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, |
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