Carta Porte 3.1 errors
This guide describes how API errors are classified and lists the level 2 errors of the Carta Porte 3.1 complement (Carta Porte: the CFDI complement that documents the transport of goods in Mexico; complement: complemento, an XML extension the SAT defines for specific operations), with their code, the validation that produces them, and their description.
Before you contact support, keep in mind that 99% of reported cases are integration errors. Review your implementation thoroughly before you ask for help.
Error types
Errors are classified in two levels. If a level 1 validation fails, the API stops the request and returns 400 (Bad Request) with the details of the failures, without running the level 2 validations.
1. Level 1 errors
These are request validation failures, which the API checks before it processes the request. Each failure gives the property that failed (propertyName) and a message that depends on the rule applied. Use the property, not the message text, to identify the failure in your code (see ValidationFailure).
Messages are in Spanish; for example, 'transpInternacId' no debe estar vacío. ('transpInternacId' must not be empty.) Some rule-specific messages and the JSON parsing errors, such as malformed JSON or a value of the wrong type, are in English. For the rule-specific ones, see Stamping validation messages (stamping: the certification by a SAT-authorized provider that makes a CFDI valid).
2. Level 2 errors
These are the checks the SAT (Mexico's tax authority, Servicio de Administración Tributaria) requires to comply with the Carta Porte 3.1 complement. Their messages are in Spanish and explain the cause according to the SAT specifications.
Status codes
The status code category tells you whether the request succeeded. The response body follows the Fiscalapi response model.
- Name
2xx- Description
The request succeeded.
- Name
4xx- Description
Client error: there's a problem with the request.
- Name
5xx- Description
Server error. It's rare; see Server errors.
Carta Porte 3.1 errors
Carta Porte 3.1 errors are the second level of validation. If the response has an error of another kind, the request didn't pass the level 1 validations: see ValidationFailure to interpret it. This is the full Carta Porte 3.1 error matrix, with its codes, validations, and descriptions:
| No. | Element | Attribute | Validation case | Error code | SAT message (Spanish) | Notes |
|---|---|---|---|---|---|---|
| 1 | CFDI | Version | The value must be "4.0". | CP101 | El valor registrado en este atributo es diferente a "4.0" | |
| 2 | CFDI | Subtotal | When the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer, moves goods without a sale), the value of this attribute must be zero. | CP102 | El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Subtotal" es diferente de cero. | |
| 3 | CFDI | Moneda | When the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), the value of this attribute must be "XXX". | CP103 | El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o el valor registrado en el atributo "Comprobante:Moneda" es diferente de "XXX". | |
| 4 | CFDI | Moneda | If the "Comprobante:TipoDeComprobante" attribute contains "I", described as "Ingreso" (income, the regular sales invoice), the value of this attribute must be other than "XXX". | CP104 | El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I" o el valor registrado en el atributo "Comprobante:Moneda" es igual a "XXX". | |
| 5 | CFDI | Total | When the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), the value of this attribute must be zero. | CP105 | El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Total" es diferente de cero. | |
| 6 | CFDI | ObjetoImp | The attribute must contain a value from the catCFDI:c_ObjetoImp catalog whose key is one of these: • "01", No objeto de impuesto (not subject to tax). • "02", Sí objeto de impuesto (subject to tax). • "03", Sí objeto de impuesto y no obligado al desglose (subject to tax, with no obligation to itemize it). • "04", Sí objeto del impuesto y no causa impuesto (subject to tax, but no tax is due). • "05", Sí objeto del impuesto, IVA crédito PODEBI (subject to tax, with the PODEBI incentive: a tax credit equal to 100% of the IVA (Mexico's value-added tax, VAT)). When the value is "02", the taxes must be itemized at the line item level. | CP106 | El valor del atributo "Conceptos:Concepto:ObjetoImp" no contiene un valor del catálogo catCFDI:c_ObjetoImp, o no contiene un valor. | |
| 7 | CFDI | Receptor:Rfc | When the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), the value of this attribute must equal the value in the "Comprobante:Emisor:Rfc" attribute. | CP107 | 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". | |
| 8 | CFDI | Receptor:Rfc | When the "Comprobante:TipoDeComprobante" attribute contains "I", described as "Ingreso" (income), and the generic RFC (Mexico's taxpayer ID, Registro Federal de Contribuyentes) isn't used, you can enter the recipient's RFC as long as it's in the SAT list of registered, non-canceled RFCs (l_RFC). | CP108 | El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I", o el valor del atributo "Comprobante:Receptor:Rfc" no corresponde con el RFC genérico, o no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC). | |
| 9 | CFDI | Concepto:ClaveProdServ | When the "Comprobante:TipoDeComprobante" attribute contains "I", described as "Ingreso" (income), you must enter one of these service keys: 78101500, 78101501, 78101502, 78101503, 78101600, 78101601, 78101602, 78101603, 78101604, 78101700, 78101701, 78101702, 78101703, 78101704, 78101705, 78101706, 78101800, 78101801, 78101802, 78101803, 78101804, 78101806, 78101807, 78101900, 78101901, 78101902, 78101903, 78101904, 78101905, 78102200, 78102201, 78102203, 78102204, 78102205, 78121603, 78141500, 78141501, 84121806, 92121800, 92121801, or 92121802. | CP109 | El valor del atributo "Comprobante:TipoDeComprobante", es diferente de "I" o el valor registrado en el atributo "Conceptos:Concepto:ClaveProdServ" es diferente de alguna de las claves de servicio requeridas. | |
| 10 | CFDI | Concepto:ClaveProdServ | When the "Comprobante:TipoDeComprobante" attribute contains "I", described as "Ingreso" (income), and you enter one of these product keys for intermodal cargo transportation: 78101900, 78101901, 78101902, 78101903, or 78101904, the Carta Porte complement must have more than one of these nodes: • "Mercancias:Autotransporte", • "Mercancias:TransporteMaritimo", • "Mercancias:TransporteAereo", • "Mercancias:TransporteFerroviario". | CP110 | 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. | |
| 11 | CFDI | Receptor:UsoCFDI | When the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), the value of this attribute must be "S01", described as "Sin efectos fiscales." (no tax effect), for CFDI 4.0 (CFDI: Mexico's electronic invoice) and later. | CP111 | El valor registrado en el atributo "Receptor:UsoCFDI", es distinto de "S01" - "Sin efectos fiscales". | |
| 12 | CartaPorte | CartaPorte | The "CartaPorte" node must be a child node of the Complemento node in the CFDI, and there must be only one. | CP112 | El nodo "CartaPorte" no se registró como nodo hijo del nodo complemento del CFDI o existe más de uno. | |
| 13 | CartaPorte | CartaPorte | This complement can coexist with these complements: digital tax stamp (Timbre Fiscal Digital, the SAT seal the PAC adds to a CFDI), Comercio Exterior (the CFDI foreign trade complement for exports), Persona Física Integrante de Coordinado (individual member of a coordinated entity), local taxes complement (the CFDI complement for state and municipal taxes), Leyendas Fiscales (tax legends), and the line item complements that define their relationship with this complement. | CP113 | El complemento registrado de manera adicional, no corresponde con los complementos con los cuales puede coexistir. | |
| 14 | CartaPorte | CartaPorte | When the "Comprobante:TipoDeComprobante" attribute is other than "I" or "T", this complement must not be present. | CP114 | El valor registrado en el atributo "Comprobante:TipoDeComprobante" es diferente de "I" o "T". | |
| 15 | CartaPorte | Version | The value of this attribute must be "3.1". | CP115 | El valor registrado en este atributo es diferente a "3.1" | |
| 16 | CartaPorte | RegimenesAduaneros | When the "TranspInternac" attribute contains "Sí", this node must be present; otherwise, omit it. | CP116 | El nodo "CartaPorte:RegimenesAduaneros" no debe existir cuando el atributo "CartaPorte:TranspInternac" tiene un valor distinto de "SÍ" | |
| 17 | CartaPorte | RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero | When the "EntradaSalidaMerc" attribute has a value, this attribute must be present and contain a value from the catCartaPorte:c_RegimenAduanero catalog. | CP117 | El atributo "RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero" contiene un valor del catálogo catCartaPorte:c_RegimenAduanero y el atributo "EntradaSalidaMerc" esta vacío. | |
| 18 | CartaPorte | RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero | When the "CartaPorte:EntradaSalidaMerc" attribute contains "Entrada" (goods entering Mexico), this attribute must contain a value from the catCartaPorte:c_RegimenAduanero catalog whose ImpoExpo column contains "Entrada" or "Salida,Entrada". | CP118 | El valor registrado no coincide con alguno de los valores del catálogo catCartaPorte:c_RegimenAduanero para una importación. | |
| 19 | CartaPorte | EntradaSalidaMerc | When the "CartaPorte:TranspInternac" attribute contains "Sí", this attribute must have a value. | CP119 | El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a "Sí" y no se registra el atributo "CartaPorte:EntradaSalidaMerc" con información. | |
| 20 | CartaPorte | EntradaSalidaMerc | If the "CartaPorte:TranspInternac" attribute contains "No", this attribute must not be present. | CP120 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:EntradaSalidaMerc" con información. | |
| 21 | CartaPorte | PaisOrigenDestino | When the "CartaPorte:TranspInternac" attribute contains "Sí", this attribute must contain a value from the catCFDI:c_Pais catalog for the country of origin or destination of the goods moved by the different means of transportation. | CP121 | 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. | |
| 22 | CartaPorte | PaisOrigenDestino | If the "CartaPorte:TranspInternac" attribute contains "No", this attribute must not be present. | CP122 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registró información en el atributo "CartaPorte:PaisOrigenDestino". | |
| 23 | CartaPorte | ViaEntradaSalida | When the "CartaPorte:TranspInternac" attribute is "Sí", this attribute must contain a key from the catCartaPorte:c_CveTransporte catalog for the means of transportation that moves the goods. | CP123 | 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 catCartaPorte:c_CveTransporte o no se registró valor alguno. | |
| 24 | CartaPorte | ViaEntradaSalida | If the "CartaPorte:TranspInternac" attribute contains "No", this attribute must not be present. | CP124 | El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:ViaEntradaSalida" con información. | |
| 25 | CartaPorte | TotalDistRec | The "CartaPorte:TotalDistRec" attribute must have a value whenever the "Mercancias:Autotransporte" or "Mercancias:TransporteFerroviario" nodes are present; otherwise, this attribute must not be present. | CP125 | No se registró valor alguno en el atributo "CartaPorte:TotalDistRec" o se registró un nodo diferente a "Autotransporte" o "TransporteFerroviario". | |
| 26 | CartaPorte | TotalDistRec | The value of the "CartaPorte:TotalDistRec" attribute must equal the sum of the "Ubicaciones:Ubicacion:DistanciaRecorrida" attributes, as long as there's a "Ubicaciones:Ubicacion:TipoUbicacion" attribute with the value "Destino". | CP126 | El valor registrado no coincide con la suma de los atributos "Ubicaciones:Ubicación:DistanciaRecorrida". | |
| 27 | CartaPorte | UbicacionPoloOrigen UbicacionPoloDestino | When "Sí" is entered in the "CartaPorte:RegistroISTMO" attribute, the UbicacionPoloOrigen and UbicacionPoloDestino attributes must be present and have a value. When the "CartaPorte:RegistroISTMO" attribute has no value, the "UbicacionPoloOrigen" and "UbicacionPoloDestino" attributes must not be present. | CP127 | Los atributos UbicacionPoloOrigen y UbicacionPoloDestino no deben existir cuando no se registre un valor en el atributo "CartaPorte:RegistroISTMO". | |
| 28 | CartaPorte | Ubicaciones:Ubicacion | When the "Mercancias:TransporteFerroviario" node is present, there must be at least one "Ubicaciones:Ubicacion" node whose "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Origen". | CP128 | No existe el nodo "Ubicaciones:Ubicacion" con el atributo "Ubicaciones:Ubicacion:TipoUbicacion" que contenga el valor "Origen". | |
| 29 | CartaPorte | Ubicaciones:Ubicacion | When the "Mercancias:TransporteFerroviario" node is present, there must be at least 5 "Ubicaciones:Ubicacion" nodes whose "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Destino". | CP129 | No se registraron los 5 nodos "Ubicaciones:Ubicacion" donde el atributo "Ubicaciones:Ubicacion:TipoUbicacion" contenga el valor "Destino". | |
| 30 | CartaPorte | Ubicaciones:Ubicacion | When any of the "Mercancias:Autotransporte", "Mercancias:TransporteMaritimo", or "Mercancias:TransporteAereo" nodes is present, there must be at least 2 "Ubicaciones:Ubicacion" nodes with "Ubicaciones:Ubicacion:TipoUbicacion" attributes, one with "Origen" and another with "Destino". | CP130 | 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. | |
| 31 | CartaPorte | Ubicacion:IDUbicacion | When the "Mercancias:Mercancia:CantidadTransporta" node is present, this attribute is required; otherwise, it can be omitted. | CP131 | No existe el atributo "Ubicacion:IDUbicacion" o está vacío, y se registró el nodo “Mercancias:Mercancia:CantidadTransporta”. | |
| 32 | CartaPorte | Ubicacion:RFCRemitenteDestinatario | When the value in this attribute isn't a generic RFC, the RFC must be in the SAT list of registered, non-canceled RFCs (l_RFC). | CP132 | 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). | |
| 33 | CartaPorte | Ubicacion:NumRegIdTrib | When the "Ubicaciones:Ubicacion:RFCRemitenteDestinatario" attribute is the generic foreign RFC (XEXX010101000), this attribute must have a value; otherwise, omit it. | CP133 | No se registró el atributo "Ubicacion:RFCRemitenteDestinatario" o no contiene un valor. | |
| 34 | CartaPorte | Ubicacion:ResidenciaFiscal | This attribute must be present whenever the "Ubicaciones:Ubicacion:NumRegIdTrib" attribute has a value; otherwise, omit it. The key in this attribute must be in the catCFDI:c_Pais catalog and must be other than "MEX". | CP134 | No existe información en el atributo "Ubicacion:NumRegIdTrib", la clave registrada en el atributo "Ubicacion:ResidenciaFiscal" no existe en el catálogo catCFDI:c_Pais o el valor registrado es igual a "MEX". | |
| 35 | CartaPorte | Ubicacion:NumEstacion | When the "Mercancias:Autotransporte" node is present, omit this attribute. | CP135 | No debe existir información en el atributo "Ubicacion:NumEstacion", siempre que se registre el nodo “Mercancias:Autotransporte”. | |
| 36 | CartaPorte | Ubicacion:NumEstacion | This attribute must contain a value from the Clave identificación (identification key) column of the catCartaPorte:c_Estaciones catalog whose Clave transporte (transportation key) column matches: • "02", when the "Mercancias:TransporteMaritimo" node is present. • "03", when the "Mercancias:TransporteAereo" node is present. • "04", when the "Mercancias:TransporteFerroviario" node is present. | CP136 | 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". | |
| 37 | CartaPorte | Ubicacion:NombreEstacion | When the "Ubicaciones:Ubicacion:NumEstacion" attribute has a value, this attribute must be present and the description must match the catCartaPorte:c_Estaciones catalog; otherwise, omit it. | CP137 | El atributo "Ubicacion:NombreEstacion" no contiene un valor o no corresponde con una clave del catálogo catCartaPorte:_Estaciones. | |
| 38 | CartaPorte | Ubicacion:NombreEstacion | When the "Ubicacion:NumEstacion" attribute refers to a foreign station, enter that station's name, not the description in the catalog. | CP138 | La descripción "Extranjera" no es un valor válido para el nombre de la estación. | |
| 39 | CartaPorte | Ubicacion:NavegacionTrafico | When the "Mercancias:TransporteMaritimo" node is present, this attribute must have a value; otherwise, omit it. | CP139 | 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". | |
| 40 | CartaPorte | Ubicacion:TipoEstacion | When the key in the "Ubicaciones:Ubicacion:NumEstacion" attribute is a foreign station, this attribute must not be present; otherwise, and as long as one of the "Mercancias:TransporteFerroviario", "Mercancias:TransporteMaritimo", or "Mercancias:TransporteAereo" nodes is present, you must enter a key from the catCartaPorte:c_TipoEstacion catalog. | CP140 | No se registró una clave en el atributo “Ubicacion:TipoEstacion” o no corresponde con el catálogo catCartaPorte: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. | |
| 41 | CartaPorte | Ubicacion:DistanciaRecorrida | This attribute must be present when one of the "Mercancias:Autotransporte" or "Mercancias:TransporteFerroviario" nodes is present and the "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Destino"; otherwise, omit it. | CP141 | No existe el atributo "Ubicacion:DistanciaRecorrida" o no contiene un valor, o se registró dicho atributo cuando existe el nodo “Mercancias:Autotransporte” o “Mercancias:TransporteFerroviario” cuando el atributo “Ubicación:TipoUbicacion” contiene el valor "Origen". | |
| 42 | CartaPorte | Ubicacion:Domicilio | When the "Mercancias:TransporteFerroviario" node is present and the "Ubicaciones:Ubicacion:TipoEstacion" attribute is "02", described as "Intermedia" (intermediate), this node must not be present; otherwise, enter the corresponding information in this node. | CP142 | 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". | |
| 43 | CartaPorte | Ubicacion:Domicilio:Colonia | When the country key is other than "MEX", enter free text; otherwise, the "Ubicaciones:Ubicacion:Domicilio:Colonia" attribute must contain a key from the catCFDI:c_Colonia catalog whose "c_CodigoPostal" column equals the key in the "Ubicaciones:Ubicacion:Domicilio:CodigoPostal" attribute. | CP143 | El atributo "Ubicaciones:Ubicación: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 "Ubicaciones:Ubicacion:Domicilio:CodigoPostal", o este está vacío. | |
| 44 | CartaPorte | Ubicacion:Domicilio:Localidad | When the "Ubicaciones:Ubicacion:Domicilio:Pais" attribute is "MEX", this attribute must contain a value from the catCFDI:c_Localidad catalog whose c_Estado column matches the value in the "Ubicaciones:Ubicacion:Domicilio:Estado" attribute; otherwise, you can enter free text. | CP144 | El atributo "Ubicaciones:Ubicación:Domicilio:Localidad" no contiene una clave del catálogo de catCFDI:c_Localidad cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:Estado", o este está vacío. | |
| 45 | CartaPorte | Ubicacion:Domicilio:Municipio | When the country key is other than "MEX", enter free text; otherwise, the "Ubicaciones:Ubicacion:Domicilio:Municipio" attribute must contain a key from the catCFDI:c_Municipio catalog whose "c_Estado" column equals the key in the "Ubicaciones:Ubicacion:Domicilio:Estado" attribute. | CP145 | El atributo "Ubicaciones:Ubicación:Domicilio:Municipio" no contiene una clave del catálogo de catCFDI:c_Municipio cuando la clave del país es "MEX" o la clave registrada no corresponde con el atributo "Ubicaciones:Ubicacion:Domicilio:Estado", o este está vacío. | |
| 46 | CartaPorte | Ubicacion:Domicilio:Estado | When the "Ubicaciones:Ubicacion:Domicilio:Pais" attribute is "MEX", "USA", or "CAN", this attribute must contain a value from the catCFDI:c_Estado catalog whose "c_Pais" column matches the value in the "Ubicaciones:Ubicacion:Domicilio:Pais" attribute; otherwise, enter free text. | CP146 | El atributo "Ubicaciones:Ubicación:Domicilio:Estado" no contiene una clave del catálogo de cat:CFDI:c_Estado cuando la clave del país es "MEX", "USA" o "CAN". o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:Pais", o este está vacío. | |
| 47 | CartaPorte | Ubicacion:Domicilio:CodigoPostal | When the "Ubicaciones:Ubicacion:Domicilio:Pais" attribute is "MEX", this attribute must contain a value from the catCFDI:c_CodigoPostal catalog where: • The key in the "c_Estado" column matches the value in the "Ubicaciones:Ubicacion:Domicilio:Estado" attribute. • When the "Ubicaciones:Ubicacion:Domicilio:Municipio" attribute has a value, it must match the key in the "c_Municipio" column. • When the "Ubicaciones:Ubicacion:Domicilio:Localidad" attribute has a value, it must match the key in the "c_Localidad" column. Otherwise, enter free text. | CP147 | El atributo "Ubicaciones:Ubicacion:Domicilio:CodigoPostal" no contiene una clave del catálogo de catCFDI:c_CodigoPostal cuando la clave del país es "MEX" o la clave registrada no corresponde con el valor del atributo "Ubicaciones:Ubicacion:Domicilio:Estado", "Ubicaciones:Ubicacion:Domicilio:Municipio" y "Ubicaciones:Ubicacion:Domicilio:Localidad"; o este está vacío. | |
| 48 | CartaPorte | Mercancias | There must be at least one "Mercancias:Mercancia" node and one of these nodes: • "Mercancias:Autotransporte", • "Mercancias:TransporteMaritimo", • "Mercancias:TransporteAereo", • "Mercancias:TransporteFerroviario". | CP148 | 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. | |
| 49 | CartaPorte | Mercancias:PesoBrutoTotal | The value of this attribute must equal the sum of the "Mercancias:Mercancia:PesoEnKg" attributes whenever one of these nodes is present: • "Mercancias:Autotransporte", • "Mercancias:TransporteAereo", • "Mercancias:TransporteFerroviario". | CP149 | El atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este atributo no corresponde a la suma de los atributos "Mercancias:Mercancia:PesoEnKg". | |
| 50 | CartaPorte | Mercancias:PesoBrutoTotal | For the "Mercancias:TransporteMaritimo" node, the value of this attribute must equal the sum of the "Mercancias:Mercancia:DetalleMercancia:PesoBruto" attributes for each "Mercancias:Mercancia" node. | CP150 | 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. | |
| 51 | CartaPorte | Mercancias:PesoNetoTotal | When the "Mercancias:TransporteMaritimo" node is present, the value of this attribute must equal the sum of the values in the "Mercancia:DetalleMercancia:PesoNeto" attributes. | CP151 | 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. | |
| 52 | CartaPorte | Mercancias:PesoNetoTotal | When the "Mercancias:TransporteFerroviario" node is present, the value of this attribute must equal the sum of the values in the "TransporteFerroviario:Carro:ToneladasNetasCarro" attributes. | CP152 | 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". | |
| 53 | CartaPorte | Mercancias:LogisticaInversaRecoleccionDevolucion | When the "Mercancias:Autotransporte" node is present, the Mercancias:LogisticaInversaRecoleccionDevolucion field can be present; in any other case, omit it. | CP153 | No existe la seccion Autotransporte, el atributo Mercancias:LogisticaInversaRecoleccionDevolucion no debe contener un valor. | |
| 54 | CartaPorte | Mercancias:NumTotalMercancias | The value of this attribute must equal the number of "Mercancias:Mercancia" elements in the complement. | CP154 | El valor registrado no coincide con el número de elementos "Mercancias:Mercancia" que se registraron en el complemento. | |
| 55 | CartaPorte | Mercancia:MaterialPeligroso | When the value of the "Mercancias:Mercancia:BienesTransp" attribute in the catCartaPorte:c_ClaveProdServCP catalog has "0,1" or "1" in the Material peligroso (hazardous material) column, this attribute must be present; otherwise, omit it. | CP155 | 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 catCartaPorte:c_ClaveProdServCP. | |
| 56 | CartaPorte | Mercancia:CveMaterialPeligroso | When the "Mercancias:Mercancia:MaterialPeligroso" attribute is "Sí", this attribute must contain a key from catCartaPorte:c_MaterialPeligroso; otherwise, it must not be present. | CP156 | 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. | |
| 57 | CartaPorte | Mercancia:Embalaje | This attribute must be present whenever the "Mercancias:Mercancia:CveMaterialPeligroso" attribute has a value; otherwise, omit this attribute. | CP157 | El atributo "Mercancia:Embalaje" no existe o el valor registrado no coincide con una clave del catálogo catCartaPorte:c_TipoEmbalaje o no existe el atributo "Mercancias:Mercancia:CveMaterialPeligroso" para que dicho atributo sea registrado. | |
| 58 | CartaPorte | Mercancia:SectorCOFEPRIS | This attribute can contain a value from the catCartaPorte:c_SectorCOFEPRIS catalog. | CP158 | El valor registrado en el atributo "Mercancia:SectorCOFEPRIS" no coincide con una clave del catálogo catCartaPorte:c_SectorCOFEPRIS. | |
| 59 | CartaPorte | Mercancia:SectorCOFEPRIS | When the "Mercancias:Mercancia:SectorCOFEPRIS" attribute contains "01" from the catCartaPorte:c_SectorCOFEPRIS catalog, described as "Medicamentos" (medicines), the "Mercancias:Mercancia:DenominacionGenericaProd", "Mercancias:Mercancia:DenominacionDistintivaProd", "Mercancias:Mercancia:Fabricante", "Mercancias:Mercancia:FechaCaducidad", "Mercancias:Mercancia:LoteMedicamento", "Mercancias:Mercancia:FormaFarmaceutica", "Mercancias:Mercancia:CondicionesEspTransp", and "Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion" attributes must be present and have a value; otherwise, omit them. | CP159 | Los atributos “Mercancias:Mercancia:DenominacionGenericaProd”, “Mercancias:Mercancia:DenominacionDistintivaProd”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica”, “Mercancias:Mercancia:CondicionesEspTransp” y “Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion” deben contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contiene el valor "01"- "Medicamentos". | |
| 60 | CartaPorte | Mercancia:SectorCOFEPRIS | When the "Mercancias:Mercancia:SectorCOFEPRIS" attribute contains "02" from the catCartaPorte:c_SectorCOFEPRIS catalog, described as "Precursores y químicos de uso dual" (precursors and dual-use chemicals), the "Mercancias:Mercancia:NombreIngredienteActivo", "Mercancias:Mercancia:NomQuimico", "Mercancias:Mercancia:Fabricante", "Mercancias:Mercancia:FechaCaducidad", "Mercancias:Mercancia:LoteMedicamento", "Mercancias:Mercancia:FormaFarmaceutica", and "Mercancias:Mercancia:CondicionesEspTransp" attributes must be present and have a value; otherwise, omit them. | CP160 | Los atributos "Mercancias:Mercancia:NombreIngredienteActivo”, “Mercancias:Mercancia:NomQuimico”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica” y “Mercancias:Mercancia:CondicionesEspTransp”deben de contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contiene el valor "02" con descripción "Precursores y químicos de uso dual. | |
| 61 | CartaPorte | Mercancia:SectorCOFEPRIS | When the "Mercancias:Mercancia:SectorCOFEPRIS" attribute contains "03" from the catCartaPorte:c_SectorCOFEPRIS catalog, described as "Psicotrópicos y estupefacientes" (psychotropics and narcotics), the "Mercancias:Mercancia:DenominacionGenericaProd", "Mercancias:Mercancia:DenominacionDistintivaProd", "Mercancias:Mercancia:Fabricante", "Mercancias:Mercancia:FechaCaducidad", "Mercancias:Mercancia:LoteMedicamento", "Mercancias:Mercancia:FormaFarmaceutica", "Mercancias:Mercancia:CondicionesEspTransp", and "Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion" attributes must be present and have a value; otherwise, omit them. | CP161 | Los atributos “Mercancias:Mercancia:DenominacionGenericaProd”, “Mercancias:Mercancia:DenominacionDistintivaProd”, “Mercancias:Mercancia:Fabricante”, “Mercancias:Mercancia:FechaCaducidad”, “Mercancias:Mercancia:LoteMedicamento”, “Mercancias:Mercancia:FormaFarmaceutica”, “Mercancias:Mercancia:CondicionesEspTransp” y “Mercancias:Mercancia:RegistroSanitarioFolioAutorizacion” deben contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor "03"- "Psicotrópicos y estupefacientes". | |
| 62 | CartaPorte | Mercancia:SectorCOFEPRIS | When the "Mercancias:Mercancia:SectorCOFEPRIS" attribute contains "04" from the catCartaPorte:c_SectorCOFEPRIS catalog, described as "Sustancias tóxicas" (toxic substances), the "Mercancias:Mercancia:NomQuimico" and "Mercancias:Mercancia:NumCAS" attributes must be present and have a value; otherwise, omit them. | CP162 | Los atributos “Mercancias:Mercancia:NomQuimico” y “Mercancias:Mercancia:NumCAS” deben contener un valor cuando el atributo "Mercancias:Mercancias:SectorCOFEPRIS" contenga el valor "04"- "Sustancias tóxicas”. | |
| 63 | CartaPorte | Mercancia:SectorCOFEPRIS | When the "Mercancias:Mercancia:SectorCOFEPRIS" attribute contains "05" from the catCartaPorte:c_SectorCOFEPRIS catalog, described as "Plaguicidas y fertilizantes" (pesticides and fertilizers), the "Mercancias:Mercancia:NombreIngredienteActivo", "Mercancias:Mercancia:NumRegSanPlagCOFEPRIS", "Mercancias:Mercancia:DatosFabricante", "Mercancias:Mercancia:DatosFormulador", "Mercancias:Mercancia:DatosMaquilador", and "Mercancias:Mercancia:UsoAutorizado" attributes must be present and have a value; otherwise, omit them. | CP163 | Los atributos “Mercancias:Mercancia:NombreIngredienteActivo”, “Mercancias:Mercancia:NumRegSanPlagCOFEPRIS”, “Mercancias:Mercancia:DatosFabricante”, “Mercancias:Mercancia:DatosFormulador”, “Mercancias:Mercancia:DatosMaquilador” y “Mercancias:Mercancia:UsoAutorizado” deben contener un valor cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga el valor "05" - "Plaguicidas y fertilizantes”. | |
| 64 | CartaPorte | Mercancia:PermisoImportacion | When the "CartaPorte:TranspInternac" attribute is "Sí", the "CartaPorte:EntradaSalidaMerc" attribute contains "Entrada", and the SectorCOFEPRIS attribute contains "01", "02", or "03", this attribute must be present; otherwise, omit it. | CP164 | El atributo "Mercancia:PermisoImportacion" no debe existir cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga un valor diferente de “01”, “02” o “03" , el atributo “CartaPorte:TranspInternac” contenga el valor “No" o el atributo “CartaPorte:EntradaSalidaMerc” contenga el valor “Salida". | |
| 65 | CartaPorte | Mercancia:FolioImpoVUCEM | When the "CartaPorte:TranspInternac" attribute is "Sí", the "CartaPorte:EntradaSalidaMerc" attribute contains "Entrada", and the SectorCOFEPRIS attribute contains "01", "02", "04", or "05", this attribute must be present; otherwise, omit it. | CP165 | El atributo "Mercancia:FolioImpoVUCEM" no debe existir cuando el atributo "Mercancias:Mercancia:SectorCOFEPRIS" contenga un valor diferente de “01”, “02”, “04” o “05”, el atributo “CartaPorte:TranspInternac” contenga el valor “No” y el atributo “CartaPorte:EntradaSalidaMerc” contiene el valor “Salida”. | |
| 66 | CartaPorte | Mercancia:RazonSocialEmpImp | When the "CartaPorte:TranspInternac" attribute is "Sí", the "CartaPorte:EntradaSalidaMerc" attribute contains "Entrada", and the SectorCOFEPRIS attribute contains "04", this attribute must be present; otherwise, omit it. | CP166 | El atributo "Mercancia:RazonSocialEmpImp" no debe existir cuando "Mercancias:Mercancia:SectorCOFEPRIS" contenga un valor diferente de “04”, el atributo “CartaPorte:TranspInternac” contenga el valor “No” o el atributo “CartaPorte:EntradaSalidaMerc” contiene el valor “Salida”. | |
| 67 | CartaPorte | Mercancia:ValorMercancia | When the "Mercancias:TransporteAereo" node is present, the "Mercancias:Mercancia:ValorMercancia" attribute must have a value; otherwise, it can be omitted. | CP167 | El atributo "Mercancia:ValorMercancia" no existe o está vacío. | |
| 68 | CartaPorte | Mercancia:Moneda | When the "Mercancias:Mercancia:ValorMercancia" attribute has a value, the "Mercancias:Mercancia:Moneda" attribute must be present. | CP168 | El atributo "Mercancia:Moneda" no existe o está vacío, o no existe el atributo “Mercancia:ValorMercancia". | |
| 69 | CartaPorte | RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero | When the "CartaPorte:EntradaSalidaMerc" attribute contains "Salida" (goods leaving Mexico), this attribute must contain a value from the catCartaPorte:c_RegimenAduanero catalog whose ImpoExpo column contains "Salida" or "Salida,Entrada". | CP169 | El valor registrado no coincide con alguno de los valores del catálogo cat:CartaPorte:c_RegimenAduanero para una exportación. | |
| 70 | CartaPorte | Mercancia:TipoMateria | When the "CartaPorte:TranspInternac" attribute is "Sí", this attribute must be present and contain a value from the catCartaPorte:c_TipoMateria catalog; otherwise, omit it. | CP170 | El atributo "Mercancia:TipoMateria" no contiene un valor del catálogo catCartaPorte:c_TipoMateria o está vacío y el atributo “CartaPorte:TranspInternac” contiene el valor "Sí". | |
| 71 | CartaPorte | Mercancia:DescripcionMateria | When the "Mercancias:Mercancia:TipoMateria" attribute contains "05", described as "Otra" (other), this attribute must be present; otherwise, omit it. | CP171 | El atributo Mercancia:DescripcionMateria no debe existir cuando el valor registrado en el atributo "Mercancias:Mercancia:TipoMateria" es diferente de "05". | |
| 72 | CartaPorte | Mercancia:DocumentacionAduanera | When the "CartaPorte:TranspInternac" attribute is "Sí" and the "EntradaSalidaMerc" attribute contains "Entrada", this node must be present. When the "CartaPorte:TranspInternac" attribute is "Sí" and the "EntradaSalidaMerc" attribute contains "Salida", this node can be present. In any other case, it must not be present. | CP172 | El nodo "Mercancia:DocumentacionAduanera" no debe existir cuando se registre el valor "No" en el atributo "CartaPorte:TranspInternac". | |
| 73 | CartaPorte | Mercancia:DocumentacionAduanera:TipoDocumento | When the "EntradaSalidaMerc" attribute contains "Salida", the "TipoDocumento" attribute must contain a key other than "01" from the "catCartaPorte:c_DocumentoAduanero" catalog. | CP173 | El atributo "DocumentacionAduanera:TipoDocumento" no debe contener el valor "01" - Pedimento cuando se registre el valor "Salida" en el atributo "CartaPorte:EntradaSalidaMerc". | |
| 74 | CartaPorte | Mercancia:DocumentacionAduanera:NumPedimento | When the "CartaPorte:EntradaSalidaMerc" attribute contains "Entrada" and the "Mercancia:DocumentacionAduanera:TipoDocumento" attribute contains "01" from the catCartaPorte:c_DocumentoAduanero catalog, described as "Pedimento" (pedimento: the Mexican customs declaration for imports and exports), this attribute must be present; otherwise, omit it. The value must meet these rules: • Positions one and two must be less than or equal to the last two digits of the current year. • Positions five and six must match a key from the customs office catalog (catCFDI:c_Aduanas). • Positions nine to twelve must match a customs broker license number from the customs broker license catalog (catCFDI:c_PatenteAduanal). The last six digits must be between the minimum value 1 and the maximum number of consecutive numbers in the quantity column of the catCFDI:c_NumPedimentoAduana catalog that the customs office used that year. | CP174 | El atributo "DocumentacionAduanera:NumPedimento" no existe, está vacío o no cuenta con la estructura definida. | |
| 75 | CartaPorte | Mercancia:DocumentacionAduanera:IdentDocAduanero | When the "Mercancia:DocumentacionAduanera:TipoDocumento" attribute contains a value other than "01" from the catCartaPorte:c_DocumentoAduanero catalog, described as "Pedimento", this attribute must be present; otherwise, omit it. | CP175 | El atributo "DocumentacionAduanera:IdentDocAduanero" no debe existir cuando el atributo "Mercancia:DocumentacionAduanera:TipoDocumento" es "01"-Pedimento | |
| 76 | CartaPorte | Mercancia:DocumentacionAduanera:RFCImpo | When the "DocumentacionAduanera:NumPedimento" attribute has a value, this attribute must be present and contain an RFC that is in the SAT list of registered, non-canceled RFCs (l_RFC) or a generic RFC; otherwise, omit it. | CP176 | El valor registrado en el atributo "RFCImpo" no se encuentra en la lista de RFC inscritos no cancelados del SAT (l_RFC), está vacío o es diferente a XAXX010101000 o XEXX010101000. | |
| 77 | CartaPorte | Mercancia:GuiasIdentificacion | When the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), and the line item's "Comprobante:ClaveProdServ" attribute has the key "31181701" or "24112700", described as "Empaques" (packaging) and "Estibas" (pallets) respectively, this node must be present; otherwise, it can be omitted. | CP177 | 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". | |
| 78 | CartaPorte | Mercancia:CantidadTransporta:IDOrigen | The value of this attribute must equal one of the values in the "Ubicaciones:Ubicacion:IDUbicacion" attributes, as long as the "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Origen". | CP178 | El atributo "CantidadTransporta:IDOrigen" no existe, está vacío o no coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”. | |
| 79 | CartaPorte | Mercancia:CantidadTransporta:IDDestino | The value of this attribute must equal one of the values in the "Ubicaciones:Ubicacion:IDUbicacion" attributes, as long as the "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Destino". | CP179 | El atributo "CantidadTransporta:IDDestino" no existe, está vacío o no coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”. | |
| 80 | CartaPorte | Mercancia:CantidadTransporta:CvesTransporte | This attribute must contain a key from the catCartaPorte:c_CveTransporte catalog whenever more than one of these nodes is present: "Mercancias:Autotransporte", "Mercancias:TransporteMaritimo", "Mercancias:TransporteAereo", "Mercancias:TransporteFerroviario". Otherwise, it must not be present. | CP180 | 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". | |
| 81 | CartaPorte | Mercancia:DetalleMercancia | When a "Mercancias:TransporteMaritimo" node is present, this node must be present; otherwise, omit it. | CP181 | No existe el nodo "Mercancia:DetalleMercancia", se registró sin información o no existe el nodo "Mercancias:TransporteMaritimo". | |
| 82 | CartaPorte | Autotransporte:Seguros:AseguraMedAmbiente | When "Sí" is entered in the "Mercancias:Mercancia:MaterialPeligroso" attribute, this attribute must have a value; otherwise, omit it. | CP182 | No existe el atributo "Seguros:AseguraMedAmbiente", se registró sin información o el valor del atributo "Mercancia:MaterialPeligroso” es "No". | |
| 83 | CartaPorte | Autotransporte:Seguros:PolizaMedAmbiente | When the "Mercancias:Autotransporte:Seguros:AseguraMedAmbiente" attribute has a value, this attribute must be present; otherwise, omit it. | CP183 | No existe el atributo "Seguros:PolizaMedAmbiente", se registró sin información o no existe el atributo "Seguros:AseguraMedAmbiente”. | |
| 84 | CartaPorte | Autotransporte:Remolques | When the value of the "Mercancias:Autotransporte:IdentificacionVehicular:ConfigVehicular" attribute in the catCartaPorte:c_ConfigAutotransporte catalog has "1" in the Remolque (trailer) column, this node must be present; if it has "0,1", the node can be present; if it has "0", omit this node. | CP184 | 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. | |
| 85 | CartaPorte | TransporteMaritimo:PermisoTempNavegacion | When the "TransporteMaritimo:NacionalidadEmbarc" attribute contains a value other than "MEX", this attribute must be present and have a value; otherwise, omit it. | CP185 | El atributo "TransporteMaritimo:PermisoTempNavegacion" no debe existir cuando el valor registrado en el atributo "TransporteMaritimo:NacionalidadEmbarc es "MEX". | |
| 86 | CartaPorte | TransporteMaritimo:Contenedor:TipoContenedor | When the "TransporteMaritimo:Contenedor:TipoContenedor" attribute is "CM011" from the catCartaPorte:c_ContenedorMaritimo catalog, described as "Ferri" (ferry): • The "TransporteMaritimo:Contenedor:MatriculaContenedor" and "TransporteMaritimo:Contenedor:NumPrecinto" attributes must not be present; otherwise, these attributes must have a value. • The "TransporteMaritimo:Contenedor:IdCCPRelacionado", "TransporteMaritimo:Contenedor:PlacaVMCCP", and "TransporteMaritimo:Contenedor:FechaCertificacionCCP" attributes must be present and have a value; otherwise, omit them. | CP186 | El valor registrado en el atributo "TransporteMaritimo:Contenedor:TipoContenedor" es diferente de "CM011", “TransporteMaritimo:Contenedor:NumPrecinto” y “TransporteMaritimo:Contenedor:MatriculaContenedor” deben contener un valor y "TransporteMaritimo:Contenedor:IdCCPRelacionado", "TransporteMaritimo:Contenedor:PlacaVMCCP" y "TransporteMaritimo:Contenedor:FechaCertificacionCCP" no deben existir. | |
| 87 | CartaPorte | TransporteMaritimo:Contenedor:RemolquesCCP | When the key in the "TransporteMaritimo:Contenedor:TipoContenedor" attribute is "CM011" from the catCartaPorte:c_ContenedorMaritimo catalog, described as "Ferri" (ferry), this node can be present; otherwise, omit it. | CP187 | El atributo "TransporteMaritimo:Contenedor:TipoContenedor” contiene un valor distinto de "CM011" y el atributo "TransporteMaritimo:Contenedor:RemolquesCCP" no debe existir. | |
| 88 | CartaPorte | TransporteAereo:RFCEmbarcador | The value of this attribute must be in the SAT list of registered, non-canceled RFCs (l_RFC). | CP188 | 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". | |
| 89 | CartaPorte | TransporteAereo:NumRegIdTribEmbarc | When the "Mercancias:TransporteAereo:RFCEmbarcador" attribute has no value, this attribute must be present. | CP189 | No existe información en el atributo "TransporteAereo:NumRegIdTribEmbarc" o ya se registró el atributo "TransporteAereo:RFCEmbarcador". | |
| 90 | CartaPorte | TransporteAereo:ResidenciaFiscalEmbarc | When the "Mercancias:TransporteAereo:NumRegIdTribEmbarc" attribute has a value, the key in this attribute must be other than "MEX" and must be in the catCFDI:c_Pais catalog. | CP190 | 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". | |
| 91 | CartaPorte | TransporteFerroviario:Carro:ToneladasNetasCarro | When the "Mercancias:TransporteFerroviario:Carro:Contenedor" node is present, the value of this attribute must equal the sum of the "Mercancias:TransporteFerroviario:Carro:Contenedor:PesoNetoMercancia" attributes, converted from kilograms to tons. If the "Carro:Contenedor" node isn't present, this attribute must have a value. | CP191 | No existe el atributo "Carro:ToneladasNetasCarro", está vacío, o la suma no corresponde con los valores registrados en el atributo “Contenedor:PesoNetoMercancia”. | |
| 92 | CartaPorte | TransporteFerroviario:Carro:Contenedor | When the value of the "Mercancias:TransporteFerroviario:TipoDeServicio" attribute in the catCartaPorte:c_TipoDeServicio catalog has "1" in the Contenedor (container) column, this node must be present; otherwise, omit it. | CP192 | 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 catCartaPorte:c_TipoDeServicio. | |
| 93 | CartaPorte | FiguraTransporte | When the "Mercancias:Autotransporte" node is present, this element must be present. | CP193 | No existe el nodo "CartaPorte:FiguraTransporte" o se registró sin información. | |
| 94 | CartaPorte | FiguraTransporte:TiposFigura | When the "Mercancias:Autotransporte" node is present, this node must be present at least once with the "CartaPorte:FiguraTransporte:TiposFigura:TipoFigura" attribute set to the key "01" of the catCartaPorte:c_FiguraTransporte catalog, described as "Operador" (operator). | CP194 | No existe el nodo "FiguraTransporte:TiposFigura" o se registró sin información. | |
| 95 | CartaPorte | TiposFigura:RFCFigura | The value of this attribute must be in the SAT list of registered, non-canceled RFCs (l_RFC); otherwise, omit this attribute and enter the information in the "CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura" attribute. | CP195 | 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". | |
| 96 | CartaPorte | TiposFigura:NumLicencia | When the "CartaPorte:FiguraTransporte:TiposFigura:TipoFigura" attribute is "01", this attribute must be present; otherwise, omit it. | CP196 | 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". | |
| 97 | CartaPorte | TiposFigura:NumRegIdTribFigura | When the "CartaPorte:FiguraTransporte:TiposFigura:RFCFigura" attribute has no value, this attribute must be present. | CP197 | No existe información en el atributo "TiposFigura:NumRegIdTribFigura" o ya se registró el atributo "TiposFigura:RFCFigura". | |
| 98 | CartaPorte | TiposFigura:ResidenciaFiscalFigura | This attribute must be present whenever the "CartaPorte:FiguraTransporte:TiposFigura:NumRegIdTribFigura" attribute has a value; otherwise, omit it. The key in this attribute must be in the catCFDI:c_Pais catalog and must be other than "MEX". | CP198 | 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". | |
| 99 | CartaPorte | TiposFigura:PartesTransporte | When "02" or "03" is entered in the "CartaPorte:FiguraTransporte:TiposFigura:TipoFigura" attribute, this node must be present; otherwise, omit it. | CP199 | 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". | |
| 100 | CartaPorte | TiposFigura:Domicilio:Colonia | When the country key is other than "MEX", enter free text; otherwise, the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Colonia" attribute must contain a key from the catCFDI:c_Colonia catalog whose "c_CodigoPostal" column equals the key in the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:CodigoPostal" attribute. | CP200 | 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. | |
| 101 | CartaPorte | TiposFigura:Domicilio:Localidad | When the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais" attribute is "MEX", this attribute must contain a value from the catCFDI:c_Localidad catalog whose c_Estado column matches the value in the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado" attribute; otherwise, you can enter free text. | CP201 | 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. | |
| 102 | CartaPorte | TiposFigura:Domicilio:Municipio | When the country key is other than "MEX", enter free text; otherwise, the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Municipio" attribute must contain a key from the catCFDI:c_Municipio catalog whose "c_Estado" column equals the key in the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Estado" attribute. | CP202 | El atributo "TiposFigura:Domicilio:Municipio" no contiene una clave del catálogo de c_Municipio 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. | |
| 103 | CartaPorte | TiposFigura:Domicilio:Estado | When the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais" attribute is "MEX", "USA", or "CAN", this attribute must contain a value from the catCFDI:c_Estado catalog whose "c_Pais" column matches the value in the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais" attribute; otherwise, enter free text. | CP203 | El atributo "TiposFigura:Domicilio:Estado" no contiene una clave del catálogo de c_Estado 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. | |
| 104 | CartaPorte | TiposFigura:Domicilio:CodigoPostal | When the "CartaPorte:FiguraTransporte:TiposFigura:Domicilio:Pais" attribute is "MEX", this attribute must contain a value from the catCFDI:c_CodigoPostal catalog where: • The key in the "c_Estado" column matches the value in the "Ubicaciones:Ubicacion:Domicilio:Estado" attribute. • When the "Ubicaciones:Ubicacion:Domicilio:Municipio" attribute has a value, it must match the key in the "c_Municipio" column. • When the "Ubicaciones:Ubicacion:Domicilio:Localidad" attribute has a value, it must match the key in the "c_Localidad" column. Otherwise, enter free text. | CP204 | 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. | |
| 105 | Carta Porte | Unclassified | Other error in the document. | CP999 | Error no clasificado |