Activar funcionamiento del GANTT
El GANTT chart de eFolder necesita la creación de servicios web en el sistema al que se vaya a transportar.
Estos servicios se levantan mediante ICF ( Internet Communication Framework ) y están incluidos en la orden con el resto de los objetos, pero en algunos sistemas más antiguos o con un Support Package no actualizado es posible que no se transporten correctamente.
Transporte incorrecto.
Si se da el caso es necesaria su creación y activación.
Para ello vamos a la transacción SICF
Una vez dentro, hay que crear los 3 servicios.
Primer Nodo.
El primero es el que va a servir para acceder a la BSP que contiene el Gantt, y tiene que llamarse bsp_gantt_popup.
Ha de estar en la ruta /default_host/sap/bc/bsp/efol/, por lo que hay que crear antes el nodo /efol/
Para elegir la ruta, tenemos que elegir dónde se va a crear el nodo en el árbol que aparece,
En este caso tenemos que crearlo en el nodo bsp.
Una vez creado se repite el proceso para el nodo bsp_gantt_popup, pero esta vez detro de /bsp/efol/
Segundo Nodo (Máquina con Gateway).
El segundo nodo sirve para la traducción de la bsp a la ruta que usa la clase /UI5/CL_UI5_BSP_APPLICATION, este nodo va a permitir el acceso final a GANTT.
El nodo ha de estar en la ruta /default_host/sap/bc/ui5_ui5/efol/, por lo que habrá que crear el nodo /efol/
Una vez hecho creamos el nodo final.
Tercer Nodo.
El último nodo contiene el consumer que va a publicar/recibir los datos en JSON para visualizar en el GANTT.
Ha de estar en la ruta: /default_host/sap/bc/ y se ha de llamar efol_gantt
Este nodo tiene que tener un handler, que va a ser la clase que haga de consumer y se encargue de gestionar y obtener los datos del expediente, además de serializarlos a json.
La clase handler es /EFOL/CL_BSP_GANTT_POPUP
Transporte correcto.
En caso de que los nodos se hayan transportado correctamente, es necesario activarlos manualmente en cada sistema (backend y gateway si procede), para ello vamos a la transacción ICF.
Los nodos aparecerán en un color gris que indica que están desactivados, por lo que haremos click derecho activar servicio.
Esto es necesario repetirlo para los 3 nodos.
Avvale 2024