[8.0] - Informes personalizados heredados

314 views
Skip to first unread message

Javier Ramirez

unread,
Nov 21, 2014, 11:45:33 AM11/21/14
to openerp-s...@googlegroups.com
Buenas a todos: 

siguiendo la documentación de Odoo https://www.odoo.com/documentation/8.0/reference/reports.html he creado un report nuevo, pero tengo tengo esta parte. Dice que si es algo general sigue el modelo y si es nuevo tengo que realizar el .py correspondiente. Pero no sale en la impresión cuando voy a imprimir. Lo que quiero hacer es un cambio de un informe heredado, con la misma estructura solo cambiándole unas informaciones estáticas.

¿Como lo podría realizar para que apareciera?

Gracias anticipadas.

Un saludo

Javier Ramirez

unread,
Nov 24, 2014, 1:04:34 PM11/24/14
to openerp-s...@googlegroups.com
He intentado modificar un informe y cuando instalo un módulo personalizado me sale el siguiente error:

  File "/home/linux/Documentos/dev/odoo8/openobject-server/openerp/fields.py", line 1313, in convert_to_cache
    raise ValueError("Wrong value for %s: %r" % (self, value))
ParseError: "Wrong value for ir.ui.view.type: 'data'" while parsing /home/linux/Documentos/dev/odoo8/dev/informe_prueba/informe_sales/report/modelo_order.xml:3, near
<record id="view_sale_form_inherit" model="ir.ui.view">
        <field name="name">sale.order.line.inherit</field>
        <field name="model">sale.order</field>
        <field name="priority" eval="10"/>
        <field name="inherid_id" ref="sale.view_order_form"/>
        <field name="arch" type="xml">
            <data>
                <xpath expr="//page[@string='Order Lines']/field[@name='order_line']/tree[@string='Sales Order Lines']/field[@name='name']" position="after">
                    <field name="modelo"/>
                </xpath>
            </data>
        </field>
    </record>
He intentado seguir un post, pero no doy con el error.

Nhomar Hernandez

unread,
Nov 24, 2014, 1:06:46 PM11/24/14
to openerp-s...@googlegroups.com

2014-11-24 12:04 GMT-06:00 Javier Ramirez <elbom...@gmail.com>:
        <field name="arch" type="xml">
            <data>
                <xpath expr="//page[@string='Order Lines']/field[@name='order_line']/tree[@string='Sales Order Lines']/field[@name='name']" position="after">
                    <field name="modelo"/>
                </xpath>
            </data>
        </field>

La clave:  "Wrong value for ir.ui.view.type: 'data'"

el <data> no va.


--
Nhomar Hernandez
CEO Vauxoo.
Twitter: @nhomar
Odoo Gold Partner

Javier Ramirez

unread,
Nov 24, 2014, 1:09:15 PM11/24/14
to openerp-s...@googlegroups.com
Gracias por contestar Nhomar,

si quito el <data> me da error en el xpath el mismo error.

El 24/11/14 a las 18:06, Nhomar Hernandez escribió:
--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/openerp-spain-users/-iiyVpSvTq0/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Javier Ramirez

unread,
Nov 25, 2014, 7:45:39 AM11/25/14
to openerp-s...@googlegroups.com
Al final si iba el data, el error estaba en el inherit estaba con "d" al final.

¿Cómo puedo agregar el cambio en el report que está de base?


El 24/11/14 a las 18:06, Nhomar Hernandez escribió:
Reply all
Reply to author
Forward
0 new messages