Error de validación CRP20261 - ImporteDR

Error de validación CRP20261 - ImporteDR

Al crear un comprobante con Complemento de Pago (REP) es común recibir este mensaje de error y puede resultar difícil identificar la causa principal, para ello, aquí te indicaremos los posibles escenarios que derivan este mensaje. Inicialmente te mostraremos el mensaje completo que brinda este código en la respuestaSOAP. 


Este atributo [ ImporteDR ] Lo podrás ubicar en el XML como parte de la sección de impuestos que has declarado en el comprobante, por ejemplo: 


Para este campo se espera el resultante obtenido de realizar la operación:

Quote
BaseDR*TasaOCuotaDR = ImporteDR

Si te preguntas; ¿en que casos este error podría recibirse?, te compartimos algunos ejemplos: 

  1. Si tengo como BaseDR; 85.30 y como TasaOCuota; 0.160000, el resultado de esta multiplicación es [13.648], si declaro como ImporteDR el valor 13.60, estarás recibiendo el error de validación. El valor esperado es 13.648. 
  2. Si tengo los mismos valores anteriores y como resultado he colocado 13.64, estarás obteniendo el error. Te recordamos que cuando la 3er decimal del resultado es 5 o mayor se aplica un redondeo y sube un centavo (13.648), es decir, el ImporteDR correcto sería 13.45, de lo contrario estarás recibiendo el error de validación. 


Idea
Recuerda que la documentación para un REP la puedes encontrar aquí: https://www.sat.gob.mx/portal/public/tramites/complemento-recepcion-de-pagos



    • Related Articles

    • Error de validación CRP20274 - ImporteP

      Al crear un comprobante con Complemento de Pago (REP) es común recibir este mensaje de error y puede resultar difícil identificar la causa principal, para ello, aquí te indicaremos los posibles escenarios que derivan este mensaje. Inicialmente te ...
    • Implementación Web Service Validacion

      En esta sección encontrarás la especificación completa de las estructuras de petición y respuesta necesarias para integrar el servicio de validación de CFDI en tus aplicaciones. Los códigos y mensajes de error que retorna el servicio corresponden ...
    • Acuerdo de Nivel de Servicio de Web Service Validación

      En esta sección te brindamos el Acuerdo de Nivel de Servicio (SLA) vigente. Aquí se definen los compromisos de disponibilidad, los tiempos de respuesta y resolución por tipo de incidencia, y las condiciones generales de operación del servicio. Te ...
    • Acuerdo de Nivel de Servicio de Web Service Cancelación

      En esta sección te brindamos el Acuerdo de Nivel de Servicio (SLA) vigente. Aquí se definen los compromisos de disponibilidad, los tiempos de respuesta y resolución por tipo de incidencia, y las condiciones generales de operación del servicio. Te ...
    • Acuerdo de Nivel de Servicio de Web Service

      En esta sección te brindamos el Acuerdo de Nivel de Servicio (SLA) vigente. Aquí se definen los compromisos de disponibilidad, los tiempos de respuesta y resolución por tipo de incidencia, y las condiciones generales de operación del servicio. Te ...