Intégrateur : les variantes logistiques (INTEG_PRL)

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

Les variantes logistiques sont définies dans la gestion des produits (écran GART_11).

Il n’est pas possible de mettre un « ~ » dans les champs « code produit (codpro) », « type tiers (typtie) », « sigle tiers (sigtie) », « code VA (codva1) » et « code VL (codva2) ».

Nom Désignation Version ACE Position Taille Type Règles de gestion
             
typenr

Type

d’enregistrement

4.1-00 1 2 num 59 pour variantes logistiques.
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 PRL.

Si l’enregistrement existe déjà 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).

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

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

typtie Type du tiers 4.1-00 20 3 char

Le type du tiers n’est pas obligatoire, sauf si paramètre LOGIST est positionné. Il est utilisé pour définir des variantes logistiques pour le catalogue fournisseur.

S’il est renseigné alors il doit exister dans la table TTI.

sigtie Sigle du tiers 4.1-00 23 12 char

Le sigle du tiers n’est pas obligatoire, sauf si paramètre LOGIST est positionné. Il est utilisé pour définir des variantes logistiques pour le catalogue fournisseur.

S’il est renseigné alors il doit exister dans la table TIE.

codva1

Code variante VA

4.1-00 35 2 char
codva2

Code variante VL

4.1-00 37 2 char

Dans le cas où vous n’utilisez que ACE COMMERCE, vérifiez que le paramètre LOGIST n’est pas positionné. En effet, des erreurs pourraient se produire au moment d’alimenter ce champ « codva2 ».

libelle_30

Libellé

4.1-00 39 30 char

Depuis la version ACE 1.60, ce champ est remplacé par le champ libelle (position 269) géré au format UTF8. Néanmoins, il reste actif si le champ libelle n’est pas alimenté.

dun14 DUN14 4.1-00 69 14 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 DUN14.

Si le paramètre MAJEAN est positionné et que le champ est vide, il y a un calcul automatique du champ par rapport aux valeurs des paramètres du paramètre.

coduni1 Code unité 4.1-00 83 3 char

Le code unité doit exister dans UNI.

nbre   4.1-00 86 6 long

Masque zzzzzz.

nbpcb Par combien (PCB) 4.1-00 92 6 long

Masque zzzzzz.

nbspcb

Sous Par Combien (SPCB)

4.1-00 98 6 long

Masque zzzzzz.

poidsnet

Poids net

4.1-00 104 10 double Masque zzzzzz.zzz.
poidsbrut

Poids brut

4.1-00 114 10 double

Masque zzzzzz.zzz.

Le paramètre LOGVAR permet de ne plus calculer les poids des variantes logistiques (champs “PRL.poidsbrut” et “PRL.poidsnet”) selon l’UN IT (plan de palettisation). Le poids brut est autorisé en saisie dans l’écran GART_26.

haute

Hauteur

4.1-00 124 10 Double

Masque zzzzzz.zzz.

Exprimée en mètre (m).

large

Largeur

4.1-00 134 10 Double

Masque zzzzzz.zzz.

Exprimée en mètre (m).

longue

Longueur

4.1-00 144 10 Double

Masque zzzzzz.zzz.

Exprimée en mètre (m).

volume

Volume

4.1-00 154 10 Double

Masque zzzzzz.zzz.

Le volume, exprimé en mètre cube (m3) est calculé à partir des informations : longueur, largeur et hauteur. Les dimensions sont exprimées en mètre (m).

codtgn

Code du type de gencods

4.1-00 164 2 Char

Paramètre la longueur du GENCOD

cntcod Code contenant 4.3-02 166 2 Char

Doit exister dans la table LCNTREF

codva2_inf

Type contenant inférieur 4.3-02 168 2 Char

« » (espace) si codlnst = ‘1’, obligatoire sinon.

Doit exister dans la table LCNTTYP et avoir un niveau (codlnst) < au niveau du contenant saisi.

cntcod_inf Code contenant inférieur 4.3-02 170 2 Char

« » (espace) si codlnst = ‘1’, obligatoire sinon.

Doit exister dans la table LCNTREF.

Doit exister dans la table PRL (typtie, sigtie, codpro, codva2_inf, cntcod_inf).

magent Magasin d'entrée 4.3-02 172 3 Char

Obligatoire, doit exister dans la table LMAG.

claabc

Classe ABC Commerciale

4.3-02 175 1 Char

