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.

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.ElementAttributeValidation caseError codeSAT message (Spanish)Notes
1CFDIVersionThe value must be "4.0".CP101El valor registrado en este atributo es diferente a "4.0"
2CFDISubtotalWhen the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer, moves goods without a sale), the value of this attribute must be zero.CP102El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Subtotal" es diferente de cero.
3CFDIMonedaWhen the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), the value of this attribute must be "XXX".CP103El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o el valor registrado en el atributo "Comprobante:Moneda" es diferente de "XXX".
4CFDIMonedaIf the "Comprobante:TipoDeComprobante" attribute contains "I", described as "Ingreso" (income, the regular sales invoice), the value of this attribute must be other than "XXX".CP104El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "I" o el valor registrado en el atributo "Comprobante:Moneda" es igual a "XXX".
5CFDITotalWhen the "Comprobante:TipoDeComprobante" attribute contains "T", described as "Traslado" (transfer), the value of this attribute must be zero.CP105El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" o "I", o el valor registrado en el atributo "Comprobante:Total" es diferente de cero.
6CFDIObjetoImpThe 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.CP106El valor del atributo "Conceptos:Concepto:ObjetoImp" no contiene un valor del catálogo catCFDI:c_ObjetoImp, o no contiene un valor.
7CFDIReceptor:RfcWhen 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.CP107El 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".
8CFDIReceptor:RfcWhen 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).CP108El 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).
9CFDIConcepto:ClaveProdServWhen 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.CP109El 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.
10CFDIConcepto:ClaveProdServWhen 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".CP110El 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.
11CFDIReceptor:UsoCFDIWhen 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.CP111El valor registrado en el atributo "Receptor:UsoCFDI", es distinto de "S01" - "Sin efectos fiscales".
12CartaPorteCartaPorteThe "CartaPorte" node must be a child node of the Complemento node in the CFDI, and there must be only one.CP112El nodo "CartaPorte" no se registró como nodo hijo del nodo complemento del CFDI o existe más de uno.
13CartaPorteCartaPorteThis 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.CP113El complemento registrado de manera adicional, no corresponde con los complementos con los cuales puede coexistir.
14CartaPorteCartaPorteWhen the "Comprobante:TipoDeComprobante" attribute is other than "I" or "T", this complement must not be present.CP114El valor registrado en el atributo "Comprobante:TipoDeComprobante" es diferente de "I" o "T".
15CartaPorteVersionThe value of this attribute must be "3.1".CP115El valor registrado en este atributo es diferente a "3.1"
16CartaPorteRegimenesAduanerosWhen the "TranspInternac" attribute contains "Sí", this node must be present; otherwise, omit it.CP116El nodo "CartaPorte:RegimenesAduaneros" no debe existir cuando el atributo "CartaPorte:TranspInternac" tiene un valor distinto de "SÍ"
17CartaPorteRegimenesAduaneros:RegimenAduaneroCCP:RegimenAduaneroWhen the "EntradaSalidaMerc" attribute has a value, this attribute must be present and contain a value from the catCartaPorte:c_RegimenAduanero catalog.CP117El atributo "RegimenesAduaneros:RegimenAduaneroCCP:RegimenAduanero" contiene un valor del catálogo catCartaPorte:c_RegimenAduanero y el atributo "EntradaSalidaMerc" esta vacío.
18CartaPorteRegimenesAduaneros:RegimenAduaneroCCP:RegimenAduaneroWhen 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".CP118El valor registrado no coincide con alguno de los valores del catálogo catCartaPorte:c_RegimenAduanero para una importación.
19CartaPorteEntradaSalidaMercWhen the "CartaPorte:TranspInternac" attribute contains "Sí", this attribute must have a value.CP119El valor registrado en el atributo "CartaPorte:TranspInternac" es igual a "Sí" y no se registra el atributo "CartaPorte:EntradaSalidaMerc" con información.
20CartaPorteEntradaSalidaMercIf the "CartaPorte:TranspInternac" attribute contains "No", this attribute must not be present.CP120El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:EntradaSalidaMerc" con información.
21CartaPortePaisOrigenDestinoWhen 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.CP121El 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.
22CartaPortePaisOrigenDestinoIf the "CartaPorte:TranspInternac" attribute contains "No", this attribute must not be present.CP122El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registró información en el atributo "CartaPorte:PaisOrigenDestino".
23CartaPorteViaEntradaSalidaWhen 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.CP123El 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.
24CartaPorteViaEntradaSalidaIf the "CartaPorte:TranspInternac" attribute contains "No", this attribute must not be present.CP124El valor registrado en el atributo “CartaPorte:TranspInternac” es igual a "No" y se registra el atributo "CartaPorte:ViaEntradaSalida" con información.
25CartaPorteTotalDistRecThe "CartaPorte:TotalDistRec" attribute must have a value whenever the "Mercancias:Autotransporte" or "Mercancias:TransporteFerroviario" nodes are present; otherwise, this attribute must not be present.CP125No se registró valor alguno en el atributo "CartaPorte:TotalDistRec" o se registró un nodo diferente a "Autotransporte" o "TransporteFerroviario".
26CartaPorteTotalDistRecThe 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".CP126El valor registrado no coincide con la suma de los atributos "Ubicaciones:Ubicación:DistanciaRecorrida".
27CartaPorteUbicacionPoloOrigen UbicacionPoloDestinoWhen "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.CP127Los atributos UbicacionPoloOrigen y UbicacionPoloDestino no deben existir cuando no se registre un valor en el atributo "CartaPorte:RegistroISTMO".
28CartaPorteUbicaciones:UbicacionWhen the "Mercancias:TransporteFerroviario" node is present, there must be at least one "Ubicaciones:Ubicacion" node whose "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Origen".CP128No existe el nodo "Ubicaciones:Ubicacion" con el atributo "Ubicaciones:Ubicacion:TipoUbicacion" que contenga el valor "Origen".
29CartaPorteUbicaciones:UbicacionWhen the "Mercancias:TransporteFerroviario" node is present, there must be at least 5 "Ubicaciones:Ubicacion" nodes whose "Ubicaciones:Ubicacion:TipoUbicacion" attribute contains "Destino".CP129No se registraron los 5 nodos "Ubicaciones:Ubicacion" donde el atributo "Ubicaciones:Ubicacion:TipoUbicacion" contenga el valor "Destino".
30CartaPorteUbicaciones:UbicacionWhen 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".CP130El 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.
31CartaPorteUbicacion:IDUbicacionWhen the "Mercancias:Mercancia:CantidadTransporta" node is present, this attribute is required; otherwise, it can be omitted.CP131No existe el atributo "Ubicacion:IDUbicacion" o está vacío, y se registró el nodo “Mercancias:Mercancia:CantidadTransporta”.
32CartaPorteUbicacion:RFCRemitenteDestinatarioWhen 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).CP132El 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).
33CartaPorteUbicacion:NumRegIdTribWhen the "Ubicaciones:Ubicacion:RFCRemitenteDestinatario" attribute is the generic foreign RFC (XEXX010101000), this attribute must have a value; otherwise, omit it.CP133No se registró el atributo "Ubicacion:RFCRemitenteDestinatario" o no contiene un valor.
34CartaPorteUbicacion:ResidenciaFiscalThis 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".CP134No 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".
35CartaPorteUbicacion:NumEstacionWhen the "Mercancias:Autotransporte" node is present, omit this attribute.CP135No debe existir información en el atributo "Ubicacion:NumEstacion", siempre que se registre el nodo “Mercancias:Autotransporte”.
36CartaPorteUbicacion:NumEstacionThis 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.CP136El 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".
37CartaPorteUbicacion:NombreEstacionWhen 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.CP137El atributo "Ubicacion:NombreEstacion" no contiene un valor o no corresponde con una clave del catálogo catCartaPorte:_Estaciones.
38CartaPorteUbicacion:NombreEstacionWhen the "Ubicacion:NumEstacion" attribute refers to a foreign station, enter that station's name, not the description in the catalog.CP138La descripción "Extranjera" no es un valor válido para el nombre de la estación.
39CartaPorteUbicacion:NavegacionTraficoWhen the "Mercancias:TransporteMaritimo" node is present, this attribute must have a value; otherwise, omit it.CP139No se registró información en el atributo "Ubicacion:NavegacionTrafico" o se registró información en dicho atributo y no existe el nodo "Mercancias:TransporteMaritimo".
40CartaPorteUbicacion:TipoEstacionWhen 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.CP140No 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.
41CartaPorteUbicacion:DistanciaRecorridaThis 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.CP141No 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".
42CartaPorteUbicacion:DomicilioWhen 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.CP142El 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".
43CartaPorteUbicacion:Domicilio:ColoniaWhen 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.CP143El 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.
44CartaPorteUbicacion:Domicilio:LocalidadWhen 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.CP144El 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.
45CartaPorteUbicacion:Domicilio:MunicipioWhen 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.CP145El 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.
46CartaPorteUbicacion:Domicilio:EstadoWhen 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.CP146El 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.
47CartaPorteUbicacion:Domicilio:CodigoPostalWhen 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.CP147El 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.
48CartaPorteMercanciasThere must be at least one "Mercancias:Mercancia" node and one of these nodes: • "Mercancias:Autotransporte", • "Mercancias:TransporteMaritimo", • "Mercancias:TransporteAereo", • "Mercancias:TransporteFerroviario".CP148No 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.
49CartaPorteMercancias:PesoBrutoTotalThe 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".CP149El atributo "Mercancias:PesoBrutoTotal" no existe o el valor de este atributo no corresponde a la suma de los atributos "Mercancias:Mercancia:PesoEnKg".
50CartaPorteMercancias:PesoBrutoTotalFor 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.CP150El 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.
51CartaPorteMercancias:PesoNetoTotalWhen the "Mercancias:TransporteMaritimo" node is present, the value of this attribute must equal the sum of the values in the "Mercancia:DetalleMercancia:PesoNeto" attributes.CP151El 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.
52CartaPorteMercancias:PesoNetoTotalWhen the "Mercancias:TransporteFerroviario" node is present, the value of this attribute must equal the sum of the values in the "TransporteFerroviario:Carro:ToneladasNetasCarro" attributes.CP152El 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".
53CartaPorteMercancias:LogisticaInversaRecoleccionDevolucionWhen the "Mercancias:Autotransporte" node is present, the Mercancias:LogisticaInversaRecoleccionDevolucion field can be present; in any other case, omit it.CP153No existe la seccion Autotransporte, el atributo Mercancias:LogisticaInversaRecoleccionDevolucion no debe contener un valor.
54CartaPorteMercancias:NumTotalMercanciasThe value of this attribute must equal the number of "Mercancias:Mercancia" elements in the complement.CP154El valor registrado no coincide con el número de elementos "Mercancias:Mercancia" que se registraron en el complemento.
55CartaPorteMercancia:MaterialPeligrosoWhen 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.CP155El 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.
56CartaPorteMercancia:CveMaterialPeligrosoWhen the "Mercancias:Mercancia:MaterialPeligroso" attribute is "Sí", this attribute must contain a key from catCartaPorte:c_MaterialPeligroso; otherwise, it must not be present.CP156El valor registrado en el atributo "Mercancia:CveMaterialPeligroso" es diferente a las establecidas en el catálogo catCartaPorte:c_MaterialPeligroso o no existe dicho atributo.
57CartaPorteMercancia:EmbalajeThis attribute must be present whenever the "Mercancias:Mercancia:CveMaterialPeligroso" attribute has a value; otherwise, omit this attribute.CP157El 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.
58CartaPorteMercancia:SectorCOFEPRISThis attribute can contain a value from the catCartaPorte:c_SectorCOFEPRIS catalog.CP158El valor registrado en el atributo "Mercancia:SectorCOFEPRIS" no coincide con una clave del catálogo catCartaPorte:c_SectorCOFEPRIS.
59CartaPorteMercancia:SectorCOFEPRISWhen 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.CP159Los 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".
60CartaPorteMercancia:SectorCOFEPRISWhen 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.CP160Los 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.
61CartaPorteMercancia:SectorCOFEPRISWhen 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.CP161Los 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".
62CartaPorteMercancia:SectorCOFEPRISWhen 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.CP162Los 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”.
63CartaPorteMercancia:SectorCOFEPRISWhen 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.CP163Los 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”.
64CartaPorteMercancia:PermisoImportacionWhen 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.CP164El 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".
65CartaPorteMercancia:FolioImpoVUCEMWhen 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.CP165El 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”.
66CartaPorteMercancia:RazonSocialEmpImpWhen 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.CP166El 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”.
67CartaPorteMercancia:ValorMercanciaWhen the "Mercancias:TransporteAereo" node is present, the "Mercancias:Mercancia:ValorMercancia" attribute must have a value; otherwise, it can be omitted.CP167El atributo "Mercancia:ValorMercancia" no existe o está vacío.
68CartaPorteMercancia:MonedaWhen the "Mercancias:Mercancia:ValorMercancia" attribute has a value, the "Mercancias:Mercancia:Moneda" attribute must be present.CP168El atributo "Mercancia:Moneda" no existe o está vacío, o no existe el atributo “Mercancia:ValorMercancia".
69CartaPorteRegimenesAduaneros:RegimenAduaneroCCP:RegimenAduaneroWhen 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".CP169El valor registrado no coincide con alguno de los valores del catálogo cat:CartaPorte:c_RegimenAduanero para una exportación.
70CartaPorteMercancia:TipoMateriaWhen the "CartaPorte:TranspInternac" attribute is "Sí", this attribute must be present and contain a value from the catCartaPorte:c_TipoMateria catalog; otherwise, omit it.CP170El 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í".
71CartaPorteMercancia:DescripcionMateriaWhen the "Mercancias:Mercancia:TipoMateria" attribute contains "05", described as "Otra" (other), this attribute must be present; otherwise, omit it.CP171El atributo Mercancia:DescripcionMateria no debe existir cuando el valor registrado en el atributo "Mercancias:Mercancia:TipoMateria" es diferente de "05".
72CartaPorteMercancia:DocumentacionAduaneraWhen 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.CP172El nodo "Mercancia:DocumentacionAduanera" no debe existir cuando se registre el valor "No" en el atributo "CartaPorte:TranspInternac".
73CartaPorteMercancia:DocumentacionAduanera:TipoDocumentoWhen the "EntradaSalidaMerc" attribute contains "Salida", the "TipoDocumento" attribute must contain a key other than "01" from the "catCartaPorte:c_DocumentoAduanero" catalog.CP173El atributo "DocumentacionAduanera:TipoDocumento" no debe contener el valor "01" - Pedimento cuando se registre el valor "Salida" en el atributo "CartaPorte:EntradaSalidaMerc".
74CartaPorteMercancia:DocumentacionAduanera:NumPedimentoWhen 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.CP174El atributo "DocumentacionAduanera:NumPedimento" no existe, está vacío o no cuenta con la estructura definida.
75CartaPorteMercancia:DocumentacionAduanera:IdentDocAduaneroWhen 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.CP175El atributo "DocumentacionAduanera:IdentDocAduanero" no debe existir cuando el atributo "Mercancia:DocumentacionAduanera:TipoDocumento" es "01"-Pedimento
76CartaPorteMercancia:DocumentacionAduanera:RFCImpoWhen 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.CP176El 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.
77CartaPorteMercancia:GuiasIdentificacionWhen 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.CP177No 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".
78CartaPorteMercancia:CantidadTransporta:IDOrigenThe 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".CP178El atributo "CantidadTransporta:IDOrigen" no existe, está vacío o no coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”.
79CartaPorteMercancia:CantidadTransporta:IDDestinoThe 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".CP179El atributo "CantidadTransporta:IDDestino" no existe, está vacío o no coincide con un valor registrado en el atributo “Ubicacion:IDUbicacion”.
80CartaPorteMercancia:CantidadTransporta:CvesTransporteThis 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.CP180El 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".
81CartaPorteMercancia:DetalleMercanciaWhen a "Mercancias:TransporteMaritimo" node is present, this node must be present; otherwise, omit it.CP181No existe el nodo "Mercancia:DetalleMercancia", se registró sin información o no existe el nodo "Mercancias:TransporteMaritimo".
82CartaPorteAutotransporte:Seguros:AseguraMedAmbienteWhen "Sí" is entered in the "Mercancias:Mercancia:MaterialPeligroso" attribute, this attribute must have a value; otherwise, omit it.CP182No existe el atributo "Seguros:AseguraMedAmbiente", se registró sin información o el valor del atributo "Mercancia:MaterialPeligroso” es "No".
83CartaPorteAutotransporte:Seguros:PolizaMedAmbienteWhen the "Mercancias:Autotransporte:Seguros:AseguraMedAmbiente" attribute has a value, this attribute must be present; otherwise, omit it.CP183No existe el atributo "Seguros:PolizaMedAmbiente", se registró sin información o no existe el atributo "Seguros:AseguraMedAmbiente”.
84CartaPorteAutotransporte:RemolquesWhen 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.CP184No 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.
85CartaPorteTransporteMaritimo:PermisoTempNavegacionWhen the "TransporteMaritimo:NacionalidadEmbarc" attribute contains a value other than "MEX", this attribute must be present and have a value; otherwise, omit it.CP185El atributo "TransporteMaritimo:PermisoTempNavegacion" no debe existir cuando el valor registrado en el atributo "TransporteMaritimo:NacionalidadEmbarc es "MEX".
86CartaPorteTransporteMaritimo:Contenedor:TipoContenedorWhen 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.CP186El 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.
87CartaPorteTransporteMaritimo:Contenedor:RemolquesCCPWhen 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.CP187El atributo "TransporteMaritimo:Contenedor:TipoContenedor” contiene un valor distinto de "CM011" y el atributo "TransporteMaritimo:Contenedor:RemolquesCCP" no debe existir.
88CartaPorteTransporteAereo:RFCEmbarcadorThe value of this attribute must be in the SAT list of registered, non-canceled RFCs (l_RFC).CP188El 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".
89CartaPorteTransporteAereo:NumRegIdTribEmbarcWhen the "Mercancias:TransporteAereo:RFCEmbarcador" attribute has no value, this attribute must be present.CP189No existe información en el atributo "TransporteAereo:NumRegIdTribEmbarc" o ya se registró el atributo "TransporteAereo:RFCEmbarcador".
90CartaPorteTransporteAereo:ResidenciaFiscalEmbarcWhen 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.CP190No 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".
91CartaPorteTransporteFerroviario:Carro:ToneladasNetasCarroWhen 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.CP191No existe el atributo "Carro:ToneladasNetasCarro", está vacío, o la suma no corresponde con los valores registrados en el atributo “Contenedor:PesoNetoMercancia”.
92CartaPorteTransporteFerroviario:Carro:ContenedorWhen 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.CP192No 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.
93CartaPorteFiguraTransporteWhen the "Mercancias:Autotransporte" node is present, this element must be present.CP193No existe el nodo "CartaPorte:FiguraTransporte" o se registró sin información.
94CartaPorteFiguraTransporte:TiposFiguraWhen 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).CP194No existe el nodo "FiguraTransporte:TiposFigura" o se registró sin información.
95CartaPorteTiposFigura:RFCFiguraThe 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.CP195El 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".
96CartaPorteTiposFigura:NumLicenciaWhen the "CartaPorte:FiguraTransporte:TiposFigura:TipoFigura" attribute is "01", this attribute must be present; otherwise, omit it.CP196No existe el atributo "TiposFigura:NumLicencia", no cumple con el patrón, o el valor registrado en el atributo "TiposFigura:TIpoFigura" es diferente de "01".
97CartaPorteTiposFigura:NumRegIdTribFiguraWhen the "CartaPorte:FiguraTransporte:TiposFigura:RFCFigura" attribute has no value, this attribute must be present.CP197No existe información en el atributo "TiposFigura:NumRegIdTribFigura" o ya se registró el atributo "TiposFigura:RFCFigura".
98CartaPorteTiposFigura:ResidenciaFiscalFiguraThis 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".CP198No 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".
99CartaPorteTiposFigura:PartesTransporteWhen "02" or "03" is entered in the "CartaPorte:FiguraTransporte:TiposFigura:TipoFigura" attribute, this node must be present; otherwise, omit it.CP199No 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".
100CartaPorteTiposFigura:Domicilio:ColoniaWhen 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.CP200El 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.
101CartaPorteTiposFigura:Domicilio:LocalidadWhen 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.CP201El 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.
102CartaPorteTiposFigura:Domicilio:MunicipioWhen 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.CP202El 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.
103CartaPorteTiposFigura:Domicilio:EstadoWhen 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.CP203El 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.
104CartaPorteTiposFigura:Domicilio:CodigoPostalWhen 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.CP204El 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.
105Carta PorteUnclassifiedOther error in the document.CP999Error no clasificado

Was this page helpful?