Utilizar los comandos de acción EJECUTAR y LLAMAR
Los comandos de acción LLAMAR y EJECUTAR permiten que una norma ejecute programas externos COBOL, conocidos como Extensiones de procesos o aplicaciones.
Comando LLAMAR
El comando LLAMAR se utiliza para ejecutar una extensión de proceso COBOL (anteriormente llamada conexión de usuario). Esto es útil si se requieren procesos complejos para validar y actualizar los datos de la transacción, y cuando hay que acceder a datos externos.
Por ejemplo, es posible que las normas de procesos vinculadas a la función de entrada de orden de venta tengan que garantizar que haya suficiente stock para cumplir la orden de venta, y que se haya desarrollado un programa aparte COBOL (VALIDAR) para realizar esta operación.
Comando | Valor 1 | Operador | Valor 2 | Resultado |
LLAMAR | VALIDAR | Se ejecuta el programa COBOL VALIDATE.GNT. |
Cuando se ejecuta el comando LLAMAR, la transacción que se está procesando por la norma se traslada al programa COBOL con otra información en la SECCIÓN DE VÍNCULO. Si el programa COBOL actualiza los datos de transacción, los datos modificados de la transacción vuelven a las normas de procesos.
Las extensiones de proceso de COBOL deben desarrollarse por programadores de COBOL que conozcan perfectamente los procesos y las estructuras de SunSystems. Si necesita más información. póngase en contacto con SunSystems (departamento de soporte técnico
Comando EJECUTAR
El comando EJECUTAR ejecuta una aplicación de Windows externa desde la normas de procesos. Por ejemplo, después de mostrar el mensaje de error, el comando EJECUTAR se puede utilizar para iniciar el Bloc de notas de MS para que el usuario pueda anotar el mensaje de error.
Se pueden introducir los parámetros en tiempo de ejecución de la aplicación en el campo Valor 2. Por ejemplo, la norma de proceso puede ejecutar MS Excel y enviar el nombre de la hoja de cálculo para que se actualice como el parámetro.