10 | CartaPorte | CartaPorte | El nodo "CartaPorte" se debe registrar como un nodo hijo del nodo Complemento en el CFDI. | CP110 | El nodo "CartaPorte" no se registró como nodo hijo del nodo complemento del CFDI. |
11 | CartaPorte | CartaPorte | En el CFDI solo debe existir un nodo de "CartaPorte". | CP111 | Existe más de un nodo "CartaPorte". |
12 | CartaPorte | CartaPorte | Este complemento puede coexistir con los siguientes complementos: Timbre Fiscal Digital y aquellos Complementos Concepto en los que se defina su relación con este complemento. | CP112 | El complemento registrado de manera adicional, no corresponde con los complemento con los cuales puede coexistir. |
13 | CartaPorte | CartaPorte | Si el atributo "TipoDeComprobante" es distinto de "I" o "T", este complemento no debe existir. | CP113 | El valor registrado en "TipoDeComprobante" es diferente de "I" o "T". |
14 | CartaPorte | TranspInternac | Si este atributo contiene el valor "Sí" se debe capturar información en los atributos "EntradaSalidaMerc" y "ViaEntradaSalida"". | CP114 | Se debe registrar información en el atributo "EntradaSalidaMerc" y "ViaEntradaSalida". |
15 | CartaPorte | TranspInternac | Tratándose de un CFDI de tipo "I" que corresponde a la descripción de Ingreso, se deberá relacionar los números de pedimento dentro del nodo InformacionAduanera que se encuentra a nivel Concepto para los bienes o mercancías que se trasladan asociadas al servicio y si existe el nodo "Mercancias: AutotransporteFederal" entonces:*Debe existir información en los nodos "Cfdi:Conceptos:Concepto:Impuestos:Traslados" y "Cfdi:Conceptos:Concepto:Impuestos:Retenciones". | CP115 | Se deben relacionar los números de pedimento dentro del nodo "InformacionAduanera" a nivel Concepto para los bienes o mercancías que se trasladan asociadas al servicio, siempre que exista el nodo "Mercancias: AutotransporteFederal", el tipo de comprobante sea "I" y deberá registrar información en los nodos "Impuestos:Traslados", e "Impuestos:Retenciones" a nivel CFDI. |
16 | CartaPorte | TranspInternac | Tratándose de un CFDI de tipo "T" que corresponde a la descripción de Traslado, se debe registrar la información del número de pedimento dentro del nodo InformacionAduanera que se encuentra a nivel Concepto, para cada uno de los bienes o mercancías registrados a nivel CFDI que se están trasladando. | CP116 | Siempre que el tipo de comprobante sea "T", se debe registrar información del número de pedimento en el nodo "InformacionAduanera" a nivel Concepto para los bienes o mercancías registrados a nivel CFDI. |
17 | CartaPorte | TranspInternac | Si este atributo contiene el valor "No" los atributos "EntradaSalidaMerc" y "ViaEntradaSalida" no deben existir. | CP117 | No se debe registrar información en el atributo "EntradaSalidaMerc" y "ViaEntradaSalida". |
18 | CartaPorte | TranspInternac | Si este atributo contiene el valor "No", el atributo "TipoDeComprobante" contiene el valor "I" y si existe el nodo "Mercancias: AutotransporteFederal" entonces: • Debe existir información en los nodos "Cfdi:Conceptos:Concepto:Impuestos:Traslados" y "Cfdi:Conceptos:Concepto:Impuestos:Retenciones". Lo anterior de acuerdo a las disposiciones fiscales aplicables vigentes. | CP118 | Se debe registrar información en el nodo "Impuestos:Traslados", y en el nodo "Impuestos:Retenciones" a nivel CFDI, siempre que el tipo de comprobante sea "I" y exista el nodo "Mercancias: AutotransporteFederal". |
19 | CartaPorte | TotalDistRec | Si existe el nodo "Mercancias: AutotransporteFederal" o "Mercancias: TransporteFerroviario", este atributo debe contener un valor; en caso de que no exista alguno de los nodos antes mencionados, este atributo no debe existir. | CP119 | El valor registrado en el nodo "Mercancias" es diferente a "TransporteFerroviario" o "AutotransporteFederal". |
20 | CartaPorte | TotalDistRec | El valor registrado deberá corresponder con la suma de los atributos "DistanciaRecorrida" de los nodos "Ubicaciones: Ubicacion", siempre que exista el nodo "Ubicaciones: Ubicacion:Origen" y "Ubicaciones: Ubicacion:Destino" con un solo domicilio o solo el nodo "Ubicaciones: Ubicacion:Destino". | CP120 | El valor registrado no coincide con la suma de los atributos "DistanciaRecorrida". |
21 | CartaPorte | Ubicación | Si existe el nodo "Mercancias: TransporteFerroviario", solo deberá existir un nodo "Ubicaciones: Ubicacion:Origen". | CP121 | Existen más de un nodo "Ubicaciones: Ubicacion:Origen" |
22 | CartaPorte | Ubicación | Si existe el nodo "Mercancias: TransporteFerroviario" y a nivel comprobante no existe el nodo "CfdiRelacionados", entonces deben existir "6" nodos "Ubicacion:Destino". | CP122 | El número de nodos "Ubicacion:Destino" registrados es menor o mayor que "6". |
23 | CartaPorte | Ubicación | Si existe el nodo "Mercancias: TransporteFerroviario" y a nivel comprobante existe el nodo "CfdiRelacionados", entonces deben existir "5" nodos "Ubicacion:Destino". | CP123 | El número de nodos "Ubicacion:Destino" registrados es menor o mayor que "5". |
24 | CartaPorte | Ubicación | En el caso de los nodos "Mercancias: AutotransporteFederal", "Mercancias: TransporteMaritimo" y "Mercancias: TransporteAereo" al menos deben existir "2" nodos "Ubicaciones: Ubicacion", para el registro del nodo "Origen" y "Destino", respectivamente. | CP124 | El número de nodos de "Ubicacion" es menor a "2", o no existe el nodo "Origen" y/o "Destino". |
25 | CartaPorte | TipoEstacion | Si el atributo "TranspInternac" contiene el valor "No" y si existe el nodo "Mercancias: TransporteFerroviario", "Mercancias: TransporteMaritimo" o "Mercancias: TransporteAereo", este atributo se debe registrar y debe contener una clave del catálogo "catCartaPorte:c_TipoEstacion". | CP125 | La clave registrada en el atributo "TipoEstacion" es diferente a las contenidas en el catálogo "c_TipoEstacion" o se registro el nodo "Mercancias: AutotransporteFederal". |
26 | CartaPorte | TipoEstacion | En otro caso, si el atributo "TranspInternac" contiene el valor "Sí" este atributo no debe registrarse siempre que el origen o destino de los bienes o mercancías sea fuera de territorio nacional, por lo que el atributo "Ubicacion:Domicilio: Pais" debe contener una clave distinta de "MEX", en caso contrario se debe registrar una clave del catálogo "catCartaPorte:c_TipoEstacion". | CP126 | Este atributo no debe registrarse siempre que el atributo "TranspInternac" contenga el valor "Sí" y el valor del atributo "Ubicacion:Domicilio: Pais" contenga el valor "MEX". |
27 | CartaPorte | DistanciaRecorrida | Si existe el nodo "Mercancias: AutotransporteFederal" o "Mercancias: TransporteFerroviario", y el nodo "Ubicacion:Destino", este atributo será requerido. | CP127 | Se debe registrar información en el atributo "DistanciaRecorrida" o se registro el nodo "Mercancias: TransporteAereo" o "Mercancias: TransporteMaritimo". |
28 | CartaPorte | DistanciaRecorrida | Si existe el nodo "Mercancias: AutotransporteFederal" y el nodo de "Ubicacion:Origen" y "Ubicacion:Destino", corresponden al mismo domicilio ubicado en el nodo "Ubicaciones: Ubicacion", este atributo será requerido. | CP128 | Se debe registrar información en el atributo "DistanciaRecorrida" o el nodo de "Ubicacion:Origen" y "Ubicacion:Destino", no corresponden al mismo domicilio. |
29 | CartaPorte | Origen:IDOrigen | Si existe el nodo "Mercancias: Mercancia: CantidadTransporta", este atributo debe existir, en caso contrario dicho atributo no debe existir. | CP129 | Se debe registrar siempre que exista el nodo "Mercancias: Mercancia: CantidadTransporta". |
30 | CartaPorte | Origen:RFCRemitente | Si el atributo "TipoDeComprobante" contiene el valor "T" que corresponde a la descripción de "Traslado", este atributo se puede omitir siempre que el RFC del emisor, sea el mismo que el remitente, de no ser así se debe registrar un RFC diferente al emisor del comprobante, el cual debe estar registrado en la lista de RFC inscritos no cancelados del SAT l_RFC. | CP130 | El tipo de comprobante no es de tipo "T" o el RFC del remitente no se encuentra en la lista de RFC inscritos no cancelados del SAT l_RFC. |
31 | CartaPorte | Origen:RFCRemitente | Si el atributo "TipoDeComprobante" contiene el valor "I" que corresponde a la descripción de "Ingreso", este atributo se puede omitir siempre que el RFC del receptor, sea el mismo que el remitente, de no ser así se debe registrar un RFC diferente al receptor del comprobante, el cual debe estar registrado en la lista de RFC inscritos no cancelados del SAT l_RFC. | CP131 | El tipo de comprobante no es de tipo "I" o el RFC del remitente no se encuentra en la lista de RFC inscritos no cancelados del SAT l_RFC. |
32 | CartaPorte | Origen:RFCRemitente | Si el remitente de las mercancías que se transportan es extranjero, este atributo no debe existir. | CP132 | Si existe información en el atributo "Origen:NumRegIdTrib" no se debe registrar información en el atributo "Origen:RFCRemitente". |
33 | CartaPorte | Origen:NumRegIdTrib | Si el atributo "RFCRemitente" es el mismo que el RFC Emisor, este atributo se puede omitir, en caso de que el remitente sea extranjero este atributo debe contener un valor , para lo cual se debe identificar el país de residencia para efectos fiscales del remitente usando la clave del país registrada en el atributo "Ubicaciones: Ubicacion:Origen:ResidenciaFiscal". | CP133 | El atributo "Origen:NumRegIdTrib", esta vacío o ya existe el atributo "Origen:RFCRemitente". |
34 | CartaPorte | Origen:NumRegIdTrib | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP134 | El atributo "Origen:NumRegIdTrib" no tiene un valor que exista en el registro del país indicado en el atributo "Origen:ResidenciaFiscal". |
35 | CartaPorte | Origen:NumRegIdTrib | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria". Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP135 | El atributo "Origen:NumRegIdTrib" no cumple con el patrón publicado en la columna "Formato de registro de identidad tributaria" del país indicado en el atributo "Origen:ResidenciaFiscal". |
36 | CartaPorte | Origen:ResidenciaFiscal | Si se registra información en el atributo "Ubicaciones: Ubicacion:Origen:NumRegIdTrib" este atributo debe existir, en caso contrario este atributo no debe existir. | CP136 | No existe información en el atributo "Ubicaciones: Ubicacion:Origen:NumRegIdTrib". |
37 | CartaPorte | Origen:NumEstacion | Si solo existe un nodo "Mercancias: AutotransporteFederal", este atributo no debe existir. | CP137 | Se registró información en el atributo "Origen:NumEstacion" cuando solo existe un nodo "Mercancias: AutotransporteFederal". |
38 | CartaPorte | Origen:NumEstacion | En caso de que exista el nodo "Mercancias: TransporteMaritimo", que corresponde a la clave "02", "Mercancias: TransporteAereo" con valor "03" o "Mercancias: TransporteFerroviario" con clave "04", de la columna "Clave transporte" del catálogo "catCartaPorte:c_Estaciones"; este atributo debe contener un valor de la columna "Clave identificación" que corresponda al mismo catálogo. | CP138 | El atributo "Origen:NumEstacion" tiene un valor no permitido. |
39 | CartaPorte | Origen:NombreEstacion | Si el atributo "NumEstacion" cuenta con un valor del catálogo "catCartaPorte:c_Estaciones", este atributo debe existir, en caso contrario se debe omitir. | CP139 | No existe "NumEstacion" que corresponde al medio de transporte.. |
40 | CartaPorte | Origen:NombreEstacion | En caso de que la clave del atributo "NumEstacion" sea la referida a una extranjera, se debe registrar el nombre de dicha estación. | CP140 | La descripción "Extranjera" no es un valor valido para el nombre de la estación. |
41 | CartaPorte | Origen:NavegacionTrafico | Si existe el nodo "Mercancias: TransporteMaritimo", este atributo debe contener un valor, en caso contrario este atributo no debe existir. | CP141 | No existe el nodo "Mercancias: TransporteMaritimo" y se registra información en el atributo "Origen:NavegacionTrafico". |
42 | CartaPorte | Destino:IDDestino | Si existe el nodo "Mercancias: Mercancia: CantidadTransporta" este atributo debe existir, en caso contrario dicho atributo no debe existir. | CP142 | Se debe registrar siempre que exista el nodo "Mercancias: Mercancia: CantidadTransporta". |
43 | CartaPorte | Destino:RFCDestinatario | Si el atributo "TipoDeComprobante" contiene el valor "T" que corresponde a la descripción de "Traslado", este atributo se puede omitir siempre que el RFC del emisor, sea el mismo que el destinatario, de no ser así se debe registrar un RFC diferente al emisor del comprobante, el cual debe estar registrado en la lista de RFC inscritos no cancelados del SAT l_RFC. | CP143 | El tipo de comprobante no es de tipo "T" o el RFC del destinatario no se encuentra en la lista de RFC inscritos no cancelados del SAT l_RFC |
44 | CartaPorte | Destino:RFCDestinatario | Si el atributo "TipoDeComprobante" contiene el valor "I" que corresponde a la descripción de "Ingreso", este atributo se puede omitir siempre que el RFC del receptor, sea el mismo que el destinatario, de no ser así se debe registrar un RFC diferente al receptor del comprobante, el cual debe estar registrado en la lista de RFC inscritos no cancelados del SAT l_RFC. | CP144 | El tipo de comprobante no es de tipo "I" o el RFC del destinatario no se encuentra en la lista de RFC inscritos no cancelados del SAT l_RFC |
45 | CartaPorte | Destino:RFCDestinatario | Si el destinatario de las mercancías que se transportan es extranjero, este atributo no debe existir. | CP145 | Si existe información en el atributo "Destino:NumRegIdTrib" no se debe registrar información en el atributo "Destino:RFCDestinatario". |
46 | CartaPorte | Destino:NumRegIdTrib | Si la clave registrada en el atributo "ResidenciaFiscal" es distinta a "MEX" este atributo debe contener un valor. | CP146 | La clave registrada en el atributo "ResidenciaFiscal" es "MEX". |
47 | CartaPorte | Destino:NumRegIdTrib | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP147 | El atributo "Destino:NumRegIdTrib" no tiene un valor que exista en el registro del país indicado en el atributo "Destino:ResidenciaFiscal". |
48 | CartaPorte | Destino:NumRegIdTrib | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria". Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP148 | El atributo "Destino:NumRegIdTrib" no cumple con el patrón publicado en la columna "Formato de registro de identidad tributaria" del país indicado en el atributo "Destino:ResidenciaFiscal". |
49 | CartaPorte | Destino:ResidenciaFiscal | Si se registra información en el atributo "Ubicaciones: Ubicacion:Destino:NumRegIdTrib" este atributo debe existir, en caso contrario este atributo no debe existir. | CP149 | No existe información en el atributo "Ubicaciones: Ubicacion:Destino:NumRegIdTrib". |
50 | CartaPorte | Destino:NumEstacion | Si solo existe un nodo "Mercancias: AutotransporteFederal", este atributo no debe existir. | CP150 | Se registró información en el atributo "Destino:NumEstacion" cuando solo existe un nodo "Mercancias: AutotransporteFederal". |
51 | CartaPorte | Destino:NumEstacion | En caso de que exista el nodo "Mercancias: TransporteMaritimo", que corresponde a la clave "02", "Mercancias: TransporteAereo" con valor "03" o "Mercancias: TransporteFerroviario" con clave "04", de la columna "Clave transporte" del catálogo "catCartaPorte:c_Estaciones"; este atributo debe contener un valor de la columna "Clave identificación" que corresponda al mismo catálogo. | CP151 | El atributo "Destino:NumEstacion" tiene un valor no permitido. |
52 | CartaPorte | Destino:NombreEstacion | Si el atributo "NumEstacion" cuenta con un valor del catálogo "catCartaPorte:c_Estaciones", este atributo debe contener la descripción correspondiente con dicho catálogo. | CP152 | El valor de la descripción no coincide con una clave del catálogo. |
53 | CartaPorte | Destino:NombreEstacion | En caso de que la clave del atributo "NumEstacion" sea la referida a una extranjera, se debe registrar el nombre de dicha estación. | CP153 | La descripción "Extranjera" no es un valor valido para el nombre de la estación. |
54 | CartaPorte | Destino:NavegacionTrafico | Si existe el nodo "Mercancias: TransporteMaritimo", este atributo debe contener un valor válido, en caso contrario este atributo no debe existir. | CP154 | No existe el nodo "Mercancias: TransporteMaritimo" y se registra información en el atributo "Destino:NavegacionTrafico". |
55 | CartaPorte | Ubicacion:Domicilio | Si existe el atributo "Ubicacion:TipoEstacion", con valor "02" que corresponde a "Intermedia", y el nodo "Mercancias: TransporteFerroviario", este nodo no debe existir. | CP155 | El nodo "Ubicacion:Domicilio" no debe existir. |
56 | CartaPorte | Ubicacion:Domicilio | Si existe el atributo "Ubicacion:TipoEstacion", con un valor "01" o "03", se debe registrar este nodo. | CP156 | Se debe registrar el nodo "Ubicacion:Domicilio". |
57 | CartaPorte | Domicilio: Colonia | Si la clave de país es distinta a "MEX", se debe registrar texto libre, en caso contrario el atributo "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 "CodigoPostal". | CP157 | El atributo "Domicilio: Colonia" debe contener una clave del catálogo de "catCFDI:c_Colonia", donde la columna "c_CodigoPostal" debe ser igual a la clave registrada en el atributo "CodigoPostal". |
58 | CartaPorte | Domicilio: Localidad | Si la clave de país es distinta a "MEX", se debe registrar texto libre. | CP158 | La clave registrada del país es "MEX" y el atributo "Localidad" no debe ser texto libre. |
59 | CartaPorte | Domicilio: Localidad | El atributo de "Localidad" debe contener una clave del catálogo "catCFDI:c_Localidad", donde la columna "c_Estado", tiene el valor seleccionado en el atributo "Estado". | CP159 | El atributo "Domicilio: Localidad" debe contener una clave del catálogo de "catCFDI:c_Localidad", donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo estado si el atributo "Pais" tiene el valor "MEX". |
60 | CartaPorte | Domicilio: Municipio | Si la clave del país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "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 "Estado". | CP160 | El atributo "Domicilio: Municipio" debe contener una clave del catálogo de "catCFDI:c_Municipio" donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo "Estado" si el atributo "Pais" tiene el valor "MEX". |
61 | CartaPorte | Domicilio: Estado | Si la clave de país es distinta a "MEX, USA o CAN", se debe registrar texto libre; en caso contrario el atributo "Estado" debe contener una clave del catálogo "catCFDI:c_Estado", donde la columna "c_Pais" tenga el valor "MEX, USA o CAN". | CP161 | El atributo "Estado" no existe o no contiene un valor o no corresponde con una clave del "catCFDI:c_Estado". |
62 | CartaPorte | Domicilio: Pais | Este atributo debe contener una clave del catálogo "catCFDI:c_Pais". | CP162 | El atributo "Domicilio: Pais" tiene un valor no permitido. |
63 | CartaPorte | Domicilio: CodigoPostal | Si la clave de país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "CodigoPostal" debe contener una clave del catálogo "catCFDI:c_CodigoPostal", donde la clave de la columna "c_Estado", debe ser igual a la clave registrada en el atributo "Estado", la columna "c_Municipio", debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna de clave "c_Localidad", debe ser igual a la clave registrada en el atributo "Localidad". | CP163 | El atributo "Domicilio: CodigoPostal" debe contener una clave del catálogo de "catCFDI:c_CodigoPostal", donde la columna clave de" c_Estado" debe ser igual a la clave registrada en el atributo "Estado", la columna clave de "c_Municipio" debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna clave de "c_Localidad" debe ser igual a la clave registrada en el atributo "Localidad" si el atributo "Pais" tiene el valor "MEX". |
64 | CartaPorte | Mercancias | Se debe validar que al menos se registre un nodo "Mercancias: AutortransporteFederal", "Mercancias: TransporteMaritimo", "Mercancias: TransporteAereo" o "Mercancias: TransporteFerroviario". | CP164 | El nodo "Mercancias" debe contener por lo menos un nodo "Mercancias: AutortransporteFederal", "Mercancias: TransporteMaritimo", "Mercancias: TransporteAereo" o "Mercancias: TransporteFerroviario". |
65 | CartaPorte | Mercancias: PesoBrutoTotal | Si existen los nodos "Mercancias: TransporteFerroviario" o "Mercancias: TransporteAereo" este atributo debe contener un valor, en caso contrario este atributo puede no existir. | CP165 | El atributo "Mercancias: PesoBrutoTotal" no debe existir. |
66 | CartaPorte | Mercancias: PesoBrutoTotal | Para el caso del nodo "Mercancias: TransporteFerroviario" este atributo debe contener la suma del peso bruto total de los bienes o mercancías que se trasladan vía ferroviaria, que corresponde a la suma de los atributos TransporteFerroviario: Carro: Contenedor: PesoContenedorVacio y TransporteFerroviario: Carro: Contenedor: PesoNetoMercancia. | CP166 | La suma del peso bruto total de los atributos TransporteFerroviario: Carro: Contenedor: PesoContenedorVacio y TransporteFerroviario: Carro: Contenedor: PesoNetoMercancia, no corresponde. |
67 | CartaPorte | Mercancias: PesoBrutoTotal | Para el caso del nodo "Mercancias: TransporteAereo" este atributo debe contener el peso bruto total de la mercancía que se traslada por este medio. | CP167 | El atributo "Mercancias: PesoBrutoTotal" no debe existir. |
68 | CartaPorte | Mercancias: UnidadPeso | Si existe el nodo "Mercancias: TransporteFerroviario" o "Mercancias: TransporteAereo" este atributo debe contener un valor del catálogo "catCartaPorte:c_ClaveUnidadPeso", en caso contrario este atributo puede no existir. | CP168 | El atributo "Mercancias: UnidadPeso" tiene un valor no permitido del catálogo "catCartaPorte:c_ClaveUnidadPeso". |
69 | CartaPorte | Mercancias: PesoNetoTotal | Si existe el nodo "Mercancias: TransporteMaritimo", este atributo debe ser igual a la suma de los valores registrados en los atributos "Mercancia: DetalleMercancia: PesoNeto". | CP169 | La suma de los valores registrados en el atributo "Mercancia: DetalleMercancia: PesoNeto", no corresponde. |
70 | CartaPorte | Mercancias: PesoNetoTotal | Si existe el nodo "Mercancias: TransporteFerroviario", este atributo debe ser igual a la suma de los valores registrados en los atributos "TransporteFerroviario: Carro: ToneladasNetasCarro". | CP170 | La suma de los valores registrados en el atributo "TransporteFerroviario: Carro: ToneladasNetasCarro", no corresponde. |
71 | CartaPorte | Mercancias: NumTotalMercancias | El valor de este atributo debe ser igual al número de elementos "Mercancia" que se registren en el complemento. | CP171 | El valor registrado no coincide con el número de elementos "Mercancia" que se registraron en el complemento. |
72 | CartaPorte | Mercancia: BienesTransp | Si el atributo "TipoDeComprobante" contiene el valor "T" que corresponde a la descripción de "Traslado", y si solo se registra un tipo de mercancía a nivel concepto, este atributo se puede omitir, en caso contrario se debe registrar la clave de producto que corresponda con la "ClaveProdServ" a nivel concepto. | CP172 | No se puede omitir cuando existe más de un tipo de mercancía o la clave registrada en el atributo "ClaveProdServ" a nivel CFDI no corresponde a la registrada en este atributo. |
73 | CartaPorte | Mercancia: BienesTransp | Si el atributo "TipoDeComprobante" contiene el valor "I" que corresponde a la descripción de "Ingreso", el valor de este atributo deberá contener una clave del catálogo "catCartaPorte:c_ClaveProdServCP". | CP173 | El tipo de comprobante es distinto de "I" y el atributo "Mercancia: BienesTransp" tiene una clave diferente del catálogo "catCartaPorte:c_ClaveProdServCP". |
74 | CartaPorte | Mercancia: Descripcion | Si el tipo de comprobante es "T" que corresponde a la descripción de "Traslado", y si el atributo "BienesTransp" no contiene un valor, este atributo no debe existir. | CP174 | No se debe registrar información en el atributo "Mercancia: Descripcion". |
75 | CartaPorte | Mercancia: Cantidad | Si el tipo de comprobante es "T" que corresponde a la descripción de "Traslado", y si el atributo "BienesTransp" no existe, este atributo se debe omitir; en caso de que se registre más de un tipo de mercancía a nivel concepto de CFDI este atributo debe existir. | CP175 | No se debe registrar información en el atributo "Mercancia: Cantidad" cuando solo existe un tipo de mercancía a nivel concepto del CFDI y el tipo de comprobante es "T". |
76 | CartaPorte | Mercancia: Cantidad | Si el tipo de comprobante es "I" que corresponde a la descripción de "Ingreso", este atributo debe existir; en caso contrario se debe omitir, cuando el atributo "BienesTransp" no exista. | CP176 | El atributo "BienesTransp" contiene un valor o el tipo de comprobante es diferente de "I". |
77 | CartaPorte | Mercancia: ClaveUnidad | Si el tipo de comprobante es "T" que corresponde a la descripción de "Traslado", y si el atributo "BienesTransp" no existe, este atributo se debe omitir. | CP177 | No se debe registrar información en el atributo "Mercancia: ClaveUnidad". |
78 | CartaPorte | Mercancia: ClaveUnidad | Si el tipo de comprobante es "I" que corresponde a la descripción de "Ingreso", este atributo debe existir; en caso contrario se debe omitir, cuando el atributo "BienesTransp" no exista. | CP176 | El atributo "BienesTransp" contiene un valor o el tipo de comprobante es diferente de "I". |
79 | CartaPorte | Mercancia: MaterialPeligroso | Si el valor registrado en el atributo "BienesTransp" contiene el valor "0,1" o "1" en la columna "Material Peligroso" del catálogo "catCartaPorte:c_ClaveProdServCP", este atributo debe existir, en caso contrario se debe omitir. | CP179 | Se debe especificar el atributo "Mercancia: BienesTransp" se considera material peligroso. |
80 | CartaPorte | Mercancia: CveMaterialPeligroso | Si el valor registrado en el atributo "MaterialPeligroso" es "Sí", este atributo debe contener una clave del "catCartaPorte:c_MaterialPeligroso". | CP180 | El valor registrado en el atributo "MaterialPeligroso" es diferente a las establecidas en el catálogo "catCartaPorte:c_MaterialPeligroso". |
81 | CartaPorte | Mercancia: CveMaterialPeligroso | Si el valor registrado en el atributo "MaterialPeligroso" es "No", este atributo no debe existir. | CP181 | El atributo "Mercancia: CveMaterialPeligroso" no debe existir. |
82 | CartaPorte | Mercancia: Embalaje | Este atributo debe existir siempre que el atributo "CveMaterialPeligroso" tenga un valor del catálogo "catCartaPorte:c_MaterialPeligroso", en caso contrario este atributo no debe existir. | CP182 | El atributo "Mercancia: Embalaje", no debe existir. |
83 | CartaPorte | Mercancia: ValorMercancia | Si existe el nodo "Mercancias: TransporteAereo" este atributo debe contener un valor. Para el caso en el que se registre alguno de los siguientes nodos: "Mercancias: AutotransporteFederal", Mercancias: TransporteMaritimo" o "Mercancias: TransporteFerroviario" este atributo puede contener un valor. | CP183 | El atributo "ValorMercancia" debe contener un valor siempre que se registre el nodo "Mercancias: TransporteAereo". |
84 | CartaPorte | Mercancia: Moneda | Si existe el nodo "Mercancias: TransporteAereo" este atributo debe contener un valor. Para el caso en el que se registre alguno de los siguientes nodos: "Mercancias: AutotransporteFederal", Mercancias: TransporteMaritimo" o "Mercancias: TransporteFerroviario" este atributo puede contener un valor. | CP184 | El atributo "Mercancia: Moneda" debe contener un valor siempre que se registre el nodo "Mercancias: TransporteAereo". |
85 | CartaPorte | Mercancia: FraccionArancelaria | Si el atributo "TranspInternac" contiene el valor "Sí", este atributo debe contener alguna de las claves del catálogo "catComExt:c_FraccionArancelaria", en caso de que el atributo "TranspInternac" contenga el valor "No", este atributo no debe existir. | CP185 | El atributo "Mercancia: FraccionArancelaria" tiene una clave diferente a las establecidas en el catálogo "catComExt:c_FraccionArancelaria" o este atributo no debe existir. |
86 | CartaPorte | Mercancia: UUIDComercioExt | Este atributo puede existir siempre que el valor registrado en el atributo "TranspInternac" es "Sí" y el atributo "EntradaSalidaMerc" contiene el valor "Salida" y si la exportación es considerada definitiva (De tipo A1), en caso contrario este atributo no debe existir. | CP186 | El atributo "Mercancia: UUIDComercioExt", contiene una estructura invalida o no debe existir. |
87 | CartaPorte | CantidadTransporta | Si existe más de un nodo "Ubicacion:Destino", este nodo puede existir, siempre que los bienes o mercancías que se trasladan se recojan en diferentes orígenes o se entreguen en diferentes destinos. | CP187 | Solo se tiene un registro en el nodo "Ubicacion:Destino", por lo que no se debe registrar este nodo. |
88 | CartaPorte | CantidadTransporta | En caso de que solo exista un nodo "Ubicacion:Destino", este nodo no debe existir. | CP188 | Se tiene más de un registro del nodo "Ubicacion:Destino", por lo que se debe registrar el nodo "CantidadTransporta". |
89 | CartaPorte | CantidadTransporta: IDOrigen | Si existe el atributo "Ubicacion:IDOrigen", el valor que se registre en este atributo debe coincidir con al menos un valor registrado en los atributos "Ubicacion:IDOrigen". | CP189 | El valor registrado no coincide con un valor registrado en los atributos "Ubicacion:IDOrigen". |
90 | CartaPorte | CantidadTransporta: IDDestino | Si existe el atributo "Ubicacion:IDDestino", el valor que se registre en este atributo debe coincidir con al menos un valor registrado en los atributos "Ubicacion:IDDestino". | CP190 | El valor registrado no coincide con un valor registrado en los atributos "Ubicacion:IDDestino". |
91 | CartaPorte | CantidadTransporta: CvesTransporte | Este atributo debe existir solo si hay más de un nodo "Mercancia" y más de un tipo de transporte y debe contener un valor del catálogo "catCartaPorte:c_CveTransporte"; "Mercancias: TransporteMaritimo", que corresponde a la clave "02", "Mercancias: TransporteAereo" con valor "03" o "Mercancias: TransporteFerroviario" con clave "04"; en caso contrario este atributo no debe existir. | CP191 | El atributo "CantidadTransporta: CvesTransporte" tiene una clave diferente a las establecidas en el catálogo o no existe más de un nodo Mercancia, o no existe mas de tipo de transporte. |
92 | CartaPorte | DetalleMercancia | Este nodo se debe registrar solo si existe un nodo "Mercancias: TransporteMaritimo"; en caso contrario la información de este nodo no debe existir. | CP192 | El atributo "DetalleMercancia" no debe existir. |
93 | CartaPorte | TransporteAereo: NumRegIdTrib Transpor | Cuando exista el atributo "RFCTransportista" este atributo se debe omitir, en caso de que el transportista sea extranjero este atributo debe contener un valor, para lo cual se debe identificar el país de residencia para efectos fiscales del transportista de acuerdo a la clave del país de residencia fiscal. | CP193 | El atributo "TransporteAereo: RFCTransportista", esta vacío o ya existe el atributo "RFCTransportista" . |
94 | CartaPorte | TransporteAereo: NumRegIdTrib Transpor | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP194 | El atributo "TransporteAereo: NumRegIdTrib Transpor" no tiene un valor que exista en el registro del país indicado en el atributo "TransporteAereo: ResidenciaFiscalTranspor". |
95 | CartaPorte | TransporteAereo: NumRegIdTrib Transpor | Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria". Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP195 | El atributo "TransporteAereo: NumRegIdTrib Transpor" no cumple con el patrón publicado en la columna "Formato de registro de identidad tributaria" del país indicado en el atributo "TransporteAereo: ResidenciaFiscalTranspor". |
96 | CartaPorte | TransporteAereo: ResidenciaFiscalTranspor | Si no se registra valor en el atributo "RFCTransportista", este atributo debe contener un valor que corresponda a alguna de las claves del catálogo "catCFDI:c_Pais". | CP196 | El atributo "TransporteAereo: ResidenciaFiscalTranspor" tiene una clave diferente a las establecidas en el catálogo "catCFDI:c_Pais". |
97 | CartaPorte | TransporteAereo: NumRegIdTribEmbarc | Cuando existe el atributo "RFCEmbarcador", este atributo se debe omitir, en caso de que el embarcador sea extranjero este atributo debe contener un valor, para lo cual se debe identificar el país de residencia para efectos fiscales del embarcador, de acuerdo a la clave del país de residencia fiscal. | CP197 | Los atributos "TransporteAereo: RFCEmbarcador" y "TransporteAereo: NumRegIdTribEmbarc" están vacíos, o ya existe el atributo "RFCEmbarcador". |
98 | CartaPorte | TransporteAereo: NumRegIdTribEmbarc | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP198 | El atributo "TransporteAereo: NumRegIdTribEmbarc" no tiene un valor que exista en el registro del país indicado en el atributo "TransporteAereo: ResidenciaFiscalEmbarc". |
99 | CartaPorte | TransporteAereo: NumRegIdTribEmbarc | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria". Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP199 | El atributo "TransporteAereo: NumRegIdTribEmbarc" no cumple con el patrón publicado en la columna "Formato de registro de identidad tributaria" del país indicado en el atributo "TransporteAereo: ResidenciaFiscalEmbarc". |
100 | CartaPorte | TransporteAereo: ResidenciaFiscalEmbarc | Si no se registra valor en el atributo "RFCEmbarcador", este atributo debe contener un valor que corresponda a alguna de las claves del catálogo "catCFDI:c_Pais". | CP200 | El atributo "TransporteAereo: ResidenciaFiscalEmbarc" tiene una clave diferente a las establecidas en el catálogo "catCFDI:c_Pais". |
101 | CartaPorte | TransporteFerroviario: Concesionario | Este atributo debe ser diferente del atributo "Emisor:Rfc" del comprobante y debe estar contenido en la lista de contribuyentes inscritos no cancelados del SAT (l_RFC), en caso contrario este atributo no debe existir. | CP201 | El valor registrado en el atributo "Concesionario" es el mismo que el RFC emisor del CFDI o no existe en la lista de contribuyentes no cancelados del SAT (l_RFC). |
102 | CartaPorte | TransporteFerroviario: Carro: ToneladasNetasCarro | Si existe el atributo "Carro: Contenedor: PesoNetoMercancia" entonces el valor de este atributo debe ser igual a la suma de los valores registrados en los atributos mencionados; en caso contrario se podrá registrar el valor correspondiente a las toneladas netas que contiene el carro. | CP202 | El valor registrado en el atributo "ToneladasNetasCarro" no corresponde a la suma de los valores registrados en el atributo "PesoNetoMercancia". |
103 | CartaPorte | Operadores | Cuando exista el nodo "Mercancias: AutotransporteFederal" este nodo debe existir, en caso contrario dicho nodo no debe existir. | CP203 | El nodo "Operadores" debe existir, siempre que exista el nodo "Mercancias: AutotransporteFederal". |
104 | CartaPorte | Operador: RFCOperador | Este atributo debe existir siempre que el operador del autotransporte federal sea nacional, en caso contrario se debe omitir este atributo. | CP204 | Se debe registrar información en el atributo "Operador: RFCOperador" o ya existe información en el atributo "Operador: NumRegIdTribOperador". |
105 | CartaPorte | Operador: RFCOperador | El valor de este atributo debe encontrarse registrado en el listado de RFC inscritos no cancelados del SAT l_RFC. | CP205 | El valor registrado en el atributo "Operador: RFCOperador" no existe en la lista de RFC inscritos no cancelados en el SAT (l_RFC). |
106 | CartaPorte | Operador: NumRegIdTribOperador | Cuando se registre el atributo "RFCOperador", este atributo se debe omitir, en caso de que el operador sea extranjero este atributo debe contener un valor, para lo cual se debe identificar el país de residencia para efectos fiscales del operador, usando la clave del país registrada en el atributo Operador: ResidenciaFiscalOperador. | CP206 | Existe información en el atributo "Operador: RFCOperador" o la clave del país registrada en el atributo "Operador: ResidenciaFiscalOperador" no corresponde con el valor registrado en el atributo "Operador: NumRegIdTribOperador". |
107 | CartaPorte | Operador: NumRegIdTribOperador | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor:• Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP207 | El atributo "Operador: NumRegIdTribOperador", no tiene un valor que exista en el registro del país indicado en el atributo "Operador: ResidenciaFiscalOperador". |
108 | CartaPorte | Operador: NumRegIdTribOperador | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria".Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT.Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP208 | El atributo "Operador: NumRegIdTribOperador", no cumple con el patrón publicado en la columna "Formato de registro de identidad tributaria" del país indicado en el atributo "Operador: ResidenciaFiscalOperador". |
109 | CartaPorte | Operador: ResidenciaFiscalOperador | Si no se registra valor en el atributo "RFCOperador", y si existe información en el atributo "NumRegIdTribOperador", este atributo debe existir y debe contener un valor que corresponda a alguna de las claves del catálogo "catCFDI:c_Pais". | CP209 | Los atributos "Operador: ResidenciaFiscalOperador" y "Operador: NumRegIdTribOperador" tienen una clave diferente a las establecidas en el catálogo "catCFDI:c_Pais" para su validación. |
110 | CartaPorte | Operador: Domicilio: Colonia | Si la clave de país es distinta a "MEX", se debe registrar texto libre, en caso contrario el atributo "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 "CodigoPostal". | CP210 | El atributo "Operador: Domicilio: Colonia" debe contener una clave del catálogo de "catCFDI:c_Colonia", donde la columna "c_CodigoPostal" debe ser igual a la clave registrada en el atributo "CodigoPostal". |
111 | CartaPorte | Operador: Domicilio: Localidad | Si la clave de país es distinta a "MEX", se debe registrar texto libre. | CP211 | La clave del atributo "Operador: Domicilio: Localidad" no corresponde a la clave del país registrado. |
112 | CartaPorte | Operador: Domicilio: Localidad | El atributo de "Localidad" debe contener una clave del catálogo "catCFDI:c_Localidad", donde la columna "c_Estado", tiene el valor seleccionado en el atributo "Estado". | CP212 | El atributo "Operador: Domicilio: Localidad" debe contener una clave del catálogo de "catCFDI:c_Localidad", donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo estado si el atributo "Pais" tiene el valor "MEX". |
113 | CartaPorte | Operador: Domicilio: Municipio | Si la clave del país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "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 "Estado". | CP213 | El atributo "Operador: Domicilio: Municipio" debe contener una clave del catálogo de "catCFDI:c_Municipio" donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo "Estado" si el atributo "Pais" tiene el valor "MEX". |
114 | CartaPorte | Operador: Domicilio: Estado | Si la clave de país es distinta a "MEX, USA o CAN", se debe registrar texto libre; en caso contrario el atributo "Estado" debe contener una clave del catálogo "catCFDI:c_Estado", donde la columna "c_Pais" tenga el valor "MEX, USA o CAN". | CP214 | El atributo "Operador: Domicilio: Estado" no existe o no contiene un valor o no corresponde con una clave del "catCFDI:c_Estado". |
115 | CartaPorte | Operador: Domicilio: Pais | Este atributo debe contener una clave del catálogo "catCFDI:c_Pais". | CP215 | El atributo "Operador: Domicilio: Pais" tiene un valor no permitido. |
116 | CartaPorte | Operador: Domicilio: CodigoPostal | Si la clave de país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "CodigoPostal" debe contener una clave del catálogo "catCFDI:c_CodigoPostal", donde la clave de la columna "c_Estado", debe ser igual a la clave registrada en el atributo "Estado", la columna "c_Municipio", debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna de clave "c_Localidad", debe ser igual a la clave registrada en el atributo "Localidad". | CP216 | El atributo "Operador: Domicilio: CodigoPostal" debe contener una clave del catálogo de "catCFDI:c_CodigoPostal", donde la columna clave de" c_Estado" debe ser igual a la clave registrada en el atributo "Estado", la columna clave de "c_Municipio" debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna clave de "c_Localidad" debe ser igual a la clave registrada en el atributo "Localidad" si el atributo "Pais" tiene el valor "MEX". |
117 | CartaPorte | Propietario | Si el atributo "TipoDeComprobante" contiene el valor "I" que corresponde a la descripción de "Ingreso", el emisor del comprobante debe ser distinto al propietario de los medios de transporte por los que se trasladan los bienes o mercancías, en caso contrario este nodo se debe omitir. | CP217 | La información del propietario debe ser distinta a la del emisor del CFDI, o no debe existir este nodo. |
118 | CartaPorte | Propietario: RFCPropietario | El valor de este atributo debe encontrarse registrado en el listado de RFC inscritos no cancelados del SAT l_RFC. | CP218 | El valor capturado en el atributo "Propietario: RFCPropietario" no existe en la lista de contribuyentes no cancelados del SAT (l_RFC). |
119 | CartaPorte | Propietario: NumRegIdTrib Propietario | Cuando se registre el atributo "RFCPropietario", este atributo se debe omitir, en caso de que el propietario sea extranjero este atributo debe contener un valor, para lo cual se debe identificar el país de residencia para efectos fiscales del propietario, usando la clave del país registrada en el atributo Propietario: ResidenciaFiscal Propietario. | CP219 | Existe información en el atributo "Propietario: RFCPropietario" o la clave del país registrada en el atributo "Propietario: ResidenciaFiscal Propietario" no corresponde con el valor registrado en el atributo "Propietario: NumRegIdTrib Propietario". |
120 | CartaPorte | Propietario: NumRegIdTrib Propietario | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP220 | El atributo "Propietario: NumRegIdTrib Propietario" no tiene un valor que exista en el registro del país indicado en el atributo "Propietario: ResidenciaFiscal Propietario". |
121 | CartaPorte | Propietario: NumRegIdTrib Propietario | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria". Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP221 | El atributo "Propietario: NumRegIdTrib Propietario" no cumple con el patrón publicado en la columna "Formato de Registro de Identidad Tributaria" del país indicado en el atributo "Propietario: ResidenciaFiscal Propietario". |
122 | CartaPorte | Propietario: ResidenciaFiscal Propietario | Si no se registra valor en el atributo "RFCPropietario", y si existe información en el atributo "NumRegIdTrib Propietario", este atributo debe existir y debe contener un valor que corresponda a alguna de las claves del catálogo "catCFDI:c_Pais". | CP222 | Los atributos "Propietario: ResidenciaFiscal Propietario" y "Propietario: NumRegIdTrib Propietario" tienen una clave diferente a las establecidas en el catálogo "catCFDI:c_Pais" para su validación. |
123 | CartaPorte | Propietario: Domicilio: Colonia | Si la clave de país es distinta a "MEX", se debe registrar texto libre, en caso contrario el atributo "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 "CodigoPostal". | CP223 | El atributo "Propietario: Domicilio: Colonia" debe contener una clave del catálogo de "catCFDI:c_Colonia", donde la columna "c_CodigoPostal" debe ser igual a la clave registrada en el atributo "CodigoPostal". |
124 | CartaPorte | Propietario: Domicilio: Localidad | Si la clave de país es diferente de "MEX", se debe registrar texto libremente. | CP224 | La clave del atributo "Propietario: Domicilio: Localidad" no corresponde a la clave del país registrado. |
125 | CartaPorte | Propietario: Domicilio: Localidad | El atributo de "Localidad" debe contener una clave del catálogo "catCFDI:c_Localidad", donde la columna "c_Estado", tiene el valor seleccionado en el atributo "Estado". | CP225 | El atributo "Propietario: Domicilio: Localidad" debe contener una clave del catálogo de "catCFDI:c_Localidad", donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo estado si el atributo "Pais" tiene el valor "MEX". |
126 | CartaPorte | Propietario: Domicilio: Municipio | Si la clave del país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "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 "Estado". | CP226 | El atributo "Propietario: Domicilio: Municipio" debe contener una clave del catálogo de "catCFDI:c_Municipio" donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo "Estado" si el atributo "Pais" tiene el valor "MEX". |
127 | CartaPorte | Propietario: Domicilio: Estado | Si la clave del país es distinta a "MEX, USA o CAN", se debe registrar texto libre; en caso contrario el atributo "Estado" debe contener una clave del catálogo "catCFDI:c_Estado", donde la columna "c_Pais" tenga el valor "MEX, USA o CAN". | CP227 | El atributo "Propietario: Domicilio: Estado" no existe o no contiene un valor o no corresponde con una clave del "catCFDI:c_Estado". |
128 | CartaPorte | Propietario: Domicilio: Pais | Este atributo debe contener una clave del catálogo "catCFDI:c_Pais". | CP228 | El atributo "Propietario: Domicilio: Pais" tiene un valor no permitido. |
129 | CartaPorte | Propietario: Domicilio: CodigoPostal | Si la clave de país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "CodigoPostal" debe contener una clave del catálogo "catCFDI:c_CodigoPostal", donde la clave de la columna "c_Estado", debe ser igual a la clave registrada en el atributo "Estado", la columna "c_Municipio", debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna de clave "c_Localidad", debe ser igual a la clave registrada en el atributo "Localidad". | CP229 | El atributo "Propietario: Domicilio: CodigoPostal" debe contener una clave del catálogo de "catCFDI:c_CodigoPostal", donde la columna clave de" c_Estado" debe ser igual a la clave registrada en el atributo "Estado", la columna clave de "c_Municipio" debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna clave de "c_Localidad" debe ser igual a la clave registrada en el atributo "Localidad" si el atributo "Pais" tiene el valor "MEX". |
130 | CartaPorte | Arrendatario | Si el atributo "TipoDeComprobante" contiene el valor "I" que corresponde a la descripción de "Ingreso", y el emisor del comprobante traslada los bienes o mercancías con un medio de transporte arrendado, entonces debe registrar la información que se requiere; en caso contrario este nodo se debe omitir. | CP230 | La información del arrendatario es igual a la del emisor del comprobante o no existe el nodo "Arrendatario". |
131 | CartaPorte | Arrendatario: RFCArrendatario | El valor de este atributo debe encontrarse registrado en el listado de RFC inscritos no cancelados del SAT l_RFC. | CP231 | El valor capturado en el atributo "Arrendatario: RFCArrendatario" no existe en la lista de RFC inscritos no cancelados del SAT (l_RFC). |
132 | CartaPorte | Arrendatario: NumRegIdTrib Arrendatario | Cuando se registre el atributo "RFCArrendatario", este atributo se debe omitir, en caso de que el arrendatario sea extranjero este atributo debe contener un valor, para lo cual se debe identificar el país de residencia para efectos fiscales del arrendatario, usando la clave del país registrada en el atributo Arrendatario: ResidenciaFiscal Arrendatario. | CP232 | Existe información en el atributo "Arrendatario: RFCArrendatario" o la clave del país registrada en el atributo "Arrendatario: ResidenciaFiscal Arrendatario" no corresponde con el valor registrado en el atributo "Arrendatario: NumRegIdTrib Arrendatario". |
133 | CartaPorte | Arrendatario: NumRegIdTrib Arrendatario | Si la clave del país corresponde a un país del catálogo donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP233 | El atributo "Arrendatario: NumRegIdTrib Arrendatario" no tiene un valor que exista en el registro del país indicado en el atributo "Arrendatario: ResidenciaFiscal Arrendatario". |
134 | CartaPorte | Arrendatario: NumRegIdTrib Arrendatario | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria". Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP234 | El atributo "Arrendatario: NumRegIdTrib Arrendatario" no cumple con el patrón publicado en la columna "Formato de Registro de Identidad Tributaria" del país indicado en el atributo "Arrendatario: ResidenciaFiscal Arrendatario". |
135 | CartaPorte | Arrendatario: ResidenciaFiscal Arrendatario | Si no se registra valor en el atributo "RFCArrendatario", y si existe información en el atributo "NumRegIdTrib Arrendatario", este atributo debe existir y debe contener un valor que corresponda a alguna de las claves del catálogo "catCFDI:c_Pais". | CP235 | Los atributos "Arrendatario: ResidenciaFiscal Arrendatario" y "Arrendatario: NumRegIdTrib Arrendatario" tienen una clave diferente a las establecidas en el catálogo "catCFDI:c_Pais" para su validación. |
136 | CartaPorte | Arrendatario: Domicilio: Colonia | Si la clave de país es distinta a "MEX", se debe registrar texto libre, en caso contrario el atributo "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 "CodigoPostal". | CP236 | El atributo "Arrendatario: Domicilio: Colonia" debe contener una clave del catálogo de "catCFDI:c_Colonia", donde la columna "c_CodigoPostal" debe ser igual a la clave registrada en el atributo "CodigoPostal". |
137 | CartaPorte | Arrendatario: Domicilio: Localidad | Si la clave de país es diferente de "MEX", se debe registrar texto libremente. | CP237 | La clave del atributo "Arrendatario: Domicilio: Localidad" no corresponde a la clave del país registrado. |
138 | CartaPorte | Arrendatario: Domicilio: Localidad | El atributo de "Localidad" debe contener una clave del catálogo "catCFDI:c_Localidad", donde la columna "c_Estado", tiene el valor seleccionado en el atributo "Estado". | CP238 | El atributo "Arrendatario: Domicilio: Localidad" debe contener una clave del catálogo de "catCFDI:c_Localidad", donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo estado si el atributo "Pais" tiene el valor "MEX". |
139 | CartaPorte | Arrendatario: Domicilio: Municipio | Si la clave del país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "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 "Estado". | CP239 | El atributo "Arrendatario: Domicilio: Municipio" debe contener una clave del catálogo de "catCFDI:c_Municipio" donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo "Estado" si el atributo "Pais" tiene el valor "MEX". |
140 | CartaPorte | Arrendatario: Domicilio: Estado | Si la clave de país es distinta a "MEX, USA o CAN", se debe registrar texto libre; en caso contrario el atributo "Estado" debe contener una clave del catálogo "catCFDI:c_Estado", donde la columna "c_Pais" tenga el valor "MEX, USA o CAN". | CP240 | El atributo "Arrendatario: Domicilio: Estado" no existe o no contiene un valor o no corresponde con una clave del "catCFDI:c_Estado". |
141 | CartaPorte | Arrendatario: Domicilio: Pais | Este atributo debe contener una clave del catálogo "catCFDI:c_Pais". | CP241 | El atributo "Arrendatario: Domicilio: Pais" tiene un valor no permitido. |
142 | CartaPorte | Arrendatario: Domicilio: CodigoPostal | Si la clave de país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "CodigoPostal" debe contener una clave del catálogo "catCFDI:c_CodigoPostal", donde la clave de la columna "c_Estado", debe ser igual a la clave registrada en el atributo "Estado", la columna "c_Municipio", debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna de clave "c_Localidad", debe ser igual a la clave registrada en el atributo "Localidad". | CP242 | El atributo "Arrendatario: Domicilio: CodigoPostal" debe contener una clave del catálogo de "catCFDI:c_CodigoPostal", donde la columna clave de" c_Estado" debe ser igual a la clave registrada en el atributo "Estado", la columna clave de "c_Municipio" debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna clave de "c_Localidad" debe ser igual a la clave registrada en el atributo "Localidad" si el atributo "Pais" tiene el valor "MEX". |
143 | CartaPorte | Notificado: RFCNotificado | En caso de que exista el nodo "CartaPorte:Mercancias: TransporteMaritimo", y la persona a notificar del arribo de la embarcación sea nacional, se debe registrar este atributo, en caso de que la persona a notificar del arribo sea extranjera este atributo se debe omitir. | CP243 | Se debe registrar información en el atributo "Notificado: RFCNotificado" o ya existe información en el atributo "Notificado: NumRegIDTribNotificado". |
144 | CartaPorte | Notificado: RFCNotificado | El valor de este atributo debe encontrarse registrado en el listado de RFC inscritos no cancelados del SAT l_RFC. | CP244 | El valor capturado en el atributo "Notificado: RFCNotificado" no existe en la lista de RFC inscritos no cancelados del SAT (l_RFC). |
145 | CartaPorte | Notificado: NumRegIdTrib Notificado | Cuando se registra el atributo "RFCNotificado", este atributo se debe omitir, en caso de que el notificado sea extranjero este atributo debe contener un valor, para lo cual se debe identificar el país de residencia para efectos fiscales del Notificado usando el atributo "ResidenciaFiscal Notificado" del elemento "Notificado". | CP245 | Existe información en el atributo "Notificado: RFCNotificado" o la clave del país registrada en el atributo "ResidenciaFiscal Notificado" no corresponde con el valor registrado en el atributo "NumRegIdTrib Notificado". |
146 | CartaPorte | Notificado: NumRegIdTrib Notificado | Si la clave del país corresponde a un país del catálogo "catCFDI:c_Pais" donde la columna "Formato de Registro de Identidad Tributaria" tiene un valor: • Si tiene mecanismo de verificación en línea (hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe existir en el registro del país. | CP246 | El atributo "Notificado: NumRegIdTrib Notificado" no contiene un valor que exista en el registro del país indicado en el atributo "Notificado: ResidenciaFiscal Notificado". |
147 | CartaPorte | Notificado: NumRegIdTrib Notificado | • Si no tiene mecanismo de verificación (no hay valor en la columna "Validación del Registro de Identidad Tributaria"), debe cumplir con el patrón que se publique en la columna "Formato de Registro de Identidad Tributaria" Ejemplo de mecanismo: Validar contra archivo de "NumRegIdTrib" validados del país que publique el SAT. Ejemplo de patrón para el "NumRegIdTrib" de USA: ([0-9]{9}). | CP247 | El atributo "Notificado: NumRegIdTrib Notificado" no cumple con el patrón publicado en la columna "Formato de registro de identidad tributaria" del país indicado en el atributo "Notificado: ResidenciaFiscal Notificado". |
148 | CartaPorte | Notificado: ResidenciaFiscal Notificado | Si no se registra valor en el atributo "RFCNotificado", y si existe información en el atributo "NumRegIdTrib Notificado", este atributo debe existir y debe contener un valor que corresponda a alguna de las claves del catálogo "catCFDI:c_Pais". | CP248 | Los atributos "Notificado: ResidenciaFiscal Notificado" y "Notificado: NumRegIdTrib Notificado" tienen una clave diferente a las establecidas en el catálogo "catCFDI:c_Pais" para su validación. |
149 | CartaPorte | Notificado: Domicilio: Colonia | Si la clave de país es distinta a "MEX", se debe registrar texto libre, en caso contrario el atributo "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 "CodigoPostal". | CP249 | El atributo "Notificado: Domicilio: Colonia" debe contener una clave del catálogo de "catCFDI:c_Colonia", donde la columna "c_CodigoPostal" debe ser igual a la clave registrada en el atributo "CodigoPostal". |
150 | CartaPorte | Notificado: Domicilio: Localidad | Si la clave de país es distinta a "MEX", se debe registrar texto libre. | CP250 | La clave del atributo "Notificado: Domicilio: Localidad" no corresponde a la clave del país registrado. |
151 | CartaPorte | Notificado: Domicilio: Localidad | El atributo de "Localidad" debe contener una clave del catálogo "catCFDI:c_Localidad", donde la columna "c_Estado", tiene el valor seleccionado en el atributo "Estado". | CP251 | El atributo "Notificado: Domicilio: Localidad" debe contener una clave del catálogo de "catCFDI:c_Localidad", donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo estado si el atributo "Pais" tiene el valor "MEX". |
152 | CartaPorte | Notificado: Domicilio: Municipio | Si la clave del país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "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 "Estado". | CP252 | El atributo "Notificado: Domicilio: Municipio" debe contener una clave del catálogo de "catCFDI:c_Municipio" donde la columna clave de "c_Estado" debe ser igual a la clave registrada en el atributo "Estado" si el atributo "Pais" tiene el valor "MEX". |
153 | CartaPorte | Notificado: Domicilio: Estado | Si la clave de país es distinta a "MEX, USA o CAN", se debe registrar texto libre; en caso contrario el atributo "Estado" debe contener una clave del catálogo "catCFDI:c_Estado", donde la columna "c_Pais" tenga el valor "MEX, USA o CAN". | CP253 | El atributo "Notificado: Domicilio: Estado" no existe o no contiene un valor o no corresponde con una clave del "catCFDI:c_Estado". |
154 | CartaPorte | Notificado: Domicilio: Pais | Este atributo debe contener una clave del catálogo "catCFDI:c_Pais". | CP254 | El atributo "Notificado: Domicilio: Pais" tiene un valor no permitido. |
155 | CartaPorte | Notificado: Domicilio: CodigoPostal | Si la clave de país es distinta a "MEX", se debe registrar texto libre; en caso contrario el atributo "CodigoPostal" debe contener una clave del catálogo "catCFDI:c_CodigoPostal", donde la clave de la columna "c_Estado", debe ser igual a la clave registrada en el atributo "Estado", la columna "c_Municipio", debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna de clave "c_Localidad", debe ser igual a la clave registrada en el atributo "Localidad". | CP255 | El atributo "Notificado: Domicilio: CodigoPostal" debe contener una clave del catálogo de "catCFDI:c_CodigoPostal", donde la columna clave de" c_Estado" debe ser igual a la clave registrada en el atributo "Estado", la columna clave de "c_Municipio" debe ser igual a la clave registrada en el atributo "Municipio", y si existe el atributo de "Localidad", la columna clave de "c_Localidad" debe ser igual a la clave registrada en el atributo "Localidad" si el atributo "Pais" tiene el valor "MEX". |