01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FISA815CFDI con Complemento de Recepción de Pagos01/09/2022
País:México
Ticket:14830927
Requisito/Story/Issue (informe el requisito vinculado):DMINA-16449


02. SITUACIÓN/REQUISITO

Cuando se realiza una compensación en dólares de una Factura de Entrada (MATA101N) y varias Facturas de Venta (MATA467N) ambas en moneda Dólar y con una tasa de Tipo de cambio diferente a los documentos. Posterior a esto se realiza el timbrado del Comprobante Fiscal Digital por Internet (CFDI) del Complemento de Recepción de Pago de versión 2.0 desde las rutinas de Cobros Diversos (FINA087A) o Anular/Timbrar/Imprimir Cobros Diversos (FINA088), de un Recibo con Pago con Factoraje en moneda Dólar y la baja de las Facturas de Venta compensadas en moneda Dólar , se tiene el siguiente error:

XML mal formado: cvc-pattern-valid: Value '-0.33' is not facet-valid with respect to pattern '[0-9]{1,18}(.[0-9]{1,6})?' for type 't_Importe'.


03. SOLUCIÓN

En la rutina de CFDI con Complemento de Recepción de Pagos (FISA815):

Se realizó ajuste en la función que Obtiene la suma del saldo del Recibo - GetSaldo() donde no cambia el saldo del recibo para los valores de los documentos relacionados cuando existe un registro de Moneda Cambiaria (CM) en adicional se modificaron los  atributos TotalTrasladosBaseIVA16, TotalTrasladosImpuestoIVA16, que se encuentran en el nodo cfdi:Comprobante\cfdi:Complemento\pago20:Pagos\pago20:Totales, para que redondee correctamente los montos cuando se realiza un Complemento de Recepción de Pago en Dólares o Pesos.


1. Utilice cuando sea necesario describir un paso a paso. 

2. Utilice cuando sea necesario describir un paso a paso.


04. INFORMACIÓN ADICIONAL

Otras acciones/acciones relacionadas 



05. ASUNTOS RELACIONADOS