Importation d’un fichier : hiérarchie des données de base 

Les familles de produits sont structurées hiérarchiquement dans votre société :

Représentation hiérarchique avec le frère de gauche

Vous avez sur votre PC un fichier TXT reprenant la représentation suivante de hiérarchie des données de base :

CHAUSSURES

DAMES_CHAUSSURES

BOTTES_DAMES

SPORT_DAMES_BOTTES

LOISIRS_DAMES_SPORT

HOMMES_CHAUSSURES_DAMES

CUIR_HOMMES

RANDONNÉE_HOMMES_CUIR

ENFANTS_CHAUSSURES_HOMMES

ÉTÉ_ENFANTS

HIVER_ENFANTS_ÉTÉ

Le trait de soulignement (« _ ») entre les zones dans les lignes symbolise le signe TAB séparant les zones.

Vous voulez importer les données conformément à l’affichage de hiérarchie 3 dans l’aspect 001 (Analyse du compte de résultat). Avec l’affichage de hiérarchie 3, vous ne vous contentez pas de reprendre la valeur de caractéristique et les informations relatives aux nœuds supérieurs (nœuds pères), mais vous reprenez également les informations relatives au nœud équivalent précédent (frère de gauche). Vous trouverez des informations complémentaires sur les divers affichages de hiérarchie dans le Customizing.

L’aspect reprend la caractéristique ARTGR (Famille de produits) et toutes les valeurs de caractéristique contenues dans la hiérarchie.

Créez une structure émettrice, HIER. La structure réceptrice TKCHIEDM est déterminée pour le transfert d’une hiérarchie des données de base. Les zones de votre structure émettrice sont reprises vers les zones de la structure réceptrice. C’est pourquoi les zones relatives à la valeur de la caractéristique, le nœud père et le nœud frère, doivent toujours être du type C. Saisissez les données suivantes :

Aspect

001

Conversion

0

Nom de zone

Table de réf.

Nom de zone

Type

Longueur

Décimales

KEYID

TKCHIEDM

Val. de car.

C

32

0

PARNT

TKCHIEDM

Val. de car.

C

32

0

LEFTK

TKCHIEDM

Val. de car.

C

32

0

 

Lors de la saisie d’un nom de zone et d’une table de référence, les autres zones sont automatiquement dérivées de la table de référence. Générez la structure émettrice et gérez ensuite les règles de transfert. Outre les valeurs de la caractéristique, gérées dans la structure émettrice, les règles de transfert doivent être gérées pour les zones FIELD (nom de zone), HVERS (variante de hiérarchie) et HSTEP (niveau hiérarchique). Vous placez le nom de la caractéristique dans la zone FIELD et le numéro de la variante de hiérarchie souhaitée dans HVERS. La zone HSTEP n’est pas nécessaire avec cette représentation de hiérarchie et elle peut être remplie au moyen d’une constante (000). Si vous reprenez également le texte, vous devez aussi gérer les zones de texte. Saisissez une constante pour la langue.

Zone réceptrice

Règle d’affectation

Zone émettrice

Décalage

Longueur

Constante

FIELD

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

     

F

 

Sauvegardez les règles de transfert et gérez ensuite les données de sélection pour l’importation du fichier.

Pour exécuter une simulation du transfert, saisissez les données suivantes :

Zone

Saisie/sélection

Structure émettrice

HIER

Fichier

Path, in which the file can be found, for example,
d:\file\ablexcel\hier.txt

Système de fichiers

Serveur de présentation

Traitement

Affichage fichier

Affichage enregistrement émetteur - affectation de zone

Type de fichier

Format TXT

Format des nombres

Type P

Pas de caractère d’édition

Format des données

ASCII

Format des dates

AAAAMMJJ

 

Vous pouvez ensuite exécuter le programme.

Si les données de test sont satisfaisantes, vous pouvez sélectionner Reprise de données et exécutez à nouveau le programme.

 

Représentation de hiérarchie avec le numéro de niveau

Vous avez sur votre PC un fichier TXT reprenant la représentation suivante de hiérarchie des données de base :

 

1_CHAUSSURES

2_DAMES

3_BOTTES

3_SPORT

3_LOISIRS

2_HOMMES

3_CUIR

3_RANDONNÉE

2_ENFANTS

3_ÉTÉ

3_HIVER

 

Le trait de soulignement (« _ ») entre les zones dans les lignes symbolise le signe TAB séparant les zones.

Vous voulez importer les données conformément à l’affichage de hiérarchie 1 dans l’aspect 001 (Analyse du compte de résultat). Avec la représentation de hiérarchie 1, vous ne reprenez pas uniquement la valeur de caractéristique, mais aussi les informations concernant le niveau de hiérarchie. La séquence des valeurs de caractéristique détermine la position des nœuds par rapport à d’autres nœuds du même niveau. Vous trouverez des informations complémentaires sur les différentes représentations de hiérarchie dans le Customizing.

Dans ce cas, la zone HSTEP (niveau de la hiérarchie) doit être comprise dans votre structure émettrice et gérée dans les règles de transfert en conséquence. La zone LEFTK (frère gauche) n’est pas nécessaire dans la structure émettrice et peut rester vide dans les règles de transfert.

Voir aussi :

Importation d’un fichier