Conector-txt v6.0 / para timbrado
El archivo Conector-txt v6.0 de Solución Factible® fue desarrollado con el proposito de ofrecer a nuestros clientes una forma de fácil adopción por parte de su negocio para la emisión de un comprobante electrónico, el archivo conector provee la facilidad de creación de un CFDI mediante la generación un archivo de texto.
Definición del archivo
El archivo Conector-txt v6.0 está dividido en líneas, cada línea representa un grupo de datos del comprobante a generar.
El archivo contiene identificadores al inicio de cada línea que indican el tipo de información que se incluye en dicha sección, el orden de las secciones es secuencial hacia abajo y ésta basado en el orden que tienen los nodos en el CFDI.
Los campos pertenecientes a cada sección (identificador) son separados por el caracter “pipe” (|, ASCII 124) y son extraídos en ese orden.
Como se menciona anteriormente, el orden de la información es secuencial hacia abajo, el salto de línea (line break, EOL o newline) puede ser cualquiera de los manejados en la mayoría de los sistemas actuales: CR, LF o CR+LF.
Comprobante
Comprobante|1|A|I|||
Generales|2017-09-20T12:00:00|01|Contado|PUE|45070|
ComprobanteRelacionado|714E4B22-9620-499E-9659-01E0D19F719C|04|
Divisa|MXN|1|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601|
Receptor|OSCAR KALA HAAK|KAHO641101B39|||G01|
Concepto|23534855|Bicicletas de motor de importación|PZA|1|10000|10000|||25101800|ZZ|
ImpuestosConcepto|T|IVA|1600|0.16|Tasa|10000|
AduanaConcepto|17 01 3173 7000014|
ImpuestosComprobante|T|IVA|1600|0.16|Tasa|
Totales|10000|1600|0.00|0.00|11600|
El archivo TXT contiene una línea inicial que identifica el tipo de conector que se está utilizando "SFERP|6.0|" esta línea es única y será el primer dato del archivo. Posteriormente existirán los datos del comprobante iniciando cada línea por su "identificador" el cual está marcado en "negritas" dentro del ejemplo. Identificadores y campos Cada identificador representa el inicio de una sección de campos ya definidos, es decir, se define el tipo de datos que se utilizarán para el CFDI, a continuación se enlistan los diferentes "identificadores" y los campos que lo componen. Algunos de los identificadores y sus campos puede repetirse dentro del archivo, como ejemplo el identificador "Concepto" ya que deberá existir por cada concepto amparado en el comprobante electrónico.
- SFERP|6.0|
- Comprobante|folioComprobante|serieComprobante|tipoComprobante|ClaveConfirmacionPAC|sectorPrimario|
- Generales|fechaHora|formaPago|condicionesPago|metodoPago|LugarExpedicion|
- ComprobanteRelacionado|UUIDComprobanteRelacionado|TipoRelacion|
- Divisa|monedaSimbolo|tipoCambio|
- Emisor|Nombre|RFC|RegimenFiscal|
- Receptor|Nombre|RFC|ResidenciaFiscal|NumRegIdTrib|UsoCFDI|
- Concepto|codigo|descripcion|unidad|cantidad|valorUnitario|importe|importeDescuento|cuentaPredial|ClaveProdServSAT|ClaveUnidadSAT|
- ImpuestosConcepto|TipoImpuesto|NombreImpuesto|ImporteImpuesto|TasaOCuotaImpuesto|TipoFactor|BaseImpuesto|
- AduanaConcepto|pedimentoAduana|
- ParteConcepto|cantidad|descripcion|noIdentificacion|importe|unidad|valorUnitario|ClaveProdServSAT|
- AduanaParte|pedimentoAduana|
- ComplementoConcepto|nombre|ComplementoDatos|
- ImpuestosComprobante|TipoImpuesto|NombreImpuesto|ImporteImpuesto|TasaOCuotaImpuesto|TipoFactor|
- Totales|subtotal|totalTraslados|totalRetenciones|totalDescuentos|totalComprobante|
- Complemento|IdentificadorComplemento|
- Complementos disponibles:
Ejemplos:
Comprobante simple.
Comprobante|6|FTVN|I|||
Generales|2017-09-20T12:00:00|01||PUE|45070|
ComprobanteRelacionado|714E4B22-9620-499E-9659-01E0D19F719C|04|
Divisa|MXN|1|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601|
Receptor|OSCAR KALA HAAK|KAHO641101B39|||G01|
Concepto|23534855|Bicicletas de motor de importación|PZA|1|10000|10000|||25101800|ZZ|
ImpuestosConcepto|T|IVA|1600|0.16|Tasa|10000|
AduanaConcepto|17 01 3173 7000014|
ImpuestosComprobante|T|IVA|1600|0.16|Tasa|
Totales|10000|1600|0.00|0.00|11600|
Comprobante con moneda extranjera.
Comprobante|41|FTVN|I|||
Generales|2017-09-20T12:00:00|01||PUE|45070|
Divisa|JPY|0.166123|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601|
Receptor|OSCAR KALA HAAK|KAHO641101B39|||G01|
Concepto|23534855|Concepto con divisa JPY|PZA|1|10000|10000|||25101800|EA|
ImpuestosConcepto|T|IVA|1600|0.160000|Tasa|10000|
ImpuestosComprobante|T|IVA|1600|0.160000|Tasa|
Totales|10000|1600|0|0|11600|
Comprobante con información aduanera
Comprobante|23|FTVN|I|||
Generales|2017-09-20T12:00:00|01||PUE|45070|
Divisa|MXN|1|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601|
Receptor|OSCAR KALA HAAK|KAHO641101B39|||G01|
Concepto|23534855|Concepto con aduanera|PZA|1|10000|10000|||25101800|EA|
ParteConcepto|1|Descripcion|979854|1000|1|1000|01010101|
AduanaParte|17 01 3173 7000014|
ParteConcepto|1|Otra Descripcion|132156465|1000|1|1000|10101500|
ImpuestosConcepto|T|IVA|1600|0.16|Tasa|10000|
Concepto|23534856|Otro concepto con aduanera|PZA|1|10000|10000|||25101800|EA|
ParteConcepto|1|Más Descripciones|979854|1000|1|1000|10101501|
ParteConcepto|1|Otra más|132156465|1000|1|1000|10101502|
ImpuestosConcepto|T|IVA|1600|0.16|Tasa|10000|
ImpuestosComprobante|T|IVA|3200|0.16|Tasa|
Totales|20000|3200|0.00|0.00|23200|
Comprobante con impuesto IEPS
Comprobante|33|FTVN|I|||
Generales|2017-09-20T12:00:00|01||PUE|45079|
Divisa|MXN|1|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601|
Receptor|OSCAR KALA HAAK|KAHO641101B39|||G01|
Concepto|23534855|Concepto con IEPS|PZA|1|10000|10000|||01010101|EA|
ImpuestosConcepto|T|IEPS|1600|0.16|Cuota|10000|
ImpuestosComprobante|T|IEPS|1600|0.16|Cuota|
Totales|10000|1600|0.00|0.00|11600|
Comprobante con predial
Comprobante|323|FTVN|I|||
Generales|2017-09-20T12:00:00|01||PUE|45079|
ComprobanteRelacionado|714E4B22-9620-499E-9659-01E0D19F719C|04|
Divisa|MXN|1|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601|
Receptor|OSCAR KALA HAAK|KAHO641101B39|||G01|
Concepto|23534855|Concepto con cuenta predial|PZA|1|10000|10000|||25101800|EA|
ImpuestosConcepto|T|IVA|1600|0.16|Tasa|10000|
AduanaConcepto|17 01 3173 7000014|
ImpuestosComprobante|T|IVA|1600|0.16|Tasa|
Totales|10000|1600|0.00|0.00|11600|
Diccionario de datos.
para expedir el comprobante con importes grandes, con un tipo de cambio fuera del rango establecido o con ambos casos. Es requerido cuando se registra un tipo de cambio o un total fuera del rango establecido.
Consulte Aquí como obtener dicha clave.
Si no se especifica la moneda predeterminada será Pesos "MXN"
- R= Requerido
- C= Condicional
- O= Opcional