⚡Reto rápido para consultores y devs JDE ⚙️

¿Necesitas el valor de una PO de la P4210? ¿Cuál es tu método? Si tu respuesta empieza por “Bueno, busco una BSFN…” ¡sigue leyendo! Tengo un método mejor que va a cambiar tu forma de hacer esto

Pues bien, el otro día estaba “en las trincheras” con esto. Cansado de la búsqueda manual, decidí ponerle fin y me puse a “trastear” (como nos gusta a nosotros) en las API REST del Servidor AIS.

Y ¡sorpresa! Encontré esta joya oculta en las API Rest del AIS: Get Processing Options v2 v2/poservice.

Es un servicio que parece hecho a medida para nosotros. Le envías la aplicación y la versión, y te devuelve un JSON limpio con todas las opciones de proceso y sus valores. ¡Magia!

Y aquí viene lo mejor:

Desde la Tools Release 9.2.5.5, esto es fácil de usar en Orchestrator.

No tienes ni que complicarte configurando el conector manualmente para llamar la API. Simplemente:

Solo tienes que pasarle como entrada el nombre de la app y la versión, pruebas y configuras la respuesta para mapear los valores que te interesan y a funcionar.

Igual lo puedes hacer en versiones con Tools Release anteriores configurando el conector como un API Rest y configurando manualmente el llamado.

Los beneficios son obvios:

He montado un ejemplo súper sencillo que lo demuestra.

Aquí viene el trato:

Si te interesa que te envíe el ejemplo para que lo importes y lo pruebes, responde a este mensaje.

Si veo que hay interés (si somos bastantes), lo subo a JDE List para que todos puedan descargarlo de allí y, de paso, ¡mantenemos el foro activo!

Ahora te pregunto a ti: ¿Cuál ha sido el “truco” más loco que has montado solo para leer una Opción de Proceso?

¡Me encantaría leer tu historia!

Leave a Comment