Inicio  |  Emisión  |  Conector  |  Tipos de archivo conector  |  Conector-TXT
La LCO fue actualizada por última vez el 30/sep/2022

Conector-TXT 5.1 para Complemento Recepción de Pagos

Archivo

La terminación de línea o 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.

Separación de campos

El caracter usado por defecto para la separación de los campos es “pipe” (|, ASCII 124), si usted requiere algún otro separador, debe especificarse en la configuración de su implementación. Se sugiere no optar por caracteres simples como “coma” o “punto y coma” ya que pueden interferir con el conector si su información contiene datos con dichos caracteres.

Estructura del archivo

La primer línea del archivo no contiene la definición de las columnas. El archivo puede tener tantas líneas como sea necesario y puede incluir tantas facturas como se requiera.

El archivo no requiere haber sido ordenado por ninguna columna previamente, y no requiere que la información que representa una factura sea secuencial.

Los campos descritos son separados y extraídos en ese orden, sin embargo el panel de control permite reordenar la secuencia en la que el conector los obtiene en caso de que el reporte sea exportado en diferente orden o incluso si cuenta con columas de más (para que estas sean ignoradas).

Estructura txt 5.1. Complemento Recepción de Pagos

|FOLIO|SERIE|RAZON_SOCIAL|RFC|STATUS|FECHA|REGIMEN|UUID_FACTURAS_RELACIONADAS|FECHA_PAGO|MONTO|NUM_OPERACION|TIPO_CAMBIO_PAGO|MONEDA_PAGO|FORMA_PAGO|ID_DOCUMENTO_DR|FOLIO_DR|SERIE_DR|IMPORTE_PAGADO|METODO_PAGO_DR|MONEDA_DR|TIPO_CAMBIO_DR|NUM_PARCIALIDAD_DR|IMPORTE_SALDO_ANTERIOR|IMPORTE_SALDO_INSOLUTO|RESIDENCIA_FISCAL_CLIENTE|NUM_REG_ID_TRIB_CLIENTE|NOMBRE_BANCO_ORDENANTE|NO_CUENTA_ORDENANTE|RFC_EMISOR_CUENTA_ORDENANTE|NO_CUENTA_BENEFICIARIO|RFC_EMISOR_CUENTA_BENEFICIARIO|TIPO_PAGO|CADENA_PAGO|CERTIFICADO_PAGO|SELLO_PAGO|EMAIL_CLIENTE|LUGAR_EXPEDICION|HORA_PAGO|

Ejemplo txt 5.1. Complemento Recepción de Pagos

1001|PA40|YADIRA MAGALY MONTAÑEZ FELIX|MOFY900516NL1|TRUE|18042022|603||07042022|500|TEST1||MXN|01|90D03570-C69E-4F4D-96DA-53D928832CF9|749|CFDI4.0|500||MXN||1|1293.10|793.10|612|91779|

Resultado XML CFDI Con Complemento Recepción de Pagos

Diccionario de datos

Complemento Recepción de Pagos


