Intégrateur : les déclinaisons de produits en multi-variantes (INTEG_PRD)

Depuis la version ACE 5.0-00, Edition Spéciale 1 , les formats d’intégrateur commencent à la position n° 1 (et non plus à la position n° 0, comme auparavant).

Il n’est pas possible de mettre un « ~ » dans les champs « produit (codpro) », « code critère (codcrit) » et « valeur de critère (valcrit) ».

Nom Libellé

Version

ACE

Posit Taille Type Règles de gestion
             
typenr Type d’enregistrement 4.4-00 1 2 num

49 pour les déclinaisons de produits de référence en multi-variantes (PRD).

typmaj Type de mise à jour 4.4-00 3 1 Num

1 : Créer.

2 : Modifier.

3 : Supprimer.

9 : Gérer.

Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table PRD.

Si l’enregistrement existe déjà alors on force la valeur à 2 (Modification).

Si l’enregistrement n’existe pas alors on force la valeur à 1 (Création).

En modification (typmaj = 2), si la valeur d’une donnée du fichier est égale à « ~ » alors le système recherche l’ancienne valeur au niveau de la table PRD .

codpro Code produit 4.4-00 4 16 Char

En suppression (typmaj = 3), le produit doit être renseigné.

Quel que soit le type de mise à jour, si le produit n’est pas renseigné alors le système récupère le dernier code produit créé. Les modifications sont faites pour le dernier produit créé.

Le produit doit exister dans la table PRO.

à Clé de la table PRD.

Codcrit Code critère 4.4-00 20 6 Char

Le code critère (défini dans GTZON) doit être renseigné.

Le code critère doit exister dans la table ZON .

à Clé de la table PRD.

Valcrit

Valeur du critère

4.4-00 26 6 Char

La valeur du critère de déclinaison doit être renseignée.

à Clé de la table PRD.

Numord

Numéro d’ordre

4.4-00 32 5 Num

Le n° d’ordre correspond à l’ordre de tri (présentation) des valeurs du critère.

Par défaut, il est égal à zéro.

Repart

% de répartition

4.4-00 37 6 Dble

% de répartition, masque zz9.zz.

Valzn1_40

Donnée complémentaire 1

4.4-00 43 40 Char  
Valzn2_40

Donnée complémentaire 2

4.4-00 83 40 Char  
Valzn3_40

Donnée complémentaire 3

4.4-00 123 40 Char  
Valzn4_40

Donnée complémentaire 4

4.4-00 163 40 Char  
Valzn5_40

Donnée complémentaire 5

4.4-00 203 40 char  
Valzn6_40

Donnée complémentaire 6

4.4-00 243 40 char  
Valzn7_40

Donnée complémentaire 7

4.4-00 283 40 char  
Valzn8_40

Donnée complémentaire 8

4.4-00 323 40 char  
Valzn9_40

Donnée complémentaire 9

4.4-00 363 40 char  
Valzn10_40

Donnée complémentaire 10

4.4-00 403 40 char  
Valzn1

Donnée complémentaire 1

ACE 1.60 443 160 UTF8 Renseigner au maximum 40 caractères.
Valzn2

Donnée complémentaire 2

ACE 1.60 603 160 UTF8 Renseigner au maximum 40 caractères.
Valzn3

Donnée complémentaire 3

ACE 1.60 763 160 UTF8 Renseigner au maximum 40 caractères.
Valzn4

Donnée complémentaire 4

ACE 1.60 923 160 UTF8 Renseigner au maximum 40 caractères.
Valzn5

Donnée complémentaire 5

ACE 1.60 1083 160 UTF8 Renseigner au maximum 40 caractères.
Valzn6

Donnée complémentaire 6

ACE 1.60 1243 160 UTF8 Renseigner au maximum 40 caractères.
Valzn7

Donnée complémentaire 7

ACE 1.60 1403 160 UTF8 Renseigner au maximum 40 caractères.
Valzn8

Donnée complémentaire 8

ACE 1.60 1563 160 UTF8 Renseigner au maximum 40 caractères.
Valzn9

Donnée complémentaire 9

ACE 1.60 1723 160 UTF8 Renseigner au maximum 40 caractères.
Valzn10

Donnée complémentaire 10

ACE 1.60 1883 160 UTF8 Renseigner au maximum 40 caractères.
             

REMARQUES :

A partir de la version ACE 1.60, les champs valznx_40 sont remplacés par les champs valznx gérés au format UTF8. Néanmoins, les champs valznx_40 restent actifs si les champs valznx au format UTF8 ne sont pas alimentés.