Intégrateur : lignes du cadencier de préparation (INTEG_LCADL)

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

Nom Description

Version

ACE

Position Taille Type

Obligatoire

Facultatif

Règles de gestion
               
typenr Type d’enregistrement 1.4 1 2

1er car CHAR

2ème car : LONG

O B2 pour les lignes de cadencier.
typmaj Type de mise à jour 1.4 3 1 LONG O

1 = Créer.

2 = Modifier.

3 = Supprimer.

4 = Traiter.

codfct

Binaire à simuler

1.4 4 8 CHAR    
codpev

Code transaction (Cible)

1.4 12 8 CHAR  

Permet d’y associer des paramètres de gestion.

typdep Type dépôt 1.4 20 3 CHAR  

Doit exister dans la table TTI .

sigdep Sigle dépôt 1.4 23 12 CHAR  

Doit exister dans la table des tiers dépôts et être un dépôt logistique.

· Lire la table tiers. Si n’existe pas, message “ELT_PASTRO, « tie », sigtie”.

· Lire la table LDEP . Si n’existe pas, message “ELT_PASTRO, « ldep », sigtie.”

codcad Code cadencier 1.4 35 6 CHAR  

Doit exister si modification ou suppression.

Ne doit pas exister si création.

numligcad N° de ligne 1.4 41 5 LONG  

Numéro séquentiel.

typcritere Type critère 1.4 46 1 LONG  

1 = client (magasin).

2 = groupe de clients (famille).

3 = pays.

4 = zone livraison.

Vérifier valeur de 1 à 4.

critere Critère 1.4 47 40 CHAR  

Vérifier l’existence dans les tables suivantes selon le type.

Si type = 1, lire la table TIE avec :

  • Typtie = gnc_pev_typcli,
  • Sigtie = valcritere.

Si type = 2, lire la table FAM avec :

  • Typtie = gnc_pev_typcli,
  • Sigtie = codefam.

Si type = 3, lire la table PAY.

Si type = 4, lire la table GEO.

jmaxcde Jour maxi de commande 1.4 87 1 LONG  

1 = lundi,

2 = mardi,

7 = dimanche.

Vérifier valeur de 1 à 7.

hmaxcde Heure maxi de commande 1.4 88 5

Double

2.2

 

Masque zz.zz.

Vérifier la validité de l’heure.

Exemple : 15,30 = 15h30.

jmaxliv Jour maxi de livraison 1.4 93 1 LONG  

1 = lundi,

2 = mardi,

7 = dimanche.

Vérifier valeur de 1 à 7.

hmaxliv Heure maxi de livraison 1.4 94 5

Double

2.2

 

Masque zz.zz.

Vérifier la validité de l’heure.

Exemple : 15,30 = 15h30.

delai Délai 1.4 99 2 LONG  

Délai (en nombre de semaines) entre le jour de commande et le jour de livraison.

Il peut y avoir un délai > 7 jours entre les 2.

valzn1_40 Zone complémentaire 1 1.4 101 40 CHAR    
valzn2_40 Zone complémentaire 2 1.4 141 40 CHAR    
valzn3_40 Zone complémentaire 3 1.4 181 40 CHAR    
valzn4_40 Zone complémentaire 4 1.4 221 40 CHAR    
valzn5_40 Zone complémentaire 5 1.4 261 40 CHAR    
valzn6_40 Zone complémentaire 6 1.4 301 40 CHAR    
valzn7_40 Zone complémentaire 7 1.4 341 40 CHAR    
valzn8_40 Zone complémentaire 8 1.4 381 40 CHAR    
valzn9_40 Zone complémentaire 9 1.4 421 40 CHAR    
valzn10_40 Zone complémentaire 10 1.4 461 40 CHAR    
valzn1 Zone complémentaire 1 1.6.0 501 160 UTF8   Renseigner au maximum 4 caractères.
valzn2 Zone complémentaire 2 1.6.0 661 160 UTF8   Renseigner au maximum 4 caractères.
valzn3 Zone complémentaire 3 1.6.0 821 160 UTF8   Renseigner au maximum 4 caractères.
valzn4 Zone complémentaire 4 1.6.0 981 160 UTF8   Renseigner au maximum 4 caractères.
valzn5 Zone complémentaire 5 1.6.0 1141 160 UTF8   Renseigner au maximum 4 caractères.
valzn6 Zone complémentaire 6 1.6.0 1301 160 UTF8   Renseigner au maximum 4 caractères.
valzn7 Zone complémentaire 7 1.6.0 1461 160 UTF8   Renseigner au maximum 4 caractères.
valzn8 Zone complémentaire 8 1.6.0 1621 160 UTF8   Renseigner au maximum 4 caractères.
valzn9 Zone complémentaire 9 1.6.0 1781 160 UTF8   Renseigner au maximum 4 caractères.
valzn10 Zone complémentaire 10 1.6.0 1941 160 UTF8   Renseigner au maximum 4 caractères.
               

Commentaires :

Depuis la version ACE 1.6.0, 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.