Documentacion Cfd

Páginas: 30 (7460 palabras) Publicado: 9 de abril de 2012
Software de integración de la Factura Electrónica (Edix CFD)



Especificaciones de los archivos de texto plano (Layout 3.70[Beta] para CFD 2.2 y CFDI 3.2)


-------------------------------------------------
Versión adaptada a la Reforma del Anexo 20 del Diario Oficial de la Federación para el 2012. Contempla el esquema de propios medios (CFD 2.2) y el esquema deComprobante Fiscal Digital por Internet (CFDI 3.2). Las diferencias fundamentales entre estos esquemas y los anteriores, en cuanto a campos existentes, se marcaron con color amarillo. Los campos nuevos, sean opcionales o requeridos, se marcaron en rojo.


Ing. Hugo Fernández Cervantes
hfernandez@ekonom.com.mx
Gerente de Arquitectura de Software
Ekomercio Electrónico, S.A. de C.V.México D.F, diciembre del 2011.
Formato de los archivos de texto plano de la factura electrónica
La aplicación de procesamiento de envío y recepción de facturas electrónicas de Ekomercio, se alimenta de archivos de texto plano, de preferencia con la extensión .TXT, generados sea con el mapa de caracteres UTF8 o bien, con el mapa ASCII estándar.-------------------------------------------------
Los archivos de texto plano pueden contener datos de una o más facturas electrónicas y deben ser generados, sea con el mapa de caracteres UTF8 o bien, con el mapa ASCII estándar. El layout de los archivos de texto plano de EdixCFD utiliza separadores para sus secciones y campos. NO ES DE ANCHO FIJO y por eso no se especifica la longitud.

Cada archivo de texto plano puede contener uno omás documentos fiscales. Se utilizará el carácter sombrero (‘~’ – carácter ASCII 126) para distinguir un comprobante de otro dentro del archivo generado. Se utilizará la barra vertical o pipe (‘|’ – carácter ASCII 124) para separar un campo de otro. Cada comprobante tiene tres sección de campos:
a) Sección de campos del encabezado.
b) Sección de campos del detalle. Cada línea de detalleserá separada por un retorno de carro (carácter ASCII 13 + carácter ASCII 10).
c) Sección de campos de los impuestos. Cada línea de impuesto será separada por un retorno de carro (carácter ASCII 13 + carácter ASCII 10).

Cada grupo de campos o sección será distinguida por el carácter ‘¬’ (código ASCII 172). Así, un archivo de texto plano deberá presentar el formato que se muestra en elEjemplo 1.

~[Folio] | [Nombre_Emisor] | [RFC_Emisor] | [Dom_Emisor_calle] | [Dom_Emisor_noExterior] | [Dom_Emisor_noInterior] | [Dom_Emisor_colonia] | [Dom_Emisor_localidad] | [Dom_Emisor_referencia] | [Dom_Emisor_municipio] |[Dom_Emisor_estado] | [Dom_Emisor_pais] | [Dom_Emisor_codigoPostal] | [Tel_Emisor] | [Dom_Sucursal_calle] | [Dom_Sucursal_noExterior] | [Dom_Sucursal_noInterior] |[Dom_Sucursal_colonia] | [Dom_Sucursal_localidad] | [Dom_Sucursal_referencia] | [Dom_Sucursal_municipio] |[Dom_Sucursal_estado] | [Dom_Sucursal_pais] | [Dom_Sucursal_codigoPostal] | [Tel_Sucursal] | [Version] | [Serie_Comprobante] | [Numero_Aprobacion] | [FormaPago] | [Fecha] | [Hora] | [Dom_LugarExpide_calle] | [Dom_LugarExpide_noExterior] | [Dom_LugarExpide_noInterior] | [Dom_LugarExpide_colonia] |[Dom_LugarExpide_localidad] | [Dom_LugarExpide_referencia] | [Dom_LugarExpide_municipio] |[Dom_LugarExpide_estado] | [Dom_LugarExpide_pais] | [Dom_LugarExpide_codigoPostal] | [Nombre_Receptor] | [RFC_Receptor] | [Dom_Receptor_calle] | [Dom_Receptor_noExterior] | [Dom_Receptor_noInterior] | [Dom_Receptor_colonia] | [Dom_Receptor_localidad] | [Dom_Receptor_referencia] | [Dom_Receptor_municipio]|[Dom_Receptor_estado] | [Dom_Receptor_pais] | [Dom_Receptor_codigoPostal] | [Monto_SubTotal] | [Monto_IVA] | [Monto_Total] | [Estado] | [TipoCFD] | [Notas] (...) <retorno de carro>
¬[Linea_Descripcion] | [Linea_Cantidad] | [Linea_Unidad] | [Linea_PrecioUnitario] | [Linea_Importe] | [Linea_Aduana_NumDoc] | [Linea_Aduana_FechaDoc] | [Linea_Aduana_Nombre] | [Linea_CuentaPredial_Numero] |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Qué es un CFD
  • mrcado de cfd
  • Fundamentos cfd
  • Documentacion
  • documentación
  • documentacion
  • Documentacion
  • Configurar cfd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS