DIAPASON 04.16
Breadcrumbs

Validation Evénements Logistiques


      La validation d’un événement d’expédition permet de déclarer physiquement les sorties ou les déplacements de stock des articles expédiés.

      Lors de la validation d’un événement de livraison, si des requêtes avant et après validation ont été renseignées sur l’événement, elles sont exécutées

      La mise à jour du stock se fait pour le stock prévisionnel (dans le cas d’une sortie de stock) et le stock physique par l’intermédiaire de :

      • La transaction de stock de validation définie sur l’unité logistique dans le cas du transit intersites

      • la transaction de stock de validation définie sur l’additif pour les lignes d’expédition correspondant à des additifs portant sur des articles standard

      • la transaction de stock de validation définie sur l’événement

      Les mouvements de stock effectués lors de la validation sont :

      Transit ?

      Réception ?

      Type Mouvement de stock

      Oui

      Oui

      Déplacement

      Oui

      Non

      Déplacement

      Non

      Oui

      Déplacement

      Non

      Non

      Sortie

      L’étape de validation d’un événement de livraison remet à jour la quantité terminée pour les lignes de besoins de gestion rattachées dans le cas où le mouvement de stock correspond à une sortie.


      Lors de la validation d’un événement d’expédition qui ne gère pas la confirmation :

      l’événement est automatiquement confirmé

      pour chaque client concerné par l’expédition, ayant une méthode de facturation « Automatique par BL », le traitement de calcul de facturation est lancé afin de générer automatiquement les factures clients ; ces factures pouvant éventuellement être éditées. (Voir Documentation sur la Facturation Client).


      La validation peut être effectuée depuis la définition des événements logistiques ou depuis la branche applicative suivante :

      att_4_for_306774348.png

      Sur cette application, les actions possibles sont :

      • Accès à

        • Détail

        • Détail / Critères

        • Conditionnements

        • Détail Conditionnements

        • Bordereaux de Livraison


      • Additifs

      Action disponible uniquement si l’évènement gère les additifs. Permet de définir les additifs rattachés.


      • Validation

        • Validation sans édition

        • Validation avec édition

        • Validation conditionnements


      • Editions

        • Bons de préparation

        • Bons de conditionnement

        • Bons de livraison

        • Liste de conditionnements

        • Documents de transport

        • Tous documents de livraison

      Validation interactive

      L’action de validation se décompose en deux actions aiguillant sur l’édition des documents d’expéditions ou non (dans ce cas les éditions pourront être lancées de manière désynchronisée par le biais des actions du groupe « Editions »).


      L’action de validation avec éditions se déroule comme suit :

      Saisie de la date de validation (date à laquelle seront faits les mouvements de stocks) si la valeur logique du paramètre général « LOG-DATVAL » est cochée : cette date ne doit pas être supérieure à la date du jour. Si cette date n’est pas saisie, on considère la date de validation prévue définie sur l’événement si elle est inférieure à la date du jour, sinon on prend la date du jour

      Traitement de la validation des événements sélectionnés

      Affichage de la trace présentant le résultat de la validation uniquement si des événements n’ont pas pu être validés :

      att_3_for_306774348.png

      Si validation avec édition, liste de postage des documents d’expédition pour les événements ayant été effectivement validés :

      att_1_for_306774348.png

      L’utilisateur peut valider la liste pour éditer les documents sélectionnés.

      Requêtes de Validation d’Evénements

      Pour chaque événement à valider, une requête est exécutée au début puis une autre requête est exécutée à la fin de la validation. Ces requêtes sont définies sur l’événement d’expédition


      Ces requêtes reçoivent en contexte, deux variables standards critères :

      • SCR.CdeExpRef contenant la référence de l’événement d’expédition

      • SCR.TypeAct contenant « AVT-VAL » pour la requête exécutée avant la validation et « APR-VAL » pour la requête exécutée après la validation.


      Requête lancée à la Validation

      Lors de la validation, pour chaque ligne de besoin de gestion expédiée, la requête de type « GIL » et de référence « ISIA-I-S » est systématiquement exécutée.

      att_2_for_306774348.png

      Elle reçoit, en contexte, deux variables standards critères :

      • SCR.CdeSCDEvt contenant « EXP,D » s’il s’agit d’une déclaration (ou annulation de déclaration) et « EXP,S » s’il s’agit d’un solde (avec ou sans déclaration quantitative).

      • SCR.ExpDecQte contenant la quantité de la déclaration :

      La quantité est positive ➡️ déclaration

      La quantité est négative ➡️ annulation d’expédition

      La quantité est nulle ou indéfinie ➡️ solde


      En sortie de cette requête, aucune variable standard ou spécifique n’est mise à jour par DIAPASON. Les instructions de sortie peuvent être pilotées :

      • LC-WARNING : génère éventuellement un message dans la trace du traitement

      • LC-ERREUR : génère également un message dans la trace du traitement mais annule complètement la transaction.


      Voir aussi : « ENR-ACT-EXP », VAL, VED.