Guia Captura Nomina 1 1
Los archivos de texto enviados para la generación de CFDI deberán de contener la siguiente
estructura, sin alterar el orden de los conceptos a enviar:
DC|version|serie|folio|fecha|formaPago|subtotal|descuento|total|metodoPago|tipodeComp
robante|tipoCambio|moneda|motivoDescuento|condicionesDePago|LugarExpedicion|NumCtaPago|FolioFiscalOrig|SerieFolioFiscalOrig|FechaFolioFiscalOrig|MontoFolioFiscalOrig
EM|RFC|nombreEmisor
EE|calle|noExterior|noInterior|colonia|localidad|referencia|municipio|estado|pais|CP
RC|RFC|nombreReceptor
DE|calle|noExterior|noInterior|colonia|localidad|referencia|municipio|estado|pais|CP
CN|cantidad|unidad|noIdentificacion|descripción|valorUnitario|importe
OC| AC|numero|fecha|aduanaPC|cantidad|unidad|noIdentificacion|descripción|valorUnitario|importe|parte_id|concepto_i
d
AP|numero|fecha|aduana
IT|retenidos|trasladados
TI|impuesto|importe|tasa
RI|impuesto|importe
Ml|para|cc|cco
OP|
Diagrama 1. Esquema de creación de archivo “Generación de CFDI”
De acuerdo a la estructura anterior los segmentos definidos son:
Segmento
DC
EM
EE
RC
DE
CN
OC
AC
PC
AP
IT
TI
RI
Ml
OP
Descripción del Segmento
Información delComprobante a ser Timbrado.
Datos del Emisor.
Expedido En.
Datos del Receptor.
Dirección del Receptor.
Información del concepto (Pueden existir varios conceptos en un solo archivo).
Campos opcionales del concepto (Uno por concepto). Se pueden utilizar 99 campos
opcionales, los cuales tienen un tamaño de 1000 caracteres. Los campos son definidos de
acuerdo a las necesidades de cada Socio Comercial.Información Aduanera del Concepto.
Parte del Concepto. Pueden existir “n” partes para un concepto.
Información Aduanera de la Parte.
Total de impuestos en el comprobante, tanto retenidos como Trasladados.
Impuestos Trasladados.
Impuestos Retenidos.
Lista de correos separados por coma.
Campos opcionales a nivel documento. Se pueden utilizar 99 campos opcionales, los
cuales tienen un tamaño de 1000caracteres. Los campos son definidos de acuerdo a las
necesidades de cada Socio Comercial.
Tabla 1. Descripción de Segmentos
En seguida se desglosan las especificaciones de los campos contenidos en cada uno de los
segmentos requeridos.
Especificaciones de los campos por Segmento
Segmento (DC) - Información del Comprobante a ser Timbrado.
Campo
DC
Descripción
Segmento
version
serie
folio
fechaformaPago
subTotal
descuento
total
Tipo
Obligatorio
Si
Valores / Ejemplo
-
Versión del CFDI que
se va a generar, debe
de ser “3.2”
Serie
del
CFDI,
aprobado por el SAT
para el emisor
Folio
del
CFDI,
aprobado por el SAT
para el emisor
Cadena – 3
caracteres
Si
3.2
Cadena - 1 a
25 caracteres
No
A
Cadena - 1 a
20 caracteres
No
1
Fecha de generación
del CFDI
Forma de pago del
CFDI
Sub totaldel CFDI,
antes de impuestos
Fecha
Si
Si
YYYY-MMDDTHH:MM:SS
Efectivo
Si
100
No
0
Si
116
-
Cadena-300
caracteres
Numérico
(Hasta
6
decimales)
Importe total de los Numérico
descuentos aplicables (Hasta
6
antes. de impuestos. decimales)
En caso de no tener
descuento colocar un
0
Suma del subtotal, Numérico
menos los descuentos (Hasta
6
aplicables, más los decimales)
impuestos
trasladados,menos los
impuestos retenidos
Tabla 2. Descripción segmento DC
Campo
metodoPago
tipodeComprobante
tipoCambio
moneda
motivoDescuento
condicionesDePago
LugarExpedicion
NumCtaPago
Descripción
Tipo
Texto
libre
para Cadena-300
expresar el método de caracteres
pago de los bienes o
servicios amparados
por el comprobante
Obligatorio
Si
Valores / Ejemplo
Se entiende como
método de pago
leyendastales
como:
cheque,
tarjeta de crédito
o débito, depósito
en cuenta, etc.
Valores
permitidos:
”ingreso”
"egreso”
"traslado
”
1.0
Expresa el efecto del Cadena-8
comprobante
fiscal caracteres
para el contribuyente
emisor.
Si
Representar el tipo de
cambio conforme a la
moneda usada
Expresa la moneda
utilizada para expresar
los montos
Expresa el motivo del
descuento aplicable
Expresa
las...
Regístrate para leer el documento completo.