En este capítulo se ofrece una descripción general de los siguientes temas:
Sección 2.1, "Descripción general de Oracle BI Publisher para el proceso de pagos automáticos"
Sección 2.2, "Especificación de la información para incluir en la descripción general del extracto"
Sección 2.3, "Descripción general de la configuración de BI Publisher para el proceso de pagos"
Las aplicaciones de JD Edwards EnterpriseOne se han mejorado para permitir generar pagos con determinados formatos mediante Business Intelligence Publisher (BI Publisher) de Oracle.
El sistema JD Edwards EnterpriseOne Cuentas por pagar ofrece un proceso de pagos automáticos que sirve para generar pagos. Con algunos formatos de pago, también puede utilizar BI Publisher para extraer los datos de pago de las tablas de JD Edwards EnterpriseOne. Algunos formatos de pago son compatibles con el proceso de pagos automáticos existente y la extracción de datos de BI Publisher. Otros son sólo compatibles con uno de los dos métodos. En este documento únicamente se tratan los formatos de pago compatibles con BI Publisher.
El proceso de BI Publisher para generar pagos incluye el programa Payment Information Extractor (R704001), plantillas, definiciones de informes y versiones de los formatos de pago que admiten el uso de BI Publisher. Cada versión del programa Payment Information Extractor debe configurarse para un determinado formato de pago. Es necesario asociar una definición de informe y una plantilla con la versión. Configure un instrumento de pago en la tabla de UDC 00/PY y asócielo con una versión. El sistema utilizará las asociaciones entre la versión, la definición del informe y la plantilla para generar el resultado.
El sistema inicia el programa Payment Information Extractor cuando se configura el proceso de pagos automáticos para utilizar el programa R704001 (P704001) con los pagos automáticos. Cuando se ejecuta la función de escritura en el programa Work With Payment Groups (P04571), el sistema procesa los pagos seleccionados y el estado del pago pasa a ser de actualización (UPD) si no se produce ningún error. Si el sistema detecta algún error, el estado del pago no se modifica. Una vez procesados los pagos, el programa Payment Information Extractor inicia el programa R704001A, que registra los mensajes de error en el Centro de trabajo e indica dónde se encuentra el resultado.
En esta tabla se muestra la relación entre las versiones, las definiciones de informe y las plantillas de los formatos de pago que admiten el uso de BI Publisher para los pagos realizados en el sistema JD Edwards EnterpriseOne:
Importante:
JD Edwards EnterpriseOne no ha creado las plantillas que se utilizan para extraer datos mediante BI Publisher; por lo tanto, no puede modificarlas.
El sistema comprueba si se han configurado los códigos IBAN (nº internacional de cuenta bancaria) y SWIFT (Society for Worldwide Interbank Financial Telecommunication) para la compañía y el proveedor, si se han definido las opciones de proceso para ello. El programa también comprueba si el código de moneda de los pagos coincide con el código de moneda de las opciones de proceso. Si falla alguna de las validaciones, el sistema registra un error en el Centro de trabajo y no modifica el estado del pago al de actualización (UPD).
El formato de pago de iniciación de transferencia de crédito SEPA (versión ZJDE0002 del programa Payment Information Extractor) y el de EFT nacional para los Países Bajos (versión ZJDE0005 del programa Payment Information Extractor) tienen algunas validaciones adicionales. Consulte las opciones de proceso de estas versiones para obtener más información sobre ellas.
El sistema utiliza distintas versiones del programa Payment Information Extractor con cada formato de pago. Para especificar la información que debe extraerse en función de lo que requiera el formato se definen opciones de proceso. El rendimiento mejora si se excluyen de la extracción datos innecesarios.
Cuando defina las opciones de proceso, puede optar por extraer la siguiente información:
Si opta por extraer información sobre pagadores, el sistema registrará en el archivo extraído datos procedentes de estas tablas:
A/P Payment Processing - Summary (F04572)
El sistema utiliza los campos Nº control grupo pagos (dato HDC) y Número control cheque (dato CKC) para determinar la compañía (dato CO).
Company Constants (F0010)
El sistema utiliza el número de dirección (dato AN8) de la tabla F0010 para acceder a las tablas Address Book Master (F0101) y Address by Date (F0116).
Address Book Master (F0101)
Nº de dirección
ID fiscal (dato TAX)
Address by Date (F0116)
El sistema utiliza el número de dirección y la fecha efectiva para determinar la información relativa a la dirección:
Dirección (datos ADD1–ADD3)
Código postal (dato ADDZ)
Ciudad (dato CTY1)
Estado (dato ADDS)
País (dato CTR)
Si opta por extraer información sobre beneficiarios, el sistema registrará en el archivo extraído datos procedentes de estas tablas:
A/P Payment Processing - Summary (F04572)
El sistema utiliza los campos Nº control grupo pagos y Número control cheque para determinar el número de dirección del beneficiario (dato PYE).
Address Book Master (F0101)
Nº de dirección
ID fiscal (dato TAX)
Address by Date (F0116)
El sistema utiliza el número de dirección y la fecha efectiva para determinar la información relativa a la dirección:
Dirección (datos ADD1–ADD3)
Código postal (dato ADDZ)
Ciudad (dato CTY1)
Estado (dato ADDS)
País (dato CTR)
Si opta por extraer información sobre cuentas bancarias, el sistema registrará en el archivo extraído datos procedentes de estas tablas:
A/P Payment Processing - Summary (F04572)
El sistema utiliza los campos Nº control grupo pagos y Número control cheque para determinar la cuenta bancaria de libro mayor (dato GLBA).
Bank Transit Master (F0030)
ID de cuenta (dato AID)
Nº de entidad bancaria (dato TNST)
Número de cuenta bancaria del cliente (dato CBNK)
Cuenta bancaria - Dígito de control (dato CHKD)
Código SWIFT (dato SWFT)
Nº de cuenta bancaria internacional (dato IBAN)
Nº de dirección - Banco (dato AN8BK)
Address by Date (F0116)
El sistema utiliza el número de dirección del banco y la fecha efectiva para determinar la información relativa a la dirección:
Dirección (datos ADD1– ADD4)
Dirección
Código postal
Ciudad
Estado
País
Si opta por extraer información sobre cuentas bancarias de beneficiarios, el sistema registrará en el archivo extraído datos procedentes de estas tablas:
A/P Payment Processing - Summary (F04572)
El sistema utiliza los campos Nº control grupo pagos y Número control cheque para determinar los valores que se utilizarán en estos campos:
Número de cuenta bancaria del cliente
Cuenta bancaria - Dígito de control
Nº de entidad bancaria
Nº dirección beneficiario
Bank Transit Master (F0030)
ID de cuenta
Nº de entidad bancaria
Número de cuenta bancaria del cliente
Cuenta bancaria - Dígito de control
Código SWIFT
Nº de cuenta bancaria internacional
Nº dirección beneficiario
Nº de dirección
Si opta por extraer información sobre pagos, el sistema registrará en el archivo extraído datos de la tabla A/P Payment Processing - Summary:
Número control grupo pagos
Nº de control del cheque
Nº dirección beneficiario
Importe pago (dato PAAP)
Fecha juliana de LM (dato DGJ)
Código de moneda origen (dato CRCD)
Cuenta bancaria de LM
Nº de dirección
Compañía
Si opta por extraer información sobre pagos de documentos, el sistema registrará en el archivo extraído datos procedentes de estas tablas:
A/P Payment Processing - Summary
El sistema utiliza los campos Nº control grupo pagos y Número control cheque para determinar los datos que extraerá de la tabla A/P Payment Processing - Detail (F04573).
A/P Payment Processing - Detail (F04573)
Fecha de vencimiento de neto (DDJ)
Importe pago (PAAP)
Descuento aplicado (ADSA)
Fecha de la factura - Juliana (DIVJ)
Número de factura del proveedor (VINV)
El sistema extrae la información sobre el deudor final si:
Especifica un número de línea de dirección en la opción de proceso Nº de línea de dirección de deudor final del programa R704001, versión ZJDE0002.
Selecciona extraer la información sobre el deudor final en la opción de proceso Deudor final del programa R704001, versión ZJDE0002.
La dirección del deudor (dirección de la compañía) no coincide con la dirección del deudor final.
Si se cumplen estas condiciones, el sistema escribe los datos de estas tablas en el archivo extraído:
A/P Payment Processing - Header (F04571), A/P Payment Processing - Summary (F04572) y A/P Payment Processing - Detail (F04573)
Bank Transit Master (F0030)
Address Book Master (F0101)
El sistema extrae la información sobre el acreedor final si:
Especifica un número de línea de dirección en la opción de proceso Nº de línea de dirección de acreedor final del programa R704001, versión ZJDE0002.
Selecciona extraer la información sobre el acreedor final en la opción de proceso Acreedor final del programa R704001, versión ZJDE0002.
La dirección del acreedor (dirección del proveedor) no coincide con la dirección del acreedor final.
Si se cumplen estas condiciones, el sistema escribe los datos de estas tablas en el archivo extraído:
A/P Payment Processing - Header (F04571), A/P Payment Processing - Summary (F04572) y A/P Payment Processing - Detail (F04573)
Bank Transit Master (F0030)
Address Book Master (F0101)
Antes de utilizar BI Publisher para generar la salida del formato de pago, compruebe que se han definido en el sistema todas las tablas y valores de UDC para el programa Payment Instrument Default.
Debe definir valores de UDC para procesar pagos automáticos. En el caso de algunos formatos, también debe definir información de débitos.
Defina un instrumento de pago para utilizarlo con los pagos que realice con BI Publisher. O bien utilice un instrumento de pago existente. Una vez identificado el código de instrumento de pago que se utilizará, asócielo con (R704001) en el programa Payment Instrument Defaults (P0417).
Añada el ID del programa Payment Information Extractor a esta tabla de UDC para poder especificarlo como programa de estados de cuenta de débito de los pagos en el programa Payment Instrument Defaults. Al igual que con todos los formatos de pago, introduzca el ID de programa con P como carácter inicial en lugar de R. Por ejemplo, para introducir el ID del programa Payment Information Extractor, escriba P704001 en lugar de R704001.
Tendrá que definir P704001 como programa de estado de cuenta de débito si desea incluir pagos negativos en la extracción.
Añada el ID del programa Payment Information Extractor a esta tabla de UDC para poder especificarlo como programa de pagos en el programa Payment Instrument Defaults. Al igual que con todos los formatos de pago, introduzca el ID de programa con P como carácter inicial en lugar de R. Por ejemplo, para introducir el ID del programa Payment Information Extractor, escriba P704001 en lugar de R704001.
La aplicación JD EnterpriseOne facilita valores de codificación fija para esta tabla de UDC. El sistema utiliza estos valores para especificar las plantillas de impresión que utilizan la función de alineación definida en el programa Bank Account Information (P0030G).
Nota:
El formato de pagaré para Francia (versión ZJDE0003 del programa Payment Information Extractor) utiliza esta tabla de UDC.Defina valores en esta tabla de UDC para crear una referencia cruzada entre los códigos de moneda obligatorios para los formatos de pago que utilice y los valores de código de moneda que existan en el sistema. Cuando se ejecuta la función de escritura en el proceso de pagos automáticos, el sistema accede a esta tabla de UDC con el código de moneda de transacción para obtener el código de moneda obligatorio para el formato de pago. Por ejemplo, si utiliza el código de formato de inicio de crédito SEPA y el código de moneda que utiliza para el euro es EU1, deberá definir una referencia cruzada al código EUR, porque éste es el código obligatorio para ese formato.
Si el sistema no encuentra ninguna referencia cruzada en esta tabla de UDC, utiliza el código de moneda del pago en la salida del formato de pago.
La aplicación JD EnterpriseOne facilita valores de codificación fija para esta tabla de UDC. El sistema utiliza estos valores para especificar las plantillas de impresión que generan pagos de efectos.
Nota:
El formato de pagaré para Francia (versión ZJDE0003 del programa Payment Information Extractor) utiliza esta tabla de UDC.La aplicación JD EnterpriseOne facilita valores de codificación fija para esta tabla de UDC. El sistema utiliza estos valores para especificar las plantillas de impresión que utilizan la función de resguardo definida en el programa Bank Account Information (P0030G).
Nota:
El formato de pagaré para Francia (versión ZJDE0003 del programa Payment Information Extractor) utiliza esta tabla de UDC. Si abona varios comprobantes con un único cheque, deberá definir 1 en la opción de proceso Partida de pago resumida del programa Creación de gpo de ctrl de pago (R04570).Introduzca en el programa Payment Instrument Defaults el ID y las versiones del programa para especificar el formato de pago o de débito que se utilizará. Al igual que con todos los formatos de pago, cuando introduzca un valor de programa en Payment Instrument Defaults, utilice P como carácter inicial en lugar de R. Por ejemplo, cuando introduzca el ID del programa Payment Information Extractor, escriba P704001 en lugar de R704001.
Para todos los formatos de pago con los que utilice BI Publisher, introduzca P704001en el campo correspondiente a los pagos del programa Payment Instrument Defaults. En esta tabla se muestran los valores que debe definir para cada formato de pago que utilice con BI Publisher: