Archivo XML para débitos directos SEPA

Utilice el programa JD Edwards EnterpriseOne Automatic Debit (P03B571) para procesar débitos directos de SEPA en JD Edwards EnterpriseOne. El programa Automatic Debit genera el informe Extractor de débito directo SEPA (R743005) o el informe Extractor de XML múltiple de débitos directos SEPA (R743005A) a partir de la tabla estándar Auto Debit (F03B575). Estos informes generan el archivo o archivos XML necesarios y los guardan en las carpetas de Business Intelligence Publisher (BI Publisher) (actualización de la versión 9.2).

Puede generar un solo archivo XML para todos los tipos de secuencia de mandatos o varios archivos XML, uno para cada tipo. Utilice el informe Extractor de débito directo SEPA (R743005) para generar un único archivo XML y el informe Extractor de XML múltiple de débitos directos SEPA (R743005A) para generar varios archivos XML (actualización de la versión 9.2).

Nota: para generar varios archivos XML, el sistema utiliza el programa R743005A, el cual a su vez utiliza el programa R743005 para generar archivos XML individuales para cada tipo de secuencia de mandatos. Por lo tanto, debe configurar la opción de proceso Versión de Bank Format (R743005) del programa R743005A para indicar la versión del programa R743005 que utilizará el sistema.

Los informes Extractor de débito directo SEPA y Extractor de XML múltiple de débitos directos SEPA utilizan las tabla F03B575 y SEPA Direct Debit Mandate (F743002) para extraer los recibos de los deudores que tienen mandatos activos asociados al periodo para el que va a procesar el cobro (actualización de la versión 9.2). Para cada deudor, el informe crea un registro en el archivo XML con los datos del mandato y la información sobre los recibos.

Para generar el archivo XML para los débitos directos SEPA, el sistema selecciona los mandatos activos en función de los siguientes criterios:

  • Tipo de instrumento local

  • Cuenta bancaria de LM

  • Número de dirección del acreedor

  • Número de dirección del deudor

  • Número dirección último deudor

Para generar el XML con el formato que exigen los bancos para los débitos directos, el sistema utiliza BI Publisher de Oracle, que está integrado con el software de JD Edwards EnterpriseOne.

Puede ejecutar el XML en el proceso de débitos automáticos para generar el informe de estado de débito automático, el informe de errores y el informe de remesa estructurada y sin estructurar para facturas individuales o para varias facturas. Seleccione una versión para imprimir el informe específico. Cuando ejecute el XML, el sistema integrado BI Publisher de JD Edwards EnterpriseOne llama a una definición de informe. Esta definición relaciona las plantillas específicas del informe con el informe y presenta la salida en el formato especificado.

En la tabla siguiente se muestra una lista de los informes que se generan, las definiciones de informe y las versiones asociadas a los informes, así como el formato de salida de los mismos.

Informe

Definición de informe

Versión de origen

Formato de Salida

SEPA Direct Debit Errors Detail

Ninguno

Ninguno

PDF

SEPA Direct Debit Auto-Debit Statement

Ninguno

Ninguno

PDF

SEPA Direct Debit - Strc - Mult Remittance XML

RD743005A

XJDE0001

XML

SEPA Direct Debit - Error and Detailed Collection

RD743005B

XJDE0001

PDF

SEPA Direct Debit - Unstr - Mult Remittance XML

RD743005C

XJDE0002

XML

SEPA Direct Debit - Error and Detailed Collection

RD743005G

XJDE0002

PDF

SEPA Direct Debit - Struct - Singl Remittance

RD743005D

XJDE0003

XML

SEPA Direct Debit - Error and Detailed Collection

RD743005H

XJDE0003

PDF

SEPA Direct Debit - Unstru - Singl Remittance

RD743005F

XJDE0004

XML

SEPA Direct Debit - Error and Detailed Collection

RD743005I

XJDE0004

PDF

Los informes se describen a continuación:

Detalle de errores de débitos directos SEPA: El programa R03B571 genera el informe de errores de débitos directos SEPA para notificar los errores generados por el proceso Auto Debit (R03B571). Si el programa R03B571 encuentra algún error, no se generará el archivo XML. En su lugar, el programa generará el informe en formato PDF (actualización de la versión 9.2).

