Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Achats
TSLZA - Actions réalisées par le traitement de suppression des lignes à 0

Sélection et tri des demandes d'achats ou des commandes
   Ce traitement ne peut être exécuté que pour une demande d'achats, une commande, une liste de demandes d'achats ou une liste de commandes.

   Ne sont pas sélectionnées :
- les demandes de services livrées ;
- les commandes réceptionnées ;
- les commandes facturées ;
- les commandes transférées en comptabilité (existence de ventilations comptables non annulées pour la commande).

   Pour que la suppression des lignes à zéro soit effectuée pour une demande d'achats ou une commande, la demande d'achats ou la commande doit être à une étape au moins égale à l'étape précédente du traitement définie dans les étapes par classe (GETCA).

   Les lignes de demandes d'achats ou de commandes sont triées par établissement, classe, numéro, sous-numéro et numéro de ligne.

Suppression des lignes à zéro
   Les lignes des demandes d'achats ou des commandes sélectionnées qui ont la quantité demandée ou commandée égale à zéro sont supprimées. Les informations se rapportant à ces lignes sont également supprimées : textes (GTXT), ventilations par CGR (GVCG), paramètres des lignes (GCAPL), rubriques (GRUCA), immobilisations provisoires (GAMIMP), liens à la ligne (GLCD).

   Si toutes les lignes d'une demande d'achats ou d'une commande sont supprimées, l'en-tête de la demande d'achats ou de la commande est supprimé si l'occurrence SUPSLZ du paramètre AUTACHAT l'autorise. Les informations liées à l'en-tête sont également supprimées : conditions de facturation (GCAF), échéances (GCAE), gestionnaires (GCAG), textes (GTXT), ventilations par CGR (GVCG), paramètres liés à l'en-tête (GCAPE), historique (CHECA), associations commandes/pièces (GPIAA), informations acomptes (GAAIA), rubriques (GRUCA), liens (GLCD), éléments de liste (GELCA).

Mise à jour des demandes d'achats ou des commandes
   Si le traitement se déroule sans anomalie pour une demande d'achats ou une commande et que celle-ci n'a pas été supprimée, son étape est mise à jour : elle est égale à l'étape du traitement. La mise à jour est réalisée si l'étape de la demande d'achats ou de la commande est strictement inférieure à l'étape du traitement. Le traitement ne peut être effectué qu'une seule fois.
La date de la dernière étape réalisée est également mise à jour. Elle est égale à la date à laquelle est exécuté le traitement.

Historique de l'étape
   Comme pour toutes les transactions référencées dans les étapes, possibilité au niveau de la demande d'achats ou de la commande de conserver une trace de l'étape réalisée. Création de cet historique (CHECA) 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 (GETCA) que vous indiquez si la mémorisation est active ou non.

Traitement d'une liste de demandes d'achats ou de commandes
   Lorsque le traitement s'est déroulé sans anomalie pour au moins une demande d'achats ou une commande et qu'il est lancé par liste, modification de la liste pour indiquer la dernière étape réalisée.
Mise à jour de l'étape : elle est égale à l'étape de suppression des lignes à zéro.
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é.