Matriz Errores Carta Porte20

Descargar como xls, pdf o txt
Descargar como xls, pdf o txt
Está en la página 1de 56

Matriz de errore

NUM ELEMENTO ATRIBUTO

Errores para CFDI versión

1 CFDI Version

2 CFDI Subtotal

3 CFDI Moneda

4 CFDI Moneda

5 CFDI Total

6 CFDI Receptor:Rfc
7 CFDI Receptor:Rfc

8 CFDI Concepto:ClaveProdServ

9 CFDI Concepto:ClaveProdServ
10 CFDI Concepto:Impuestos

11 CFDI Receptor:UsoCFDI

Errores para e

12 CartaPorte CartaPorte

13 CartaPorte CartaPorte

14 CartaPorte CartaPorte

15 CartaPorte Version

16 CartaPorte EntradaSalidaMerc

17 CartaPorte EntradaSalidaMerc
18 CartaPorte PaisOrigenDestino

19 CartaPorte PaisOrigenDestino

20 CartaPorte ViaEntradaSalida

21 CartaPorte ViaEntradaSalida

22 CartaPorte TotalDistRec

23 CartaPorte TotalDistRec

24 CartaPorte Ubicaciones:Ubicacion

25 CartaPorte Ubicaciones:Ubicacion
26 CartaPorte Ubicaciones:Ubicacion

27 CartaPorte Ubicacion:IDUbicacion

28 CartaPorte Ubicacion:RFCRemitenteDestinatario

29 CartaPorte Ubicacion:NumRegIdTrib

30 CartaPorte Ubicacion:ResidenciaFiscal

31 CartaPorte Ubicacion:NumEstacion

32 CartaPorte Ubicacion:NumEstacion
33 CartaPorte Ubicacion:NombreEstacion

34 CartaPorte Ubicacion:NombreEstacion

35 CartaPorte Ubicacion:NavegacionTrafico

36 CartaPorte Ubicacion:TipoEstacion

37 CartaPorte Ubicacion:DistanciaRecorrida

38 CartaPorte Ubicacion:Domicilio
39 CartaPorte Ubicacion:Domicilio:Colonia

40 CartaPorte Ubicacion:Domicilio:Localidad

41 CartaPorte Ubicacion:Domicilio:Municipio

42 CartaPorte Ubicacion:Domicilio:Estado
43 CartaPorte Ubicacion:Domicilio:CodigoPostal

44 CartaPorte Mercancias

45 CartaPorte Mercancias:PesoBrutoTotal
46 CartaPorte Mercancias:PesoBrutoTotal

47 CartaPorte Mercancias:PesoNetoTotal

48 CartaPorte Mercancias:PesoNetoTotal

49 CartaPorte Mercancias:NumTotalMercancias

50 CartaPorte Mercancia:MaterialPeligroso

51 CartaPorte Mercancia:CveMaterialPeligroso

52 CartaPorte Mercancia:Embalaje

53 CartaPorte Mercancia:ValorMercancia

54 CartaPorte Mercancia:Moneda
55 CartaPorte Mercancia:FraccionArancelaria

56 CartaPorte Mercancia:Pedimentos

57 CartaPorte Pedimentos:Pedimento

58 CartaPorte Mercancia:GuiasIdentificacion

59 CartaPorte Mercancia:CantidadTransporta:IDOrigen
60 CartaPorte Mercancia:CantidadTransporta:IDDestino

61 CartaPorte Mercancia:CantidadTransporta:CvesTransporte

62 CartaPorte Mercancia:DetalleMercancia

63 CartaPorte Autotransporte:Seguros:AseguraMedAmbiente

64 CartaPorte Autotransporte:Seguros:PolizaMedAmbiente

65 CartaPorte Autotransporte:Remolques

66 CartaPorte TransporteAereo:RFCEmbarcador

67 CartaPorte TransporteAereo:NumRegIdTribEmbarc
68 CartaPorte TransporteAereo:ResidenciaFiscalEmbarc

69 CartaPorte TransporteFerroviario:Carro:ToneladasNetasCarro