Complemento para el Comprobante Fiscal Digital por Internet (CFDI) para registrar información sobre la recepción de pagos. El emisor de este complemento para recepción de pagos debe ser quien las leyes le obligue a expedir comprobantes por los actos o actividades que realicen, por los ingresos que se perciban o por las retenciones de contribuciones que efectúen.
TipoCampos del identificador "Complemento"Identificador
RFOLIONúmero de folio de la factura electrónica (u otro CFDI). Ejem: 525
OSERIENombre de la serie sobre la que se debe crear el comprobante. Ejem: SJ
RRAZON_SOCIALRazón social del receptor. Ejem: PúBLICO EN GENERAL
RRFCRFC del receptor. Ejem: XAXX010101000
RSTATUSStatus de la factura electrónica (u otro CFDI) (1=Activo; 0=Cancelado TRUE=Activo; FALSE=Cancelado)
RFECHAFecha de emisión de la factura electrónica (u otro CFDI)
RREGIMENClave del régimen del contribuyente emisor al que aplicará el efecto fiscal de este comprobante.
OUUID_FACTURAS_RELACIONADASFolio 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.
RFECHA_PAGOExpresar la fecha y hora en la que el beneficiario recibe el pago. Se expresa en la forma aaaa-mm-ddThh:mm:ss
RMONTOExpresar el importe del pago.
CNUM_OPERACIONExpresa el número de cheque, número de autorización, número de referencia, clave de rastreo en caso de ser SPEI, línea de captura o algún número de referencia análogo que identifique la operación que ampara el pago efectuado.
CTIPO_CAMBIO_PAGOExpresar el tipo de cambio de la moneda a la fecha en que se realizó el pago. El valor debe reflejar el número de pesos mexicanos que equivalen a una unidad de la divisa señalada en el atributo MonedaP. Es requerido cuando el atributo MonedaP es diferente a MXN.
RMONEDA_PAGOIdentificar la clave de la moneda utilizada para realizar el pago
RFORMA_PAGOExpresar la clave de la forma en que se realiza el pago.
RID_DOCUMENTO_DRExpresar el identificador del documento relacionado con el pago. Este dato puede ser un Folio Fiscal de la Factura Electrónica o bien el número de operación de un documento digital.
OFOLIO_DRPrecisar el folio del comprobante para control interno del contribuyente
OSERIE_DRPrecisar la serie del comprobante para control interno del contribuyente
CIMPORTE_PAGADOExpresar el importe pagado para el documento relacionado. Es obligatorio cuando exista más de un documento relacionado o cuando existe un documento relacionado y el TipoCambioDR tiene un valor.
RMETODO_PAGO_DRExpresar la clave del método de pago que se registró en el documento relacionado.
RMONEDA_DRSe identifica la clave de la moneda utilizada en los importes del documento relacionado, cuando se usa moneda nacional o el documento relacionado no especifica la moneda se registra MXN. Los importes registrados en los atributos "ImpSaldoAnt", "ImpPagado" e "ImpSaldoInsoluto" de éste nodo, deben corresponder a esta moneda. Conforme con la especificación ISO 4217.
CTIPO_CAMBIO_DRExpresar el tipo de cambio conforme con la moneda registrada en el documento relacionado. Es requerido cuando la moneda del documento relacionado es distinta de la moneda de pago. Se debe registrar el número de unidades de la moneda señalada en el documento relacionado que equivalen a una unidad de la moneda del pago. Por ejemplo: El documento relacionado se registra en USD El pago se realiza por 100 EUR. Este atributo se registra como 1.114700 USD/EUR. El importe pagado equivale a 100 EUR * 1.114700 USD/EUR = 111.47 USD.
CNUM_PARCIALIDAD_DRExpresar el número de parcialidad que corresponde al pago. Es requerido cuando MetodoDePagoDR contiene: "Pago en parcialidades o diferido" o "Pago inicial y parcialidades".
CIMPORTE_SALDO_ANTERIORExpresar el importe del saldo anterior del documento relacionado o el monto del saldo insoluto de la parcialidad anterior. Es requerido cuando MetodoDePagoDR contiene: "Pago en parcialidades o diferido" o "Pago inicial y parcialidades" En el caso de que sea la primer parcialidad este campo debe contener el importe total del documento relacionado.
CIMPORTE_SALDO_INSOLUTOExpresar la diferencia entre el importe del saldo anterior y el monto del pago. Es requerido cuando MetodoDePagoDR contiene: "Pago en parcialidades o diferido" o "Pago inicial y parcialidades".
cRESIDENCIA_FISCAL_CLIENTEPara registrar la 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.
cNUM_REG_ID_TRIB_CLIENTEPara expresar el número de registro de identidad fiscal del receptor cuando sea residente en el extranjero. Es requerido cuando se incluya el complemento de comercio exterior.
CNOMBRE_BANCO_ORDENANTEExpresar el nombre del banco ordenante, es requerido en caso de ser extranjero. Considerar las reglas de obligatoriedad publicadas en la página del SAT para éste atributo de acuerdo con el catálogo catCFDI:c_FormaPago.
CNO_CUENTA_ORDENANTEIncorporar el número de la cuenta con la que se realizó el pago. Considerar las reglas de obligatoriedad publicadas en la página del SAT para éste atributo de acuerdo con el catálogo catCFDI:c_FormaPago
CRFC_EMISOR_CUENTA_ORDENANTEAtributo condicional para expresar la clave RFC de la entidad emisora de la cuenta origen, es decir, la operadora, el banco, la institución financiera, emisor de monedero electrónico, etc., en caso de ser extranjero colocar XEXX010101000, considerar las reglas de obligatoriedad publicadas en la página del SAT para éste atributo de acuerdo con el catálogo catCFDI:c_FormaPago.
CNO_CUENTA_BENEFICIARIOIncorporar el número de cuenta en donde se recibió el pago. Considerar las reglas de obligatoriedad publicadas en la página del SAT para éste atributo de acuerdo con el catálogo catCFDI:c_FormaPago.
CRFC_EMISOR_CUENTA_BENEFICIARIOexpresar la clave RFC de la entidad operadora de la cuenta destino, es decir, la operadora, el banco, la institución financiera, emisor de monedero electroacute;nico, etc. Considerar las reglas de obligatoriedad publicadas en la página del SAT para éste atributo de acuerdo con el catálogo catCFDI:c_FormaPago.
CTIPO_PAGOIdentificar la clave del tipo de cadena de pago que genera la entidad receptora del pago. Considerar las reglas de obligatoriedad publicadas en la página del SAT para éste atributo de acuerdo con el catálogo catCFDI:c_FormaPago.
CCADENA_PAGOExpresar la cadena original del comprobante de pago generado por la entidad emisora de la cuenta beneficiaria. Es requerido en caso de que el atributo TipoCadPago contenga información.
CCERTIFICADO_PAGOAtributo condicional que sirve para incorporar el certificado que ampara al pago, como una cadena de texto en formato base 64. Es requerido en caso de que el atributo TipoCadPago contenga información.
CSELLO_PAGOSe integrar el sello digital que se asocie al pago. La entidad que emite el comprobante de pago, ingresa una cadena original y el sello digital en una sección de dicho comprobante, este sello digital es el que se debe registrar en este campo. Debe ser expresado como una cadena de texto en formato base 64. Es requerido en caso de que el atributo TipoCadPago contenga información.
OEMAIL_CLIENTEDirección de correo electrónico del receptor
 LUGAR_EXPEDICIONCódigo postal del lugar de expedición del comprobante (domicilio de la matriz o de la sucursal).
  • R= Requerido
  • C= Condicional
  • O= Opcional
Datos de contacto
comments powered by Disqus