Escribiendo este blog basado en mi lucha personal por encontrar tablas y cómo almacenan datos de Centro de Costos, Centro de Beneficios y FSV en S/4 HANA. Esto es especialmente relevante para el escenario de sidecar donde los datos se replican de S/4 HANA a HANA Enterprise con fines de informes y necesitamos recrear jerarquías de Centro de Costos, Centro de Beneficios y FSV en HANA Enterprise tal como existen en S/4 HANA.
FSV está cubierto en un blog separado, puedes consultarlo
aquí.
Comencemos con las jerarquías de Centro de Costos y Centro de Beneficios, las principales tablas involucradas son
SETHEADERT
(almacena descripciones de nodos),
SETNODE
(almacena nodos de jerarquía),
SETLEAF
(almacena números reales de Centro de Costos/Centro de Beneficios)
Los datos de las jerarquías de Centro de Costos y Centro de Beneficios se mantienen en las mismas tablas de la base de datos, para fines de explicación estoy usando Centro de Costos, sin embargo, también puedes recuperar la jerarquía de Centro de Beneficios usando las mismas tablas y pasos.
Como primer paso, es posible que desees ver la jerarquía estándar de Centro de Costos en ECC o sistema S/4, usa el código de transacción:
OKEON/OKEN
para verificar la jerarquía de Centro de Costos y para verificar la jerarquía de Centro de Beneficios usa el código de transacción
KCH4
.
Captura de pantalla de la jerarquía de Centro de Costos:
Pasos para recuperar jerarquías de Centro de Costos/Centro de Beneficios de las tablas de la base de datos:
1. Primero, intentemos obtener el nodo principal/cabecera de la jerarquía de CC (
Nodo Raíz)
, marcado en verde en la captura de pantalla a continuación:
, marcado en verde en la captura de pantalla a continuación:
Tabla:
SETHEADERT
-
En 'Clase de Conjunto' ingresa 0101, ten en cuenta que para
Centro de Costos
la Clase de Conjunto es siempre
0101
y para
Centro de Beneficios
, es
0106
-
En 'Unidad Org.' ingresa tu unidad organizativa/área de control, en mi caso, es 2000
-
En 'Nombre de Conjunto' ingresa el valor que ves en la parte superior de la jerarquía de CC en la captura de pantalla anterior, es 2000 (marcado en naranja)
La salida de esta tabla te dará la Cabecera de CC y su descripción:
2.
Ahora obtengamos el nodo bajo la cabecera 2000 (
Nivel 1)
, marcado en verde en la captura de pantalla a continuación
Tabla:
SETNODE
-
En Clase de Conjunto pasa 0101, para Centro de Costos la Clase de Conjunto es siempre 0101
-
En Unidad Org. ingresa tu unidad organizativa, en mi caso, es 2000
-
En Nombre de Conjunto ingresa 2000, puede ser diferente en tu caso
Pedro Pascal
Se unió el 07/03/2018