70 CartaPorte TransporteFerroviario:Carro:Contenedor

71 CartaPorte FiguraTransporte

72 CartaPorte FiguraTransporte:TiposFigura

73 CartaPorte TiposFigura:RFCFigura

74 CartaPorte TiposFigura:NumLicencia
75 CartaPorte TiposFigura:NumRegIdTribFigura

76 CartaPorte TiposFigura:ResidenciaFiscalFigura

77 CartaPorte TiposFigura:PartesTransporte

78 CartaPorte TiposFigura:Domicilio:Colonia

79 CartaPorte TiposFigura:Domicilio:Localidad

80 CartaPorte TiposFigura:Domicilio:Municipio
81 CartaPorte TiposFigura:Domicilio:Estado

82 CartaPorte TiposFigura:Domicilio:CodigoPostal

83 Carta Porte No clasificado


Matriz de errores para complemento Carta Porte 2.0

CÓDIGO
CASO DE VALIDACIÓN
ERROR

Errores para CFDI versión 3.3 que incluye el complemento Carta Porte 2.0

El valor registrado debe ser “3.3”. CP101

Cuando el atributo “Comprobante:TipoDeComprobante” contenga el


valor “T”, que corresponde a la descripción de “Traslado”, el valor de CP102
este atributo debe ser igual a cero.

Cuando el atributo “Comprobante:TipoDeComprobante” contenga el


valor “T”, que corresponde a la descripción de “Traslado”, el valor de CP103
este atributo debe ser igual a “XXX”.

Si el atributo “Comprobante:TipoDeComprobante” contiene el valor “I”


que corresponde a la descripción de “Ingreso”, el valor de este atributo CP104
debe ser diferente de “XXX”.

Cuando el atributo “Comprobante:TipoDeComprobante” contenga el


valor “T”, que corresponde a la descripción de “Traslado”, el valor de CP105
este atributo debe ser igual a cero.

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: CP106
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”.
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 CP107
éste se encuentre en la lista de RFC inscritos no cancelados del SAT
(l_RFC).

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, CP108
78101802, 78101803, 78101804, 78101806, 78101807, 78101900,
78101901, 78101902, 78101903, 78101904, 78101905, 78102200,
78102201, 78102203, 78102204, 78102205, 78121603, 78141500,
78141501, 84121806, 92121800, 92121801 o 92121802.

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", CP109
• “Mercancias:TransporteMaritimo",
• "Mercancias:TransporteAereo",
• "Mercancias:TransporteFerroviario".
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 CP110
nodo “Mercancias:Autotransporte”, debe existir información en los
nodos “Cfdi:Conceptos:Concepto:Impuestos:Traslados:Traslado” y
“Cfdi:Conceptos:Concepto:Impuestos:Retenciones:Retencion”.

Cuando el atributo "Comprobante:TipoDeComprobante" contenga el


valor "T", que corresponde a la descripción de "Traslado", el valor de CP111
este atributo debe ser igual a "P01" con descripción "Por definir".

Errores para el complemento Carta Porte versión 2.0

El nodo "CartaPorte" se debe registrar como un nodo hijo del nodo


CP112
Complemento en el CFDI y solo debe existir uno.

Este complemento puede coexistir con los siguientes complementos:


Timbre Fiscal Digital, Comercio Exterior, Persona Física Integrante de
CP113
Coordinado y aquellos complementos Concepto en los que se defina su
relación con este complemento.

Cuando el atributo “Comprobante:TipoDeComprobante” sea distinto de


CP114
"I" o "T", este complemento no debe existir.
El valor registrado en este atributo debe ser igual a “2.0”. CP115
Cuando el atributo “CartaPorte:TranspInternac” contenga el valor “Sí”,
CP116
se debe capturar información en este atributo.
Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este
atributo no debe existir. CP117
Cuando el atributo “CartaPorte:TranspInternac” contenga el valor “Sí”,
este atributo debe contener un valor del catálogo catCFDI:c_Pais, que
CP118
corresponda al país de origen o destino de las mercancías que se están
trasladando en los distintos medios de transporte.

Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este


