!--a11y-->
Importación de un fichero: Jerarquía de datos maestros 
Los grupos de productos de la empresa están estructurados jerárquicamente.

Representación de jerarquía con el nodo hermano izquierdo
En el PC existe un fichero TXT con la siguiente representación de la jerarquía de datos maestros:
ZAPATOS
ZAPATOS_SEÑORA
BOTAS_SEÑORA
DEPORTE_SEÑORAS_BOTAS
OCIO_SEÑORAS_DEPORTE
CABALLEROS_ZAPATOS_SEÑORAS
PIEL_CABALLEROS
MONTAÑA_CABALLEROS_PIEL
NIÑOS_ZAPATOS_CABALLEROS
VERANO_NIÑOS
INVIERNO_NIÑOS_VERANO
El carácter de subrayado (_) entre los campos de las líneas simboliza el carácter TAB que separa los campos.
Se desea importar estos datos de acuerdo con la visualización de jerarquía 3 al aspecto 001 (Cuenta de resultados). Con la representación en forma de árbol 3, no sólo se transfiere el valor de característica y la información sobre los nodos superiores (nodos matriz), sino que también se transfiere información sobre el nodo equivalente anterior (nodo hermano izquierdo). Encontrará más información sobre las distintas visualizaciones de jerarquía en el Customizing.
El aspecto contiene la característica ARTGR (Grupo de productos) y todos los valores de característica contenidos en la jerarquía.
Se crea una estructura emisora, HIER. La estructura receptora TKCHIEDM se fija para la transferencia de una jerarquía de datos maestros. Los campos de la estructura emisora se transfieren a los campos de la estructura receptora. Debido a esto, los campos del valor de característica, el nodo matriz y el nodo hermano siempre deben ser de tipo C. Introduzca los datos siguientes:
Aspecto |
001 |
Conversión |
0 |
Nombre de campo |
Tabla de ref. |
Nombre de campo |
Tipo |
Longitud |
Decimales |
KEYID |
TKCHIEDM |
Valor de caract. |
C |
32 |
0 |
PARNT |
TKCHIEDM |
Valor de caract. |
C |
32 |
0 |
LEFTK |
TKCHIEDM |
Valor de caract. |
C |
32 |
0 |
Con la entrada de un nombre de campo y de una tabla de referencia, los otros campos se derivan automáticamente de la tabla de referencia. Se genera la estructura emisora y entonces se actualizan las reglas de transferencia. Además de los valores de característica, que se actualizan en la estructura emisora, las reglas de transferencia se deben actualizar para los campos FIELD (nombre de campo), HVERS (variante de jerarquía) y HSTEP (nivel de jerarquía). Se completa FIELD con el nombre de la característica y HVERS con el número de la variante de jerarquía deseada. Con esta representación de jerarquía no se necesita el campo HSTEP y se puede rellenar con una constante (000). Si además está transfiriendo texto, actualice los campos de texto también. Introduzca una constante para el idioma.
Campo receptor |
Regla de asignación |
Campo emisor |
Offset |
Longitud |
Constante |
Campo |
SET |
ARTGR | |||
HVERS |
SET |
001 | |||
HSTEP |
SET |
000 | |||
KEYID |
MOVE |
KEYID |
0 |
0 |
|
PARNT |
MOVE |
PARNT |
0 |
0 |
|
LEFTK |
MOVE |
LEFTK |
0 |
0 |
|
TXT_M |
|||||
TXT_L |
|||||
LANGU |
SET |
D |
Se graban las reglas de transferencia y después se actualizan los datos de selección para importar el fichero.
Para llevar a cabo una ejecución de test de la transferencia, introduzca los datos siguientes:
Campo |
Entrada/Selección |
Estructura emisora |
HIER |
Fichero |
Vía de acceso en la que se puede encontrar el fichero, por ejemplo, d:\file\ablexcel\hier.txt |
Sistema de ficheros |
Servidor de presentación |
Tratamiento |
Visualizar fichero Visualizar registro emisor: Asignación de campo |
Tipo de fichero |
Formato TXT |
Formato de número |
Tipo P Sin caracteres de edición |
Formato de datos |
ASCII |
Formato de fecha |
AAAAMMDD |
A continuación, podrá ejecutar el programa.
Si los datos del test son correctos, puede seleccionar Transferencia de datos y volver a ejecutar el programa.
Representación de jerarquía con número de nivel
En el PC existe un fichero TXT con la siguiente representación de la jerarquía de datos maestros:
1_ZAPATOS
2_SEÑORAS
3_BOTAS
3_DEPORTE
3_OCIO
2_HOMBRES
3_PIEL
3_MONTAÑA
2_NIÑOS
3_VERANO
3_INVIERNO
El carácter de subrayado (_) entre los campos de las líneas simboliza el carácter TAB que separa los campos.
Se desea importar los datos de acuerdo con la visualización de jerarquía 1 al aspecto 001 (Cuenta de resultados). Con la representación de jerarquía 1 no se transfiere únicamente el valor de característica, sino también información sobre el nivel de jerarquía. La secuencia de los valores de característica determina la posición de los nodos en comparación con otros nodos del mismo nivel. Se puede encontrar más información sobre las diversas representaciones de jerarquía en el Customizing.
En este caso, el campo HSTEP (nivel de jerarquía) debe incluirse en la estructura emisora y actualizarse en las reglas de transferencia igualmente. El campo LEFTK (nodo hermano izquierdo) no se precisa en la estructura emisora y se puede dejar vacante en las reglas de transferencia.
Véase también:
Importación de un fichero