Inicio del área de contenido

Este gráfico es explicado en el texto respectivo Importación de un fichero: Jerarquía de datos maestros Localizar documento en árbol de navegación

Los grupos de productos de la empresa están estructurados jerárquicamente.

Este gráfico es explicado en el texto respectivo

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

 

 

 

Fin del área de contenido