Skip to main content
Skip table of contents

Principe d’utilisation des dates sur les Evénements d’Expédition


Principe d’utilisation des dates CdeExpDat (Date Expédition), CdeExpDatVal (Date Validation Prévue) et CdeExpValDat (Date Expédition Prévue) :

Sur un événement non validé, les dates CdeExpDat (Date Expédition) et CdeExpDatVal (Date Validation Prévue) sont saisies et CdeExpValDat (Date Expédition Prévue) est initialisée avec la valeur de CdeExpDat (Date Expédition).

Lors de la validation d’un événement, la date CdeExpValDat (Date Expédition Prévue) n’est plus mise à jour et la date CDExpDat (Date Expédition) prend la date de validation réelle (utilisée pour dater les mouvements de stock).

Le principe de mise à jour est le suivant :

  • Par fonction DIALOG ENR-ACT-EXP : WFExpEvtEnt.CdeExpDat si renseignée, sinon CdeExpDatVal (Date Validation Prévue) si renseignée, sinon date du jour

  • Par action interactive de validation : CdeExpDatVal (Date Validation Prévue) si renseignée, sinon date du jour

  • Lors de l’annulation de la validation d’un événement, les mouvements de stock sont annulés avec comme date, la date à laquelle ils avaient été créés et la date CdeExpVal (Date Expédition) est remise à jour avec la valeur de CdeExpValDat (Date Expédition Prévue).

Dates\ACTIONS

Date Expéd.(Date Expédition)

SXX.CdeExpDat

Date Val Prev.(Date Validation Prévue)

SXX.CdeExpDatVal

Date Exp. Prév. (Date Expédition Prévue)

SXX.CdeExpValDat

CREATION ou MODIF.

(Evénement non validé)

Date Saisissable

Date Saisissable

Initialisée avec SXX.CdeExpDat

VALIDATION

EVENEMENT

EXPEDITION

Validation / ML

Si CdeExpDat initialisée

..et <= Date du Jour

CdeExpDat

Si CdeExpDatVal définie

..et <= Date du Jour

CdeExpDatVal

Sinon

Date du Jour

Validation /Action

Si CdeExpDatVal définie

..et <= Date du Jour

CdeExpDatVal

Sinon

Date du Jour

AUCUNE MISE A JOUR

AUCUNE MISE A JOUR

Les mouvements de stocks sont postés à la date réelle de validation de l’événement d’expédition (SXX.CdeExpDat)

ANNULATION

VALIDATION

EVENEMENT

EXPEDITION

Récupération de la valeur mémorisée dans SXX.CdeExpValDat

AUCUNE MISE A JOUR

AUCUNE MISE A JOUR

Les mouvements de stocks sont annulés à la date à laquelle ils avaient été créés

De plus, pour un problème d’indexation de la table des événements d’expédition (seul le champ CdeExpDat est utilisé dans les indexs de la table CDExEn), l’utilisation des informations SXX.CdeExpDat (Date d’Expédition) et SXX.CdeExpValDat (Date de Validation) a été détournée.

  • CdeExpDat contient :

    • la date saisie lors de la création/modification d’un événement non validé,

    • la date de validation réelle d’un événement validé.

  • CdeExpValDat a maintenant pour libellé « Date Exp. Prév. » et :

    • elle est initialisée avec la valeur de la variable SXX.CdeExpDat (Date Expédition) lors de la création/modification d’un événement non validé,

    • elle n’est pas mise à jour lors de la validation d’un événement.

JavaScript errors detected

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

If this problem persists, please contact our support.