Hola comunidad Adrain de Silix nos ayudo y nos tiro estos Tips
Según interpreto, el módulo que agregaste hereda una vista tree ya
existente para agregar datos. El problema es que en la herencia indica
posicionarse cerca de un campo que por lo visto no existe (bom).
Podrías buscar qué vista es la que se agrega:
grep -Ri "/tree/field[@name='bom'"
/ruta/al/directorio/de/modulos/nombre-modulo-nuevo
Y a partir de ahí ver qué vista hereda y por qué no existe el campo de
referencia. Podés probar pasarle otro campo como referencia de posición.
Lo que hice fue modificar la referencia al campo "bom" que tenían todas
estas vistas por una existente en el modulo production que es la vista
padre ejemplo product.
Por arte de magia funciono pero dejo de andar el modulo producto, entonces
volví a reemplazar product por bom y funciono todo.
saludos
El martes, 16 de febrero de 2016, 9:38:17 (UTC-3), Lucas Riccombene
escribió:
>
> Hola alguien sabe a que se debe este error que me esta generando la vista
> de form de LdM
>
> ERROR *AttributeError: Couldn't find tag (xpath:
> /tree/field[@name='bom']) in parent view!*
>
> [Tue Feb 16 12:25:55 2016] ERROR:trytond.protocols.
> dispatcher:Exception calling model.production.process.fields_view_get from
> 1@::ffff:127.0.0.1:36741/benalhnos_prod
> Traceback (most recent call last):
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/protocols/dispatcher.py",
> line 161, in dispatch
> result = rpc.result(meth(*c_args, **c_kwargs))
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 239, in fields_view_get
> result['field_childs'])
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 331, in _view_look_dom_arch
> fields_width=fields_width)
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 474, in __view_look_dom
> fields_width=fields_width, fields_attrs=fields_attrs)
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 474, in __view_look_dom
> fields_width=fields_width, fields_attrs=fields_attrs)
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 474, in __view_look_dom
> fields_width=fields_width, fields_attrs=fields_attrs)
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 417, in __view_look_dom
> view_type=view_type)
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 201, in fields_view_get
> result['arch'] = _inherit_apply(result['arch'], view.arch)
> File
> "/usr/local/lib/python2.7/dist-packages/trytond/model/modelview.py", line
> 73, in _inherit_apply
> % (element2.tag, element2.get('expr')))
> *AttributeError: Couldn't find tag (xpath: /tree/field[@name='bom']) in
> parent view!*
>