ABCDE
1
Estructura del CFDI Oracle + Comercio exterior 2.0
2
Modificaciones con respecto a la versión 1.1
3
Fecha de la última modificación
Cambios en campos/secciones existentes
4
3/may/2024 18:00Nuevos campos/secciones
5
Campos/secciones que se eliminan
6
Comprobante
7
Estándar de Comprobante Fiscal Digital por Internet.
8
CampoUsoFormatoDescripción
9
versionRequeridoValor prefijado: 4.0Versión del estándar bajo el que se encuentra expresado el comprobante.
10
serieOpcionalAlfanumérico. Longitud Min=1 Max=25. Cualquier carácter menos la pleca o barra vertical "|"Serie para control interno del contribuyente. Este atributo acepta una cadena de caracteres.
11
folioOpcionalAlfanumérico. Longitud Min=1 Max=40. Cualquier carácter menos la pleca o barra vertical "|"Folio del comprobante para control interno del contribuyente, acepta una cadena de caracteres.
12
fechaRequeridoFormato: aaaa-mm-ddThh:mm:ssFecha y hora de expedición del CFDI. Debe corresponder con la hora local donde se expide el comprobante.
13
formaPagoCondicionalCatálogo del SAT "c_FormaPago"Clave de la forma de pago de los bienes o servicios amparados por el comprobante.
14
condicionesDePagoCondicionalAlfanumérico. Longitud Min=1 Max=1000. Cualquier carácter menos la pleca o barra vertical "|"Condiciones comerciales aplicables para el pago del CFDI. Este atributo puede ser condicionado mediante atributos o complementos.
15
tipoDeComprobanteRequeridoCatálogo del SAT "c_TipoDeComprobante"Clave del efecto del CFDI para el contribuyente emisor.
16
exportacionRequeridoCatálogo del SAT "c_Exportacion"Expresa si el comprobante ampara una operación de exportación.
17
metodoPagoCondicionalCatálogo del SAT "c_MetodoPago"Clave del método de pago que aplica para este comprobante fiscal digital por Internet, conforme al Artículo 29-A fracción VII incisos a y b del CFF.
18
lugarExpedicionRequeridoCatálogo del SAT "c_CodigoPostal"Código postal del lugar de expedición del comprobante (domicilio de la matriz o de la sucursal).
19
CUSTOMER_TRX_IDRequeridoNumérico entero.Referencia que se utiliza para enviar a Oracle Cloud el cambio de estatus del comprobante que se está procesando, así como el UUID al final.
20
BATCH_SOURCE_NAMEOpcionalAlfanumérico.Nombre del lote de facturas enviado a timbrar.
21
22
CfdiRelacionados
23
Sección opcional para la información de los comprobantes relacionados.
24
CampoUsoFormatoDescripción
25
tipoRelacionRequeridoCatálogo del SAT "c_TipoRelacion"Clave de la relación que existe entre éste que se está generando y el o los CFDI previos.
26
27
CfdiRelacionado
28
[CfdiRelacionados/CfdiRelacionado]
29
Sección requerida para enlistar los comprobantes relacionados.
30
CampoUsoFormatoDescripción
31
uuidRequeridoAlfanumérico. Longitud = 36Folio fiscal (UUID) de un CFDI relacionado con el presente comprobante, por ejemplo: Si el CFDI relacionado es un comprobante de traslado que sirve para registrar el movimiento de la mercancía. Si este comprobante se usa como nota de crédito o nota de débito del comprobante relacionado. Si este comprobante es una devolución sobre el comprobante relacionado. Si éste sustituye a una factura cancelada.
32
ordenadorRequeridoNumérico enteroNúmero consecutivo de CfdiRelacionado (Según la cantidad de nodos CfdiRelacionado que haya dentro de CfdiRelacionados).
33
34
Emisor
35
Sección requerida para la información del contribuyente emisor del comprobante.
36
CampoUsoFormatoDescripción
37
rfcRequeridoAlfanumérico. Longitud Min=12 Max=13Clave del Registro Federal de Contribuyentes correspondiente al contribuyente emisor del comprobante.
38
nombreRequeridoAlfanumérico. Longitud Min=1 Max=254. Cualquier carácter menos la pleca o barra vertical "|"Nombre, denominación o razón social del contribuyente inscrito en el RFC, del emisor del comprobante.
39
regimenFiscalRequeridoCatálogo del SAT "c_RegimenFiscal"Clave del régimen del contribuyente emisor al que aplicará el efecto fiscal de este comprobante.
40
41
DomicilioFiscal
42
[Emisor/DomicilioFiscal]
43
Sección opcional para la información del domicilio del emisor con fines informativos en el PDF.
44
CampoUsoFormatoDescripción
45
calleOpcionalAlfanumérico. Long.Max.=100Vialidad (avenida, calle, camino, carretera, etc.) donde se da la ubicación.
46
noExteriorOpcionalAlfanumérico. Long.Max.=55Número particular en donde se da la ubicación sobre una calle dada.
47
noInteriorOpcionalAlfanumérico. Long.Max.=55Información adicional de la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa.
48
coloniaOpcionalAlfanuméricoColonia en donde se da la ubicación cuando se desea ser más específico
49
localidadOpcionalAlfanuméricoCiudad o población donde se da la ubicación.
50
referenciaOpcionalAlfanuméricoReferencia de ubicación adicional.
51
municipioOpcionalAlfanuméricoMunicipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación.
52
estadoOpcionalAlfanuméricoEstado o entidad federativa donde se da la ubicación.
53
paisOpcionalAlfanuméricoPaís donde se da la ubicación.
54
codigoPostalOpcionalAlfanuméricoCódigo postal en donde se da la ubicación.
55
56
ExpedidoEn
57
[Emisor/ExpedidoEn]
58
Sección opcional para el domicilio completo del lugar de expedición con fines informativos en el PDF.
59
CampoUsoFormatoDescripción
60
calleOpcionalAlfanumérico. Long.Max.=100Vialidad (avenida, calle, camino, carretera, etc.) donde se da la ubicación.
61
noExteriorOpcionalAlfanumérico. Long.Max.=55Número particular en donde se da la ubicación sobre una calle dada.
62
noInteriorOpcionalAlfanumérico. Long.Max.=55Información adicional de la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa.
63
coloniaOpcionalAlfanuméricoColonia en donde se da la ubicación cuando se desea ser más específico
64
localidadOpcionalAlfanuméricoCiudad o población donde se da la ubicación.
65
referenciaOpcionalAlfanuméricoReferencia de ubicación adicional.
66
municipioOpcionalAlfanuméricoMunicipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación.
67
estadoOpcionalAlfanuméricoEstado o entidad federativa donde se da la ubicación.
68
paisOpcionalAlfanuméricoPaís donde se da la ubicación.
69
codigoPostalOpcionalAlfanuméricoCódigo postal en donde se da la ubicación.
70
71
Receptor
72
Sección requerida para la información del contribuyente receptor del comprobante.
73
CampoUsoFormatoDescripción
74
rfcRequeridoAlfanumérico. Longitud Min=12 Max=13Clave del Registro Federal de Contribuyentes correspondiente al contribuyente receptor del comprobante.
75
nombreRequeridoAlfanumérico. Longitud Min=1 Max=254Nombre, denominación o razón social del contribuyente receptor del comprobante.
76
domicilioFiscalReceptorRequeridoCinco dígitos del 0 al 9Código postal del domicilio fiscal del receptor del comprobante.
77
residenciaFiscalCondicionalCatálogo del SAT "c_Pais"Clave del país de residencia para efectos fiscales del receptor del comprobante, cuando se trate de un extranjero, y que es conforme con la especificación ISO 3166-1 alpha-3. Es requerido cuando se incluya el complemento de comercio exterior o se registre el atributo NumRegIdTrib.
78
numRegIdTribCondicionalAlfanumérico. Longitud Min=1 Max=40Número de registro de identidad fiscal del receptor cuando sea residente en el extranjero. Es requerido cuando se incluya el complemento de comercio exterior.
79
regimenFiscalReceptorRequeridoCatálogo del SAT "c_RegimenFiscal"Clave del régimen fiscal del contribuyente receptor al que aplicará el efecto fiscal de este comprobante.
80
usoCfdiRequeridoCatálogo del SAT "c_UsoCFDI"Clave del uso que dará a esta factura el receptor del CFDI.
81
82
Domicilio
83
[Receptor/Domicilio]
84
Sección opcional para el domicilio del receptor con fines informativos en el PDF.
85
CampoUsoFormatoDescripción
86
calleOpcionalAlfanumérico. Longitud: MAX=100Vialidad (avenida, calle, camino, carretera, etc.) donde se da la ubicación.
87
noExteriorOpcionalAlfanumérico. Longitud: MAX=55Número particular en donde se da la ubicación sobre una calle dada.
88
noInteriorOpcionalAlfanumérico. Longitud: MAX=55Información adicional de la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa.
89
coloniaOpcionalAlfanumérico. Longitud: MAX=120Colonia en donde se da la ubicación cuando se desea ser más específico.
90
localidadOpcionalAlfanumérico. Longitud: MAX=120Ciudad o población donde se da la ubicación.
91
referenciaOpcionalAlfanumérico. Longitud: MAX=250Referencia de ubicación adicional.
92
municipioOpcionalAlfanumérico. Longitud: MAX=120Municipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación.
93
estadoOpcionalAlfanumérico. Longitud: MAX=30Estado o entidad federativa donde se da la ubicación.
94
paisOpcionalAlfanumérico. Longitud: MAX=30País donde se da la ubicación.
95
codigoPostalOpcionalAlfanumérico. Longitud: MAX=12Código postal en donde se da la ubicación.
96
97
Concepto
98
[Conceptos/Concepto]
99
Sección requerida para la información detallada de un bien o servicio amparado en el comprobante.
100
CampoUsoFormatoDescripción