Intégrateur : les variantes autorisées pour les produits (INTEG_PVA)

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) » et « variante (codvar) ».

Nom Désignation

Version

ACE

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

58 pour variantes autorisées

typmaj Type de mise à jour 4.1-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 PVA.

Si l’enregistrement existe alors on force la valeur de typmaj à 2 (Modification).

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

Il n’est pas possible de mettre à jour la table PVA si le numéro de variante de la fiche produit est égal à 0.

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 PVA.

codpro Code produit 4.1-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.

codvar Code variante. 4.1-00 20 2 char

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

Le code variante doit exister dans la table VAR.

suistk

Suivi en stock

4.1-00 22 1 char

Les valeurs autorisées sont « V » ou « N ».

gencod

gencod

4.1-00 23 13 char

Si le paramètre GENCOD est positionné et que A1 = « O » ou A2 = « O » alors le système calcule la clé de contrôle du Gencod. Si M1 = « O » : vérification de l’unicité du gencod Si M2 = « O » : obligation d’avoir un gencod valide (numérique de 12)

lirvar Libellé réduit 4.1-00 36 10 char Libellé réduit.