Détail actions possibles ENR-ACT-EXP
CRE : Création d’un événement logistique de type livraison.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Cle événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Expédition | Retourne la référence événement créé | |
CdeExpAct | C | Action événement | O | Doit contenir CRE |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpDes | C | Désignation Expédition | ||
CdeExpDat | D | Date Expédition | O | Doit être définie |
GesUtiRef | C | Gestionnaire Logistique | O | Doit être définie |
CdeExpZonGeo | C | Zone Géographique | Si valeur non valide : mis à blanc | |
CdeExpCom | C | Commentaire Expédition | ||
AppRefFour | C | Fournisseur (transporteur) | Si valeur non valide : mis à blanc | |
CdeExpTraMod | C | Mode Livraison | Si valeur non valide : mis à blanc Lien avec paramètres utilisateurs INF-GEN/MOD-LIV | |
CdeExpInf | C | Informations Transport | ||
CdeExpDocBL | C | Document Bon Livraison (clé 50) | Si valeur non valide : mis à blanc | |
CdeExpDocExp | C | Document Colisage (clé 51) | Si valeur non valide : mis à blanc | |
CdeExpDocTra | C | Document Expédition (clé 51) | Si valeur non valide : mis à blanc | |
CdeExpEmpExp | C | Emplacement Quai Expédition | Si valeur non valide : mis à blanc | |
StoFluRef | C | Transaction / Flux pour validation | Si valeur non valide : mis à blanc | |
StoFluRefCfm | C | Transaction / Flux pour confirmation | Si valeur non valide : mis à blanc | |
CdeExpCdiMod | C | Mode de conditionnement (non géré, effectif, évolué) | Si valeur non valide (0,1,2) : conditionnement informatif (0) | |
CdeExpCdiEvt | C | Evt défaut rattachement conditionnements non expédies | Si valeur non valide : mis à blanc | |
CdeExpCdiTyp | C | Type conditionnement (DSCondit) | Si valeur non valide : mis à blanc | |
CdeExpCdiDef | C | Racine Ref. Cdi de l'evt d'expédition. | ||
CdeExpValTyp | C | Type Validation Expédition | Si valeur non valide (0,1) : pas de validation (0) | |
CdeExpDesTyp | C | Type destinataire Expédition | Si valeur non valide (C,M,T) : client final (C) | |
FabUniProRef | C | Plateforme logistique pour transit | Si valeur non valide : mis à blanc | |
CdeExpCfmGes | LO | Gestion Confirmation Evénement ? | Si valeur non définie (défaut) : prend la valeur faux | |
CdeExpRecGes | LO | Gestion Réception des BLs ? | Si valeur non définie (défaut) : prend la valeur faux | |
CdeExpBcRef | C | Référence bon de conditionnement | Si valeur non valide : mis à blanc | |
CdeExpBcDat | D | Date de conditionnement prévue | Si valeur non valide : mis à blanc | |
CdeExpBcEqu | C | Equipe pour conditionnement | Si valeur non valide : mis à blanc | |
CdeExpBpRef | C | Référence bon de préparation | Si valeur non valide : mis à blanc | |
CdeExpBpDat | D | Date de préparation prévue | Si valeur non valide : mis à blanc | |
CdeExpBpEqu | C | Equipe pour préparation | Si valeur non valide : mis à blanc | |
CdeExpAddGes | LO | Gère-t-on on non les additifs ? | Si non, vérification que des additifs n’existent pas pour l’événement concerné. | |
CdeExpAddBcEqu | C | Equipe de Conditionnement pour Additifs | Si renseigné, doit exister dans les paramètres utilisateurs définissant les équipes. | |
CdeExpAddBpEqu | C | Equipe de Préparation pour Additifs | Si renseigné, doit exister dans les paramètres utilisateurs définissant les équipes. | |
CdeExpReqAvVal | C | Requête avant Validation | Requête de type REB à exécuter avant la validation (ou l’annulation de validation) de l’événement | |
CdeExpReqApVal | C | Requête après Validation | Requête de type REB à exécuter après la validation (ou l’annulation de validation) de l’événement | |
SDyProRefDecInt | C | PSD interactive pour validation | PSD interactive à exécuter lors de la validation de l’événement | |
SDyProRefDecAut | C | PSD automatique pour validation | PSD automatique à exécuter lors de la validation de l’événement | |
CdeExpReqAvCfm | C | Requête avant Confirmation | Requête de type REB à exécuter avant la confirmation (ou l’annulation de confirmation) de l’événement | |
CdeExpReqApCfm | C | Requête après Confirmation | Requête de type REB à exécuter après la confirmation (ou l’annulation de confirmation) de l’événement | |
SDyProRefCfmInt | C | PSD interactive pour confirmation | PSD interactive à exécuter lors de la confirmation de l’événement | |
SDyProRefCfmAut | C | PSD automatique pour confirmation | PSD automatique à exécuter lors de la confirmation de l’événement | |
GesUtiRef | C | Gestionnaire Expédition | ||
CdeExpTournee | C | Tournée | ||
CdeExpCrLPasSai | L | PAS de saisie des critères de lancement | Si oui, les critères de lancement doivent être renseignés | |
CdeExpCrLEntRef | C | Entité utilisée pour le lancement | Si non valide (CDE,LCD) : commandes (CDE) | |
CdeExpCrLTypSel | C | Type sélection pour le lancement | Si non valide (A,L,R) : manuelle (A) | |
CdeExpCrLRegSel | C | Règle de sélection pour le lancement | Vide si CdeExpCrLTypSel = A Requête de type REB si CdeExpCrLTypSel = R Tableur sur entité (CDE ou LCD) si CdeExpCrLTypSel = L | |
CdeExpCrLPreSel | C | Présentation entité GCDE pour lancement | Vide si CdeExpCrLTypSel = R ou L Sinon contient une présentation GFD sur l’entité GCDE | |
CdeExpCrLTabAff | C | Règle d’affichage pour tableur de lancement | Règle d’affichage sur entité (CDE ou LCD) Si CdeExpCrLTypSel = L, prend la règle d’affichage du tableur su entité renseigné dans CdeExpCrLRegSel | |
CdeExpCrLColBC | C | Colonne contenant le bon de conditionnement | Doit être une colonne de type caractère de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColBCO | C | Colonne contenant le numéro d’ordre dans le bon de conditionnement | Doit être une colonne de type numérique de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColBP | C | Colonne contenant le bon de préparation | Doit être une colonne de type caractère de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColBPO | C | Colonne contenant le numéro d’ordre dans le bon de préparation | Doit être une colonne de type numérique de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColQte | C | Colonne contenant la quantité lancée | Doit être une colonne de type numérique de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrCPasSai | L | PAS de saisie des critères de complément | Si oui, les critères de complément doivent être renseignés | |
CdeExpCrCEntRef | C | Entité utilisée pour le complément d’expédition | Si non valide (CDE,LCD) : commandes (CDE) | |
CdeExpCrCTypSel | C | Type sélection pour le complément d’expédition | Si non valide (A,L,R) : manuelle (A) | |
CdeExpCrCRegSel | C | Règle de sélection pour le complément d’expédition | Vide si CdeExpCrCTypSel = A Requête de type REB si CdeExpCrCTypSel = R Tableur sur entité (CDE ou LCD) si CdeExpCrCTypSel = L | |
CdeExpCrCPreSel | Présentation entité GCDE pour complément d’expédition | Vide si CdeExpCrCTypSel = R ou L Sinon contient une présentation GFD sur l’entité GCDE |
Remarques annexes Cas d’erreur particulier : problème génération du numéro correspondant à la référence événement d’expédition.
MOD : Modification d’un événement logistique de type livraison.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable ; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Cle événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister et ne doit pas être validé. |
CdeExpAct | C | Action événement | O | Doit contenir MOD |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpDat | DA | Date Expédition | Pris en compte si date définie | |
CdeExpDes | C | Désignation Expédition | Pris en compte si non vide | |
CdeExpZonGeo | C | Zone Géographique | Pris en compte si non vide et valeur valide. | |
CdeExpCom | C | Commentaire Expédition | Pris en compte si non vide | |
AppRefFour | C | Fournisseur (transporteur) | Pris en compte si non vide et valeur valide. | |
CdeExpTraMod | C | Mode Livraison | Pris en compte si non vide et valeur valide. | |
CdeExpInf | C | Informations Transport | Pris en compte si non vide | |
CdeExpDocBL | C | Document Bon Livraison | Pris en compte si non vide et valeur valide. | |
CdeExpDocExp | C | Document Colisage | Pris en compte si non vide et valeur valide. | |
CdeExpDocTra | C | Document Expédition | Pris en compte si non vide et valeur valide. | |
CdeExpEmpExp | C | Emplacement Quai Expédition | Pris en compte si non vide et valeur valide. | |
CdeExpCdiEvt | C | Evénement défaut rattachement conditionnements non expédiés | Pris en compte si non vide et valeur valide. | |
CdeExpCdiTyp | C | Type conditionnement Stock (DSCondit) | Pris en compte si non vide et valeur valide. | |
CdeExpCdiDef | C | Racine Référence Conditionnement de l’événement d’expédition. | Pris en compte si non vide et valeur valide. | |
CdeExpValTyp | C | Type Validation Expédition | Pris en compte si non vide et valeur valide (0,1). | |
CdeExpDesTyp | C | Type destinataire Expédition | Pris en compte si non vide et valeur valide (C,M,T) | |
FabUniProRef | C | Plateforme logistique pour transit | Pris en compte si non vide et valeur valide | |
CdeExpRecGes | LO | Gestion Réception des BLs ? | Pris en compte si valeur définie (vrai ou faux). | |
CdeExpCfmGes | LO | Gestion Confirmation Evénement ? | Pris en compte si valeur définie (vrai ou faux). | |
CdeExpBcRef | C | Référence bon de conditionnement | Pris en compte si non vide | |
CdeExpBcDat | D | Date de conditionnement prévue | Pris en compte si non vide | |
CdeExpBcEqu | C | Equipe pour conditionnement | Pris en compte si non vide | |
CdeExpBpRef | C | Référence bon de préparation | Pris en compte si non vide | |
CdeExpBpDat | D | Date de préparation prévue | Pris en compte si non vide | |
CdeExpBpEqu | C | Equipe pour préparation | Pris en compte si non vide | |
CdeExpAddGes | LO | Gère-t-on on non les additifs ? | Si non, vérification que des additifs n’existent pas pour l’événement concerné | |
CdeExpAddBcEqu | C | Equipe de Conditionnement pour Additifs | Si renseigné, doit exister dans les paramètres utilisateurs définissant les équipes. | |
CdeExpAddBpEqu | C | Equipe de Préparation pour Additifs | Si renseigné, doit exister dans les paramètres utilisateurs définissant les équipes. | |
CdeExpReqAvVal | C | Requête avant Validation | Requête de type REB à exécuter avant la validation (ou l’annulation de validation) de l’événement | |
CdeExpReqAvVal | C | Requête après Validation | Requête de type REB à exécuter après la validation (ou l’annulation de validation) de l’événement | |
SDyProRefDecInt | C | PSD interactive pour validation | PSD interactive à exécuter lors de la validation de l’événement | |
SdyProRefDecAut | C | PSD automatique pour validation | PSD automatique à exécuter lors de la validation de l’événement | |
CdeExpReqAvCfm | C | Requête avant Confirmation | Requête de type REB à exécuter avant la confirmation (ou l’annulation de confirmation) de l’événement | |
CdeExpReqApCfm | C | Requête après Confirmation | Requête de type REB à exécuter après la confirmation (ou l’annulation de confirmation) de l’événement | |
SdyProRefCfmInt | C | PSD interactive pour confirmation | PSD interactive à exécuter lors de la confirmation de l’événement | |
SdyProRefCfmAut | C | PSD automatique pour confirmation | PSD automatique à exécuter lors de la confirmation de l’événement | |
GesUtiRef | C | Gestionnaire Expédition | Pris en compte si non vide et valeur valide | |
CdeExpCrLPasSai | L | PAS de saisie des critères de lancement | Si oui, les critères de lancement doivent être renseignés | |
CdeExpCrLEntRef | C | Entité utilisée pour le lancement | Si non valide (CDE,LCD) : commandes (CDE) | |
CdeExpCrLTypSel | C | Type sélection pour le lancement | Si non valide (A,L,R) : manuelle (A) | |
CdeExpCrLRegSel | C | Règle de sélection pour le lancement | Vide si CdeExpCrLTypSel = A Requête de type REB si CdeExpCrLTypSel = R Tableur sur entité (CDE ou LCD) si CdeExpCrLTypSel = L | |
CdeExpCrLPreSel | C | Présentation entité GCDE pour lancement | Vide si CdeExpCrLTypSel = R ou L Sinon contient une présentation GFD sur l’entité GCDE | |
CdeExpCrLTabAff | C | Règle d’affichage pour tableur de lancement | Règle d’affichage sur entité (CDE ou LCD) Si CdeExpCrLTypSel = L, prend la règle d’affichage du tableur su entité renseigné dans CdeExpCrLRegSel | |
CdeExpCrLColBC | C | Colonne contenant le bon de conditionnement | Doit être une colonne de type caractère de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColBCO | C | Colonne contenant le numéro d’ordre dans le bon de conditionnement | Doit être une colonne de type numérique de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColBP | C | Colonne contenant le bon de préparation | Doit être une colonne de type caractère de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColBPO | C | Colonne contenant le numéro d’ordre dans le bon de préparation | Doit être une colonne de type numérique de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrLColQte | C | Colonne contenant la quantité lancée | Doit être une colonne de type numérique de la règle d’affichage renseignée dans CdeExpCrLTabAff | |
CdeExpCrCPasSai | L | PAS de saisie des critères de complément | Si oui, les critères de complément doivent être renseignés | |
CdeExpCrCEntRef | C | Entité utilisée pour le complément d’expédition | Si non valide (CDE,LCD) : commandes (CDE) | |
CdeExpCrCTypSel | C | Type sélection pour le complément d’expédition | Si non valide (A,L,R) : manuelle (A) | |
CdeExpCrCRegSel | C | Règle de sélection pour le complément d’expédition | Vide si CdeExpCrCTypSel = A Requête de type REB si CdeExpCrCTypSel = R Tableur sur entité (CDE ou LCD) si CdeExpCrCTypSel = L | |
CdeExpCrCPreSel | Présentation entité GCDE pour complément d’expédition | Vide si CdeExpCrCTypSel = R ou L Sinon contient une présentation GFD sur l’entité GCDE |
SUP : Suppression / Annulation de Validation d’un événement logistique de type livraison.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Cle événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister. |
CdeExpAct | C | Action événement | O | Doit contenir SUP |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
Remarques
Si l’événement est validé, seule la validation de l’événement est annulée.
Si l’événement est non validé, la suppression est physique.
Note : La suppression ne peut être effectuée si des factures ont été validées.
SPV : Désaffectation partielle sur événement validé
Cette action permet de supprimer physiquement des lignes associées à un événement d’expédition validé.
La liste WfExpEvtEnt doit être renseignée de la manière suivante :
WfExpEvtEnt T : type de la variable; O: indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement Expédition | O | Doit exister, être de type livraison et être validé. |
CdeExpAct | C | Action événement | O | Doit contenir SPV |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtDet contient autant d’éléments que de lignes de commandes à supprimer.
WfExpEvtDet T : type de la variable; O: indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action. Lien avec élément de la liste WfExpEvtEnt |
CdeNumCom | C | Numéro de Commande | O | Numéro de commande ou « *A » pour un additif |
CdeNumLig | C | Numéro de Ligne de Commande | O | Numéro de ligne de commande ou référence additif |
La désaffectation de la ligne ne peut être effectuée si la facture correspondante a été validée.
LAN : Lancement d’un événement logistique.
La liste WfExpEvtEnt doit contenir un élément dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Reference Evénement d’Expedition | O | Voir remarque ci-dessous |
CdeExpAct | C | Action événement | O | Doit contenir LAN |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpBpDat | DA | Date Prévue pour Bons Préparation | Si non définie ou supérieure à date livraison sur événement : prend la date de l’événement. | |
CdeExpBpEqu | C | Equipe pour Bons de Préparation | Si non définié ou non valide : prend la valeur défaut (0) | |
CdeExpBcDat | DA | Date Prévue pour Bons Conditionnement | Si non définié ou supérieure à date livraison sur événement : prend la date de l’événement. | |
CdeExpBcEqu | C | Equipe pour Bons de Conditionnement | Si non définie ou non valide : prend la valeur défaut (0) |
Remarque sur WfExpEvtEnt
Si le champ CdeExpRef est vide, DIAPASON considère qu’il s’agit également d’une création. Certaines autres zones de la liste doivent être initialisées (GesUtiRef, CdeExpDat) pour assurer la création (voir structure pour action de création : CRE).
Si le champ CdeExpRef est défini, l’évènement d’expédition doit exister, être non validé.
La liste WfExpEvtDet contient autant d’éléments que de lignes de commandes lancées.
WfExpEvtDet T : type de la variable ; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action. Lien avec élément de la liste WfExpEvtEnt |
CdeNumCom | C | Numéro de Commande | O | Obligatoire |
CdeNumLig | C | Numéro de Ligne de Commande | O | Obligatoire |
CdeExpQte | DE | Quantité | O | Si valeur < ou = 0 : annulation lancement ligne |
CdeExpBcRef | C | Bon de Conditionnement | Code regroupement pour bon de conditionnement. | |
CdeExpBcOrd | C | Ordre dans Bon Conditionnement | Ordre dans bon de conditionnement. | |
CdeExpBpRef | C | Bon de Préparation | Code regroupement pour bon de préparation. | |
CdeExpBpOrd | C | Ordre Bon Préparation | Ordre dans bon de préparation. | |
CdeExpTr | LO | Ligne affectée au transit | A renseigner si le type de destination de l’événement logistique est (M)ixte Si le type de destination de l’événement logistique est (C)lient, est forcé à faux Si le type de destination de l’événement logistique est (T)ransit, est forcé à vrai | |
FabUniProRef | C | Unité logistique de transit | Prise en compte si CdeExtTr est vrai. Si non renseignée prend la valeur de la plateforme logistique renseignée sur l’événement logistique |
Remarques sur WfExpEvtDet
Les numéros de bons de préparation et de conditionnement ne sont pas remontés dans la liste (ils peuvent être retrouvés dans la table CDExLi).
Les lignes d’expédition affectées au transit ne sont pas facturables
COM : Complément d’un événement logistique.
Il s’agit d’ajouter des lignes de commandes qui ne sont pas lancées à un événement de livraison.
La liste WfExpEvtEnt doit contenir un élément dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | o | Identifiant Action Obligatoire |
CdeExpRef | C | Reference Evénement d’Expedition | o | Doit exister et être non validé. |
CdeExpAct | C | Action événement | o | Doit contenir COM |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpBpDat | DA | Date Prévue pour Bons Préparation | Si non défini ou supérieure à date livraison sur événement, prend la date de l’événement. | |
CdeExpBpEqu | C | Equipe pour Bons de Préparation | Si non défini ou non valide : prend la valeur défaut (0) | |
CdeExpBcDat | DA | Date Prévue pour Bons Conditionnement | Si non défini ou supérieure à date livraison sur événement, prend la date de l’événement. | |
CdeExpBcEqu | C | Equipe pour Bons de Conditionnement | Si non défini ou non valide : prend la valeur défaut (0) |
La liste WfExpEvtDet contient autant d’éléments que de lignes de commandes compléments.
L’évènement d’expédition doit exister, être non validé.
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action. Lien avec élément de la liste WfExpEvtEnt |
CdeNumCom | C | Numéro de Commande | O | Obligatoire |
CdeNumLig | C | Numéro de Ligne de Commande | O | Obligatoire |
CdeExpQte | DE | Quantité | O | Si valeur >= 0 : cette ligne est ajoutée. Si valeur < 0 : cette ligne est supprimée (même si lancée). |
CdeExpTr | LO | Ligne affectée au transit | A renseigner si le type de destination de l’événement logistique est (M)ixte Si le type de destination de l’événement logistique est (C)lient, est forcé à faux Si le type de destination de l’événement logistique est (T)ransit, est forcé à vrai | |
FabUniProRef | C | Unité logistique de transit | Prise en compte si CdeExtTr est vrai. Si non renseignée prend la valeur de la plateforme logistique renseignée sur l’événement logistique |
Remarques sur WfExpEvtDet
Les lignes de commandes compléments d’un événement de livraison sont toujours affectées à un bon de préparation et un bon de conditionnement dont les références correspondent au numéro de l’événement de livraison.
Si la ligne de commande se trouve déjà sur l’événement (lancée ou en complément), cet enregistrement n’est pas considéré.
Les lignes d’expédition affectées au transit ne sont pas facturables
DEC : Déclaration Conditionnement Vrac d’un événement en mode Condit. Informatif.
Il s’agit de réaliser des déclarations de conditionnement.
La liste WfExpEvtEnt doit contenir un élément dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | Doit exister et être non validé. | |
CdeExpAct | C | Action événement | O | Doit contenir DEC |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpBcRef | C | Référence Bon conditionnement | Si défini, doit exister et être rattaché à l’événement d’expédition. | |
CdeExpBpDat | DA | Date Prévue pour Bons Préparation | Si non définie ou supérieure à date de livraison sur événement, prend la date de l’événement. | |
CdeExpBpEqu | C | Equipe pour Bons de Préparation | Si non définie ou non valide : prend la valeur défaut (0) | |
CdeExpBcDat | DA | Date Prévue pour Bons Conditionnement | Si non définie ou supérieure à date de livraison sur événement, prend la date de l’événement. | |
CdeExpBcEqu | C | Equipe pour Bons de Conditionnement | Si non définie ou non valide : prend la valeur défaut (0 |
L’évènement d’expédition doit exister, être non validé. De plus ce ne doit pas être un événement de livraison géré en mode de conditionnement effectif (1) ou évolué (2).
Remarques sur WfExpEvtEnt
L’une des zones suivantes doit impérativement être définie : CdeExpRef ou CdeExpBcRef. Si les deux sont définies, c’est la zone CdeExpBcRef qui est considérée. L’événement d’expédition rattaché ne doit pas être de type conditionnement effectif ou évolué.
La liste WfExpEvtDet contient autant d’éléments que de lignes de commandes déclarées.
WfExpEvtDet T : type de la variable; O: indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action. Lien avec élément de la liste WfExpEvtEnt |
CdeNumCom | C | Numéro de Commande | O | Obligatoire |
CdeNumLig | C | Numéro de Ligne de Commande | O | Obligatoire |
CdeExpQte | DE | Quantité | Si valeur > 0 : cette quantité est la quantité considérée expédiée (remplace valeur précédente). Si valeur <= 0 : considéré comme une annulation de déclaration. | |
CdeExpCdiRef | C | Référence Conditionnement | ||
CdeExpNOrCdi | E | Numéro d'ordre produit dans conditionnement |
Remarques sur WfExpEvtDet
- DIAPASON contrôle la liste des détails ; aucune déclaration n’est enregistrée si :
Un bon de conditionnement est défini (et différent du bon de rattachement des compléments) et que la ligne de commande n’est pas rattachée à ce conditionnement.
Plusieurs déclarations existent pour une même ligne et un même conditionnement.
Une quantité est indéfinie.
- Si la ligne de commande n’est pas lancée sur l’événement d’expédition, celle-ci est rattachée comme complément.
ACR : Création d’Additifs
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, ne pas être validé et gérer les additifs |
CdeExpAct | C | Action de mise à jour | O | Doit contenir ACR |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtAdd doit contenir autant d’éléments que d’additifs à créer sur l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtAdd T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeExpAddRef | C | Référence Additif | O | Référence additif. Ne doit pas exister. |
CdeExpAddDes | C | Désignation Additif | Désignation Additif. Obligatoire si l’additif ne concerne pas un article standard | |
CdeExpAddMDi | C | Mot Directeur | Mot directeur de l’additif | |
GenRefTypeArt | C | Type Article | Type de l’article concerné par l’additif. Doit être vide si l’additif ne concerne pas un article standard, sinon doit contenir ‘R’ | |
GenRefArt | C | Référence Article | Article concerné par l’additif Obligatoire si le type article est R. Ce doit être un article destiné à la vente | |
CdeExpAddCom | C | Commentaire | Commentaire lié à l’additif | |
CliResRef | C | Réseau Commercial | O | Réseau commercial auquel est destiné l’additif. Doit exister. |
CliGenRef | C | Client | O | Client auquel est destiné l’additif. Doit exister dans le réseau donné. |
CdeExpNumComOri | C | Commande Origine | O | Commande commerciale à l’origine de l’additif. Elle doit exister dans les commandes commerciales être liée au client de l’additif. Elle est obligatoire si l’additif est en transit et si la méthode de découpage des BLs renseignée sur l’unité logistique est "1BL/Commande" ou "1BL/Commande à réceptionner". |
StoFluRef | C | Règle de Stock pour Validation | Règle de stock utilisée pour enregistrer les mouvements de stock de l’additif lors de la validation de l’événement Obligatoire si l’additif correspond à un article standard (type article à R) géré en stock. Doit être une transaction de stock pour expéditions. | |
StoFluRefCfm | C | Règle de Stock pour Confirmation | Règle de stock utilisée pour enregistrer les mouvements de stock de l’additif lors de la confirmation de l’événement Obligatoire si l’additif correspond à un article standard (type article à R) géré en stock et si l’événement gère les réceptions. Doit être une transaction de stock pour expéditions. | |
CptFamRef | C | Famille Comptable | Famille comptable de l’article. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les critères comptables ne sont pas renseignés. | |
CptSFaRef | C | Sous-Famille Comptable | Sous-Famille comptable de l’article. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les critères comptables ne sont pas renseignés. | |
CptCr1Ref | C | Critère Comptable 1 | Critère Comptable 1. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les famille et sous-famille comptables ne sont pas renseignées. | |
CptCr2Ref | C | Critère Comptable 2 | Critère Comptable 2. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les familles et sous-famille comptables ne sont pas renseignées. | |
CptCr3Ref | C | Critère Comptable 3 | Critère Comptable 3. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les familles et sous-famille comptables ne sont pas renseignées. | |
CdeExpQteExp | N | Quantité Expédiée | O | Quantité d’additif expédiée. Ne doit pas être nulle. |
CdeExpUnMeQteExp | C | Unité de Mesure | O | Unité de mesure. |
CdeExpAddDev | C | Devise | O | Devise dans laquelle sont exprimés les prix |
CdeExpAddPrPub | N | Prix Public Unitaire | Prix public unitaire. | |
CdeExpAddPrRem | N | % de Remise | % de remise | |
CdeExpAddPrix | N | Prix Unitaire Net | Prix unitaire net. | |
CdeExpAddTvaRef | C | Code TVA | O | Code TVA à appliquer à l’additif. |
CdeExpAddTarRef | C | Tarif Utilisé | Tarif utilisé pour cet additif. Si renseigné, doit être un tarif de vente. | |
CdeExpFacNGe | L | Facturation non Gérée ? | Indique que la facturation n’est pas gérée pour cet additif. La ligne d’expédition correspondant à cet additif ne sera pas facturable. | |
CdeExpAddTra | L | Additif en Transit ? | Indique que l’additif est affecté au transit. La valeur vrai n’est possible que si le type de destination de l’événement est ((M)ixte ou (T)ransit | |
FabUniProRef | C | Unité Logistique de Transit | Prise en compte si CdeExpAddTra est vrai. Doit exister et être une unité logistique. |
Remarque : Les additifs en transit ne sont pas facturables.
AMO : Modification d’Additifs
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, ne pas être validé et gérer les additifs |
CdeExpAct | C | Action de mise à jour | O | Doit contenir AMO |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtAdd doit contenir autant d’éléments que d’additifs à modifier sur l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtAdd T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeExpAddRef | C | Référence Additif | O | Référence additif. Doit exister pour l’événement d’expédition. |
CdeExpAddDes | C | Désignation Additif | Désignation Additif. Obligatoire si l’additif ne concerne pas un article standard | |
CdeExpAddMDi | C | Mot Directeur | Mot directeur de l’additif | |
GenRefTypeArt | C | Type Article | Type de l’article concerné par l’additif. Doit être vide si l’additif ne concerne pas un article standard, sinon doit contenir ‘R’ | |
GenRefArt | C | Référence Article | Article concerné par l’additif Obligatoire si le type article est R. Ce doit être un article destiné à la vente | |
CdeExpAddCom | C | Commentaire | Commentaire lié à l’additif | |
CliResRef | C | Réseau Commercial | O | Réseau commercial auquel est destiné l’additif. Doit exister. |
CliGenRef | C | Client | O | Client auquel est destiné l’additif. Doit exister dans le réseau donné. |
CdeExpNumComOri | C | Commande Origine | Commande commerciale à l’origine de l’additif. Si elle est renseignée, elle doit exister dans les commandes commerciales être lié au client de l’additif. Elle est obligatoire si l’additif est en transit et si la méthode de découpage des BLs renseignée sur l’unité logistique est "1BL/Commande" ou "1BL/Commande à réceptionner". | |
StoFluRef | C | Règle de Stock | Règle de stock utilisée pour enregistrer les mouvements de stock de l’additif lors de la validation de l’événement Obligatoire si l’additif correspond à un article standard (type article à R) géré en stock. Doit être une transaction de stock pour expéditions. | |
StoFluRefCfm | C | Règle de Stock pour Confirmation | Règle de stock utilisée pour enregistrer les mouvements de stock de l’additif lors de la confirmation de l’événement Obligatoire si l’additif correspond à un article standard (type article à R) géré en stock et si l’événement gère les réceptions. Doit être une transaction de stock pour expéditions. | |
CptFamRef | C | Famille Comptable | Famille comptable de l’article. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les critères comptables ne sont pas renseignés. | |
CptSFaRef | C | Sous-Famille Comptable | Sous-Famille comptable de l’article. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les critères comptables ne sont pas renseignés. | |
CptCr1Ref | C | Critère Comptable 1 | Critère Comptable 1. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les familles et sous-famille comptables ne sont pas renseignées. | |
CptCr2Ref | C | Critère Comptable 2 | Critère Comptable 2. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les familles et sous-famille comptables ne sont pas renseignées. | |
CptCr3Ref | C | Critère Comptable 3 | Critère Comptable 3. Obligatoire si la facturation est gérée, si l’additif ne correspond pas à un article standard et si les familles et sous-famille comptables ne sont pas renseignées. | |
CdeExpQteExp | N | Quantité Expédiée | O | Quantité d’additif expédiée. Ne doit pas être nulle. |
CdeExpUnMeQteExp | C | Unité de Mesure | O | Unité de mesure. |
CdeExpAddDev | C | Devise | O | Devise dans laquelle sont exprimés les prix |
CdeExpAddPrPub | N | Prix Public Unitaire | Prix public unitaire. | |
CdeExpAddPrRem | N | % de Remise | % de remise | |
CdeExpAddPrix | N | Prix Unitaire Net | O | Prix unitaire net. Ne doit pas être nul. |
CdeExpAddTvaRef | C | Code TVA | O | Code TVA à appliquer à l’additif. |
CdeExpAddTarRef | C | Tarif Utilisé | Tarif utilisé pour cet additif. Si renseigné, doit être un tarif de vente. | |
CdeExpFacNGe | L | Facturation non Gérée ? | Indique que la facturation n’est pas gérée pour cet additif. La ligne d’expédition correspondant à cet additif ne sera pas facturable. | |
CdeExpAddTra | L | Additif en Transit ? | Indique que l’additif est affecté au transit. La valeur vrai n’est possible que si le type de destination de l’événement est (M)ixte ou (T)ransit | |
FabUniProRef | C | Unité Logistique de Transit | Prise en compte si CdeExpAddTra est vrai. Doit exister et être une unité logistique. |
Remarque : Les additifs en transit ne sont pas facturables.
DEC : Déclaration / Annulation Déclaration d’un Additif
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, ne pas être validé et gérer les additifs |
CdeExpAct | C | Action de mise à jour | O | Doit contenir DEC |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtDet doit contenir autant d’éléments que d’additifs à déclarer sur l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtDet T : type de la variable; O: indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Cle événement mise à jour | O | Identifiant Action. Lien avec élément de la liste WfExpEvtEnt |
CdeNumCom | C | Numéro de Commande | O | Doit contenir « *A » |
CdeNumLig | C | Numéro de Ligne de Commande | O | Doit contenir la référence de l’additif |
CdeExpUnMeQte | C | Unité de mesure de déclaration | O | Unité de mesure dans laquelle la déclaration est effectuée. |
CdeExpQte | DE | Quantité | Si valeur > 0 : cette quantité est considérée comme étant la quantité à déclarer Si valeur <= 0 : considérée comme une annulation de déclaration. |
ASU : Suppression d’Additifs
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, ne pas être validé et gérer les additifs |
CdeExpAct | C | Action de mise à jour | O | Doit contenir ASU |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtAdd doit contenir autant d’éléments que d’additifs à supprimer sur l’événement d’expédition concerné et dont la structure est la suivante :
WfExpEvtAdd T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeExpAddRef | C | Référence Additif | O | Référence additif. Doit exister pour l’événement d’expédition. |
NFA : Possibilité d’indiquer qu’une ligne d’expédition n’est pas facturable.
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition non validé dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister et ne pas être validé. |
CdeExpAct | C | Action de mise à jour | O | Doit contenir NFA |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtDet doit contenir autant d’éléments que de lignes d’expédition non facturables pour l’événement d’expédition concerné. Elle doit avoir la structure suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
Chaque ligne de commande ainsi définie va passer au statut ‘Non Facturable’ et ne pourra pas être prise en compte lors du calcul de facturation.
ANF : Possibilité d’indiquer qu’une ligne d’expédition est à nouveau facturable.
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister et ne pas être validé. |
CdeExpAct | C | Action de mise à jour | O | Doit contenir ANF |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtDet doit contenir autant d’éléments que de lignes d’expédition à nouveau facturables pour l’événement d’expédition concerné. Elle doit avoir la structure suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
Chaque ligne de commande ainsi définie va passer au statut ‘Facturable’ et pourra être prise en compte lors du calcul de facturation.
MDA : Affectation au Transit des lignes d’expédition
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, ne pas être validé et être de type de destination (M)ixte ou (T)ransit |
CdeExpAct | C | Action de mise à jour | O | Doit contenir MDA |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtDet doit contenir autant d’éléments que de lignes d’expédition à affecter au transit pour l’événement d’expédition concerné. Elle doit avoir la structure suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
FabUniProRef | C | Unité logistique de transit | O | Unité Logistique à laquelle on affecte la ligne d’expédition en transit |
Remarque : les lignes d’expédition affectées au transit ne sont pas facturables.
MDS : Désaffectation au Transit des Lignes d’Expédition
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, ne pas être validé et être de type de destination (M)ixte ou (C)lient |
CdeExpAct | C | Action de mise à jour | O | Doit contenir MDS |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La liste WfExpEvtDet doit contenir autant d’éléments que de lignes d’expédition à désaffecter du transit pour l’événement d’expédition concerné. Elle doit avoir la structure suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
VAL/VED : Validation / Validation avec Edition d’un événement de livraison
Ne concerne que les évènements de livraison.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Cle événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement de Livraison | O | Doit exister, être de type livraison et être non validé. |
CdeExpAct | C | Action événement | O | Doit contenir VAL pour validation sans édition ou VED pour validation avec édition documents correspondants. |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpDat | DA | Date Mouvement Stock pour Expédition | Date à laquelle les mouvements de stock doivent être effectivement réalisés : si la date est définie (non vide) et inférieure ou égale à la date du jour, cette date est considérée, sinon c’est la date de validation prévue définie sur l’événement qui est prise en compte si elle est inférieure à la date du jour, sinon on utilise la date du jour qui est considérée. |
Remarques :
Si l’événement de livraison est en mode de validation des conditionnements, tous les conditionnements non validés rattachés à cet événement sont considérés comme non expédiés et sont transférés sur l’événement de conditionnement défini sur l’événement.
Les mouvements de stock effectués lors de la validation sont :
soit des sorties de stock si l’événement de livraison ne gère pas la confirmation et que la ligne d’expédition n’est pas en transit et que le bon de livraison auquel elle est rattachée n’est pas réceptionnable
soit des déplacements de stock si l’événement de livraison gère la confirmation et que la ligne d’expédition est en transit ou que le bon de livraison auquel elle est rattachée est réceptionnable.
Lors d’une annulation de validation d’expédition, si une date a été renseignée lors de la validation de l’évènement, cette date est considérée comme date d’annulation ; sinon, c’est la date du jour d’annulation qui est considérée (compatibilité avec versions précédentes).
Note : une évolution dans une version future permettra de piloter également de manière interactive la date d’enregistrement et d’annulation des mouvements de stocks liés à l’expédition.
BLC : contrôle / Confirmation d’un Bon de Livraison
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type livraison, être validé mais ne doit pas être confirmé |
CdeExpAct | C | Action de mise à jour | O | Doit contenir BLC |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpBLRef | C | Bon de livraison | O | Doit exister, être rattaché à l’événement de livraison et être réceptionnable |
Contrôle d’un Bon de Livraison
La liste WfExpEvtDet peut contenir un élément permettant de déclarer ou d’annuler la déclaration des produits manquants. Sa structure est la suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Doit contenir ? |
CdeNumLig | C | Numéro de ligne | O | Doit contenir ? |
CdeExpAnoSta | LO | Anomalie ? | O | Si vrai, considère qu’il y a des produits manquants Si faux, considère qu’il n’y a pas de produits manquants |
CdeExpAnoCom | C | Commentaire | Commentaire produits manquants |
La déclaration de produits manquants sur un bon de livraison entraine la mise en anomalie de celui-ci.
Si l’événement est en mode de conditionnement informatif, la liste WfExpEvtDet peut contenir un élément pour chaque ligne d’expédition à mettre en anomalie ou à déclarer sans anomalie. Sa structure est la suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
CdeExpAnoSta | LO | Anomalie ? | O | Si vrai, considère que la ligne est en anomalie Si faux, considère que la ligne n’est pas en anomalie |
CdeExpAnoCom | C | Commentaire | Commentaire anomalie | |
CdeExpCtrSta | LO | Contrôlée ? | O | Contrôle de la ligne effectué ou non |
CdeExpRecQte | DE | Quantité réellement expédiée | O | Doit contenir la quantité réellement expédiée si la ligne est en anomalie. |
Si l’événement est en mode de conditionnement effectif ou évolué, la liste WfExpEvtDet peut contenir un élément pour chaque conditionnement à mettre en anomalie ou à déclarer sans anomalie. Chaque ligne d’expédition de ce conditionnement sera alors mise en anomalie ou déclarée sans anomalie. Sa structure est la suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit exister et être rattaché à l’événement de livraison |
CdeExpAnoSta | LO | Anomalie ? | O | Si vrai, considère que le conditionnement est en anomalie Si faux, considère que le conditionnement n’est pas en anomalie |
CdeExpAnoCom | C | Commentaire | Commentaire anomalie | |
CdeExpCtrSta | LO | Contrôlée ? | O | Contrôle du conditionnement effectué ou non |
Confirmation d’un Bon de Livraison
Il ne doit exister aucun élément dans la liste WfExpEvtDet pour l’identifiant de l’action et le bon de livraison ne doit pas être en anomalie. Lors de la confirmation d’un bon de livraison, les mouvements de stock relatifs à la règle de stock de confirmation sont effectués pour toutes les lignes du bon de livraison. Ce sont :
soit des sorties de stock si la ligne d’expédition n’est pas en transit
soit des déplacements de stock si la ligne d’expédition est en transit
Remarque : Lorsque tous les bons de livraison d’un événement sont confirmés, l’événement est considéré confirmé.
BLA : Gestion des Anomalies sur un Bon de Livraison
Cette action permet de gérer les anomalies relevées lors du contrôle du bon de livraison afin de pouvoir confirmer celui-ci.
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type livraison, être validé mais ne doit pas être confirmé |
CdeExpAct | C | Action de mise à jour | O | Doit contenir BLA |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpBLRef | C | Bon de livraison | O | Doit exister, être rattaché à l’événement de livraison, être réceptionnable et être en anomalie |
Si l’événement est en mode de conditionnement informatif, la liste WfExpEvtDet peut contenir un élément pour chaque ligne d’expédition en anomalie à corriger. Sa structure est la suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
CdeExpQte | DE | Quantité expédiée | O | Doit contenir la quantité réellement expédiée. |
La ligne reste en anomalie et devra être à nouveau contrôlée pour annuler l’anomalie.
Si l’événement est en mode de conditionnement effectif ou évolué, la liste WfExpEvtCdi peut contenir un élément pour chaque conditionnement en anomalie à ajouter ou à enlever de l’événement. Sa structure est la suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeExpRef | C | Référence Evénement Logistique | O | Evénement Logistique auquel est rattaché le conditionnement |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit exister. |
Si le conditionnement se trouve sur l’événement logistique à traiter (WfExpEvtCdi.CdeExpRef = WfExpEvtEnt.CdeExpRef), on considère qu’il doit être retiré de l’événement. Il est alors transféré sur l’événement de conditionnement défini sur l’événement de livraison.
Si le conditionnement ne se trouve pas sur l’événement logistique à traiter (WfExpEvtCdi.CdeExpRef <> WfExpEvtEnt.CdeExpRef), on considère qu’il doit être ajouté à l’événement. Il est alors transféré sur l’événement de livraison à traiter.
BLT : Mise à Jour Statut de contrôle d’un Bon de Livraison
Cette action permet de gérer le statut de contrôle sur les lignes en anomalie expédiée sur un bon de livraison.
La liste WfExpEvtEnt doit contenir un élément correspondant à l’événement d’expédition dont la structure est la suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type livraison, être validé mais ne doit pas être confirmé |
CdeExpAct | C | Action de mise à jour | O | Doit contenir BLT |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpBLRef | C | Bon de livraison | O | Doit exister, être rattaché à l’événement de livraison, être réceptionnable et être en anomalie |
Si l’événement est en mode de conditionnement informatif, la liste WfExpEvtDet peut contenir un élément pour chaque ligne d’expédition en anomalie ayant été contrôlée, cette ligne d’expédition ne doit pas être rattachée à un conditionnement. Sa structure est la suivante :
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeNumCom | C | Numéro de commande | O | Numéro de commande expédiée |
CdeNumLig | C | Numéro de ligne | O | Numéro de ligne de commande expédiée |
Si l’événement est en mode de conditionnement effectif ou évolué, la liste WfExpEvtCdi peut contenir un élément pour chaque conditionnement en anomalie ayant été controlé. Sa structure est la suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement de mise à jour | O | Identifiant de l’action. Lien avec WfExpEvtEnt |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit exister et être rattaché à l’événement de livraison |
VCO : Confirmation d’un événement de livraison.
Ne concerne que les évènements de livraison.
Remarque : l’édition des factures peut être enchaînée.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type livraison, être validé, gérer la confirmation et ne pas être confirmé |
CdeExpAct | C | Action événement | O | Doit contenir VCO |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
La confirmation n’est possible que si aucun bon de livraison de l’événement n’est en anomalie.
Si l’événement ne gère pas la réception, aucun mouvement de stock n’est effectué, sinon, pour toutes les lignes d’expédition, on génère les mouvements de stock relatifs à la règle de stock de confirmation. Ce sont :
soit des sorties de stock si la ligne d’expédition n’est pas en transit
soit des déplacements de stock si la ligne d’expédition est en transit
Si l’événement est en mode conditionnement évolué, les conditionnements en transit sur cet événement sont transférés sur l’événement de conditionnement défini sur l’événement de livraison afin de pouvoir être utilisés pour un nouvel événement de livraison.
CAN : Annulation de Confirmation d’un événement de livraison.
Cette action permet d’annuler la confirmation d’un événement de livraison ou uniquement d’un bon de livraison.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type livraison, être partiellement ou totalement confirmé et gérer la confirmation. |
CdeExpAct | C | Action événement | O | Doit contenir CAN |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CddExpBLRef | C | Bon de livraison | Si renseigné, doit exister, être rattaché à l’événement d’expédition, être confirmé Si non renseigné, l’annulation de confirmation s’applique à tout l’événement |
Si l’événement et/ou le bon de livraison ne gère pas la réception, aucun mouvement de stock n’est effectué, sinon, pour toutes les lignes d’expédition de l’événement ou du bon de livraison, on génère les mouvements de stock négatifs relatifs à la règle de stock de confirmation. Ce sont :
soit des sorties de stock si la ligne d’expédition n’est pas en transit
soit des déplacements de stock si la ligne d’expédition est en transit
Si l’événement est en mode conditionnement évolué, les conditionnements en transit qui avaient été déplacés sur l’événement de conditionnement défini sur l’événement de livraison sont re-transférés sur l’événement de livraison. Ce transfert n’est possible que s’ils n’ont pas été rattachés à un nouvel événement de livraison. Dans ce cas, l’annulation de confirmation n’est pas possible.
COH : Cohérence d’un Evénement d’Expédition
Cette action permet de vérifier la cohérence d’un événement d’expédition.
La liste WfExpEvtEnt doit être initialisée de la manière suivante :
WfExpEvtEnt T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type livraison et ne doit pas être validé |
CdeExpAct | C | Action événement | O | Doit contenir COH |
CdeExpRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
Cette action met à jour les informations de cohérence sur l’événement logistique.
Un événement sans conditionnement est toujours considéré comme cohérent
Un événement est considéré incohérent :
si toutes les lignes d’un conditionnement ne sont pas rattachées au même client
si certaines lignes d’un conditionnement sont en transit et d’autres non
CCO : Création et Maintenance Contenu Conditionnement sur Evénement en mode Conditionnement Effectif
La liste WfExpEvtCdi doit contenir un élément correspondant au conditionnement créé et dont la structure est la suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante ou non existante ou vide; si la référence est vide, DIAPASON génère un numéro de conditionnement qui est retourné dans cette zone. |
CdeExpCdiAct | C | Action événement | O | Doit contenir CCO |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpCdiNOr | E | Numéro d'Ordre du Conditionnement dans l’Evénement | ||
CdeExpBcRef | C | Référence Bon de Conditionnement | ||
CdeExpCdiTyp | C | Type conditionnement de stock | Pris en compte si non vide et valide | |
CdeExpCdiDes | C | Désignation conditionnement | Pris en compte si non vide. | |
CdeExpCdiCoR | C | Commentaire standard conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiCom | C | Commentaire spécifique conditionnement | Pris en compte si non vide. | |
CdeExpCdiDUM | C | Unité de mesure dimensions conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiDHa | DE | Hauteur conditionnement | Pris en compte si défini. | |
CdeExpCdiDLa | DE | Largeur conditionnement | Pris en compte si défini. | |
CdeExpCdiDPr | DE | Profondeur conditionnement | Pris en compte si défini. | |
CdeExpCdiSUM | C | Unité de mesure surface conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiSur | DE | Surface conditionnement | Pris en compte si défini. | |
CdeExpCdiSuA | DE | Surface annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVUM | C | Unité de mesure volume conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiVol | DE | Volume conditionnement | Pris en compte si défini. | |
CdeExpCdiVoA | DE | Volume annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiPUM | C | Unité de mesure poids conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiPoi | DE | Poids conditionnement | Pris en compte si défini. | |
CdeExpCdiPoA | DE | Poids annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement est en mode « Conditionnements à Valider ». | |
StoFluEmpRef | C | Emplacement | Pris en compte si non vide et emplacement valide |
La liste WfExpEvtDet contient autant d’éléments que de lignes de commandes composant le conditionnement.
WfExpEvtDet T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action. Lien avec élément de la liste WfExpEvtCdi |
CdeNumCom | C | Numéro de Commande | O | Numéro de commande ou « *A » pour un additif |
CdeNumLig | C | Numéro de Ligne de Commande | O | Numéro de ligne de commande ou référence de l’additif |
CdeExpQte | DE | Quantité | Si valeur > 0 : cette quantité est la quantité considérée conditionnée (remplace valeur précédente). Si valeur <= 0 : considéré comme une annulation de déclaration. Attention, le fait de mettre une valeur négative annule toutes les quantités déclarées pour la ligne de commande concernée. | |
CdeExpNOrCdi | E | Numéro d'ordre de la ligne dans le conditionnement. | ||
CdeExpTr | LO | Ligne en transit ? | Possible uniquement si le type de destination de l’événement d’expédition est (M)ixte ou (T)transit | |
FabUniProRef | C | Unité logistique | Unité logistique à laquelle est affectée la ligne ne transit. Si renseignée doit être une unité de production gérée en logistique, si non renseignée, la ligne en transit est affectée à l’unité logistique définie sur l’événement d’expédition. |
Remarques sur WfExpEvtDet
DIAPASON contrôle la liste des détails; aucune déclaration n’est enregistrée si :
Aucun détail n’est précisé.
Un bon de conditionnement est défini et la ligne de commande n’est pas rattachée à ce conditionnement.
Plusieurs déclarations existent pour une même ligne de commande.
Une quantité est indéfinie.
Si après mise à jour du conditionnement, aucune ligne n’est rattachée, DIAPASON supprime le conditionnement.
Si la ligne de commande déclarée n’a pas été lancée sur l’expédition, celle-ci est ajoutée comme complément à l’événement d’expédition.
CMO : Modification Description d’un Conditionnement sur Evénement en mode Conditionnement Effectif
La liste WfExpEvtCdi comprend un élément par conditionnement et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante. |
CdeExpCdiAct | C | Action événement | O | Doit contenir CMO |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpCdiTyp | C | Type conditionnement de stock | Pris en compte si non vide et valide | |
CdeExpCdiDes | C | Désignation conditionnement | Pris en compte si non vide. | |
CdeExpCdiCoR | C | Commentaire standard conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiCom | C | Commentaire spécifique conditionnement | Pris en compte si non vide. | |
CdeExpCdiDUM | C | Unité de mesure dimensions conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiDHa | DE | Hauteur conditionnement | Pris en compte si défini. | |
CdeExpCdiDLa | DE | Largeur conditionnement | Pris en compte si défini. | |
CdeExpCdiDPr | DE | Profondeur conditionnement | Pris en compte si défini. | |
CdeExpCdiSUM | C | Unité de mesure surface conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiSur | DE | Surface conditionnement | Pris en compte si défini. | |
CdeExpCdiSuA | DE | Surface annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVUM | C | Unité de mesure volume conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiVol | DE | Volume conditionnement | Pris en compte si défini. | |
CdeExpCdiVoA | DE | Volume annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiPUM | C | Unité de mesure poids conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiPoi | DE | Poids conditionnement | Pris en compte si défini. | |
CdeExpCdiPoA | DE | Poids annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement est en mode « Conditionnements à Valider ». | |
StoFluEmpRef | C | Emplacement | Pris en compte si non vide et valide. |
CSU : Suppression d’un Conditionnement sur Evénement en mode ConditIONNEMENT Effectif
La liste WfExpEvtCdi comprend un élément par conditionnement et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante pour l’événement |
CdeExpCdiAct | C | Action événement | O | Doit contenir CSU |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
Lors d’une annulation de validation d’expédition, si une date a été renseignée lors de la validation de l’événement, cette date est considérée comme date d’annulation ; sinon, c’est la date du jour d’annulation qui est considérée (compatibilité avec les versions précédentes).
CTR : Transfert d’un Conditionnement sur un Evénement en mode ConditIONNEMENT Effectif
Concerne le transfert d’un colis vers un autre colis, qu’il s’agisse du même événement ou d’un nouvel événement.
La liste WfExpEvtCdi comprend un élément par transfert et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition Origine | O | Doit exister, être de type conditionnement effectif et non validé. |
CdeExpCdiRef | C | Référence Conditionnement Origine | O | Doit contenir une référence existante pour l’évenement |
CdeExpCdiAct | C | Action événement | O | Doit contenir CTR |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpDesRef | C | Référence Evénement d’Expédition Destinataire | O | Si défini, doit exister, être de type conditionnement effectif et être non validé. Si non défini, prend la valeur CdeExpRef. |
CdeExpDesCdiRef | C | Référence Conditionnement Destinataire | Peut contenir : Une valeur : sera utilisé comme référence de. Conditionnement destinataire (si existe déjà, complément). *NOU : un nouveau conditionnement doit être créé. *NDE : si un conditionnement portant la référence origine (CdeExpCdiRef) n’existe pas sur l’événement destinataire, la référence Conditionnement origine est conservée, sinon DIAPASON crée un nouveau conditionnement. Vide : la valeur du conditionnement origine (CdeExpCdiRef) est conservée sur l’événement destinataire. | |
FabUniProRef | C | Unité logistique | Unité logistique à laquelle est affecté le conditionnement destinataire dans le cas du transit. | |
CdeExpCdiNOr | E | Numéro d'Ordre Conditionnement dans Evénement Destinataire | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement destinataire est en mode « Conditionnements à Valider »; concerne le conditionnement destinataire (CdeExpDesCdiRef) | |
StoFluEmpRef | C | Emplacement | Pris en compte si non vide et emplacement valide; concerne le conditionnement destinataire (CdeExpDesCdiRef) |
CDV : Déplacement / Validation d’un Conditionnement sur Evénement en mode Conditionnement Effectif
Concerne le déplacement et/oui la validation d’un conditionnement en terme d’emplacement effectif.
La liste WfExpEvtCdi comprend un élément par conditionnement déplacé et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante pour l’événement d’expédition |
CdeExpCdiAct | C | Action événement | O | Doit contenir CDV |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpCdiNOr | E | Numéro d'Ordre du conditionnement dans l’événement d’Expédition | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement est en mode « Conditionnements à Valider » | |
StoFluEmpRef | C | Emplacement | O | Nouvel emplacement : doit être défini et valide. |
CDA : Affectation au Transit d’un Conditionnement sur Evénement en mode ConditionnEmEnt Effectif
Permet d’affecter à une plateforme logistique toutes les lignes de commandes et les additifs contenus dans un conditionnement.
La liste WfExpEvtCdi doit contenir un élément par conditionnement à affecter au transit dont la structure est la suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé action mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante pour l’événement d’expédition |
CdeExpCdiAct | C | Action | O | Doit contenir CDA |
CdeExpCdiRes | C | Résultat mise à jour | Retourne le code erreur mise à jour | |
FabUniProRef | C | Plateforme logistique | O | Doit contenir la référence d’une unité de production gérant la logistique. |
CDS : DesAffectation au Transit d’un Conditionnement sur Evénement en mode Conditionnement Effectif
Permet de désaffecter d’une plateforme logistique toutes les lignes de commandes et les additifs contenus dans un conditionnement, qui sont alors affectés au client de la commande.
La liste WfExpEvtCdi doit contenir un élément par conditionnement à désaffecter du transit dont la structure est la suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé action mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante pour l’événement d’expédition |
CdeExpCdiAct | C | Action | O | Doit contenir CDS |
CdeExpCdiRes | C | Résultat mise à jour | Retourne le code erreur mise à jour |
SCO : Création Conditionnement sans Détail sur Evénement
La liste WfExpEvtCdi doit contenir un élément correspondant au conditionnement créé et dont la structure est la suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante ou non existante ou vide; si la référence est vide, DIAPASON génère un numéro de conditionnement qui est retourné dans cette zone. Si la référence existe, le conditionnement ne doit contenir de détail |
CdeExpCdiAct | C | Action événement | O | Doit contenir SCO |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpCdiNOr | E | Numéro d'Ordre Conditionnement dans Evénement Expédition | ||
CdeExpBcRef | C | Référence Bon de Conditionnement | ||
CdeExpCdiTyp | C | Type conditionnement de stock | Pris en compte si non vide et valide | |
CdeExpCdiDes | C | Désignation conditionnement | Pris en compte si non vide. | |
CdeExpCdiCoR | C | Commentaire standard conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiCom | C | Commentaire spécifique conditionnement | Pris en compte si non vide. | |
CdeExpCdiDUM | C | Unité de mesure dimensions conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiDHa | DE | Hauteur conditionnement | Pris en compte si défini. | |
CdeExpCdiDLa | DE | Largeur conditionnement | Pris en compte si défini. | |
CdeExpCdiDPr | DE | Profondeur conditionnement | Pris en compte si défini. | |
CdeExpCdiSUM | C | Unité de mesure surface conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiSur | DE | Surface conditionnement | Pris en compte si défini. | |
CdeExpCdiSuA | DE | Surface annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVUM | C | Unité de mesure volume conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiVol | DE | Volume conditionnement | Pris en compte si défini. | |
CdeExpCdiVoA | DE | Volume annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiPUM | C | Unité de mesure poids conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiPoi | DE | Poids conditionnement | Pris en compte si défini. | |
CdeExpCdiPoA | DE | Poids annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement est en mode « Conditionnements à Valider » | |
StoFluEmpRef | C | Emplacement | Pris en compte si non vide et emplacement valide. |
SMO : Modification Description d’un Conditionnement sans Détail sur Evénement
La liste WfExpEvtCdi comprend un élément par conditionnement et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante pour l’événement d’expédition et ce conditionnement ne doit pas avoir de détail |
CdeExpCdiAct | C | Action événement | O | Doit contenir SMO |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpCdiTyp | C | Type conditionnement de stock | Pris en compte si non vide et valide | |
CdeExpCdiDes | C | Désignation conditionnement | Pris en compte si non vide. | |
CdeExpCdiCoR | C | Commentaire standard conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiCom | C | Commentaire spécifique conditionnement | Pris en compte si non vide. | |
CdeExpCdiDUM | C | Unité de mesure dimensions conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiDHa | DE | Hauteur conditionnement | Pris en compte si défini. | |
CdeExpCdiDLa | DE | Largeur conditionnement | Pris en compte si défini. | |
CdeExpCdiDPr | DE | Profondeur conditionnement | Pris en compte si défini. | |
CdeExpCdiSUM | C | Unité de mesure surface conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiSur | DE | Surface conditionnement | Pris en compte si défini. | |
CdeExpCdiSuA | DE | Surface annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVUM | C | Unité mesure volume conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiVol | DE | Volume conditionnement | Pris en compte si défini. | |
CdeExpCdiVoA | DE | Volume annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiPUM | C | Unité de mesure poids conditionnement | Pris en compte si non vide et valide. | |
CdeExpCdiPoi | DE | Poids conditionnement | Pris en compte si défini. | |
CdeExpCdiPoA | DE | Poids annexe conditionnement | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement est en mode « Conditionnements à Valider » | |
StoFluEmpRef | C | Emplacement | Pris en compte si non vide et valide. |
SSU : Suppression d’un Conditionnement sans Détail sur Evénement
La liste WfExpEvtCdi comprend un élément par conditionnement et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition | O | Doit exister, être de type conditionnement effectif et être non validé. |
CdeExpCdiRef | C | Référence Conditionnement | O | Doit contenir une référence existante pour l’événement et ce conditionnement ne doit pas avoir de détail |
CdeExpCdiAct | C | Action événement | O | Doit contenir SSU |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour |
STR : Transfert d’un Conditionnement d’un Evénement sans détail vers un autre Evénement
Ne concerne que le transfert d’un colis d’un événement vers un autre.
La liste WfExpEvtCdi comprend un élément par transfert et doit être initialisée de la manière suivante :
WfExpEvtCdi T : type de la variable; O : indique si obligatoire (valeur o ou non)
Nom | T | Désignation | O | Commentaire |
CdeExpCle | C | Clé événement mise à jour | O | Identifiant Action Obligatoire |
CdeExpRef | C | Référence Evénement d’Expédition Origine | O | Doit exister, être de type conditionnement effectif et non validé. |
CdeExpCdiRef | C | Référence Conditionnement Origine | O | Doit contenir une référence existante pour l’événement origine et ce conditionnement ne doit pas avoir de détail. Ce conditionnement ne doit pas exister pour l’événement destinataire. |
CdeExpCdiAct | C | Action événement | O | Doit contenir STR |
CdeExpCdiRes | C | Résultat mise à jour événement | Retourne le code erreur mise à jour | |
CdeExpDesRef | C | Référence Evénement d’Expédition Destinataire | O | Doit exister, être de type conditionnement effectif et être non validé. Doit être différent de CdeExpRef |
CdeExpCdiNOr | E | Numéro d'Ordre Conditionnement dans Evénement Destinataire | Pris en compte si défini. | |
CdeExpCdiVal | LO | Conditionnement Validé ? | Pris en compte si défini et si l’événement destinataire est en mode « Conditionnements à Valider » | |
StoFluEmpRef | C | Emplacement | Pris en compte si non vide et emplacement valide; concerne le conditionnement dans l’événement destinataire |