El jueves pasado hemos tenido un hito importante en el proyecto para el que trabajo. Por suerte todo ha salido bien y hoy sábado estoy de vuelta por el blog.
En esta entrada quiero compartir un error común que sucede cuando tienes configurados los modulos financieros de Oracle EBS y los de Oracle Projects y te dispones a introducir una factura de proveedor. El error es el siguiente:
“APP-SQLAP-97734: The system can not generate distribution lines…..”
El error se obtiene en la factura de AP a nivel de línea cuando informamos los siguientes campos:
- Project
- Task
- Expenditure Item Date
- Expenditure Organization
Pulsamos el botón de ‘Distributions’ y… cuando se debía derivar la estructura contable para la cuenta de gasto de la factura obtenemos el mencionado error.
El problema es sencillo de arreglar (cuando se conoce, claro). En la guía de usuario de Oracle Projects: ‘Oracle Projects Implementation Guide‘ en la página 1013 te dice lo siguiente:
La solución es personalizar con el Workflow Builder, el workflow PAAPINVW, crear un proceso personalizado y eliminar las funciones que vienen por defecto ‘dummy default functions’. Si no se eliminan es cuando salta el error. La derivación de las cuentas se puede realizar con constantes, utilizando valores intermedios y lookups. Eso requiere de una parametrización en el módulo de proyectos:
En el ejemplo hemos parametrizado un ‘Lookup’ set para mapear Expenditure Type de proyectos con el segmento cuenta natural de la estructura contable en la factura de gasto, podemos hacer lo mismo para el resto de segmentos de nuestra estructura contable.
Una vez que tenemos los ‘lookup’ parametrizados y las reglas de derivación en el workflow tenemos que asignar la regla a la estructura contable en GL:
GL->Account Generator Process
Elegimos el proceso: ‘Project Supplier Invoice Account Generation’ y sustituimos el valor que viene por defecto: ‘Generate Default Account’ por el que hemos creado en el workfow builder.
Con esto se debería solucionar el error que mencionaba.
El generador de cuentas es muy clomplejo aquí solo he querido explicar una solución para un error, pero prepararé una entrada explicando de manera general este proceso.
- Women are building the future of Oracle—and… - March 8, 2021
- How the Pandemic Sped the Demise of Legacy ERP… - March 4, 2021
- ERP Virtual Summit: M&G plc, Square, Lyft,… - February 4, 2021