MODEVL : Informations propagées vers les lignes d’événement

(Paramètre actif depuis la version 5.0-00 Edition Spéciale 2)

Standard

Ce paramètre permet d’indiquer, pour chacune des informations propagées de l’en-tête d’événement vers les lignes d’événement, la manière dont elle sera propagée. Pour exemple, ces informations peuvent être : la date d’expédition, le numéro d’adresse, la référence du transporteur, ou encore le mode de livraison.

Fonctions et API concernées : JeveViewJevlView

Attention

En raison du grand nombre de champs concernés, ce paramètre peut impacter le comportement de nombreuses API.

Utilisation avec d’autres paramètres :

Paramètres amis FRM001 -
A1    

Cette zone est une suite de 6 caractères qui définit la manière dont seront propagés les champs suivants :

  • sigdep (sigle dépôt),
  • typliv (type de livraison), sigliv (sigle du tiers associé à la livraison), numadr (numéro d’adresse),
  • datliv (date de livraison),
  • datexp, (date d’expédition),
  • datval (date de valeur),
  • codtrn (code tournée).

Chaque caractère de l'option peut prendre l’une des valeurs suivantes :

  • "N" : s'il n'y a pas propagation,
  • "F" : si on force la donnée de la ligne avec la donnée de l'en-tête,
  • "O" ou " " : si on propage la donnée uniquement si les deux données (en-tête + ligne) étaient identiques avant propagation.

Exemple :

Si A1 = « FOOOON », alors les informations seront propagées de la manière suivante :

si le dépôt de l’en-tête d’événement est modifié, toutes les lignes d’événement sont mises à jour avec le nouveau dépôt de l'en-tête,

si le type de tiers livré de l’en-tête d’événement, le sigle du tiers livré, et/ou le numéro d'adresse sont modifiés, les lignes de l’événement sont mises à jour à condition que leur valeur respective corresponde à l'ancienne valeur enregistrée dans l'en-tête d’événement (1),

si la date de livraison de l’en-tête d’événement est modifiée, alors les lignes d’événement sont mises à jour à condition que leur valeur corresponde à l'ancienne valeur enregistrée dans l'en-tête,

même comportement pour les dates d'expédition et de validation,

si le code tournée de l’en-tête d’événement est modifié, alors il n'y aura pas de propagation du code tournée vers les lignes d’événement.

(1) : Attention : dans le cas particulier de l'adresse de livraison, pour que la modification soit propagée, il faut que le triplet « typliv, sigliv, numadr » de la ligne d’événement corresponde exactement à l'ancien triplet « typliv, sigliv, numadr » de l'en-tête de l’événement.

A2    

Cette zone est une suite de 6 caractères qui définit la manière dont seront propagés les champs suivants :

  • modliv (mode de livraison),
  • sigtra (référence du transporteur),
  • modtra (mode de transport),
  • modloc (localité associée au mode de livraison),
  • cmpnie (compagnie de transport),
  • batvol (nom du bateau ou numéro du vol).

Pour la codification, voir description de la zone A1.

A3    

Cette zone est une suite de 4 caractères qui définit la manière dont seront propagés les champs suivants :

  • nlta (numéro de document de transport),
  • datdep et heudep (date et heure de départ),
  • datarr et heurarr (date et heure d’arrivée),
  • sigtrs (sigle du transitaire) (depuis GCE 1.1)
N1    

Mode de propagation de la modification du dépôt de la ligne vers les sous-postes.

  = 0  

On force la propagation du dépôt vers les sous postes ;

  = 1  

On modifie les sous postes si le dépôt du sous poste correspond au dépôt de la ligne avant modification.

  = 2   On ne modifie pas le dépôt des sous postes.