Carta Técnica CONTPAQi® Factura electrónica 9.3.0
×
Menú
Validaciones para el Complemento de Recepción de Pagos versión 2.0
 
 
A continuación se enlistan los mensajes que se pueden presentar de acuerdo al SAT, en caso de tener un error al momento de generar comprobantes con el Complemento para Recepción de Pagos versión 2.0:
 
 
Matriz de códigos de error para el Complemento para Recepción de Pagos versión 2.0
 
Validación
Código
Mensaje que se mostrará
El valor registrado debe ser P
 
CRP20101
El valor del campo TipoDeComprobante debe ser "P"
El valor registrado debe ser "01"
 
CRP20102
El valor del campo Exportacion debe ser "01"
El atributo SubTotal debe tener el valor "0".
 
CRP20103
El valor del campo SubTotal debe ser cero "0".
El atributo Moneda debe tener el valor "XXX".
 
CRP20104
El valor del campo Moneda debe ser "XXX".
El atributo FormaPago no debe existir.
 
CRP20105
El campo FormaPago no se debe registrar en el CFDI.
El atributo MetodoPago no debe existir.
 
CRP20106
El campo MetodoPago no se debe registrar en el CFDI.
El atributo CondicionesDePago no debe existir.
 
CRP20107
El campo CondicionesDePago no se debe registrar en el CFDI.
El atributo Descuento no debe existir.
 
CRP20108
El campo Descuento no se debe registrar en el CFDI.
El atributo TipoCambio no debe existir.
 
CRP20109
El campo TipoCambio no se debe registrar en el CFDI.
El atributo Total debe tener el valor "0".
 
CRP20110
El valor del campo Total debe ser cero "0".
El nodo Conceptos debe tener un solo concepto.
 
CRP20111
Solo debe existir un Concepto en el CFDI.
El nodo Conceptos no debe tener nodos hijo.
 
CRP20112
No se deben registrar apartados dentro de Conceptos
El atributo ClaveProdServ correspondiente a concepto debe tener el valor "84111506".
 
CRP20113
El valor del campo ClaveProdServ debe ser "84111506".
El atributo NoIdentificacion no debe existir.
 
CRP20114
El campo NoIdentificacion no se debe registrar en el CFDI.
El atributo Cantidad debe tener el valor "1".
 
CRP20115
El valor del campo Cantidad debe ser "1".
El atributo ClaveUnidad debe tener el valor "ACT".
 
CRP20116
El valor del campo ClaveUnidad debe ser "ACT".
El atributo Unidad no debe existir.
 
CRP20117
El campo Unidad no se debe registrar en el CFDI.
El atributo Descripcion debe tener el valor "Pago".
 
CRP20118
El valor del campo Descripcion debe ser "Pago".
El atributo ValorUnitario debe tener el valor "0".
 
CRP20119
El valor del campo ValorUnitario debe ser cero "0".
El atributo Importe debe tener el valor "0".
 
CRP20120
El valor del campo Importe debe ser cero "0".
El atributo Unidad no debe existir.
 
CRP20121
El campo Descuento no se debe registrar en el CFDI.
El atributo ObjetoImp debe tener el valor "01"
 
CRP20122
El valor del campo ObjetoImp debe ser "01".
El nodo Impuestos no se debe registrar en el CFDI.
 