CP119
atributo no debe existir.

Cuando en el atributo “CartaPorte:TranspInternac” se registre el valor


“Sí”, este atributo debe contener una clave del catálogo
CP120
catCartaPorte:c_CveTransporte, que corresponda al medio de
transporte en el que se están trasladando los bienes y/o mercancías.

Si el atributo “CartaPorte:TranspInternac” contiene el valor “No”, este


CP121
atributo no debe existir.

Este atributo debe contener un valor siempre que existan los nodos
“Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario”, en CP122
caso contrario este atributo no debe existir.

El valor registrado deberá corresponder con la suma de los atributos


"DistanciaRecorrida" de los nodos “Ubicaciones:Ubicacion", siempre
CP123
que exista el atributo “Ubicaciones:Ubicacion:TipoUbicacion” con valor
“Destino”.

Cuando se registre el nodo “Mercancias:TransporteFerroviario”, debe


existir al menos un nodo “Ubicaciones:Ubicacion”, donde el atributo CP124
“Ubicaciones:Ubicacion:TipoUbicacion” contenga el valor “Origen”.

Cuando se registre el nodo “Mercancias:TransporteFerroviario”, deben


existir al menos 5 nodos “Ubicaciones:Ubicacion”, donde el atributo CP125
“Ubicaciones:Ubicacion:TipoUbicacion” contenga el valor “Destino”.
Cuando exista alguno de los nodos “Mercancias:Autotransporte”,
“Mercancias:TransporteMaritimo” o “Mercancias:TransporteAereo”,
deben existir al menos 2 nodos “Ubicaciones:Ubicacion”, donde existan CP126
los atributos “Ubicaciones:Ubicacion:TipoUbicacion” uno con el valor
“Origen” y otro con el valor “Destino”.

Cuando exista el nodo “Mercancias:Mercancia:CantidadTransporta”, se


CP127
debe registrar este atributo, en caso contrario se puede omitir.
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 CP128
SAT (l_RFC).

Cuando el valor registrado en el atributo


“Ubicaciones:Ubicacion:RFCRemitenteDestinatario” sea el RFC genérico CP129
extranjero (XEXX010101000), este atributo debe contener un valor.

Este atributo debe existir siempre que el atributo


“Ubicaciones:Ubicacion:NumRegIdTrib” contenga un valor, en caso
contrario se debe omitir. CP130
La clave registrada en este atributo debe encontrarse en el catálogo
catCFDI:c_Pais y ser distinta a “MEX”.

Cuando exista el nodo “Mercancias:Autotransporte”, este atributo se


CP131
debe omitir.
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”. CP132
• El valor “03”, cuando exista el nodo “Mercancias:TransporteAereo”.
• El valor “04”, cuando exista el nodo
“Mercancias:TransporteFerroviario”.
Cuando el atributo “Ubicaciones:Ubicacion:NumEstacion” contenga un
valor, este atributo debe existir y la descripción debe corresponder con
CP133
el catálogo catCartaPorte:c_Estaciones, en caso contrario se debe
omitir.

Cuando el atributo “Ubicacion:NumEstacion”, sea la referida a una


extranjera, se debe registrar el nombre de dicha estación y no la CP134
descripción contenida en el catálogo.

Cuando exista el nodo “Mercancias:TransporteMaritimo”, este atributo


CP135
debe contener un valor, en caso contrario se debe omitir.

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 CP136
“Mercancias:TransporteFerroviario”, “Mercancias:TransporteMaritimo”
o “Mercancias:TransporteAereo”, se debe registrar una clave del
catálogo catCartaPorte:c_TipoEstacion.

Este atributo debe existir cuando se registre alguno de los siguientes