SEPA Direct Debit Auto-Debit Statement: El programa R743005 genera el informe SEPA Direct Debit Auto-Debit Statement para informar sobre los recibos incluidos en el XML que se genera mediante el proceso Extractor de débito directo SEPA (R743005). Si no se produce ningún error durante la ejecución del programa R03B571, el programa R03B575 mostrará las facturas procesadas en formato PDF y el programa R743005 exportará las facturas procesadas al archivo XML.

SEPA Direct Debit - Strc - Mult Remittance XML: debe ejecutar la versión XJDE0001 del informe para generar la salida en XML SEPA Direct Debit Structured Multiple Remittance que debe enviar al banco para procesar los débitos directos.

SEPA Direct Debit - Error and Detailed Collection: puede ejecutar la versión XJDE0001 del informe para generar la salida en PDF con la información detallada y los errores sobre el cobro para las transacciones estructuradas en las que intervienen varias facturas.

SEPA Direct Debit - Unstr - Mult Remittance XML: debe ejecutar la versión XJDE0002 del informe para generar la salida en XML SEPA Direct Debit Unstructured Multiple Remittance que debe enviar al banco para procesar los débitos directos.

SEPA Direct Debit - Error and Detailed Collection: puede ejecutar la versión XJDE0002 del informe para generar la salida en PDF con la información detallada y los errores sobre el cobro para las transacciones sin estructurar en las que intervienen varias facturas.

SEPA Direct Debit - Struct - Singl Remittance XML: debe ejecutar la versión XJDE0003 del informe para generar la salida en XML SEPA Direct Debit Structured Single Remittance que debe enviar al banco para procesar los débitos directos.

SEPA Direct Debit - Error and Detailed Collection: puede ejecutar la versión XJDE0003 del informe para generar la salida en PDF con la información detallada y los errores sobre el cobro para las transacciones estructuradas en las que solo interviene una factura.

SEPA Direct Debit - Unstru - Singl Remittance XML: debe ejecutar la versión XJDE0004 del informe para generar la salida en XML SEPA Direct Debit Unstructured Single Remittance que debe enviar al banco para procesar los débitos directos.

SEPA Direct Debit - Error and Detailed Collection: puede ejecutar la versión XJDE0004 del informe para generar la salida en PDF con la información detallada y los errores sobre el cobro para las transacciones sin estructurar en las que solo interviene una factura.

Nota: BI Publisher de JD Edwards EnterpriseOne no permite utilizar los modos de prueba y final.

El sistema JD Edwards EnterpriseOne permite al acreedor transferir el archivo XML al banco del acreedor. Puede ordenar a su banco que inicie las transacciones una vez que ambas partes firmen el mandato y lo notifique previamente al deudor. El sistema admite cobros periódicos y ocasionales.

(Actualización de la versión 9.2) Cuando se ejecuta el programa R03B571, el sistema valida los datos enviados al archivo XML. Si falta información obligatoria, el programa R03B571 no generará ningún archivo XML y notificará el error en el archivo PDF.

Nota: (actualización de la versión 9.2) cuando ejecuta el programa R03B571, el sistema solo realiza las validaciones SEPA si define el valor de la opción de proceso de programa de formatos bancarios como R743005 o R743005A.
Nota: (actualización de la versión 9.2) si hay varias facturas para varios pagadores (Pagador A, Pagador B y Pagador C) y al ejecutar el programa R03B571 se produce un error durante el proceso de validación con una de las facturas del Pagador A, el sistema procesará las facturas de los otros pagadores que hayan superado la validación, pero no las del Pagador A.

Estas son las validaciones y los errores asociados en caso de que fallen las validaciones:

Validaciones

Códigos de error

Descripción del error

Existe un mandato.

K74E053

No hay ningún mandato asociado al deudor que se está procesando.

El mandato está activo y la fecha activa del mandato es igual o anterior a la fecha utilizada para procesar la transferencia de débito.

K74E054

El mandato asociado no está activo o la fecha activa del mandato es una fecha futura.

El mandato no está cancelado.

K74E055

El mandato que se está procesando se ha cancelado.

El código de moneda es válido.

K74E060

El código de moneda especificado para EURO en las opciones de proceso de R743002 no coincide con el código de moneda de la transacción de uno de los registros que se está procesando de la tabla Auto Debit Invoice Select and Build (F03B575).

No hay valores en blanco en los campos de las opciones de proceso.

K74E061

Los campos de las opciones de proceso no se pueden dejar en blanco.

El destinatario del acreedor está definido en el sistema del libro de direcciones.

K74E062

El destinatario del acreedor no está definido en el sistema del libro de direcciones. Debe definir el destinatario utilizando el programa Address Book Revisions. (P01012).

