En las facturas en moneda diferente a la moneda de la compañía el tipo de cambio siempre lleva el valor de 1.0 aunque en realidad el tipo de cambio sea diferente
Resumen
Cuando se emite una factura en dólares, el tipo de cambio que se muestra en el XML siempre lleva el valor de 1.0 aunque el tipo de cambio real del día haya sido diferente.
Pasos para reproducirlo
- instalar el módulo Factura Electronica CFDI (l10n_mx_facturae)
- Crear una factura con los siguientes datos . Cliente: Felix Manuel Andrade Ballado . Fecha de factura: la del día de hoy . Payment Method: PUE - Pago en una sola exhibición . Fecha de vencimiento: Pago inmediato . Divisa: USD . Cambio Personalizado: Presionar el círculo de refrescar
- Agregar un producto en el apartado de líneas de factura
- Agregar el IVA16% al producto en el campo impuestos del cliente
- Configuración del CFDI Mexico
- Guardar y confirma factura.
Creación de la factura Agregar el IVA16% al producto en el campo impuestos del cliente Configuración del CFDI Mexico
¿Cuál es el comportamiento equivocado que se está presentando?
Que el atributo TipodeCambio del XML lleva el valor 1.0
¿Cuál es el comportamiento correcto esperado?
Que el atributo TipodeCambio del XML lleve el valor del tipo de cambio real del día
Versión del sistema y de los módulos
Versión del módulo Factura Electronica CFDI (l10n_mx_facturae): feat_odoo_15
Versión del sistema: feat_bech_odoo_15
Posibles soluciones
(Si es posible, deja el enlace a la linesa de código que es la probable responsable del problema)
cc @OpenPymeMx