Complemento Recepción de Pagos
Este complemento deberá incorporarse al CFDI que se expida por la recepción de pagos en parcialidades y en los casos en que se reciba el pago de la contraprestación en una sola exhibición, pero ésta no sea cubierta al momento de la expedición del CFDI, incluso cuando se trate de operaciones a crédito y estas se paguen totalmente en fecha posterior a la emisión del CFDI correspondiente. El complemento estará vigente a partir del 1 de julio del 2017.
- La Resolución Miscelánea Fiscal 2017, establece la mecánica para la factura electrónica que es pagada en parcialidades.
- Evita cancelaciones indebidas de CFDI.
- Evita falsas duplicidades de ingresos en facturación de parcialidades.
- Sabrás si una factura ha sido o no pagada.
Solución Factible® preparó los escenarios necesarios para que la transición a esta nueva versión sea más sencilla para usted.
Definición del complemento
Al igual que en el archivo Conector-txt v6.0 el complemento está dividido en líneas y cada línea representa un grupo de datos del complemento.
El complemento 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 está basado en el orden que tienen los nodos en la definición técnica del XSD publicado por el SAT, sin embargo este puede ajustarse a sus necesidades.
Los campos pertenecientes a cada sección (identificador) son separados por el caracter “pipe” (|, ASCII 124) y son extraídos en ese orden; sin embargo estos pueden ajustarse a sus necesidades.
Como lo mencionamos 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.
Cadena de configuración
Esta es la cadena de configuración para el complemento Recepción de Pagos.
ComplementoPagos|FechaPago|FormaDePago|Moneda|TipoCambio|Monto|NumOperacion|RFCEmisorCtaOrd|NomBancoOrd|CtaOrdenante|RFCEmisorCtaBen|CtaBeneficiario
ComplementoPagosCadenaPago|TipoCadPago|CertPago|CadPago|SelloPago
ComplementoPagosDoctoRelacionado|IdDocumento|Serie|Folio|MonedaDR|TipoCambioDR|MetodoDePagoDR|NumParcialidad|ImpSaldoAnt|ImpPagado|ImpSaldoInsoluto
Ejemplos:
Comprobante con complemento recepción de pagos.
Comprobante|883|CRP|P|||
Generales|2017-09-03T16:28:41||||45079|
Emisor|ESCUELA KEMPER URGATE SA DE CV|EKU9003173C9|601
Divisa|XXX||
Receptor|OSCAR KALA HAAK|KAHO641101B39|||P01|
Concepto||Pago||1|0|0|||84111506|ACT
Totales|0||||0|
Complemento|Pagos|1.0|
ComplementoPagos|2017-08-30T15:18:41|02|MXN||1500|00005|EKU9003173C9|BANK OF TOKY|123456789101112131|XIA190128J61|123456789101114558|
ComplementoPagos|2017-08-29T15:28:41|03|MXN||1500|00005|EKU9003173C9|BANK OF TOKY|123456789101112131|XIA190128J61|123456789101114558|
ComplementoPagosCadenaPago|01|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|||1|14062017|14062017|082635|40044|HSBC|ESCUELA WILSON ESQUIVEL S DE CV|10|3312345678|EKU9003173C9|SCOTIABANK|XENON INDUSTRIAL ARTICLES S DE CV|40|044320010040654689|XIA190128J61|Transferencia SPEI|0.00|1300.00|00001000000404050798|||F1GXRPHC3/tJH9hfNd45rs81YbmK09YVFyYN6Lcy7ns/QrEuQQYXR+2lERp/PQQnxqu0qKxzwUZ5EB0Xc8x7oRFhXNhg3r+Q99ZeFnSfPoMZciNlx6Cb6otPt6s4KddyT/rXkqby6USga8HNY2m+vgbyCMlb1uu0kicGaA+L9LtPTaIHhJMoTw8CPBkQJFNF7WO4MLf6DBCTqQmKXXMrS9i7VzT85FrjKubOZsKI22AlMd1hToG7B2XJJ+jgj09W7PiQz2OWQI+52w27PXEGy5KgPae5mn9+ZwjUIUL76Zld0ZJZboDRyQiiouPVDlwOgQYtmg47U3edNdjk51v6nA==|
ComplementoPagosDoctoRelacionado|970e5496-0fe0-11e7-93ae-92361f002672|adad33533|000123|USD|20.00|PUE|1|10000|5000|5000
ComplementoPagosDoctoRelacionado|870e5496-0fe0-11e7-93ae-92361f002672|adad33533|000123|USD|20.00|PUE|1|10000|5000|5000
ComplementoPagosDoctoRelacionado|770e5496-0fe0-11e7-93ae-92361f002672|adad33533|000123|USD|20.00|PUE|1|10000|5000|5000
Diccionario de datos
Descargue esta tabla como una hoja de Excel.
Tipo | Campos del identificador "Complemento" | Descripción |
---|---|---|
Complemento | Identificador Obligatorio | |
R | IdentificadorComplemento | El nombre de este complemento. Debe tener el valor fijo: Pagos |
R | Version | Versión de este complemento. |
ComplementoPagos | Identificador Obligatorio | |
R | FechaPago | Expresar la fecha y hora en la que el beneficiario recibe el pago. Se expresa en la forma aaaa-mm-ddThh:mm:ss |
R | FormaDePago | Expresar la clave de la forma en que se realiza el pago. |
R | Moneda | Identificar la clave de la moneda utilizada para realizar el pago |
C | TipoCambio | Expresar 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. |
R | Monto | Expresar el importe del pago. |
C | NumOperacion | Expresa 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. |
C | RfcEmisorCtaOrd | Expresar la clave RFC de la entidad emisora de la cuenta origen, es decir, la operadora, el banco, la institucio´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. |
C | NomBancoOrd | Expresar 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. |
C | CtaOrdenante | Incorporar 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 |
C | RfcEmisorCtaBen | expresar 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. |
C | CtaBeneficiario | Incorporar 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. |
ComplementoPagosCadenaPago | Identificador Opcional | |
C | TipoCadPago | Identificar 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. |
C | CertPago | Atributo 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. |
C | CadPago | Expresar 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. |
C | SelloPago | Se 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. |
ComplementoPagosDoctoRelacionado | Identificador Obligatorio | |
R | IdDocumento | Expresar 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. |
O | Serie | Precisar la serie del comprobante para control interno del contribuyente |
O | Folio | Precisar el folio del comprobante para control interno del contribuyente |
R | MonedaDR | Se 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. |
C | TipoCambioDR | Expresar 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. |
R | MetodoDePagoDR | Expresar la clave del método de pago que se registró en el documento relacionado. |
C | NumParcialidad | Expresar el número de parcialidad que corresponde al pago. Es requerido cuando MetodoDePagoDR contiene: "Pago en parcialidades o diferido" o "Pago inicial y parcialidades". |
C | ImpSaldoAnt | Expresar 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. |
C | ImpPagado | Expresar 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. |
C | ImpSaldoInsoluto | Expresar 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". |
- R= Requerido
- C= Condicional
- O= Opcional
Enlaces externos
- Catálogos: Descarga aquí
- Guía de llenado: Descarga aquí
- Liga directa a documentación SAT: Documentación SAT