10 decimales para atributo EquivalenciaDR
 
De acuerdo con lo estipulado por el SAT el 7 de enero del 2023 respecto al Complemento de recepción de Pagos 2.0, el atributo EquivalenciaDR tendrá 10 decimales, siempre y cuando la moneda de pago sea distinta a la moneda de los documentos de factura (Ingreso) asociados a este.
 

 
En las validaciones del atributo Monto:
 
Cuando la moneda registrada en el Documento Relacionado sea igual a la del Pago, la suma de los valores registrados en el nodo DoctoRelacionado, atributo ImpPagado, debe ser menor o igual que el valor del atributo Monto. Al ser mismas monedas, no se calculan los márgenes de variación (límites inferior y superior) por efecto de redondeo.
 
Cuando la moneda registrada en el Documento Relacionado sea diferente a la del Pago, primero se debe calcular el margen de variación, es decir, el cálculo de los limites inferior y superior de cada importe pagado y posteriormente convertir los importes pagados (dividiendo ImpPagado/EquivalenciaDR) de cada Documento  relacionado a la moneda de pago, seguido de esto validar que la suma de los valores registrados en el nodo DoctoRelacionado, atributo ImpPagado, debe ser menor o igual que el valor del atributo Monto.
 
Para más información consulta el documento del Estándar del Complemento de recepción de Pagos.
 
 
Ejemplo:
 
Acabas de timbrar un documento de Cobro Cliente en pesos, y tiene una factura asociada la cual se generó y emitió en moneda extranjera (dólar - USD).
 
 
Recuerda:
 
En el documento de Cobro Cliente es la cuenta bancaria Destino la que determina en qué tipo de moneda se registrará el pago.
 
 
 
 
En el XML podrás validar que se tiene el atributo EquivalenciaDR a 10 decimales.
 
 
 
Consideraciones:
 
Si el valor obtenido en el atributo EquivalenciaDR, contiene menos de 10 decimales, en el importe del atributo se colocarán solo los decimales del importe
 
 
 
Importante:
 
En el Service Pack 2 de la versión 7.0.0 de CONTPAQi® Comercial Start/Pro se completaban con ceros a la derecha cuando el valor obtenido tenía menos de 10 decimales, pero a partir de la versión 7.1.0 del sistema, sólo se colocarán los decimales incluidos en el importe aun cuando sean menos de 10.
 
 
Recuerda que, si el Cobro Cliente se genera en la misma moneda que se asignó en el documento de factura asociado, al timbrar el REP 2.0, en el XML el valor del atributo EquivalenciaDR será igual a 1.