nodos “Mercancias:Autotransporte” o
“Mercancias:TransporteFerroviario”, y el atributo CP137
“Ubicaciones:Ubicación:TipoUbicacion” contenga el valor “Destino”; en
caso contrario se debe omitir.

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 CP138
contrario se debe registrar la información correspondiente en dicho
nodo.
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
CP139
catálogo catCFDI:c_Colonia, donde la columna “c_CodigoPostal”, debe
ser igual a la clave registrada en el atributo
“Ubicaciones: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_Localidad, donde la columna
CP140
c_Estado, coincida con el valor registrado en el atributo
“Ubicaciones:Ubicacion:Domicilio:Estado”, en caso contrario puede
registrar texto libre.

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
CP141
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”.

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
CP142
la columna “c_Pais”, coincida con el valor registrado en el atributo
“Ubicaciones:Ubicacion:Domicilio:Pais”, en caso contrario se debe
registrar texto libre.
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 CP143
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.

Se debe validar que al menos se registre un nodo


“Mercancias:Mercancia” y alguno de los siguientes nodos:

• "Mercancias:Autotransporte",
CP144
• “Mercancias:TransporteMaritimo",
• "Mercancias:TransporteAereo",
• "Mercancias:TransporteFerroviario".

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", CP145
• "Mercancias:TransporteAereo",
• "Mercancias:TransporteFerroviario".
Para el caso del nodo “Mercancias:TransporteMaritimo”, el valor de este
atributo debe ser igual a la suma de los atributos
CP146
“Mercancias:Mercancia:DetalleMercancia:PesoBruto”, por cada nodo
“Mercancias:Mercancia” registrado.

Cuando exista el nodo “Mercancias:TransporteMaritimo”, el valor de


este atributo debe ser igual a la suma de los valores registrados en los CP147
atributos “Mercancia:DetalleMercancia:PesoNeto”.

Cuando exista el nodo “Mercancias:TransporteFerroviario”, el valor de


este atributo debe ser igual a la suma de los valores registrados en los CP148
atributos “TransporteFerroviario:Carro:ToneladasNetasCarro”.

El valor de este atributo debe ser igual al número de elementos


CP149
“Mercancias:Mercancia”, que se registren en el complemento.

Cuando el valor registrado en el atributo


“Mercancias:Mercancia:BienesTransp” del catálogo
catCartaPorte:c_ClaveProdServCP, contenga en la columna “Material CP150
peligroso” los valores “0,1” o “1”, este atributo debe existir, en caso
contrario se debe omitir.

Cuando el valor registrado en el atributo


“Mercancias:Mercancia:MaterialPeligroso” es “Sí”, este atributo debe
CP151
contener una clave del catCartaPorte:c_MaterialPeligroso; en caso
contrario no debe existir.

Este atributo debe existir siempre que el atributo


“Mercancias:Mercancia:CveMaterialPeligroso”, contenga un valor, en CP152
caso contrario este atributo debe omitirse.

Cuando exista el nodo “Mercancias:TransporteAereo” este atributo


CP153
debe contener un valor; en caso contrario se puede omitir.
Cuando el atributo "Mercancias:Mercancia:ValorMercancia" contenga un
CP154
valor, este atributo debe existir.
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
CP155
catComExt:c_FraccionArancelaria, en caso contrario este atributo no
debe existir.

Cuando en el atributo “CartaPorte:TranspInternac” se registre “Sí” y el


atributo “CartaPorte:EntradaSalidaMerc” contenga el valor “Entrada”, CP156
este nodo debe existir, en caso contrario se puede omitir.

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
CP157
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.

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
CP158
las claves “31181701” o “24112700” con descripción “Empaques” y
“Estibas” respectivamente, este nodo debe existir, en caso contrario se
puede omitir.

El valor registrado en este atributo debe ser igual a alguno de los


valores registrados en los atributos
CP159
“Ubicaciones:Ubicacion:IDUbicacion”, siempre que el atributo
“Ubicaciones:Ubicacion:TipoUbicacion”, contenga el valor “Origen”.
El valor registrado en este atributo debe ser igual a alguno de los
valores registrados en los atributos
CP160
“Ubicaciones:Ubicacion:IDUbicacion”, siempre que el atributo
“Ubicaciones:Ubicacion:TipoUbicacion”, contenga el valor “Destino”.

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",
CP161
“Mercancias:TransporteMaritimo",
"Mercancias:TransporteAereo",
"Mercancias:TransporteFerroviario".
En caso contrario no debe existir.