CRP20123
No se debe registrar el apartado de Impuestos en el CFDI.
Las siguientes validaciones aplican para el Complemento para Recepción de Pagos:
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos retenidos registrados en el elemento RetencionP donde el atributo ImpuestoP contenga el valor IVA por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20201
El valor del campo TotalRetencionesIVA no es igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos retenidos registrados en el elemento RetencionP donde el atributo ImpuestoP contenga el valor IVA por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado  de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos retenidos registrados en el elemento RetencionP donde el atributo ImpuestoP contenga el valor ISR por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20202
El valor del campo TotalRetencionesISR no es igual al redondeo de la suma del resultado  de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos retenidos registrados en el elemento RetencionP donde el atributo ImpuestoP contenga el valor ISR por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos retenidos registrados en el elemento RetencionP donde el atributo ImpuestoP contenga el valor IEPS por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20203
El valor del campo TotalRetencionesIEPS no es igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos retenidos registrados en el elemento RetencionP donde el atributo ImpuestoP contenga el valor IEPS por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.160000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20204
El valor del campo TotalTrasladosBaseIVA16 no es igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.160000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.160000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20205
El valor del campo TotalTrasladosImpuestoIVA16 no es  igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.160000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.080000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20206
El valor del campo TotalTrasladosBaseIVA8 no es igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.080000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar  cada uno de los importes de los atributos ImporteP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y TasaOCuotaP el valor 0.080000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20207
El valor del campo TotalTrasladosImpuestoIVA8 no es igual al redondeo de la suma del resultado de multiplicar  cada uno de los importes de los atributos ImporteP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y TasaOCuotaP el valor 0.080000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.000000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20208
El valor del campo TotalTrasladosBaseIVA0 no es igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.000000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.000000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20209
El valor del campo TotalTrasladosImpuestoIVA0 no es  igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos ImporteP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA, en TipoFactorP el valor Tasa y en TasaOCuotaP el valor 0.000000, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
Debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA y en TipoFactorP el valor Exento, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20210
El valor del campo TotalTrasladosBaseExento no es igual al redondeo de la suma del resultado de multiplicar cada uno de los importes de los atributos BaseP de los impuestos trasladados registrados en el elemento TrasladoP donde los atributos contengan en ImpuestoP el valor IVA y en TipoFactorP el valor Exento, por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
El valor de este atributo debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los atributos Monto por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
CRP20211
El valor del campo MontoTotalPagos no es igual al redondeo de la suma del resultado de multiplicar cada uno de los atributos Monto por el valor registrado en el atributo TipoCambioP de cada nodo Pago.
 
El valor registrado debe ser diferente de 99.
 
CRP20212
El valor del campo FormaDePagoP debe ser distinto de "99".
El atributo MonedaP debe ser diferente de "XXX".
 
CRP20213
El campo MonedaP debe ser distinto de "XXX"
Si el atributo MonedaP es diferente de MXN, debe existir información en el atributo TipoCambioP.
 
CRP20214
El campo TipoCambioP se debe registrar.
Si el atributo MonedaP es MXN, no debe existir información en el atributo TipoCambioP.
 
CRP20215
El campo TipoCambioP no se debe registrar.
Cuando el valor de este atributo se encuentre fuera de los límites establecidos, el emisor debe obtener de manera no automática una clave de confirmación para ratificar que el valor es correcto e integrarla al CFDI en el atributo CFDI:Confirmacion.
 
CRP20216
Cuando el valor del campo TipoCambioP se encuentre fuera de los límites establecidos, debe existir el campo Confirmacion
Que la suma de los valores registrados en el nodo DoctoRelacionado, atributo ImpPagado, sea menor o igual que el valor de este atributo.
CRP20217
La suma de los valores registrados en el campo ImpPagado de los apartados DoctoRelacionado no es menor o igual que el valor del campo Monto.
 
Debe ser mayor a 0.
 
CRP20218
El valor del campo Monto no es mayor que cero "0".
Considerar que para el monto, se debe registrar el número de decimales de acuerdo al tipo de moneda expresado en el atributo MonedaP, esto de acuerdo con la publicación del catálogo que se encuentra en la página de internet del SAT, en su caso, las cantidades deben ser redondeadas para cumplir con el número de decimales establecidos.
 
CRP20219
El valor del campo Monto debe tener hasta la cantidad de decimales que soporte la moneda registrada en el campo MonedaP.
Cuando el valor equivalente en MXN de este atributo exceda el límite establecido, el emisor debe obtener de manera no automática una clave de confirmación para ratificar que el importe es correcto e integrarla al CFDI en el atributo CFDI:Confirmacion. La clave de confirmación la asigna el PAC.
 
CRP20220
Cuando el valor del campo Monto se encuentre fuera de los límites establecidos, debe existir el campo Confirmacion
Cuando el valor del campo FormaDePagoP sea diferente a la clave 02, 03, 04, 05, 06, 28 y 29, entonces este atributo no debe existir.
 
CRP20221
El campo RfcEmisorCtaOrd no se debe registrar.
 
Cuando no se utilice el RFC genérico XEXX010101000, el RFC debe estar en la lista de RFC inscritos en el SAT.
CRP20222
El RFC del campo RfcEmisorCtaOrd no se encuentra en la lista de RFC.
 
Cuando se utilice el RFC genérico XEXX010101000 en el campo RfcEmisorCtaOrd, entonces el campo NomBancoOrdExt debe ser requerido.
 
CRP20223
El campo NomBancoOrdExt se debe registrar.
Cuando el valor del campo FormaDePagoP sea diferente a la clave 02, 03, 04, 05, 06, 28 y 29, entonces este atributo no debe existir.
 
