Error en la migración a la versión 4.7.0
Resumen
Durante la migración a la versión 4.7.0 de la base de datos de OpenPyme que tiene registros desde el 2013 se presentó el siguiente mensaje de error al calcular los valores para el nuevo campo calculado de RFC del emisor:
File "/opt/openerp/parts/facturacion/l10n_mx_ir_attachment_facturae/models/ir_attachment_facturae.py", line 368, in _compute_vat_numbers
NAMES[self.version]["tid"], element="cfdi:Emisor"
File "/opt/openerp/parts/facturacion/l10n_mx_ir_attachment_facturae/models/ir_attachment_facturae.py", line 733, in _parse_xml
self.file_xml_sign.index_content, attrib, element=element
File "/opt/openerp/parts/facturacion/l10n_mx_ir_attachment_facturae/models/ir_attachment_facturae.py", line 762, in parse_data
value = result.attrib[attrib]
Pasos para reproducirlo
Actualizar la base de datos de una empresa que tenga información antigua
¿Cuál es el comportamiento equivocado que se está presentando?
La migracioń se interrumpe
¿Cuál es el comportamiento correcto esperado?
Que la migración termine correctamente
Logs relevantes y/o capturas de pantalla
http://sentry.openpyme.mx/openpyme/openpymeerp/issues/78274/?query=is:unresolved
Versión del sistema y de los módulos
l10n_mx_ir_attachment_facturae versión 2.7.0
cc @OpenPymeMx