Cuando exista un nodo “Mercancias:TransporteMaritimo”; este nodo


CP162
debe existir, en caso contrario debe omitirse.
Cuando en el atributo “Mercancias:Mercancia:MaterialPeligroso” se
registre “Sí”, este atributo debe contener un valor, en caso contrario se CP163
debe omitir.

Cuando se registre un valor en el atributo


“Mercancias:Autotransporte:Seguros:AseguraMedAmbiente”; este CP164
atributo debe existir, en caso contrario se debe omitir.

Cuando el valor registrado en el atributo


“Mercancias:Autotransporte:IdentificacionVehicular:ConfigVehicular”
del catálogo catCartaPorte:c_ConfigAutotransporte, contenga en la CP165
columna “Remolque” los valores “0,1” o “1”, este nodo debe existir, en
caso contrario se debe omitir.

El valor registrado en este atributo debe encontrarse en la lista del RFC


CP166
inscritos no cancelados del SAT (l_RFC).

Cuando el atributo “Mercancias:TransporteAereo:RFCEmbarcador” no


CP167
contenga un valor, este atributo debe existir.
Cuando el atributo “Mercancias:TransporteAereo:NumRegIdTribEmbarc”
contenga un valor, la clave registrada en este atributo debe ser distinta CP168
a “MEX” y encontrarse en el catálogo catCFDI:c_Pais.

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:PesoNetoMercanci CP169
a”.
En caso de no existir el nodo
“Mercancias:TransporteFerroviario:Carro:Contenedor”, este atributo
debe tener un valor.

Cuando el valor registrado en el atributo


“Mercancias:TransporteFerroviario:TipoDeServicio” del catálogo
CP170
catCartaPorte:c_TipoDeServicio, contenga en la columna “Contenedor”
el valor “1”, este nodo debe existir, en caso contrario se debe omitir.

Cuando exista el nodo “Mercancias:Autotransporte”, este elemento


CP171
debe existir.

Cuando exista el nodo “Mercancias:Autotransporte”, este nodo debe


existir al menos una vez donde el atributo
“CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” debe contener la CP172
clave “01” del catálogo catCartaPorte:c_FiguraTransporte, que
corresponde a “Operador”.

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 CP173
atributo
"CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura".

Cuando el valor registrado en el atributo


“CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” sea igual a “01”, CP174
este atributo debe existir, en caso contrario se debe omitir.
Cuando el atributo
“CartaPorte:FiguraTransporte:TiposFigura:RFCFigura” no contenga un CP175
valor, este atributo debe existir.

Este atributo debe existir siempre que el atributo


“CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura”
contenga un valor, en caso contrario se debe omitir. CP176
La clave registrada en este atributo debe encontrarse en el catálogo
catCFDI:c_Pais y ser distinta a “MEX”.

Cuando en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:TipoFigura” se registre el
CP177
valor “02” o “03”, este nodo debe existir, en caso contrario se debe
omitir.

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
CP178
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”.

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,
CP179
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.

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
CP180
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”.
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 CP181
registrado en el atributo
“CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais”, en caso
contrario se debe registrar texto libre.

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”, CP182
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.

Otro error en el documento CP999


mento Carta Porte 2.0

ERROR

el complemento Carta Porte 2.0

El valor registrado en este atributo es diferente a "3.3"

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.

El valor del atributo "Comprobante:TipoDeComprobante" es diferente de


"T" o el valor registrado en el atributo "Comprobante:Moneda" es diferente
de "XXX".

El valor del atributo "Comprobante:TipoDeComprobante" es diferente de


"I" o el valor registrado en el atributo "Comprobante:Moneda" es igual a
"XXX".

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.

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".
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).

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.

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.
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”.

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).

arta Porte versión 2.0

El nodo "CartaPorte" no se registró como nodo hijo del nodo complemento


del CFDI o existe más de uno.

El complemento registrado de manera adicional, no corresponde con los


complementos con los cuales puede coexistir.

El valor registrado en el atributo "Comprobante:TipoDeComprobante" es