CRP20224
El campo CtaOrdenante no se debe registrar.
Si existe el atributo CtaOrdenante debe cumplir con el patrón especificado en el catálogo c_FormaPago
 
CRP20225
El campo CtaOrdenante no cumple con el patrón requerido.
 
Si existe el atributo CtaBeneficiario debe cumplir con el patrón especificado en el catálogo c_FormaPago
 
CRP20226
El campo CtaBeneficiario no cumple con el patrón requerido.
 
Cuando el valor del campo FormaDePagoP sea diferente a la clave 02, 03, 04, 05, 28 y 29, entonces este atributo no debe existir.
 
CRP20227
El campo RfcEmisorCtaBen no se debe registrar.
Cuando el valor del campo FormaDePagoP sea diferente a la clave 02, 03, 04, 05, 28 y 29, entonces este atributo no debe existir.
 
CRP20228
El campo CtaBeneficiario no se debe registrar.
SI el valor del atributo FormaDePagoP es diferente a la clave 03, el atributo TipoCadPago no debe existir.
 
CRP20229
El campo TipoCadPago no se debe registrar.
Si existe el campo TipoCadPago es obligatorio registrar los campos "CertPago", "CadPago"  y “SelloPago”.
 
CRP20230
El campo CertPago se debe registrar.
Si no existe el campo TipoCadPago no se deben registrar los campos "CertPago", "CadPago"  y “SelloPago”.
 
CRP20231
El campo CertPago no se debe registrar.
Si existe el campo TipoCadPago es obligatorio registrar los campos "CertPago", "CadPago" y “SelloPago”.
 
CRP20232
El campo CadPago se debe registrar.
Si no existe el campo TipoCadPago no se deben registrar los campos "CertPago", "CadPago" y “SelloPago”.
 
CRP20233
El campo CadPago no se debe registrar.
Si existe el campo TipoCadPago es obligatorio registrar los campos "CertPago", "CadPago"  y “SelloPago”.
 
CRP20234
El campo SelloPago se debe registrar.
Si no existe el campo TipoCadPago no se deben registrar los campos "CertPago", "CadPago"  y “SelloPago”.
 
CRP20235
El campo SelloPago no se debe registrar.
El atributo MonedaP debe ser diferente de "XXX".
 
CRP20236
El valor del campo MonedaDR debe ser distinto de "XXX"
Si el valor del atributo MonedaDR es diferente al valor registrado en el atributo MonedaP, se debe registrar información en el atributo EquivalenciaDR.
 
CRP20237
El campo EquivalenciaDR se debe registrar.
Si el valor del atributo MonedaDR es igual al valor registrado en el atributo MonedaP, no se debe registrar información en el atributo EquivalenciaDR.
 
CRP20238
El campo EquivalenciaDR no se debe registrar.
Debe ser mayor a cero.
 
CRP20239
El campo ImpSaldoAnt debe mayor a cero.
Considerar que para los importes registrados en los atributos “ImpSaldoAnt”, “ImpPagado” e “ImpSaldoInsoluto” de éste nodo, deben corresponder a la moneda registrada en el campo MonedaDR y ser redondeados hasta la cantidad de decimales que soporte.
 
CRP20240
El valor del campo ImpSaldoAnt debe tener hasta la cantidad de decimales que soporte la moneda registrada en el campo MonedaDR.
Es obligatorio cuando exista más de un documento relacionado o cuando existe un documento relacionado y la EquivalenciaDR tiene un valor.
 
CRP20241
El campo ImpPagado se debe registrar.
Debe ser mayor a cero.
 
CRP20242
El campo ImpPagado debe mayor a cero.
Considerar que para los importes registrados en los atributos “ImpSaldoAnt”, “ImpPagado” e “ImpSaldoInsoluto” de éste nodo, deben corresponder a la moneda registrada en el campo MonedaDR y ser redondeados hasta la cantidad de decimales que soporte.
 
CRP20243
El valor del campo ImpPagado debe tener hasta la cantidad de decimales que soporte la moneda registrada en el campo MonedaDR.
Considerar que para los importes registrados en los atributos “ImpSaldoAnt”, “ImpPagado” e “ImpSaldoInsoluto” de éste nodo, deben corresponder a la moneda registrada en el campo MonedaDR y ser redondeados hasta la cantidad de decimales que soporte.
 
