1 |
CFDI |
Version |
El valor registrado debe ser “3.3”. |
CP101 |
El valor registrado en este atributo es diferente a "3.3" |
2 |
CFDI |
Subtotal |
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual a cero. |
CP102 |
El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Subtotal" es diferente de cero. |
3 |
CFDI |
Moneda |
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual a “XXX”. |
CP103 |
El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o el valor registrado en el atributo "Comprobante:Moneda" es diferente de "XXX". |
4 |
CFDI |
Moneda |
Si el atributo “Comprobante:TipoDeComprobante” contiene el valor “I” que corresponde a la descripción de “Ingreso”, el valor de este atributo debe ser diferente de “XXX”. |
CP104 |
El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I" o el valor registrado en el atributo "Comprobante:Moneda" es igual a "XXX". |
5 |
CFDI |
Total |
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual a cero. |
CP105 |
El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Total" es diferente de cero. |
6 |
CFDI |
Receptor:Rfc |
"Cuando el CFDI incluya también el complemento de Comercio Exterior versión 1.1, se debe omitir la validación correspondiente al código de error CCE151 de dicho complemento así como el numeral 3 del apéndice 2 de la Guía de llenado de los comprobantes fiscales digitales por Internet (Anexo 20) y aplicar lo siguiente:
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “T”, que corresponde a la descripción de “Traslado”, el valor de este atributo debe ser igual al registrado en el atributo “Comprobante:Emisor:Rfc”." |
CP106 |
El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" y el valor registrado en el atributo "Comprobante:Receptor:Rfc" es diferente al registrado en "Comprobante:Emisor:Rfc". |
7 |
CFDI |
Receptor:Rfc |
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso”, y no se utilice el RFC genérico, se podrá capturar el RFC del cliente, siempre y cuando éste se encuentre en la lista de RFC inscritos no cancelados del SAT (l_RFC). |
CP107 |
El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I", o el valor del atributo "Comprobante:Receptor:Rfc" no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC). |
8 |
CFDI |
Concepto:ClaveProdServ |
"Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso”, se debe registrar alguna de las siguientes claves de servicio:
78101500, 78101501, 78101502, 78101503, 78101600, 78101601, 78101602, 78101603, 78101604, 78101700, 78101701, 78101702, 78101703, 78101704, 78101705, 78101706, 78101800, 78101801, 78101802, 78101803, 78101804, 78101806, 78101807, 78101900, 78101901, 78101902, 78101903, 78101904, 78101905, 78102200, 78102201, 78102203, 78102204, 78102205, 78121603, 78141500, 78141501, 84121806, 92121800, 92121801 o 92121802." |
CP108 |
El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I" o el valor registrado en el atributo "Conceptos:Concepto:ClaveProdServ" es diferente de alguna de las claves de servicio requeridas. |
9 |
CFDI |
Concepto:ClaveProdServ |
"Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso” y se registre alguna de las siguientes claves productos relacionadas con el transporte de carga intermodal: 78101900, 78101901, 78101902, 78101903, 78101904 o 78101905, en el complemento Carta Porte debe existir más de uno de los siguientes nodos:
• ""Mercancias:Autotransporte"",
• “Mercancias:TransporteMaritimo"",
• ""Mercancias:TransporteAereo"",
• ""Mercancias:TransporteFerroviario""." |
CP109 |
El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I", o el valor registrado en el atributo "Conceptos:Concepto:ClaveProdServ", es diferente de alguna de las claves relacionadas con el transporte intermodal o existe un solo nodo de transporte. |
10 |
CFDI |
Concepto:Impuestos |
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor “I”, que corresponde a la descripción de “Ingreso”, el valor registrado en el atributo “Comprobante:Receptor:Rfc” corresponde a una persona moral (12 caracteres,) y a nivel complemento existe el nodo “Mercancias:Autotransporte”, debe existir información en los nodos “Cfdi:Conceptos:Concepto:Impuestos:Traslados:Traslado” y “Cfdi:Conceptos:Concepto:Impuestos:Retenciones:Retencion”. |
CP110 |
El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I", el valor registrado en el atributo "Comprobante:Receptor:Rfc" es diferente al de una persona moral o no existe el nodo “Mercancias:Autotransporte”, o no existe información en los nodos "Cfdi:Conceptos:Concepto:Impuestos:Traslados:Traslado” e “Cfdi:Conceptos:Concepto:Impuestos:Retenciones:Retencion”. |
11 |
CFDI |
Receptor:UsoCFDI |
Cuando el atributo "Comprobante:TipoDeComprobante" contenga el valor "T", que corresponde a la descripción de "Traslado", el valor de este atributo debe ser igual a "P01" con descripción "Por definir". |
CP111 |
El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I" o el valor registrado en el atributo "Comprobante:Receptor:UsoCFDI", es diferente de "P01" (Por definir). |
Errores para el complemento Carta Porte versión 2.0 |
12 | CartaPorte | CartaPorte | El nodo "CartaPorte" se debe registrar como un nodo hijo del nodo Complemento en el CFDI y solo debe existir uno. | CP112 | El nodo "CartaPorte" no se registró como nodo hijo del nodo complemento del CFDI o existe más de uno. |
13 | CartaPorte | CartaPorte | Este complemento puede coexistir con los siguientes complementos: Timbre Fiscal Digital, Comercio Exterior, Persona Física Integrante de Coordinado y aquellos complementos Concepto en los que se defina su relación con este complemento. | CP113 | El complemento registrado de manera adicional, no corresponde con los complementos con los cuales puede coexistir. |
14 | CartaPorte | CartaPorte | Cuando el atributo “Comprobante:TipoDeComprobante” sea distinto de "I" o "T", este complemento no debe existir. | CP114 | El valor registrado en el atributo "Comprobante:TipoDeComprobante" es diferente de "I" o "T". |
15 | CartaPorte | Version | El valor registrado en este atributo debe ser igual a “2.0”. | CP115 | El valor registrado en este atributo es diferente a "2.0" |
16 | CartaPorte | EntradaSalidaMerc | Cuando el atributo “CartaPorte:TranspInternac” contenga el valor “Sí”, se debe capturar información en este atributo. | CP116 | El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a "Sí" y no se registra el atributo "EntradaSalidaMerc" con información. |
17 | CartaPorte | EntradaSalidaMerc | Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este atributo no debe existir. | CP117 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "EntradaSalidaMerc" con información. |
18 | CartaPorte | PaisOrigenDestino | Cuando el atributo “CartaPorte:TranspInternac” contenga el valor “Sí”, este atributo debe contener un valor del catálogo catCFDI:c_Pais, que corresponda al país de origen o destino de las mercancías que se están trasladando en los distintos medios de transporte. | CP118 | El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a "Sí" y el valor registrado en el atributo "CartaPorte:PaisOrigenDestino" no corresponde con alguna de las claves del catálogo catCFDI:c_Pais o no contiene valor alguno. |
19 | CartaPorte | PaisOrigenDestino | Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este atributo no debe existir. | CP119 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registró información en el atributo "CartaPorte:PaisOrigenDestino". |
20 | CartaPorte | ViaEntradaSalida | Cuando en el atributo “CartaPorte:TranspInternac” se registre el valor “Sí”, este atributo debe contener una clave del catálogo catCartaPorte:c_CveTransporte, que corresponda al medio de transporte en el que se están trasladando los bienes y/o mercancías. | CP120 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "Sí" y el valor registrado en el atributo "CartaPorte:ViaEntradaSalida" no corresponde con alguna de las claves del catálogo c_CveTransporte o no se registró valor alguno. |
21 | CartaPorte | ViaEntradaSalida | Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este atributo no debe existir. | CP121 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:ViaEntradaSalida" con información. |
22 | CartaPorte | TotalDistRec | Este atributo debe contener un valor siempre que existan los nodos “Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario”, en caso contrario este atributo no debe existir. | CP122 | No se registró valor alguno en el atributo "CartaPorte:TotalDistRec" o se registró un nodo diferente a "Autotransporte" o "TransporteFerroviario". |
23 | CartaPorte | TotalDistRec | El valor registrado deberá corresponder con la suma de los atributos "DistanciaRecorrida" de los nodos “Ubicaciones:Ubicacion", siempre que exista el atributo “Ubicaciones:Ubicacion:TipoUbicacion” con valor “Destino”. | CP123 | El valor registrado no coincide con la suma de los atributos "DistanciaRecorrida" de los nodos “Ubicaciones:Ubicacion". |
24 | CartaPorte | Ubicaciones:Ubicacion | Cuando se registre el nodo “Mercancias:TransporteFerroviario”, debe existir al menos un nodo “Ubicaciones:Ubicacion”, donde el atributo “Ubicaciones:Ubicacion:TipoUbicacion” contenga el valor “Origen”. | CP124 | No existe el nodo "Ubicaciones:Ubicacion" con el atributo "Ubicaciones:Ubicacion:TipoUbicacion" que contenga el valor "Origen". |
25 | CartaPorte | Ubicaciones:Ubicacion | Cuando se registre el nodo “Mercancias:TransporteFerroviario”, deben existir al menos 5 nodos “Ubicaciones:Ubicacion”, donde el atributo “Ubicaciones:Ubicacion:TipoUbicacion” contenga el valor “Destino”. | CP125 | No se registraron los 5 nodos "Ubicaciones:Ubicacion" donde el atributo "Ubicaciones:Ubicacion:TipoUbicacion" contenga el valor "Destino". |
26 | CartaPorte | Ubicaciones:Ubicacion | Cuando exista alguno de los nodos “Mercancias:Autotransporte”, “Mercancias:TransporteMaritimo” o “Mercancias:TransporteAereo”, deben existir al menos 2 nodos “Ubicaciones:Ubicacion”, donde existan los atributos “Ubicaciones:Ubicacion:TipoUbicacion” uno con el valor “Origen” y otro con el valor “Destino”. | CP126 | El número de nodos de "Ubicaciones:Ubicacion" es menor a "2", o no existe al menos un atributo “Ubicaciones:Ubicacion:TipoUbicacion” con el valor "Origen" y "Destino", respectivamente. |
27 | CartaPorte | Ubicacion:IDUbicacion | Cuando exista el nodo “Mercancias:Mercancia:CantidadTransporta”, se debe registrar este atributo, en caso contrario se puede omitir. | CP127 | No existe el atributo "Ubicacion:IDUbicacion" o está vacío, y se registró el nodo “Mercancias:Mercancia:CantidadTransporta”. |
28 | CartaPorte | Ubicacion:RFCRemitenteDestinatario | Cuando el valor registrado en este atributo no sea un RFC genérico, el RFC debe encontrarse en la lista del RFC inscritos no cancelados del SAT (l_RFC). | CP128 | El valor registrado en el atributo "Ubicaciones:Ubicacion:RFCRemitenteDestinatario" es incorrecto o no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC). |
29 | CartaPorte | Ubicacion:NumRegIdTrib | Cuando el valor registrado en el atributo “Ubicaciones:Ubicacion:RFCRemitenteDestinatario” sea el RFC genérico extranjero (XEXX010101000), este atributo debe contener un valor. | CP129 | No se registró el atributo "Ubicacion:RFCRemitenteDestinatario" o no contiene un valor. |
30 | CartaPorte | Ubicacion:ResidenciaFiscal | "Este atributo debe existir siempre que el atributo “Ubicaciones:Ubicacion:NumRegIdTrib” contenga un valor, en caso contrario se debe omitir.
La clave registrada en este atributo debe encontrarse en el catálogo catCFDI:c_Pais y ser distinta a “MEX”. " | CP130 | No existe información en el atributo "Ubicacion:NumRegIdTrib", la clave registrada en el atributo "Ubicacion:ResidenciaFiscal" no existe en el catálogo c_Pais o el valor registrado es igual a "MEX". |
31 | CartaPorte | Ubicacion:NumEstacion |
Cuando exista el nodo “Mercancias:Autotransporte”, este atributo se
debe omitir. | CP131 | No debe existir información
en el atributo "Ubicacion:NumEstacion", siempre que se registre el
nodo “Mercancias:Autotransporte”. |
32 | CartaPorte | Ubicacion:NumEstacion |
Este atributo debe contener un valor de la columna “Clave
identificación” del catálogo catCartaPorte:c_Estaciones donde la
columna “Clave transporte” corresponda con:
• El valor “02”, cuando exista el nodo
“Mercancias:TransporteMaritimo”.
• El valor “03”, cuando exista el nodo “Mercancias:TransporteAereo”.
• El valor “04”, cuando exista el nodo
“Mercancias:TransporteFerroviario”. | CP132 | El
valor registrado en el atributo "Ubicacion:NumEstacion" contiene un
valor no permitido o el valor registrado no corresponde con alguna
de las claves "02","03" o "04". |
33 | CartaPorte | Ubicacion:NombreEstacion |
Cuando el atributo “Ubicaciones:Ubicacion:NumEstacion” contenga un
valor, este atributo debe existir y la descripción debe corresponder
con el catálogo catCartaPorte:c_Estaciones, en caso contrario se
debe omitir. | CP133 | El atributo
"Ubicacion:NombreEstacion" no contiene un valor o no corresponde con
una clave del catálogo catCartaPorte:_Estaciones. |
34 | CartaPorte | Ubicacion:NombreEstacion |
Cuando el atributo “Ubicacion:NumEstacion”, sea la referida a una
extranjera, se debe registrar el nombre de dicha estación y no la
descripción contenida en el catálogo. | CP134 | La
descripción "Extranjera" no es un valor válido para el nombre de la
estación. |
35 | CartaPorte | Ubicacion:NavegacionTrafico |
Cuando exista el nodo “Mercancias:TransporteMaritimo”, este atributo
debe contener un valor, en caso contrario se debe omitir. |
CP135 | No se registró información en el atributo
"Ubicacion:NavegacionTrafico" o se registró información en dicho
atributo y no existe el nodo "Mercancias:TransporteMaritimo". |
36 | CartaPorte | Ubicacion:TipoEstacion |
Cuando la clave registrada en el atributo
“Ubicaciones:Ubicacion:NumEstacion”, corresponda a una estación
extranjera, este atributo no debe existir; en caso contrario y
siempre que exista alguno de los siguientes nodos
“Mercancias:TransporteFerroviario”, “Mercancias:TransporteMaritimo”
o “Mercancias:TransporteAereo”, se debe registrar una clave del
catálogo catCartaPorte:c_TipoEstacion. | CP136 |
No se registró una clave en el atributo “Ubicacion:TipoEstacion” o
no corresponde con el catálogo c_TipoEstacion, o se registró el nodo
"Mercancias:Autotransporte" y este atributo “Ubicacion:TipoEstacion”
no debe existir, o el valor registrado en el atributo
“Ubicacion:NumEstacion”, corresponde a una estación extranjera. |
37 | CartaPorte | Ubicacion:DistanciaRecorrida |
Este atributo debe existir cuando se registre alguno de los
siguientes nodos “Mercancias:Autotransporte” o
“Mercancias:TransporteFerroviario”, y el atributo
“Ubicaciones:Ubicación:TipoUbicacion” contenga el valor “Destino”;
en caso contrario se debe omitir. | CP137 | No
existe el atributo "Ubicacion:DistanciaRecorrida" o no contiene
valor, o se registró dicho atributo cuando existe el nodo
“Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario”, o
el
atributo “Ubicación:TipoUbicacion” contiene el valor "Origen". |
38 | CartaPorte | Ubicacion:Domicilio |
Cuando exista el nodo “Mercancias:TransporteFerroviario” y en el
atributo “Ubicaciones:Ubicacion:TipoEstacion”, se registre el valor
“02” con descripción “Intermedia”, este nodo no debe existir; en
caso contrario se debe registrar la información correspondiente en
dicho nodo. | CP138 | El nodo
"Ubicacion:Domicilio" no debe existir cuando el valor registrado en
el atributo “Ubicacion:TipoEstacion” sea igual a "02" y exista el
nodo "Mercancias:TransporteFerroviario". |
39 | CartaPorte | Ubicacion:Domicilio:Colonia |
Cuando la clave del país sea distinta a "MEX", se debe registrar
texto libre, en caso contrario el atributo
“Ubicaciones:Ubicacion:Domicilio:Colonia” debe contener una clave
del catálogo catCFDI:c_Colonia, donde la columna “c_CodigoPostal”,
debe ser igual a la clave registrada en el atributo
“Ubicaciones:Ubicacion:Domicilio:CodigoPostal”. | CP139 |
El atributo "Domicilio:Colonia" no contiene una clave del catálogo
de catCFDI:c_Colonia cuando la clave del país es "MEX" o la clave
registrada no corresponde con el valor del atributo
"Domicilio:CodigoPostal", o este está vacío. |
40 | CartaPorte | Ubicacion:Domicilio:Localidad |
Cuando el valor registrado en el atributo
“Ubicaciones:Ubicacion:Domicilio:Pais” sea "MEX", este atributo debe
contener un valor del catálogo catCFDI:c_Localidad, donde la columna
c_Estado, coincida con el valor registrado en el atributo
“Ubicaciones:Ubicacion:Domicilio:Estado”, en caso contrario puede
registrar texto libre. | CP140 | El atributo
"Domicilio:Localidad" no contiene una clave del catálogo de
c_Localidad cuando la clave del país es "MEX" o la clave registrada
no corresponde con el valor del atributo "Domicilio:Estado", o este
está vacío. |
41 | CartaPorte | Ubicacion:Domicilio:Municipio |
Cuando la clave del país sea distinta a "MEX", se debe registrar
texto libre; en caso contrario el atributo
“Ubicaciones:Ubicacion:Domicilio:Municipio” debe contener una clave
del catálogo catCFDI:c_Municipio, donde la columna “c_Estado”, debe
ser igual a la clave registrada en el atributo
“Ubicaciones:Ubicacion:Domicilio:Estado”. | CP141 |
El atributo "Domicilio:Municipio" no contiene una clave del catálogo
de c_Localidad cuando la clave del país es "MEX" o la clave
registrada no corresponde con el atributo "Domicilio:Estado", o este
está vacío. |
42 | CartaPorte | Ubicacion:Domicilio:Estado |
Cuando el valor registrado en el atributo
“Ubicaciones:Ubicacion:Domicilio:Pais” sea "MEX”, “USA” o “CAN",
este atributo debe contener un valor del catálogo catCFDI:c_Estado,
donde la columna “c_Pais”, coincida con el valor registrado en el
atributo “Ubicaciones:Ubicacion:Domicilio:Pais”, en caso contrario
se debe registrar texto libre. | CP142 | El
atributo "Domicilio:Estado" no contiene una clave del catálogo de
c_Localidad cuando la clave del país es "MEX", "USA" o "CAN". o la
clave registrada no corresponde con el valor del atributo
"Domicilio:Pais", o este está vacío. |
43 | CartaPorte | Ubicacion:Domicilio:CodigoPostal |
Cuando el valor registrado en el atributo
“Ubicaciones:Ubicacion:Domicilio:Pais” sea "MEX”, este atributo debe
contener un valor del catálogo catCFDI:c_CodigoPostal, donde:
• La clave de la columna “c_Estado”, coincida con el valor
registrado en el atributo “Ubicaciones:Ubicacion:Domicilio:Estado”,
• la columna “c_Municipio”, debe ser igual a la clave registrada en
el atributo “Ubicaciones:Ubicacion:Domicilio:Municipio”, y
• si existe el atributo de
“Ubicaciones:Ubicacion:Domicilio:Localidad”, la columna de clave
“c_Localidad”, debe ser igual a la clave registrada en el atributo
“Ubicaciones:Ubicacion:Domicilio:Localidad”.
En caso contrario se debe registrar texto libre. | CP143 |
El atributo "Domicilio:CodigoPostal" no contiene una clave del
catálogo de c_CodigoPostal cuando la clave del país es "MEX" o la
clave registrada no corresponde con el valor del atributo
"Domicilio:Estado", "Domicilio:Municipio" y "Domicilio:Localidad"; o
este está vacío. |
44 | CartaPorte | Mercancias | Se debe
validar que al menos se registre un nodo “Mercancias:Mercancia” y
alguno de los siguientes nodos:
• "Mercancias:Autotransporte",
• “Mercancias:TransporteMaritimo",
• "Mercancias:TransporteAereo",
• "Mercancias:TransporteFerroviario". | CP144 | No
se registró el nodo "Mercancias:Mercancia" o no existe alguno de los
siguientes nodos: "Mercancias:Autotransporte",
"Mercancias:TransporteMaritimo", "Mercancias:TransporteAereo" o
"Mercancias:TransporteFerroviario"; o dicho nodos están vacíos. |
45 | CartaPorte | Mercancias:PesoBrutoTotal |
El valor registrado en este atributo debe ser igual a la suma de los
atributos “Mercancias:Mercancia:PesoEnKg” siempre que existan los
nodos:
• "Mercancias:Autotransporte",
• "Mercancias:TransporteAereo",
• "Mercancias:TransporteFerroviario". | CP145 | El
atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este
atributo no corresponde a la suma de los atributos
"Mercancias:Mercancia:PesoEnKg". |
46 | CartaPorte | Mercancias:PesoBrutoTotal |
Para el caso del nodo “Mercancias:TransporteMaritimo”, el valor de
este atributo debe ser igual a la suma de los atributos
“Mercancias:Mercancia:DetalleMercancia:PesoBruto”, por cada nodo
“Mercancias:Mercancia” registrado. | CP146 | El
atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este
atributo no corresponde a la suma de los atributos
":DetalleMercancia:PesoBruto" por cada nodo “Mercancias:Mercancia”
registrado. |
47 | CartaPorte | Mercancias:PesoNetoTotal |
Cuando exista el nodo “Mercancias:TransporteMaritimo”, el valor de
este atributo debe ser igual a la suma de los valores registrados en
los atributos “Mercancia:DetalleMercancia:PesoNeto”. |
CP147 | El atributo "Mercancias:PesoNetoTotal" no existe o
el valor de este atributo no corresponde a la suma de los atributos
"DetalleMercancia:PesoNeto" por cada nodo “Mercancias:Mercancia”
registrado. |
48 | CartaPorte | Mercancias:PesoNetoTotal |
Cuando exista el nodo “Mercancias:TransporteFerroviario”, el valor
de este atributo debe ser igual a la suma de los valores registrados
en los atributos “TransporteFerroviario:Carro:ToneladasNetasCarro”. |
CP148 | El atributo "Mercancias:PesoNetoTotal" no existe o
el valor de este atributo no corresponde a la suma de los atributos
"Carro:ToneladasNetasCarro" cuando existe el nodo
"Mercancias:TransporteFerroviario". |
49 | CartaPorte | Mercancias:NumTotalMercancias |
El valor de este atributo debe ser igual al número de elementos
“Mercancias:Mercancia”, que se registren en el complemento. |
CP149 | El valor registrado no coincide con el número de
elementos "Mercancias:Mercancia" que se registraron en el
complemento. |
50 | CartaPorte | Mercancia:MaterialPeligroso |
Cuando el valor registrado en el atributo
“Mercancias:Mercancia:BienesTransp” del catálogo
catCartaPorte:c_ClaveProdServCP, contenga en la columna “Material
peligroso” los valores “0,1” o “1”, este atributo debe existir, en
caso contrario se debe omitir. | CP150 | El
valor registrado en el atributo "Mercancia:MaterialPeligroso" no es
válido o el valor registrado en el atributo
“Mercancias:Mercancia:BienesTransp” contiene el valor "0" (cero) en
la columna "Material peligroso" del catálogo c_ClaveProdServCP. |
51 | CartaPorte | Mercancia:CveMaterialPeligroso |
Cuando el valor registrado en el atributo
“Mercancias:Mercancia:MaterialPeligroso” es “Sí”, este atributo debe
contener una clave del catCartaPorte:c_MaterialPeligroso; en caso
contrario no debe existir. | CP151 | El valor
registrado en el atributo "Mercancia:CveMaterialPeligroso" es
diferente a las establecidas en el catálogo
catCartaPorte:c_MaterialPeligroso o no existe dicho atributo. |
52 | CartaPorte | Mercancia:Embalaje | Este
atributo debe existir siempre que el atributo
“Mercancias:Mercancia:CveMaterialPeligroso”, contenga un valor, en
caso contrario este atributo debe omitirse. | CP152 |
El atributo "Mercancia:Embalaje" no existe o el valor registrado no
coincide con una clave del catálogo c_TipoEmbalaje o no existe el
atributo "Mercancias:Mercancia:CveMaterialPeligroso" para que dicho
atributo sea registrado. |
53 | CartaPorte | Mercancia:ValorMercancia |
Cuando exista el nodo “Mercancias:TransporteAereo” este atributo
debe contener un valor; en caso contrario se puede omitir. |
CP153 | El atributo "Mercancia:ValorMercancia" no existe o
está vacío. |
54 | CartaPorte | Mercancia:Moneda |
Cuando el atributo "Mercancias:Mercancia:ValorMercancia" contenga un
valor, este atributo debe existir. | CP154 | El
atributo "Mercancia:Moneda" no existe o está vacío, o no existe el
atributo “Mercancia:ValorMercancia". |
55 | CartaPorte | Mercancia:FraccionArancelaria |
Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí”,
el valor de este atributo debe ser igual a alguna de las claves del
catálogo catComExt:c_FraccionArancelaria, en caso contrario este
atributo no debe existir. | CP155 | El atributo
"Mercancia:FraccionArancelaria" no existe, está vacío, o no contiene
alguna de las claves del catálogo catComExt:c_FraccionArancelaria o
el valor del atributo “CartaPorte:TranspInternac” es diferente de
"Sí". |
56 | CartaPorte | Mercancia:Pedimentos |
Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí” y
el atributo “CartaPorte:EntradaSalidaMerc” contenga el valor
“Entrada”, este nodo debe existir, en caso contrario se puede
omitir. | CP156 | El nodo "Mercancia:Pedimentos"
no existe o no debe registrarse dado que el valor del atributo
“CartaPorte:TranspInternac” es "No". |
57 | CartaPorte | Pedimentos:Pedimento |
El valor registrado debe cumplir con lo siguiente:
• El valor de las posiciones uno y dos deben ser menor o igual que
los últimos dos dígitos del año de la fecha actual.
• Las posiciones cinco y seis deben corresponder con una clave del
catálogo de aduanas (catCFDI:c_Aduanas).
• Las posiciones nueve a la doce deben corresponder con un número de
patente del catálogo de patentes aduanales
(catCFDI:c_PatenteAduanal).
• El valor de los últimos seis dígitos debe estar entre el valor
mínimo 1 y el valor máximo de números consecutivos de la columna
cantidad del catálogo catCFDI:c_NumPedimentoAduana que correspondan
a los usados por la aduana en ese año. | CP157 |
El atributo "Pedimentos:Pedimento" no existe, está vacío o no cuenta
con la estructura definida. |
58 | CartaPorte | Mercancia:GuiasIdentificacion |
Cuando el atributo “Comprobante:TipoDeComprobante” contenga el valor
“T”, que corresponde a la descripción de “Traslado y a nivel
“Concepto” en el atributo “Comprobante:ClaveProdServ”, se registren
las claves “31181701” o “24112700” con descripción “Empaques” y
“Estibas” respectivamente, este nodo debe existir, en caso contrario
se puede omitir. | CP158 | No existe el nodo
"Mercancia:GuiasIdentificacion" o se registró este nodo cuando el
tipo de comprobante es diferente de "T" o el valor registrado en el
atributo "Comprobante:ClaveProdServ" es distinto de "31181701" y de
"24112700". |
59 | CartaPorte |
Mercancia:CantidadTransporta:IDOrigen | El valor registrado
en este atributo debe ser igual a alguno de los valores registrados
en los atributos “Ubicaciones:Ubicacion:IDUbicacion”, siempre que el
atributo “Ubicaciones:Ubicacion:TipoUbicacion”, contenga el valor
“Origen”. | CP159 | El atributo
"CantidadTransporta:IDOrigen" no existe, está vacío o no coincide
con un valor registrado en el atributo “Ubicacion:IDUbicacion”. |
60 | CartaPorte |
Mercancia:CantidadTransporta:IDDestino | El valor registrado
en este atributo debe ser igual a alguno de los valores registrados
en los atributos “Ubicaciones:Ubicacion:IDUbicacion”, siempre que el
atributo “Ubicaciones:Ubicacion:TipoUbicacion”, contenga el valor
“Destino”. | CP160 | El atributo
"CantidadTransporta:IDDestino" no existe, está vacío o no coincide
con un valor registrado en el atributo “Ubicacion:IDUbicacion”. |
61 | CartaPorte |
Mercancia:CantidadTransporta:CvesTransporte | El valor de
este atributo debe contener una clave del catálogo
catCartaPorte:c_CveTransporte, siempre que se registre más de uno de
los siguientes nodos:
"Mercancias:Autotransporte",
“Mercancias:TransporteMaritimo",
"Mercancias:TransporteAereo",
"Mercancias:TransporteFerroviario".
En caso contrario no debe existir. | CP161 | El
atributo "CantidadTransporta:CvesTransporte" no existe, es diferente
de alguna de las claves del catálogo catCartaPorte:c_CveTransporte,
o no existe más de un nodo "Mercancias:Autotransporte",
“Mercancias:TransporteMaritimo",
"Mercancias:TransporteAereo",
"Mercancias:TransporteFerroviario". |
62 | CartaPorte | Mercancia:DetalleMercancia |
Cuando exista un nodo “Mercancias:TransporteMaritimo”; este nodo
debe existir, en caso contrario debe omitirse. | CP162 |
No existe el nodo "Mercancia:DetalleMercancia", se registró sin
información o no existe el nodo "Mercancias:TransporteMaritimo". |
63 | CartaPorte |
Autotransporte:Seguros:AseguraMedAmbiente | Cuando en el
atributo “Mercancias:Mercancia:MaterialPeligroso” se registre “Sí”,
este atributo debe contener un valor, en caso contrario se debe
omitir. | CP163 | No existe el atributo
"Seguros:AseguraMedAmbiente", se registró sin información o el valor
del atributo "Mercancia:MaterialPeligroso” es "No". |
64 | CartaPorte |
Autotransporte:Seguros:PolizaMedAmbiente | Cuando se
registre un valor en el atributo
“Mercancias:Autotransporte:Seguros:AseguraMedAmbiente”; este
atributo debe existir, en caso contrario se debe omitir. |
CP164 | No existe el atributo "Seguros:PolizaMedAmbiente",
se registró sin información o no existe el atributo
"Seguros:AseguraMedAmbiente”. |
65 | CartaPorte | Autotransporte:Remolques |
Cuando el valor registrado en el atributo
“Mercancias:Autotransporte:IdentificacionVehicular:ConfigVehicular”
del catálogo catCartaPorte:c_ConfigAutotransporte, contenga en la
columna “Remolque” los valores “0,1” o “1”, este nodo debe existir,
en caso contrario se debe omitir. | CP165 | No
existe el nodo "Autotransporte:Remolques", se registró sin
información o el valor registrado en el atributo
"IdentificacionVehicular:ConfigVehicular" contiene un valor
diferente de "0,1" o "1" en la columna "Remolque" del catálogo
c_ConfigAutotransporte. |
66 | CartaPorte | TransporteAereo:RFCEmbarcador |
El valor registrado en este atributo debe encontrarse en la lista
del RFC inscritos no cancelados del SAT (l_RFC). | CP166 |
El valor registrado en el atributo "TransporteAereo:RFCEmbarcador"
no se encuentra en la lista de RFC inscritos no cancelados del SAT
(l_RFC), está vacío o ya se registró el atributo
"TransporteAereo:NumRegIdTribEmbarc". |
67 | CartaPorte |
TransporteAereo:NumRegIdTribEmbarc | Cuando el atributo
“Mercancias:TransporteAereo:RFCEmbarcador” no contenga un valor,
este atributo debe existir. | CP167 | No existe
información en el atributo "TransporteAereo:NumRegIdTribEmbarc" o ya
se registró el atributo "TransporteAereo:RFCEmbarcador". |
68 | CartaPorte |
TransporteAereo:ResidenciaFiscalEmbarc | Cuando el atributo
“Mercancias:TransporteAereo:NumRegIdTribEmbarc” contenga un valor,
la clave registrada en este atributo debe ser distinta a “MEX” y
encontrarse en el catálogo catCFDI:c_Pais. | CP168 |
No existe el atributo "TransporteAereo:ResidenciaFiscalEmbarc", está
vacío, no corresponde con alguna de las claves del catálogo
catCFDI:c_Pais o la clave registrada es igual a "MEX", o no existe
el atributo "NumregIdTribEmbarc". |
69 | CartaPorte |
TransporteFerroviario:Carro:ToneladasNetasCarro | Cuando
exista el nodo “Mercancias:TransporteFerroviario:Carro:Contenedor”,
el valor de este atributo debe ser igual a la suma de los valores
registrados en los atributos
“Mercancias:TransporteFerroviario:Carro:Contenedor:PesoNetoMercancia”.
En caso de no existir el nodo
“Mercancias:TransporteFerroviario:Carro:Contenedor”, este atributo
debe tener un valor. | CP169 | No existe el
atributo "Carro:ToneladasNetasCarro", está vacío, o la suma no
corresponde con los valores registrados en el atributo
“Contenedor:PesoNetoMercancia”. |
70 | CartaPorte |
TransporteFerroviario:Carro:Contenedor | Cuando el valor
registrado en el atributo
“Mercancias:TransporteFerroviario:TipoDeServicio” del catálogo
catCartaPorte:c_TipoDeServicio, contenga en la columna “Contenedor”
el valor “1”, este nodo debe existir, en caso contrario se debe
omitir. | CP170 | No existe el nodo
"Carro:Contenedor", se registró sin información, o el valor
registrado en el atributo
"Mercancias:TransporteFerroviario:TipoDeServicio" contiene un valor
diferente de "1" en la columna "Contenedor" del catálogo
c_TipoDeServicio. |
71 | CartaPorte | FiguraTransporte |
Cuando exista el nodo “Mercancias:Autotransporte”, este elemento
debe existir. | CP171 | No existe el nodo
"CartaPorte:FiguraTransporte" o se registró sin información. |
72 | CartaPorte | FiguraTransporte:TiposFigura |
Cuando exista el nodo “Mercancias:Autotransporte”, este nodo debe
existir al menos una vez donde el atributo
“CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” debe contener
la clave “01” del catálogo catCartaPorte:c_FiguraTransporte, que
corresponde a “Operador”. | CP172 | No existe el
nodo "FiguraTransporte:TiposFigura" o se registró sin información. |
73 | CartaPorte | TiposFigura:RFCFigura |
El valor registrado en este atributo debe encontrarse en la lista
del RFC inscritos no cancelados del SAT (l_RFC), en caso contrario
se debe omitir este atributo y registrar la información
correspondiente en el atributo
"CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura". |
CP173 | El valor registrado en el atributo
"TiposFigura:RFCFigura" no se encuentra en la lista de RFC inscritos
no cancelados del SAT (l_RFC), está vacío o ya se registró el
atributo "TiposFigura:NumRegIdTribFigura". |
74 | CartaPorte | TiposFigura:NumLicencia |
Cuando el valor registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” sea igual a
“01”, este atributo debe existir, en caso contrario se debe omitir. |
CP174 | No existe el atributo "TiposFigura:NumLicencia", no
cumple con el patrón, o el valor registrado en el atributo
"TiposFigura:TIpoFigura" es diferente de "01". |
75 | CartaPorte | TiposFigura:NumRegIdTribFigura |
Cuando el atributo
“CartaPorte:FiguraTransporte:TiposFigura:RFCFigura” no contenga un
valor, este atributo debe existir. | CP175 | No
existe información en el atributo "TiposFigura:NumRegIdTribFigura" o
ya se registró el atributo "TiposFigura:RFCFigura". |
76 | CartaPorte |
TiposFigura:ResidenciaFiscalFigura | Este atributo debe
existir siempre que el atributo
“CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura”
contenga un valor, en caso contrario se debe omitir.
La clave registrada en este atributo debe encontrarse en el catálogo
catCFDI:c_Pais y ser distinta a “MEX”. | CP176 |
No existe el atributo "TiposFigura:ResidenciaFiscalFigura", está
vacío, no corresponde con alguna de las claves del catálogo
catCFDI:c_Pais o la clave registrada es igual a "MEX" o no existe el
atributo "NumRegIdTribFigura". |
77 | CartaPorte | TiposFigura:PartesTransporte |
Cuando en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” se registre el
valor “02” o “03”, este nodo debe existir, en caso contrario se debe
omitir. | CP177 | No existe el nodo
"TiposFigura:PartesTransporte", se registró sin información o el
valor registrado en el atributo "TiposFigura:TipoFigura" tiene un
valor diferente de "02" o "03". |
78 | CartaPorte | TiposFigura:Domicilio:Colonia |
Cuando la clave del país sea distinta a "MEX", se debe registrar
texto libre, en caso contrario el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Colonia” debe
contener una clave del catálogo catCFDI:c_Colonia, donde la columna
“c_CodigoPostal”, debe ser igual a la clave registrada en el
atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:CodigoPostal”. |
CP178 | El atributo "TiposFigura:Domicilio:Colonia" no
contiene una clave del catálogo de catCFDI:c_Colonia cuando la clave
del país es "MEX" o la clave registrada no corresponde con el valor
del atributo "Domicilio:CodigoPostal", o este está vacío. |
79 | CartaPorte | TiposFigura:Domicilio:Localidad |
Cuando el valor registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais” sea "MEX",
este atributo debe contener un valor del catálogo
catCFDI:c_Localidad, donde la columna c_Estado, coincida con el
valor registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado”, en caso
contrario puede registrar texto libre. | CP179 |
El atributo "TiposFigura:Domicilio:Localidad" no contiene una clave
del catálogo de c_Localidad cuando la clave del país es "MEX" o la
clave registrada no corresponde con el valor del atributo
"Domicilio:Estado", o este está vacío. |
80 | CartaPorte | TiposFigura:Domicilio:Municipio |
Cuando la clave del país sea distinta a "MEX", se debe registrar
texto libre; en caso contrario el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Municipio” debe
contener una clave del catálogo catCFDI:c_Municipio, donde la
columna “c_Estado”, debe ser igual a la clave registrada en el
atributo “CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado”. |
CP180 | El atributo "TiposFigura:Domicilio:Municipio" no
contiene una clave del catálogo de c_Localidad cuando la clave del
país es "MEX" o la clave registrada no corresponde con el valor del
atributo "Domicilio:Estado", o este está vacío. |
81 | CartaPorte | TiposFigura:Domicilio:Estado |
Cuando el valor registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais” sea "MEX”,
“USA” o “CAN", este atributo debe contener un valor del catálogo
catCFDI:c_Estado, donde la columna “c_Pais”, coincida con el valor
registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais”, en caso
contrario se debe registrar texto libre. | CP181 |
El atributo "TiposFigura:Domicilio:Estado" no contiene una clave del
catálogo de c_Localidad cuando la clave del país es "MEX", "USA" o
"CAN". o la clave registrada no corresponde con valor del atributo
"Domicilio:Pais", o este está vacío. |
82 | CartaPorte |
TiposFigura:Domicilio:CodigoPostal | Cuando el valor
registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais” sea "MEX”,
este atributo debe contener un valor del catálogo
catCFDI:c_CodigoPostal, donde:
• La clave de la columna “c_Estado”, coincida con el valor
registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado”,
• la columna “c_Municipio”, debe ser igual a la clave registrada en
el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Municipio”, y
• si existe el atributo de
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Localidad”, la
columna de clave “c_Localidad”, debe ser igual a la clave registrada
en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Localidad”.
En caso contrario se debe registrar texto libre. | CP182 |
El atributo "TiposFigura:Domicilio:CodigoPostal" no contiene una
clave del catálogo de c_CodigoPostal cuando la clave del país es
"MEX" o la clave registrada no corresponde con el valor del atributo
"Domicilio:Estado", "Domicilio:Municipio" y "Domicilio:Localidad"; o
este está vacío. |
83 | Carta Porte | No clasificado | Otro
error en el documento | CP999 | Error no
clasificado |