Inicio | Emisión | 1.1. Conector | 1.1.2. Tipos de archivo conector | 1.1.2.1 Conector-TXT | Herramienta Conector-TXT
La LCO fue actualizada por última vez el 03/dic/2024
Contenidos del capítulo
1.2.1.1. Herramienta TXT
En esta sección se proveen herramientas para construir una cadena de configuración para el conector de TXT de la forma:
|FOLIO|SERIE|RAZON_SOCIAL|RFC|... etc
También encontrará la descripción de los campos para que usted construya una configuración que se adapte a su negocio, también se provee de una herramienta para probar la cadena de configuración creada.
Si usted ya cuenta con una cadena de configuración, y le gustaría comprobar el resultado, puede usar la herramienta para probar como se interpretará la información de sus archivos.
Paso 1: Crea tu cadena de Configuración
-
FOLIO
-
SERIE
-
RAZON_SOCIAL
-
RFC
-
PAIS_FISCAL
-
ESTADO_FISCALX
-
MUNICIPIO_FISCALX
-
CIUDAD_FISCALX
-
CALLE_FISCALX
-
NUMERO_EXT_FISCALX
-
NUMERO_INT_FISCALX
-
COLONIA_FISCALX
-
CP_FISCALX
-
FECHA
-
UNIDADX
-
CANTIDAD
-
PRECIO
-
CONCEPTO
-
TASA_IVAX
-
STATUS
-
TASA_DESCUENTOX
-
TASA_IEPSX
-
TASA_RET_ISRX
-
TASA_RET_IVAX
-
NOTASX
-
MONEDA_NOMBREX
-
MONEDA_SIMBOLOX
-
TIPO_CAMBIOX
-
FORMA_PAGO
-
CONDICIONES_PAGOX
-
METODO_PAGO
-
REGIMEN
-
NUM_CTA_PAGOX
-
FOLIO_FISCAL_ORIGINALX
-
SERIE_FOLIO_FISCAL_ORIGINALX
-
FECHA_FOLIO_FISCAL_ORIGINALX
-
TOTAL_FOLIO_FISCAL_ORIGINALX
-
PARTE_DATOSX
Paso 2: Agrega campos
Lista de campos
La siguiente tabla muestra la lista completa de campos disponibles para agregar.
Simbología
- El elemento puede ser agregado a la cadena configuración dando click en este icono.
- El elemento puede ser removido de la cadena configuración dando click en este icono.
- Los elementos que no tienen simbolo son porque no pueden ser agregados o quitados, pues son elementos requeridos.
Campos para identificación de la factura electrónica
Descripción del campo
RID
Identificador alternativo al Folio-Serie en caso de que se desee que el sistema maneje el consecutivo de folios
FOLIO
Número de folio de la factura electrónica (u otro CFDI). Ejem: 525
SERIE
Nombre de la serie sobre la que se debe crear el comprobante. Ejem: SJ
Datos del receptor
RAZON_SOCIAL
Razón social del receptor. Ejem: PúBLICO EN GENERAL
RFC
RFC del receptor. Ejem: XAXX010101000
Dirección fiscal del receptor.
PAIS_FISCAL
País de la dirección fiscal del receptor. Ejem: MÉXICO
ESTADO_FISCAL
Estado de la dirección fiscal del receptor.
MUNICIPIO_FISCAL
Municipio o delegación de la dirección fiscal del receptor.
CIUDAD_FISCAL
Ciudad o localidad de la dirección fiscal del receptor.
CALLE_FISCAL
Nombre de la calle de la dirección fiscal del receptor.
NUMERO_EXT_FISCAL
Número exterior de la dirección fiscal del receptor.
NUMERO_INT_FISCAL
Número interior de la dirección fiscal del receptor.
COLONIA_FISCAL
Colonia de la dirección fiscal del receptor.
CP_FISCAL
Código postal de la dirección fiscal del receptor.
Campos generales de la factura electrónica (u otro CFDI).
FECHA
Fecha de emisión de la factura electrónica (u otro CFDI), debe incluir la hora. Ejem: 05012011:09:40:10
HORA
Hora de emisión de la factura electrónica (u otro CFDI), sobre escribe la hora que pueda haberse incluído en la fecha
STATUS
Status de la factura electrónica (u otro CFDI) (1=Activo; 0=Cancelado) La geneación de CFD's como cancelados sólo está soportado en las versiones de CFD 2.x
NOTAS
Notas de la factura electrónica (u otro CFDI).
MONEDA_NOMBRE
Nombre de la moneda. Ejem: PESOS MEXICANOS, MXN
MONEDA_SIMBOLO
Símbolo ISO de la moneda. Ejem: MXN
TIPO_CAMBIO
Tipo de cambio de la moneda con respecto a la moneda nacional. Ejem: 1.00
FORMA_PAGO
Forma de pago, Ejemplos: PAGO EN UNA SOLA EXHIBICIóN, Pago en 12 parcialidades,Parcialidad 1 de 12
CONDICIONES_PAGO
Condiciones de pago. Ejem: CONTADO
METODO_PAGO
Método de pago. Ejemplos: EFECTIVO, No Identificado, Transferencia, Cheque, Tarjeta de crédito, tarjeta de debito.
EMAIL_CLIENTE
Dirección de correo electrónico del receptor
REGIMEN
Ejem: Personas físicas, Arrendamiento, Personas morales, etc.
Totales Totales
Pueden ser incluidos los totales en caso de que no se desee que el sistema los calcule.
IMPORTE_TOTAL_FACTURA
Importe total de la factura electrónica (u otro CFDI).
SUBTOTAL_FACTURA
Subtotal de la factura electrónica (u otro CFDI).
IMPORTE_DESCUENTOS_FACTURA
Total de descuentos de la factura electrónica (u otro CFDI).
IMPORTE_IVA_FACTURA
Total de IVA de la factura electrónica (u otro CFDI).
IMPORTE_IEPS_FACTURA
Total de IEPS de la factura electrónica (u otro CFDI).
TASA_IVA_FACTURA
Tasa de IVA en la que se debe expresar el total de IVA de la factura electrónica (u otro CFDI). Ejem: 16
TASA_IEPS_FACTURA
Tasa de IEPS en la que se debe expresar el total de IEPS de la factura electrónica (u otro CFDI).
IMPORTE_RET_IVA_FACTURA
Total de retención de IVA de la factura electrónica (u otro CFDI).
IMPORTE_RET_ISR_FACTURA
Total de retención ISR de la factura electrónica (u otro CFDI).
Addenda
ADDENDA_TIPO
Tipo de addenda, para referencias sobre los valores favor de consultar con desarrollo de addendas.
ADDENDA_DATOS
Datos de la addenda, de acuerdo a las especificaciones expedidas por desarrollo de addendas.
Complementos
COMPLEMENTO_TIPO
Tipo de complemento, para referencias sobre los valores favor de consultar con desarrollo de CFD y complementos.
COMPLEMENTO_DATOS
Datos del complemento, de acuerdo a las especificaciones expedidas por desarrollo de CFD y complementos.
De la dirección de embarque.
NOMBRE_CLIENTE_EMBARQUE
Nombre o razón social de la dirección de entrega.
CALLE_EMBARQUE
Calle de la dirección de entrega.
NUMERO_EXT_EMBARQUE
Número exterior de la dirección de entrega
NUMERO_INT_EMBARQUE
Número interior de la dirección de entrega.
COLONIA_EMBARQUE
Colonia de la dirección de entrega.
PAIS_EMBARQUE
País de la dirección de entrega.
ESTADO_EMBARQUE
Estado de la dirección de entrega.
MUNICIPIO_EMBARQUE
Municipio o delegación de la dirección de entrega.
CIUDAD_EMBARQUE
Ciudad o localidad de la dirección de entrega.
CP_EMBARQUE
Código postal de la dirección de entrega.
Del detalle de la factura
UNIDAD
Nombre de la unidad de medida del concepto. Ejem: PZA
CANTIDAD
Cantidad de unidades del concepto.
CONCEPTO
Descripción o nombre del concepto.
CODIGO
Código o número de identificación
COMENTARIO
Comentario adicional a la descripción
PRECIO
Precio unitario. Ejem: 5.00
TASA_IVA
Tasa de IVA, expresada en una escala de 0 a 100, cadena vacía para productos excentos. Ejem: 16
TASA_DESCUENTO
Tasa de descuento, expresada en una escala de 0 a 100. Ejem: 20
MONTO_DESCUENTO
Monto unitario de descuento por concepto, en caso de no desear usar un porcentaje. Ejem: 34.00
TASA_RET_ISR
Tasa de retención de ISR, expresada en una escala de 0 a 100: Ejem: 8
TASA_IEPS
Tasa de IEPS, expresada en una escala de 0 a 100. Ejem: 12
MONTO_UNIT_IEPS
Ejem: 54.00
MONTO_IEPS
Monto de IEPS del concepto, para que este campo sea tomado en cuenta deberá enviar el valor en tasa_ieps.
TASA_RET_IVA
Tasa de retención de IVA, expresada en una escala de 0 a 100. Ejem: 10
IMPORTE_LINEA
Producto de PRECIO_UNITARIO x CANTIDAD. Ejem: 82.00
IMPORTE_NETO_LINEA
Resultado de (PRECIO_UNITARIO x CANTIDAD) - DESCUENTOS + TRASLADOS - RETENCIONES. Ejem: 544.80
CUENTA_PREDIAL
Número de la cuenta predial, para el caso de recibos de arrendamiento.
ADUANA
Nombre de la aduana, pueden ser varios valores separados por comas
FECHA_ADUANA
Fecha del pedimento, pueden ser varios valores separados por comas. Ejem: 05012011
PEDIMENTO
Número de pedimento, pueden ser varios valores separados por comas
Parcialidades
NUM_CTA_PAGO
Ultimos 4 dígitos de la cuenta de donde se paga.
FOLIO_FISCAL_ORIGINAL
Número del Folio Fiscal (UUID) del comprobante global. También puede ingresar el Folio comercial del comprobante, sin embargo tendrá que enviar también la serie en su respectivo campo.
SERIE_FOLIO_FISCAL_ORIGINAL
Si especificó el folio comercial, tendrá que especificar la serie del comprobante global.
FECHA_FOLIO_FISCAL_ORIGINAL
Fecha de emisión del comprobante global.
TOTAL_FOLIO_FISCAL_ORIGINAL
Importe total del comprobante global.
PARTE_DATOS
Cadena para especificar las partes del concepto:
cantidad~descripcion~noIdentificacion~importe~unidad~valorUnitario~
informacionaduanera(num*ddMMyyyy*aduana*num*ddMMyyyy*aduana)^
informacionaduanera(num*ddMMyyyy*aduana*num*ddMMyyyy*aduana)^
Obligatorio enviar esta cantidad de caracteres. El simbolo "~" es la separación de los datos y el simbolo "^" es para separar una parte de otra, deberá enviarse en el mismo orden.
Si se desea enviar información aduanera, esta tendra que ser especificada en el ultimo valor de la cadena, se envia separando los datos por el simbolo "*" , por cada 3 simbolos "*" se hace referencia a una información aduanera.
Al especificar una parte, los campos cantidad y descripcion se vuelven requeridos, al especificar una información aduanera dentro de la parte el número y fecha se vuelven datos requeridos, si no se desea enviar más información, dejar los campos restantes en blanco.
Paso 3: Prueba tu configuración
Sube un archivo