CRP20244
El valor del campo ImpSaldoInsoluto debe tener hasta la cantidad de decimales que soporte la moneda registrada en el campo MonedaDR.
Debe ser mayor o igual a 0 y debe calcularse de los atributos: ImpSaldoAnt menos el ImpPagado.
 
CRP20245
El campo ImpSaldoInsoluto debe ser mayor o igual a cero y calcularse con la suma de los campos ImSaldoAnt menos el ImpPagado o el Monto.
 
El atributo ObjetoImpDR debe tener un valor del catálogo c_ObjetoImp.
CRP20246
El campo ObjetoImpDR, debe tener un valor del catálogo c_ObjetoImp.
 
Si el valor del atributo ObjetoImpDR es “02” el nodo hijo ImpuestosDR del nodo DoctoRelacionado debe existir.
 
CRP20247
El nodo hijo ImpuestosDR del nodo DoctoRelacionado debe existir.
En caso de utilizar el nodo Impuestos en un DoctoRelacionado, se deben incluir impuestos  de trasladoS y/o retenciones.
CRP20248
En caso de utilizar el nodo Impuestos en un documento relacionado, se deben incluir impuestos  de traslados y/o retenciones.
 
El valor debe ser mayor que cero.
CRP20249
El valor del campo BaseDR que corresponde a Retención debe ser mayor que cero.
 
El atributo ImpuestoDR debe contener un valor del catálogo c_Impuesto.
CRP20250
El valor del campo ImpuestoDR que corresponde a Retención no contiene un valor del catálogo c_Impuesto.
 
El atributo TipoFactorDR debe contener un valor del catálogo c_TipoFactor.
CRP20251
El valor del campo TipoFactorDR que corresponde a Retención no contiene un valor del catálogo c_TipoFactor.
 
El valor registrado debe ser distinto de Exento.
CRP20252
El valor registrado en el campo TipoFactorDR que corresponde a Retención debe ser distinto de Exento.
 
Si el valor registrado es fijo debe corresponder a un valor del catálogo c_TasaOCuota, coincidir con el tipo de impuesto registrado en el atributo ImpuestoDR y el factor debe corresponder con el atributo TipoFactorDR.
CRP20253
El valor del campo TasaOCuotaDR que corresponde a Retención, no contiene un valor del catálogo c_TasaOcuota o se encuentra fuera de rango.
 
El valor de este atributo debe ser mayor o igual que el límite inferior y menor o igual que el límite superior.
CRP20254
El valor del campo ImporteDR que corresponde a Retención no se encuentra entre el limite inferior y superior permitido.
 
El valor debe ser mayor que cero.
CRP20255
El valor del campo BaseDR que corresponde a Traslado debe ser mayor que cero.
 
El atributo ImpuestoDR debe contener un valor del catálogo c_Impuesto.
CRP20256
El valor del campo ImpuestoDR que corresponde a Traslado no contiene un valor del catálogo c_Impuesto.
 
El atributo TipoFactorDR debe contener un valor del catálogo c_TipoFactor.
CRP20257
El valor del campo TipoFactorDR que corresponde a Traslado no contiene un valor del catálogo c_TipoFactor.
 
Si el valor registrado es Exento no se deben registrar los atributos TasaOCuotaDR ni ImporteDR.
CRP20258
Si el valor registrado en el campo TipoFactorDR es Exento no se deben registrar los campos TasaOCuotaDR ni ImporteDR.
 
Si el valor registrado es Tasa o Cuota, se deben registrar los atributos TasaOCuotaDR e ImporteDR.
CRP20259
Si el valor registrado en el campo TipoFactorDR que corresponde a Traslado es Tasa o Cuota, se deben registrar los campos TasaOCuotaDR e ImporteDR.
 
Si el valor registrado es fijo debe corresponder a un valor del catálogo c_TasaOCuota, coincidir con el tipo de impuesto registrado en el atributo ImpuestoDR y el factor debe corresponder con el atributo TipoFactorDR.
 
CRP20260
El valor del campo TasaOCuotaDR que corresponde a Traslado no contiene un valor del catálogo c_TasaOcuota o se encuentra fuera de rango.
El valor de este atributo debe ser mayor o igual que el límite inferior y menor o igual que el límite superior.
 
CRP20261
El valor del campo ImporteDR o que corresponde a Traslado no se encuentra entre el limite inferior y superior permitido.
El atributo ImpuestoP debe contener un valor del catálogo c_Impuesto.
 
CRP20262
El campo ImpuestoP no contiene un valor del catálogo c_Impuesto.
 
