Intégrateur : les produits de remplacement (INTEG_PRR)

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 « produit de remplacement (codrpl) ».

Remplacement d’un produit dans l’intégrateur

Lors du remplacement d’un produit dans l’intégrateur, il y a automatiquement contrôle :

· des quantités minimum, maximum et multiples et ajustement éventuel de la quantité selon le paramètre CTRQTE . Si la quantité du poste est modifiée, le paramètreMESEVT permet de renseigner un commentaire contenant la quantité avant et après modification.

· du plafond de commande (selon le paramètre PLAQUI ).

Un appel prix est ensuite automatiquement déclenché pour le produit remplaçant.

Attention : les fonctionnalités Achat-Vente (paramètre LIENAV) ne sont pas déclenchées à nouveau pour le produit remplaçant.

Nom Libellé

Version

ACE

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

56 pour produit de remplacement.

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

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

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.

codrpl Code produit de remplacement 4.1-00 20 16 char

Le produit doit exister dans la table PRO.

Pour les étiquettes textiles, cette variable doit contenir le code du pictogramme (table utilisateur mentionnée par la zone N4 du paramètre ETIQUE). Pour en savoir plus, voir la documentation « Les pictogrammes des étiquettes textiles”.

datdeb

Date de début

4.1-00 36 8 char

Format SSAAMMJJ.

La date de début doit être une date valide.

datfin

Date de fin

4.1-00 44 8 char

Format SSAAMMJJ.

La date de fin doit être une date valide.

Si la date de fin est renseignée, alors la date de début doit être inférieure ou égale à la date de fin.

typrpl

Type de produit de remplacement

4.1-00 52 3 char

Le type doit exister dans la table TRP.

pourcent

Pourcentage

4.1-00 55 7 double

Masque zzzz.zz.

typprr

Type de remplacement

4.1-00 62 3 char

"RPL" en standard (pris par défaut si vide),

“ETI” pour les étiquettes,

“PIC” pour les pictogrammes des étiquettes textiles.

numord

numéro d'ordre

4.1-00 65 4 num

Laisser en blanc, toujours 0 en standard

Pour les étiquettes textiles (voir la documentation « Les pictogrammes des étiquettes textiles »), ce numéro d'ordre doit être renseigné.

Attention : aucun contrôle n’est effectué automatiquement sur cette zone.

commen1_40

Commentaire 1

4.1-00 69 40 char  
commen2_40

Commentaire 2

4.2-00 109 40 char  
commen3_40

Commentaire 3

4.2-00 149 40 char  
commen4_40

Commentaire 4

4.2-00 189 40 char  
commen5_40

Commentaire 5

4.2-00 229 40 char  
qtemax Quantité maxi 4.2-00 269 10 double

Masque zzzzzzz.zz.

formeti Format étiquette produit 5.0-00 279 6 char

Aucun contrôle de ce champ mais la valeur doit exister dans la table utilisateur (voir fonction GTTTU) définie par le paramètreETIQUE.

formeti_promo Format de l’étiquette produit en promotion 5.0-00 285 6 char

Aucun contrôle de ce champ mais la valeur doit exister dans la table utilisateur (voir fonction GTTTU) définie par le paramètreETIQUE.

nbreti_prx Mot clé du nombre d’étiquettes au changement prix 5.0-00 291 6 char

Aucun contrôle de ce champ mais la valeur doit exister dans la table utilisateur (voir fonction GTTTU) définie par le paramètreETIQUE.

nbreti_stk Mot clé du nombre d’étiquettes lors de la mise à jour des stocks 5.0-00 297 6 char

Aucun contrôle de ce champ mais la valeur doit exister dans la table utilisateur (voir fonction GTTTU) définie par le paramètreETIQUE.

commen1

Commentaire 1

ACE 1.6.0 303 160 UTF8 Renseigner au maximum 40 caractères.
commen2

Commentaire 2

ACE 1.6.0 463 160 UTF8 Renseigner au maximum 40 caractères.
commen3

Commentaire 3

ACE 1.6.0 623 160 UTF8 Renseigner au maximum 40 caractères.
commen4

Commentaire 4

ACE 1.6.0 783 160 UTF8 Renseigner au maximum 40 caractères.
commen5

Commentaire 5

ACE 1.6.0 943 160 UTF8 Renseigner au maximum 40 caractères.
             

REMARQUES :

Depuis la version ACE 1.6.0, les champs commenx_40 sont remplacés par les champs commenx gérés au format UTF8. Néanmoins les champs commenx_40 restent actifs si les champs commenx gérés au format UTF8 ne sont pas alimentés.