Cambiar campo Unidad en el XML de facturas
Resumen
En el XML de timbrado de una factura el campo Unidad está siendo tomado a partir de la descripción del catálogo de Unidades de medida, cuando tendría que tomar el campo Nombre del objeto product.uom
Pasos para reproducirlo
Timbrar una factura con cualquier producto y cualquier unidad de medida
¿Cuál es el comportamiento equivocado que se está presentando?
Toma otra descripción para el campo Unidad del XML de la factura
¿Cuál es el comportamiento correcto esperado?
Usar el Nombre de la unidad de medida y no la descripción del catálogo del SAT de unidades de medida
Logs relevantes y/o capturas de pantalla
Versión del sistema y de los módulos
2022.08.02
l10n_mx_factura versión 3.3.3
Posibles soluciones
- En la línea 130 reemplazar el campo y colocar lo siguiente:
Unidad="${ line.uos_id.name.upper() }"