El ID fiscal del acreedor está definido en el sistema del libro de direcciones.

K74E063

El ID fiscal del acreedor o el ID fiscal adicional no están definidos en el sistema del libro de direcciones. Debe definir el ID fiscal o el ID fiscal adicional utilizando el programa Address Book Revisions (P01012).

La dirección postal del acreedor está definida en el sistema del libro de direcciones.

K74E064

La dirección postal del acreedor no está definida en el sistema del libro de direcciones. Debe definir la dirección postal utilizando el programa Address Book Revisions (P01012).

El país del acreedor está definido en el sistema del libro de direcciones.

K74E065

El país del acreedor no está definido en el sistema del libro de direcciones. Debe definir el país del acreedor utilizando el programa Address Book Revisions (P01012).

El número IBAN del acreedor está definido en el sistema.

K74E066

El número IBAN del acreedor no está definido en el sistema. Debe definir el número IBAN utilizando el programa IBAN By G/L Bank Account (P700030).

El código BIC del acreedor está definido en el sistema.

K74E067

El código BIC (código SWIFT) del acreedor no está definido.

Debe definir el código BIC (código SWIFT) utilizando el programa Revise Bank Information (P0030G).

La cuenta bancaria del acreedor es SEPA.

K74E068

La cuenta bancaria del acreedor no está definida como una cuenta bancaria SEPA. Debe definir la cuenta bancaria como una cuenta bancaria SEPA utilizando el programa SEPA Account Setup (P0030G).

El destinatario del último acreedor está definido en el sistema del libro de direcciones.

K74E069

El destinatario del último acreedor no está definido. Debe definir el destinatario utilizando el programa Address Book Revisions (P01012).

El ID fiscal del último acreedor está definido.

K74E070

El ID fiscal del último acreedor no está definido. Debe definir el ID fiscal utilizando el programa Address Book Revisions (P01012).

El destinatario del deudor está definido.

K74E071

El destinatario del deudor está definido. Debe definir el destinatario del deudor utilizando el programa Address Book Revisions (P01012).

El ID fiscal del deudor está definido.

K74E072

El ID fiscal del deudor no está definido.

Debe definir el ID fiscal o el ID fiscal adicional utilizando el programa Address Book Revisions (P01012).

La dirección postal del deudor está definida.

K74E073

La dirección postal del deudor no está definida. Debe definir la dirección postal utilizando el programa Address Book Revisions (P01012).

El país del deudor está definido.

K74E074

El país del deudor no está definido.

Debe definir el país utilizando el programa Address Book Revisions (P01012).

El número IBAN del deudor está definido.

K74E075

El número IBAN del deudor no está definido. Debe definir el número IBAN utilizando el programa IBAN By Address Number Bank Account (P700030).

El código BIC del deudor está definido.

K74E076

El código BIC (código SWIFT) del deudor no está definido. Debe definir el código BIC (código SWIFT) utilizando el programa Bank Account by Address (P0030A).

La cuenta bancaria del deudor es SEPA.

K74E077

La cuenta bancaria del deudor creedor no está definida como una cuenta bancaria SEPA. Debe definir la cuenta bancaria SEPA utilizando el programa SEPA Account Setup (P0030A).

El destinatario del último deudor está definido.

K74E078

El destinatario del último deudor no está definido.

Debe definir el destinatario utilizando el programa Address Book Revisions (P01012).

El ID fiscal del último deudor está definido.

K74E079

El ID fiscal del último deudor no está definido.

Debe definir el ID fiscal utilizando el programa Address Book Revisions (P01012).

Nota: el programa R03B571 valida que todos los recibos seleccionados estén expresados en euros. El código que representa la moneda del euro es el que ha introducido en la opción de proceso. Si el recibo no está expresado en euros, el informe muestra un error y la información de dicho recibo no se incluye en el archivo XML. Tendrá que configurar el informe de débitos automáticos (R03B571) para procesar los recibos en euros.

Cuando se genera correctamente un archivo XML para un mandato, los informes R743005 y R743005A actualizan los siguientes campos de la tabla de mandatos de débitos directos SEPA (actualización de la versión 9.2):

  • Fecha del último cobro (es la fecha de la última transacción del mandato).

  • Contador de transacciones (es el número de débitos directos realizados según el mandato).

  • Campo Activo con el valor N si el tipo de mandato es ocasional o último, para que el informe no procese transacciones de débitos directos periódicos en el futuro.