diferente de "I" o "T".
El valor registrado en este atributo es diferente a "2.0"
El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a
"Sí" y no se registra el atributo "EntradaSalidaMerc" con información.
El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a
"No" y se registra el atributo "EntradaSalidaMerc" con información.
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.

El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a


"No" y se registró información en el atributo
"CartaPorte:PaisOrigenDestino".

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.

El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a


"No" y se registra el atributo "CartaPorte:ViaEntradaSalida" con
información.

No se registró valor alguno en el atributo "CartaPorte:TotalDistRec" o se


registró un nodo diferente a "Autotransporte" o "TransporteFerroviario".

El valor registrado no coincide con la suma de los atributos


"DistanciaRecorrida" de los nodos “Ubicaciones:Ubicacion".

No existe el nodo "Ubicaciones:Ubicacion" con el atributo


"Ubicaciones:Ubicacion:TipoUbicacion" que contenga el valor "Origen".

No se registraron los 5 nodos "Ubicaciones:Ubicacion" donde el atributo


"Ubicaciones:Ubicacion:TipoUbicacion" contenga el valor "Destino".
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.

No existe el atributo "Ubicacion:IDUbicacion" o está vacío, y se registró el


nodo “Mercancias:Mercancia:CantidadTransporta”.
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).

No se registró el atributo "Ubicacion:RFCRemitenteDestinatario" o no


contiene un valor.

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".

No debe existir información en el atributo "Ubicacion:NumEstacion",


siempre que se registre el nodo “Mercancias:Autotransporte”.

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".
El atributo "Ubicacion:NombreEstacion" no contiene un valor o no
corresponde con una clave del catálogo catCartaPorte:_Estaciones.

La descripción "Extranjera" no es un valor válido para el nombre de la


estación.

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".

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.

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".

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".
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.

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.

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.

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.
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.

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.

El atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este


atributo no corresponde a la suma de los atributos
"Mercancias:Mercancia:PesoEnKg".
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.

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.

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".

El valor registrado no coincide con el número de elementos


"Mercancias:Mercancia" que se registraron en el complemento.

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.

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.

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.

El atributo "Mercancia:ValorMercancia" no existe o está vacío.

El atributo "Mercancia:Moneda" no existe o está vacío, o no existe el


atributo “Mercancia:ValorMercancia".
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í".

El nodo "Mercancia:Pedimentos" no existe o no debe registrarse dado que


el valor del atributo “CartaPorte:TranspInternac” es "No".

El atributo "Pedimentos:Pedimento" no existe, está vacío o no cuenta con


la estructura definida.

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".

El atributo "CantidadTransporta:IDOrigen" no existe, está vacío o no


coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”.
El atributo "CantidadTransporta:IDDestino" no existe, está vacío o no
coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”.

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".

No existe el nodo "Mercancia:DetalleMercancia", se registró sin


información o no existe el nodo "Mercancias:TransporteMaritimo".

No existe el atributo "Seguros:AseguraMedAmbiente", se registró sin


información o el valor del atributo "Mercancia:MaterialPeligroso” es "No".

No existe el atributo "Seguros:PolizaMedAmbiente", se registró sin


información o no existe el atributo "Seguros:AseguraMedAmbiente”.

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.

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".

No existe información en el atributo


"TransporteAereo:NumRegIdTribEmbarc" o ya se registró el atributo
"TransporteAereo:RFCEmbarcador".
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".

No existe el atributo "Carro:ToneladasNetasCarro", está vacío, o la suma


no corresponde con los valores registrados en el atributo
“Contenedor:PesoNetoMercancia”.

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.

No existe el nodo "CartaPorte:FiguraTransporte" o se registró sin


información.

No existe el nodo "FiguraTransporte:TiposFigura" o se registró sin


información.

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".

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".
No existe información en el atributo "TiposFigura:NumRegIdTribFigura" o
ya se registró el atributo "TiposFigura:RFCFigura".

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".

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".

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.

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.

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.
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.

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.

Error no clasificado
ACLARACIONES

También podría gustarte