El orquestador ABAP b+ Core Framework es un componente que sirve para crear pasos de negocio que siguen una secuencia dependiendo de ciertas condiciones o estados de los procesos.
Este componente fue diseñado y creado, inicialmente, para el producto de facturación electrónica de Colombia; sin embargo, se ha extendido a facturación electrónica de Costa Rica,Italia, Hungría y España. La reutilización del componente se ha visto en gran medida debido a que comúnmente los procesos de facturación electrónica se componen de varios pasos, y dependiendo de ciertas condiciones o reglamentaciones de las agencias tributarias se deben detener los procesos para esperar ciertas confirmaciones externas, y dependiendo de éstas los procesos pueden tomar flujos diferentes.
...
La mejor forma de iniciar la configuración y desarrollo de los procesos en el orquestador, es siguiendo la siguiente serie de pasos en su mismo orden:
- Definición de intérprete.
- Diseñar el proceso de negocio.
- Diseño de los estados por los que puede pasar el proceso.
- Transacciones que hacen parte del orquestador.
- Configuración funcional del orquestador.
- Configuración general.
- Configuración de estados.
- Configuración específica para cada proceso/intérprete.
- Configuración de pasos de los intérpretes.
- Configuración de estados que acepta cada paso.
- Reutilización de pasos estándar en cualquier proceso.
- Paso - Transformar un XML a estructuras ABAP
- Paso - Guardar datos adicionales de XML
- Paso - Iniciar proceso VIM
- Paso - Firmar digitálmente un XML
- Paso - Validar el estado externo de un proceso VIM MM FI
- Paso - Obtener información de factura SD en formato proxy XML de emisión
- Paso - Transformar estructuras ABAP a un XML
- Desarrollo ABAP de los pasos configurados.
- Configuración de parámetros o constantes para el intérprete.
- Configuración de tipos de documentos externos.
- Configuración de pasos de los intérpretes.
- Configuración de las transformaciones XML de entrada.
- Configuración del monitor o reporte de cada proceso.
- Configuración determinación automática de intérpretes.
- Visualización del monitor de procesos.
- Configuración de los JOBS.
- Integración con orquestador PI/Java b+ FacturaE.
- Pasos para instanciar un intérprete e iniciar un proceso.
- ¿Cuáles paquetes importar para desplegar el orquestador?.