Transacciones
Cada tipo de proceso base tiene un conjunto de transacciones base definido para el mismo. Una transacción es una unidad lógica de trabajo necesaria para realizar una actividad dentro de Sterling™ Order Management System.
Las transacciones base son transacciones predefinidas que contienen información sobre el comportamiento de la transacción como, por ejemplo, cuántas copias de una transacción pueden mantenerse en un tipo de proceso y si pueden tener estados de completado y recogida base configurables. Las transacciones base puede utilizarse para crear nuevas transacciones. Estas transacciones se pueden cambiar dentro de los límites definidos en la transacción base.
En SistemaSterling Order Management, las API se utilizan para completar transacciones. Cuando se invoca una API, el ID de transacción se determina en función del contexto en que se ha completado la API. El ID de transacción identifica la transacción como completada. En función de la situación, el ID de transacción se puede pasar como un parámetro de entrada, o puede predefinirse para la API que lleva a cabo la llamada. Para obtener más información sobre las API, consulte IBM Sterling® Order Management: Javadoc.
Las transacciones pueden clasificarse como uno o más de los tipos siguientes:
- Desencadenadas externamente
- Desencadenadas por el usuario
- Desencadenado por tiempo
transacciones desencadenadas externamente
Una transacción desencadenada externamente se realiza a través de Sterling Order Management System Services Definition Framework (SDF) que llama a una API correspondiente dentro de Sterling Order Management System para completar la transacción.
Transacciones desencadenadas por el usuario
Una transacción desencadenada por el usuario se realiza basándose en las acciones de usuario realizadas en la interfaz de usuario de Sterling Order Management System , en la cola de alertas configurada o en un intercambio de correo electrónico.
Transacciones desencadenadas por tiempo
Una transacción ejecutada en tiempos se lleva a cabo a intervalos planificados. En Sterling Order Management System, una transacción desencadenada por tiempo también se denomina agente.