Debe haber sólo un registro por cada tipo de impuesto retenido.
 
CRP20263
Debe haber sólo un registro por cada tipo de impuesto retenido.
Deben existir al menos uno de los atributos TotalRetencionesIVA, TotalRetencionesISR, TotalRetencionesIEPS.
CRP20264
Debe existir al menos uno de los campos TotalRetencionesIVA, TotalRetencionesISR, TotalRetencionesIEPS.
 
Debe ser igual a la suma de los importes de los impuestos retenidos registrados en los documentos relacionados donde el impuesto sea igual al atributo ImpuestoP de este elemento.
CRP20265
El campo ImporteP  que corresponde a Retención, no es igual a la suma de los importes de los impuestos retenidos registrados en el documento relacionado donde el impuesto sea igual al campo ImpuestoP de este elemento.
En el caso de que sólo existan conceptos con TipoFactorDR Exento, en este nodo solo deben existir los atributos BaseP, ImpuestoP y TipoFactorP.
 
CRP20266
Deben exitir los campos BaseP, ImpuestoP y TipoFactorP
Deben existir al menos uno de los atributos TotalTrasladosBaseIVA16,  TotalTrasladosBaseIVA8, TotalTrasladosBaseIVA0, TotalTrasladosBaseIVAExento.
 
CRP20267
Debe existir al menos uno de los campos TotalTrasladosBaseIVA16 y/o y/o TotalTrasladosBaseIVA8 y/o TotalTrasladosBaseIVA0 y/o TotalTrasladosBaseIVAExento.
Debe ser igual a la suma de los importes de los atributos BaseDR  registrados en los documentos relacionados donde el impuesto del documento relacionado sea igual al atributo ImpuestoP de este elemento y la TasaOCuotaDR del documento relacionado sea igual al atributo TasaOCuotaP de este elemento.
CRP20268
El campo BaseP que corresponde a Traslado, no es igual a la suma de los importes de las bases registrados en los documentos relacionados donde el impuesto del documento relacionado sea igual al campo ImpuestoP de este elemento y la TasaOCuotaDR del documento relacionado sea igual al campo TasaOCuotaP de este elemento.
 
En caso de que solo existan documentos relacionados con TipoFactorDR Exento, la suma de este atributo debe ser igual a la suma de los importes de los atributos BaseDR registrados en los documentos relacionados.
 
CRP20269
El importe del campo BaseP que corresponde a Traslado, no es igual a la suma de los importes de las bases registrados en los documentos relacionados.
El atributo ImpuestoP debe contener un valor del catálogo c_Impuesto.
 
CRP20270
El campo ImpuestoP que corresponde a Traslado no contiene un valor del catálogo c_Impuesto.
Debe haber sólo un registro con la misma combinación de impuesto, factor y tasa por cada traslado.
 
CRP20271
Debe haber sólo un registro con la misma combinación de impuesto, factor y tasa por cada traslado.
El valor seleccionado debe corresponder a un valor del catálogo c_TasaOCuota donde la columna impuesto corresponda con el atributo ImpuestoP y la columna factor corresponda con el atributo TipoFactorP.
 
CRP20272
El valor seleccionado debe corresponder a un valor del catálogo Tasa O Cuota donde la columna impuesto corresponda con el campo ImpuestoP y la columna factor corresponda con el campo TipoFactorP.
Deben existir al menos uno de los atributos TotalTrasladosImpuestoIVA16, TotalTrasladosImpuestoIVA8, TotalTrasladosImpuestoIVA0 cuando existan conceptos con un TipoFactor distinto a Exento.
 
CRP20273
Deben existir al menos uno de los campos TotalTrasladosImpuestoIVA16, TotalTrasladosImpuestoIVA8, TotalTrasladosImpuestoIVA0 cuando existan conceptos con un TipoFactor distinto a Exento.
Debe ser igual a la suma de los importes de los atributos ImporteDR registrados en el documento relacionado donde el impuesto del documento relacionado sea igual al atributo ImpuestoP de este elemento y la TasaOCuotaDR del documento relacionado sea igual al atributo TasaOCuotaP de este elemento.
CRP20274
El campo ImporteP que corresponde a Traslado, no es igual a la suma de los importes de los impuestos registrados en el documento relacionado donde el impuesto del documento relacionado sea igual al campo ImpuestoP de este elemento y la TasaOCuotaP del documento relacionado sea igual al campo TasaOCuotaP de este elemento.
 
Error no clasificado.
 
CRP20999
Error no clasificado.