Secuencia de Elementos a Integrar en la Cadena Original
Cadena Original
Se entiende como cadena original, a la secuencia de datos formada con la información contenida dentro del CFDI, establecida en el Anexo 20, rubro I.A “Estándar de comprobante fiscal digital por internet”. Siguiendo para ello las reglas y la secuencia aquí especificadas:
Reglas Generales:
- Ninguno de los atributos que conforman al comprobante fiscal digital debe contener el carácter | (pleca) debido a que este es utilizado como carácter de control en la formación de la cadena original.
- La cadena original resultante del complemento es integrada a la cadena original del comprobante de acuerdo con lo especificado en el anexo 20 de la Resolución Miscelánea Fiscal vigente.
- Se expresa únicamente la información del dato sin expresar el atributo al que hace referencia. Esto es, si el atributo TipoOperacion tiene el valor “monedero” solo se expresa |monedero| y nunca |tipoOperacion monedero|.
- Cada dato individual se encuentra separado de su dato anterior, en caso de existir, mediante un carácter | (pleca).
- Los espacios en blanco que se presenten dentro de la cadena original
deben ser tratados de la siguiente manera:
- Se debe reemplazar todos los tabuladores, retornos de carro y saltos de línea por espacios en blanco.
- Acto seguido se elimina cualquier carácter en blanco al principio y al final de cada separador | (pleca).
- Finalmente, toda secuencia de caracteres en blanco intermedias se sustituye por un único carácter en blanco.
- Los datos opcionales, cuando no existan, no aparecen expresados en la cadena original y no deben tener delimitador alguno.
- Toda la cadena original se expresa en el formato de codificación UTF-8
Secuencia de Formación
La secuencia de formación debe ser siempre en el orden que se expresa a continuación, tomando en cuenta las reglas generales expresadas en el párrafo anterior.
-
Información del Nodo cce11:ComercioExterior
- Version
- MotivoTraslado
- TipoOperacion
- ClaveDePedimento
- CertificadoOrigen
- NumCertificadoOrigen
- NumeroExportadorConfiable
- Incoterm
- Subdivision
- Observaciones
- TipoCambioUSD
- TotalUSD
-
Información del Nodo cce11:Emisor
- Curp
-
Información del Nodo cce11:Emisor:Domicilio
- Calle
- NumeroExterior
- NumeroInterior
- Colonia
- Localidad
- Referencia
- Municipio
- Estado
- Pais
- CodigoPostal
nota: esta secuencia debe ser repetida por cada nodo Propietario
-
Información del Nodo cce11:Propietario
- NumRegIdTrib
- ResidenciaFiscal
-
Información del Nodo cce11:Receptor
- NumRegIdTrib
-
Información del Nodo cce11:Receptor:Domicilio
- Calle
- NumeroExterior
- NumeroInterior
- Colonia
- Localidad
- Referencia
- Municipio
- Estado
- País
- Codigo Postal
nota: esta secuencia debe ser repetida por cada nodo Destinatario
-
Información del Nodo cce11:Destinatario
- NumRegIdTrib
- Nombre
nota: esta secuencia debe ser repetida por cada nodo Destinatario:Domicilio
-
VIII.Información del Nodo cce11:Destinatario:Domicilio
- Calle
- NumeroExterior
- NumeroInterior
- Colonia
- Localidad
- Referencia
- Municipio
- Estado
- Pais
- CodigoPostal
nota: esta secuencia debe ser repetida por cada nodo Mercancia
-
Información del Nodo cce11:Mercancias:Mercancia
- NoIdentificacion
- FraccionArancelaria
- CantidadAduana
- UnidadAduana
- ValorUnitarioAduana
- ValorDolares
nota: esta secuencia debe ser repetida por cada nodo DescripcionesEspecificas
-
Información del Nodo cce11:DescripcionesEspecificas
- Marca
- Modelo
- SubModelo
- NumeroSerie
Ver también:
Listado de complementos Conoce los complementos que puedes incorporar a tu factura |
|
Anexo 20 versión 4.0 Conoce los complementos que puedes incorporar a tu factura |
Software
GNcys Factura Electrónica
CFDI |
Enlaces externos
Portal de trámites y servicios (SAT)
Servicio de Administración Tributaria |