/
Configuración específica para cada proceso/intérprete

Configuración específica para cada proceso/intérprete

Transacción /EDGE/FC_SPRO → Carpeta de configuración "Intérpretes", y todas las subcarpetas dentro de ésta:

La primera configuración de los intérpretes se relaciona con la creación del mismo. Para la creación o modificación de un intérprete se deben diligenciar los siguientes campos:

  • Id. Intérp
    Código o identificación única del intérprete.


  • Nombre del intérprete
    Nombre o descripción del intérprete.


  • Inicio Aut
    Indicador si intérprete inicia automáticamente a través JOB. 


  • Canal entrada
    Canal responsable de obtener la información para iniciar las instancias para este intérprete.


  • Canal salida
    Opcional. Canal responsable en enviar información a sistemas externos que participan en el flujo de los procesos. Como se mencionó en la configuración de canales, este tipo de canales  no es muy común que se desarrollen o configuren, ya que las salidas del proceso podrían tener diferentes protocolos de comunicación o en algunas ocasiones los procesos no necesitan comunicarse de forma externa.


  • Tipo objeto
    Este tipo de objeto corresponde al Business Object desde donde proviene el intérprete o a donde va a llegar el intérprete. La explicación se encuentra relacionada en el capítulo de "Configuración de Business Objects aceptados". En este campo, solo se permite seleccionar de los Business Objects que previamente se configuraron.


  • Clase ABAP
    Corresponde a la implementación de ejecución del intérprete. Actualmente, se tiene una implementación estándar que cumple con las reglas definidas para el orquestador. Estas reglas son las que se están indicando a la largo de los capítulos de esta guía. Si se requiere cambiar el funcionamiento de las reglas para un intérprete en particular, entonces se debería hacer otra implementación, la cual debe implementar la interfaz /EDGE/IF_FC_INTERPRE_EXECUTOR.
    Actualmente, se tiene la implementación estándar /EDGE/CL_FC_INTERPRE_EXE_GENE.


  • Transform.
    Opcional. Indica la transformación XML de entrada que tiene asociada el intérprete. Esta transformación se debe definir en "Transformaciones".


  • Estado in.
    Estada inicial con el cual se debe persistir una instancia al momento de crearse.


  • ContRep
    Repositorio de contenidos que se va a utilizar para almacenar los documentos que entran, se generan o salen de las instancias del intérprete en cuestión. Este repositorio de contenidos se debe definir a través de la transacción OAC0. Esta configuación está relacionada con "Configuración de tipos de documentos externos".


  • Paso final manual
    Clase que implementa la lógica para ejecutar la finalización de una instancia de un proceso de forma manual por un usuario desde el monitor. Esta clase de implementar la interfaz /EDGE/IF_FC_INTERPRE_STEP.
    Actualmente, se tiene la implementación estándar /EDGE/CL_FC_EXT_STEP_END_PROC.


A continuación, se muestra un ejemplo de la configuración:

Avvale 2024