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:
Crea un nuevo Conector de tipo Open API.
Seleccionas la opción de Local AIS
En la lista, selecciona la opción: "poservice" (o "v2/poservice").
¡LISTO! El Conector te prepara automáticamente el JSON en el Body.
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:
✅ Dejas de buscar BSFNs: Ahorras horas de frustración.
✅ Es universal: Funciona para CUALQUIER aplicación.
✅ Robusto y Soportado: Es una función nativa de AIS, no un "truco" raro.
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!


