Layout Carta Porte
Glosario de Nodos
Nodo | Secuencia | Descripción |
@COMPROBANTE | Solo 1 vez | Formato estándar del Comprobante Fiscal Digital por Internet. |
@CFDIRELACIONADOS | De 0 a 1 | En este nodo se puede expresar la información de los comprobantes fiscales relacionados. |
@CFDIRELACION | De 1 a N veces | En este nodo se debe expresar la información de los comprobantes fiscales relacionados con el que se está generando, se deben expresar tantos números de nodos de CfdiRelacionado, como comprobantes se requieran relacionar |
@EMISOR | Solo 1 vez | En este nodo se debe expresar la información del contribuyente que emite el comprobante fiscal. |
@RECEPTOR | Solo 1 vez | En este nodo se debe expresar la información del contribuyente receptor del comprobante. |
@CONCEPTO | De 1 a N veces | En este nodo se deben expresar los conceptos descritos en el comprobante.` |
@CARTA | Solo 1 vez | Complemento para incorporar al Comprobante Fiscal Digital por Internet (CFDI), la información relacionada a los bienes y/o mercancías, ubicaciones de origen, puntos intermedios y destinos, así como lo referente al medio por el que se transportan; ya sea por vía terrestre (autotransporte y férrea), marítima y/o aérea; además de incluir el traslado de hidrocarburos y petrolíferos. |
@CARTA-UBI | De 2 a N veces | Registra las distintas ubicaciones que sirven para indicar el domicilio del origen y/o destino que tienen los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
@CARTA-UBI-DOMICILIO | Solo 1 vez | Registra la ubicación que sirve para indicar el domicilio del origen y/o destino parcial o final, que tienen los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
@CARTA-MERC | De 1 a N veces | Requerido para registrar detalladamente la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
@CARTA-MERC-PEDIMENTO | De 1 a N veces | Registra la información del(los) número(s) de pedimento(s) de importación que se encuentra(n) asociado(s) al traslado de los bienes y/o mercancías de procedencia extranjera para acreditar la legal estancia o tenencia durante su traslado en territorio nacional. |
@CARTA-MERC-GUIA-ID | De 1 a N veces | Requerido para expresar la descripción del contenido del paquete o carga registrada en la guía, o en el número de identificación, que se encuentra asociado con el traslado de los bienes y/o mercancías dentro del territorio nacional. |
@CARTA-MERC-TRANSPORTA | De 1 a N veces | Requerido para registrar la información de los bienes y/o mercancías que se trasladan en los distintos medios de transporte. |
@CARTA-MERC-DETALLE | De 1 a N veces | Registra especificaciones de los bienes y/o mercancías que se trasladan a través de los distintos medios de transporte. |
@CARTA-AUTOTRANSPORTE | Solo 1 vez | Registra la información que permita la identificación del autotransporte de carga, por medio del cual se trasladan los bienes y/o mercancías, que transitan a través de las carreteras del territorio nacional. |
@CARTA-AUTOTRANSPORTE-ID-VEHICULAR | Solo 1 vez | Registra los datos de identificación del autotransporte en el que se trasladan los bienes y/o mercancías. |
@CARTA-AUTOTRANSPORTE-SEGUROS | Solo 1 vez | Registra los datos de las pólizas de seguro que cubren los riesgos en el traslado de los bienes y/o mercancías. |
@CARTA-AUTOTRANSPORTE-REMOLQUE | De 1 a N veces | Requerido para expresar la información del(los) remolque(s) o semirremolque(s) que se adapta(n) al autotransporte para realizar el traslado de los bienes y/o mercancías. |
@CARTA-MARITIMO | Solo 1 vez | Registrar la información que permita la identificación de la embarcación a través de la cual se trasladan los bienes y/o mercancías por vía marítima |
@CARTA-MARITIMO-CONTENEDOR | De 1 a N veces | Registra los datos del contenedor en el que se transportan los bienes y/o mercancías. |
@CARTA-AEREO | Solo 1 vez | Registra la información que permita la identificación del transporte aéreo por medio del cual se trasladan los bienes y/o mercancías. |
@CARTA-FERROVIARIO | Solo 1 vez | Registra la información que permita la identificación del carro o contenedor en el que se trasladan los bienes y/o mercancías por vía férrea. |
@CARTA-FERROVIARIO-DERECHOS | De 1 a N veces | Registra los tipos de derechos de paso cubiertos por el transportista en las vías férreas de las cuales no es concesionario o asignatario, así como la distancia establecida en kilómetros. |
@CARTA-FERROVIARIO-CARRO | De 1 a N veces | Registra la información que permite identificar el (los) carro(s) en el (los) que se trasladan los bienes y/o mercancías por vía férrea. |
@CARTA-FERROVIARIO-CARRO-CONTENEDOR |
De 1 a N veces | Registrar los datos del contenedor en el que se transportan los bienes y/o mercancías. |
@CARTA-TIPO-FIGURA | De 1 a N veces | Indicar los datos del(los) tipo(s) de figura(s) que participan en el traslado de los bienes y/o mercancías en los distintos medios de transporte. |
@CARTA-TIPO-FIGURA-PARTE-TRANSPORTE | De 0 a N veces | Indicar los datos de las partes del transporte de las cuales el emisor del comprobante es distinto al dueño de las mismas, por ejemplo: vehículos, máquinas, contenedores, plataformas, etc. |
@CARTA-FIGURA-DOMICILIO | Solo 1 vez | Registra información del domicilio del(los) tipo(s) de figura transporte que intervenga(n) en el traslado de los bienes y/o mercancías |
- ROJO = Nodos o atributos que son requeridos u obligatorios, hay casos en los que el nodo puede ser opcional, pero si se declara algún atributo en el nodo, este se convierte en atributo requerido.
- AMARILLO= Atributos que no aplican para el tipo de documento.
- NEGRO = Nodos y atributos opcionales, en ocasiones estos se hacen obligatorios cuando dependen de otro atributo.
Atributos Requeridos por Nodo
Nodo |
Atributo |
Uso |
Ejemplo de Implementación |
@COMPROBANTE |
Serie |
Requerido |
4.0 |
Serie |
Opcional |
A |
|
Folio |
Opcional |
724 |
|
Fecha |
Requerido |
2019-09-27T12:01:03 |
|
FormaPago |
Opcional |
03 |
|
CondicionesDePago |
Opcional |
CONTADO |
|
Subtotal |
Requerido |
1416.01 |
|
Descuento |
Opcional |
0.01 |
|
Moneda |
Requerido |
MXN |
|
TipoCambio |
Opcional |
18.845100 |
|
Total |
Requerido |
1602.56 |
|
TipoDeComprobante |
Requerido |
I |
|
Exportación |
Requerido |
01 |
|
MetodoPago |
Requerido |
PUE |
|
LugarExpedicion |
Requerido |
31000 |
|
Confirmacion |
Opcional |
ECVH1 |
|
@EMISOR |
RFC |
Requerido |
AAA010101AAA |
Nombre |
Opcional |
Timbox |
|
RegimenFiscal |
Requerido |
601 |
|
@RECEPTOR |
RFC |
Requerido |
MISC491214B86 |
Nombre |
Opcional |
Cecilia Miranda Sanchez |
|
DomicilioFiscalReceptor |
Opcional |
76640 |
|
RegimenFiscal |
Requerido |
616 |
|
UsoCFDI |
Requerido |
S01 |
|
RecidenciaFiscal |
Opcional |
CAN |
|
NumRegIdTrib |
Opcional |
123123123 |
|
@CONCEPTO |
ClaveProdServ |
Requerido |
10202348 |
NoIdentificacion |
Opcional |
UT421510 |
|
Cantidad |
Requerido |
4 |
|
ClaveUnidad |
Requerido |
E48 |
|
Unidad |
Opcional |
Serv |
|
Descripcion |
Requerido |
Servicios |
|
ValorUnitario |
Requerido |
254.000000 |
|
Importe |
Requerido |
1016.000000 |
|
Descuento |
Opcional |
0.000000 |
|
ObjetoImp |
Requerido |
02 |
|
@CARTA
|
version | Requerido | |
TranspInternac | Opcional | ||
EntradaSalidaMerc | Opcional | ||
PaisOrigenDestino | Opcional | ||
ViaEntradaSalida | Opcional | ||
TotalDistRec | Opcional | ||
@CARTA-UBI
|
TipoUbicacion | Requerido | |
IDUbicacion | Opcional | ||
RFCRemitenteDestinatario | Opcional | ||
NombreRemitenteDestinatario | Opcional | ||
NumRegIdTrib | Opcional | ||
ResidenciaFiscal | Opcional | ||
NumEstacion | Opcional | ||
NombreEstacion | Opcional | ||
NavegacionTrafico | Opcional | ||
FechaHoraSalidaLlegada | Requerido | ||
TipoEstacion | Opcional | ||
DistanciaRecorrida | Opcional | ||
@CARTA-UBI-DOMICILIO
|
Calle | Opcional | |
NumeroExterior | Opcional | ||
NumeroInterior | Opcional | ||
Colonia | Opcional | ||
Localidad | Opcional | ||
Referencia | Opcional | ||
Municipio | Opcional | ||
Estado | Requerido | ||
Pais | Requerido | ||
CodigoPostal | Requerido | ||
@CARTA-MERCANCIAS
|
PesoBrutoTotal | Requerido | |
UnidadPeso | Requerido | ||
PesoNetoTotal | Opcional | ||
NumTotalMercancias | Requerido | ||
CargoPorTasacion | Opcional | ||
@CARTA-MERC
|
BienesTransp | Requerido | |
ClaveSTCC | Opcional | ||
Descripcion | Requerido | ||
Cantidad | Requerido | ||
ClaveUnidad | Requerido | ||
Unidad | Opcional | ||
Dimensiones | Opcional | ||
MaterialPeligroso | Opcional | ||
CveMaterialPeligroso | Opcional | ||
Embalaje | Opcional | ||
DescripEmbalaje | Opcional | ||
PesoEnKg | Requerido | ||
ValorMercancia | Opcional | ||
Moneda | Opcional | ||
FraccionArancelaria | Opcional | ||
UUIDComercioExt | Opcional | ||
@CARTA-MERC-PEDIMENTO |
Pedimento | Requerido | |
@CARTA-MERC-GUIA-ID
|
NumeroGuiaIdentificacion | Requerido | |
DescripGuiaIdentificacion | Requerido | ||
PesoGuiaIdentificacion
|
Requerido | ||
@CARTA-MERC-DETALLE
|
UnidadPesoMerc | Requerido | |
PesoBruto | Requerido | ||
PesoNeto | Requerido | ||
PesoTara | Requerido | ||
NumPiezas | Opcional | ||
@CARTA-MERC-TRANSPORTA
|
Cantidad | Requerido | |
IDOrigen | Requerido | ||
IDDestino | Requerido | ||
CvesTransporte | Opcional | ||
@CARTA-AUTOTRANSPORTE
|
PermSCT | Requerido | |
NumPermisoSCT | Requerido | ||
@CARTA-AUTOTRANSPORTE-ID-VEHICULAR | ConfigVehicular | Requerido | |
PlacaVM | Requerido | ||
AnioModeloVM | Requerido | ||
@CARTA-AUTOTRANSPORTE-SEGUROS | AseguraRespCivil | Requerido | |
PolizaRespCivil | Requerido | ||
AseguraMedAmbiente | Opcional | ||
PolizaMedAmbiente | Opcional | ||
AseguraCarga | Opcional | ||
PolizaCarga | Opcional | ||
PrimaSeguro | Opcional | ||
@CARTA-AUTOTRANSPORTE-REMOLQUE | SubTipoRem | Requerido | |
Placa | Requerido | ||
@CARTA-MARITIMO | PermSCT | Opcional | |
NumPermisoSCT | Opcional | ||
NombreAseg | Opcional | ||
NumPolizaSeguro | Opcional | ||
TipoEmbarcacion | Opcional | ||
Matricula | Requerido | ||
NumeroOMI | Requerido | ||
AnioEmbarcacion | Opcional | ||
NombreEmbarc | Opcional | ||
NacionalidadEmbarc | Requerido | ||
UnidadesDeArqBruto | Requerido | ||
TipoCarga | Requerido | ||
NumCertITC | Requerido | ||
Eslora | Opcional | ||
Manga | Opcional | ||
Calado | Opcional | ||
LineaNaviera | Opcional | ||
NombreAgenteNaviero | Requerido | ||
NumAutorizacionNaviero | Requerido | ||
NumViaje | Opcional | ||
NumConocEmbarc | Opcional | ||
@CARTA-MARITIMO-CONTENEDOR | MatriculaContenedor | Requerido | |
TipoContenedor | Requerido | ||
NumPrecinto | Opcional | ||
@CARTA-AEREO | PermSCT | Requerido | |
NumPermisoSCT | Requerido | ||
MatriculaAeronave | Opcional | ||
NombreAseg | Opcional | ||
NumPolizaSeguro | Opcional | ||
NumeroGuia | Requerido | ||
LugarContrato | Opcional | ||
CodigoTransportista | Requerido | ||
RFCEmbarcador | Opcional | ||
NumRegIdTribEmbarc | Opcional | ||
ResidenciaFiscalEmbarc | Opcional | ||
NombreEmbarcador | Opcional | ||
@CARTA-FERROVIARIO | TipoDeServicio | Requerido | |
TipoDeTrafico | Requerido | ||
NombreAseg | Opcional | ||
NumPolizaSeguro | Opcional | ||
@CARTA-FERROVIARIO-DERECHOS |
TipoDerechoDePaso | Requerido | |
KilometrajePagado | Requerido | ||
@CARTA-FERROVIARIO-CARRO |
TipoCarro | Requerido | |
MatriculaCarro | Requerido | ||
NumPrecinto | Requerido | ||
@CARTA-FERROVIARIO-CARRO-CONTENEDOR |
MatriculaContenedor | Requerido | |
TipoContenedor | Requerido | ||
PesoNetoMercancia | Requerido | ||
@CARTA-TIPO-FIGURA |
TipoFigura | Requerido | |
RFCFigura | Opcional | ||
NumLicencia | Opcional | ||
NombreFigura | Opcional | ||
NumRegIdTribFigura | Opcional | ||
ResidenciaFiscalFigura | Opcional | ||
@CARTA-TIPO-FIGURA-PARTE-TRANSPORTE | ParteTransporte | ||
@CARTA-FIGURA-DOMICILIO |
Calle | Opcional | |
NumeroExterior | Opcional | ||
NumeroInterior | Opcional | ||
Colonia | Opcional | ||
Localidad | Opcional | ||
Referencia | Opcional | ||
Municipio | Opcional | ||
Estado | Requerido | ||
Pais | Requerido | ||
CodigoPostal | Requerido |
Ejemplo de Estructura de Archivo TXT
@COMPROBANTE|Version|Serie|Folio|Fecha|FormaPago
|CondicionesDePago|SubTotal|Descuento|Moneda|TipoCambio|Total|TipoDeComprobante|Exportacion|MetodoPago|LugarExpedicion|Confirmacion|
@EMISOR|Rfc|Nombre|RegimenFiscal|
@RECEPTOR|Rfc|Nombre|DomicilioFiscalReceptor|ResidenciaFiscal|NumRegIdTrib|RegimenFiscalReceptor|UsoCFDI|
@CONCEPTO|ClaveProdServ|NoIdentificacion|Cantidad|ClaveUnidad|Unidad|Descripcion|ValorUnitario|Importe|Descuento|ObjetoImp|
@CONCEPTO-IMPUESTO-TRASLADO|Base|Impuesto|TipoFactor|TasaOCuota|Importe|
@CONCEPTO-IMPUESTO-RETENCION|Base|Impuesto|TipoFactor|TasaOCuota|Importe|
@IMPUESTOS|TotalImpuestosRetenidos|TotalImpuestosTrasladados|
@RETENCION|Impuesto|Importe|
@TRASLADO|Base|Impuesto|TipoFactor|TasaOCuota|Importe|
@CARTA|Version |TranspInternac|EntradaSalidaMerc|PaisOrigenDestino|ViaEntradaSalida|TotalDistRec
@CARTA-UBI|TipoUbicacion|IDUbicacion|RFCRemitenteDestinatario|NombreRemitenteDestinatario|NumRegIdTrib|ResidenciaFiscal|NumEstacion|NombreEstacion|NavegacionTrafico|FechaHoraSalidaLlegada|TipoEstacion|DistanciaRecorrida
@CARTA-UBI-DOMICILIO|Calle|NumeroExterior|NumeroInterior|Colonia|Localidad|Referencia|Municipio|Estado|Pais|CodigoPostal|
@CARTA-MERCANCIAS|PesoBrutoTotal|UnidadPeso|PesoNetoTotal|NumTotalMercancias|CargoPorTasacion
@CARTA-MERC|BienesTransp|ClaveSTCC|Descripcion|Cantidad|ClaveUnidad|Unidad|Dimensiones|MaterialPeligroso|CveMaterialPeligroso|Embalaje|DescripEmbalaje|PesoEnKg|ValorMercancia|Moneda|FraccionArancelaria|UUIDComercioExt|
@CARTA-MERC-PEDIMENTO|Pedimento|
@CARTA-MERC-GUIA-ID|NumeroGuiaIdentificacion|DescripGuiaIdentificacion|PesoGuiaIdentificacion|
@CARTA-MERC-TRANSPORTA|Cantidad|IDOrigen|IDDestino|CvesTransporte|
@CARTA-MERC-DETALLE|UnidadPesoMerc|PesoBruto|PesoNeto|PesoTara|NumPiezas|
@CARTA-AUTOTRANSPORTE|PermSCT|NumPermisoSCT|
@CARTA-AUTOTRANSPORTE-ID-VEHICULAR|ConfigVehicular|PlacaVM|AnioModeloVM|
@CARTA-AUTOTRANSPORTE-SEGUROS|AseguraRespCivil|PolizaRespCivil|AseguraMedAmbiente|PolizaMedAmbiente|AseguraCarga|PolizaCarga|PrimaSeguro|
@CARTA-AUTOTRANSPORTE-REMOLQUE|SubTipoRem|Placa|
@CARTA-MARITIMO|PermSCT|NumPermisoSCT|NombreAseg|NumPolizaSeguro|TipoEmbarcacion|Matricula|NumeroOMI|AnioEmbarcacion|NombreEmbarc|NacionalidadEmbarc|UnidadesDeArqBruto|TipoCarga|NumCertITC|Eslora|Manga|Calado|LineaNaviera|NombreAgenteNaviero|NumAutorizacionNaviero|NumViaje|NumConocEmbarc|
@CARTA-MARITIMO-CONTENEDOR|MatriculaContenedor|TipoContenedor|NumPrecinto|
@CARTA-AEREO|PermSCT|NumPermisoSCT|MatriculaAeronave|NombreAseg|NumPolizaSeguro|NumeroGuia|LugarContrato|CodigoTransportista|RFCEmbarcador|NumRegIdTribEmbarc|ResidenciaFiscalEmbarc|NombreEmbarcador|
@CARTA-FERROVIARIO|TipoDeServicio|TipoDeTrafico|NombreAseg|NumPolizaSeguro|
@CARTA-FERROVIARIO-DERECHOS|TipoDerechoDePaso|KilometrajePagado|
@CARTA-FERROVIARIO-CARRO|TipoCarro|MatriculaCarro|GuiaCarro|ToneladasNetasCarro|
@CARTA-FERROVIARIO-CARRO-CONTENEDOR|MatriculaContenedor|TipoContenedor|NumPrecinto|
@CARTA-TIPO-FIGURA|TipoFigura|RFCFigura|NumLicencia|NombreFigura|NumRegIdTribFigura|ResidenciaFiscalFigura|
@CARTA-TIPO-FIGURA-PARTE-TRANSPORTE|ParteTransporte|
@CARTA-FIGURA-DOMICILIO|Calle|NumeroExterior|NumeroInterior|Colonia|Localidad|Referencia|Municipio|Estado|Pais|CodigoPostal|
Ejemplos de Estructura de Archivos txt con Valores
@COMPROBANTE|4.0|A|122|2023-01-29T17:42:08|03|Contado|1500.00||MXN||1740.00|I|01|PUE|76640||
@EMISOR|XIA190128J61|XENON INDUSTRIAL ARTICLES|601|
@RECEPTOR|XAXX010101000|PUBLICO EN GENERAL.|76640|616|S01|||
@CONCEPTO|78101800||1|E48|Unidad|TRANSPORTE DE CARGA EN GENERAL|1500|1500.00||02|
@CONCEPTO-IMPUESTO-TRASLADO|1500.00|002|Tasa|0.160000|240.00|
@IMPUESTOS||240.00|
@TRASLADO|1500.00|002|Tasa|0.160000|240.00|
@CARTA|2.0|No||||30.00|
@CARTA-UBI|Origen|OR001361|CDC8709251Z2|CODICSA (P. CADEREYTA)||||||2022-10-13T16:30:00|||
@CARTA-UBI-DOMICILIO|CARRETERA LIBRE CADEREYTA-REYNOSA KM 42.3|noext||||referencia||NLE|MEX|67454|
@CARTA-UBI-DOMICILIO|CIRCUITO DEL MARQUEZ|noext||||1158||QUE|MEX|76246|
@CARTA-UBI|Destino||NAVA990803KC23|TUBERIAS Y VALVULAS DEL NORESTE||||||2022-04-12T11:31:42||30|
@CARTA-UBI-DOMICILIO|Libramiento Sur Poniente Parc 20 Z Fraccionamiento La Estancia|1|11|||V825033|006|QUE|MEX|76902|
@CARTA-MERCANCIAS|2647.67|KGM||1||
@CARTA-MERC|40175300||40175300 BRIDAS Y ACCESORIOS PARA TUBERIA|234|H87|||No||||2647.67|1.00|MXN|||
@CARTA-AUTOTRANSPORTE|TPAF01|2242SANC02092020021001001|
@CARTA-AUTOTRANSPORTE-ID-VEHICULAR|C2|5AR2B|2020|
@CARTA-AUTOTRANSPORTE-SEGUROS|GNP|00000474266384||||||
@CARTA-TIPO-FIGURA|01|XAXX010101000|QRO09321|JOSE JORGE AYALA MORALES|||
@CARTA-FIGURA-DOMICILIO|ALTOS DE CIMATARIO MZNA 372|20|||01|CASA BLANCA PORTON BLANCO|014|QUE|MEX|76086|