Obligatoire, doit exister dans la table ABC.

codlcaf

Code classe d'affectation

4.3-02 176 1 Char

Obligatoire, doit exister dans la table LCAF.

tare Tare 4.3-02 177 10 Double

0 si codlnst = ‘1’.

condrompu Condition rompu (%) 4.3-02 187 10 Double

Doit être <= 100.

gerbage Coefficient de gerbage 4.3-02 197 6 Long

Obligatoire si corgerb > 0..

corgerb

Correctif de gerbage

4.3-02 203 6 Long  
nivminent Niveau minimum en entrée 4.3-02 209 1 Char

Obligatoire, doit exister dans la table lnst.

= ‘1’ si codlnst = ‘1’.

Doit être <= codlnst.

clsint1 Classe d'interdiction 1 4.3-02 210 1 Char

Doit exister dans la table LCAF.

clsint2 Classe d'interdiction 2 4.3-02 211 1 Char

Doit exister dans la table LCAF.

clsint3 Classe d'interdiction 3 4.3-02 212 1 Char

Doit exister dans la table LCAF.

expeta Expédiable en l'état 4.3-02 213 1 Char

Obligatoire, doit exister dans la table LEXE.

Si # ‘0’, le champ codlncn est obligatoire.

modcol Modulo de colisage 4.3-02 214 1 Char

Obligatoire, ‘0’ ou ‘1’ :

= ‘1’ si codlnst = ‘1’,

= ‘0’ si codlnst = ‘5’.

codlncn Code niveau conteneur 4.3-02 215 1 Char

Obligatoire si expeta # ‘0’, doit exister dans la table LNCN..

Doit être = ‘1’ ou ‘2’ si expeta = ‘1’

nivminsor Niveau minimum en sortie 4.3-02 216 1 Char

Obligatoire, doit exister dans la table LNST.

= ‘1’ si codlnst = ‘1’.

Doit être <= codlnst.

Si = ‘1’, codlncn doit être = ‘1’ ou ‘2’.

cntdft Contenant par défaut 4.3-02 217 1 Char

‘O’ ou ‘N’.

Si = ‘O’, vérifier qu’il n’existe pas dans la table PRL, un enregistrement pour le même produit, le même niveau (codlnst) et un contenant différent ayant cntdft = ‘O’.

Si paramètre MULEAN est positionné ce champ contient la notion de EANprincipal O/N.

cdable Indicateur commandable 4.3-02 218 1 Char

« » (espace), ‘O’ ou ‘N’.

duninf rang inférieur 4.3-02 219 14

Char

 
nbinf nombre d'unité de rang inférieur 4.3-02 233 6 Long = 0 si codlnst = ‘1’, obligatoire sinon.
datdeb Date création EAN 4.4-00 239 8 Char

Champ significatif dans le cadre du paramètre MULEAN (avec le champ cntdft).

Format SSAAMMJJ.

datfin Date mise en arrêt EAN 4.4-00 247 8 Char

Champ significatif dans le cadre du paramètre MULEAN (avec le champ cntdft).

Format SSAAMMJJ.

coduni

Code unité

4.4-01 255 3 char

S’il n’existe pas dans la tbl uni, celui est créé.

S’il existe dans pru, le coefficient doit être identique sinon rejet.

S’il n’existe pas dans pru, il est créé..

indact Indicateur d’éclatement 5.0-00 258 1 Char

Indicateur spécifique pour le traitement LECL (module GEL).

Si codlnst=’5’ alors indact=’’.

SinonLes valeurs autorisées sont : B(box), C(colis) etU(uvc)

Si les paramètres LOGIST et MULEAN (A2= ‘O’) (à partir de la version ACE 1.4) sont positionnés, alors les valeurs autorisées sont 0 ou 1.

codlcra

Code classe de rangement

ACE 1.3 259 6 Char

Obligatoire, doit exister dans la table LCRA.

codva2_l

Code variante VL

ACE 1.4 265 2 Char

Pour gérer les fonctionnalités de multi-gencod (voir paramètres GENCOD,LOGIST, MULEAN et NATPRO).

cntcod_l Code contenant ACE 1.4 267 2 char

Pour gérer les fonctionnalités de multi-gencod (voir paramètres GENCOD,LOGIST, MULEAN et NATPRO).

libelle

Libellé

ACE 1.6.0 269 120 UTF8 Renseigner au maximum 30 caractères.