Skip to main content
Skip table of contents

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 :

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 :

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

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.

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.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.