Cegid XRP Ultimate  |      Actualisé le 

Production

TEOP - Actions réalisées par le traitement de changement d'étape

Sommaire

Contrôle des différentes quantités

   Suivant le paramétrage au niveau de la classe d'ordres (GNOR), le traitement contrôle la cohérence des différentes quantités.

   Si la propriété "Somme détails = ligne" est cochée, vérification que la somme des quantités réelles des détails par lot (QAILOL) de la ligne traitée est égale à la quantité réelle de la ligne d'ordre (QAILOR) traitée.

   Si la propriété "Somme détails = ligne" est cochée et que la propriété "Partiel autorisé" ne l'est pas, vérification que la somme des quantités réajustées des détails par lot de la ligne traitée est égale à la quantité réajustée de la ligne d'ordre traitée.

   Si la quantité réajustée de la ligne d'ordre traitée et la somme des quantités réelles des détails par lot de la ligne traitée sont différentes de 0, ces deux valeurs doivent être de même signe.


Contrôle de cohérence vis à vis de l'étape de l'ordre

   Comme tous les traitements par étape, il ne peut être réalisé qu'une seule fois.

   Pour que l'étape de l'ordre traité évolue, le traitement vérifie les points suivants :
    - l'étape précédente définie dans les étapes par classe (GETCP) doit avoir été effectuée ;
    - le traitement ne doit pas avoir déjà été effectué.

   Si ces points sont vérifiés, mise à jour, sur l'ordre, de l'étape et de la date de la dernière étape réalisée. Celle-ci est égale à la date à laquelle est exécuté le traitement.


Traitement d'une liste d'ordres

   Lorsque le traitement se déroule sans anomalie et que celui-ci est lancé pour une liste, modification de la liste pour indiquer la dernière étape réalisée.
Mise à jour de l'étape : elle est égale à l'étape du traitement de passage à l'étape suivante.
Mise à jour de la date de dernier traitement.
Mise à jour de l'utilisateur ayant réalisé le traitement.
Mise à jour du dernier traitement réalisé.


Historique de l'étape

   Comme pour toutes les transactions référencées dans les étapes, possibilité de conserver, au niveau de l'ordre, une trace de l'étape réalisée. Création de cet historique en indiquant le numéro de l'étape, l'utilisateur ayant effectué l'étape, ainsi que la date et l'heure de réalisation de l'étape.
C'est lors de la définition de l'étape par classe (GETCP) que vous indiquez si la mémorisation est active ou non.