Arbol del expediente (/EFOL/ENH_CUSTOMER_TREES)
Se recomienda usar el método 4, si es posible, CHANGE_TRAM_TREE, ya que permite implementar la mayoría de necesidades del cliente de la manera más sencilla.
La BADI /EFOL/ENH_CUSTOMER_TREES permite modificar el arbol del expediente.
Contiene la interfaz /EFOL/IF_CUSTOMER_TREE que cuenta con seis métodos:
CHANGE_TREE: Inserta nuevos nodos al arbol.
Este método recibe los atributos del expediente. Podemos insertar nuevos nodos al arbol mediante el parámetro CT_TREE , estos nodos se puede configurar completando/modificando sus múltiples propiedades. Los nodos se organizarán en el arbol posteriormente usando el método CHANGE_TREE_
El campo más importante de estas es el campo TIPON que sirve para distinguir el tipo de nodo, puedes encontrar todos los detalles en la implementación del método en la clase ejemplo /EFOL/CL_CUSTOMER_TREE.
2. CHANGE_TREE_NODE: Modifica los nodos del arbol (se ejecuta una vez por nodo customer).
Se recomienda usar el método CHANGE_TREE por ser mas eficiente y contar con muchos más campos de configuración.
3. ADD_NODE_ITEM_TABLE: Se usa para transcribir los nodos de tipo customer que añadimos mediante el método CHANGE_TREE al arbol del expediente.
Recibe uno a uno los nodos de cliente (TIPON= '99'), para colgarlos en el árbol. Además, en éste método tenemos el manejo de la tabla de nodos e item que pinta el árbol, por lo que podemos modificar cualquier nodo, siempre y cuando tengamos al menos un nodo de cliente (TIPON= '99')
4. CHANGE_TRAM_TREE: Modifica los nodos del arbol.
Disponible desde la versión inicial para la versión b+ dgtal Records para SAP GUI y desde la versión EFOL 200 Support Package 25 para b+ dgtal Records Fiori edition
Este método recibe los atributos del expediente y permite modificar completamente los nodos, así como las propiedades que se mostrarán en el arbol.
5. CHANGE_DETALLE_TAREA: Solo aplica a la transacción /EFOL/TR_202. (Report /EFOL/RP_ARBOL_TRAMITACION)
Modifica los datos que vamos a mostrar en la pantalla del detalle de la tarea del programa de la consulta del árbol de tramitación.
6. CHANGE_DETALLE_EXP: Solo aplica a la transacción /EFOL/TR_202. (Report /EFOL/RP_ARBOL_TRAMITACION)
Modifica los datos que vamos a mostrar en la pantalla del detalle del expediente del programa de la consulta del árbol de tramitación.
Avvale 2024