Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Achats
TGAMA - Génération des appels d'achats pour un marché

   Ce traitement permet de générer automatiquement des demandes d'achats ou des commandes à partir de marchés pour lesquels la classe de marchés (GNCM) est définie en génération de commandes.

   Deux types de génération sont possibles :

   a) Cadencement automatique : génération de n demandes d'achats ou commandes (appels) pour une ligne de marché.
Ne sont prises en compte que les lignes de marchés (GMADA) dont la classe de marchés, pour le type de ligne concerné (type 1 ou type 2), est définie en cadencement automatique.

   Une demande d'achats ou une commande est générée par marché, pour les lignes de marchés regroupées par :
- date de prochain appel ;
- type de ligne ;
- classe d'achats ;
- fournisseur ;
- informations fournisseur (tiers, adresses, échéance, dépôt, transporteur, mode de transport, type de port et destination) ;
- tiers et adresse à facturer ;
- date de livraison.

   Les lignes de marchés ne peuvent pas être regroupées si :
- la clé de proposition du CGR A de la classe de marchés est égale à "SGPCL" ou "SAEQM" ;
- la date de "Génération jusqu'au" est renseignée à la soumission.
Dans ces deux cas, une demande d'achats ou une commande est alors générée par ligne de marché traitée.

   A chaque demande d'achats ou commande créée, le nombre d'appels émis et les dates de dernier et prochain appel sont actualisés sur les lignes de marchés traitées.

   Les appels peuvent être générés tant que le nombre d'appels des lignes de marché n'est pas atteint.

   b) Cadencement manuel : génération d'une seule demande d'achats ou commande pour une ligne de marché.
Ne sont prises en compte que les lignes de marchés dont l'option "A traiter" est cochée et pour lesquelles la classe de marchés, pour le type de ligne concerné (type 1 ou type 2), est définie en cadencement manuel.

   Une demande d'achats ou une commande est générée par marché et par ligne de marchés ou lignes de marchés regroupées selon l'option "Regroupement". Si cette option est activée, les informations permettant le regroupement des lignes d'un marché sont :
- le type de ligne ;
- la classe d'achats ;
- le fournisseur ;
- les informations fournisseur (tiers, adresses, échéance, dépôt, transporteur, mode de transport, type de port, destination) ;
- le tiers et l'adresse à facturer ;
- la date de livraison si le paramètre DAT associé au traitement le permet ;
- la classe et le numéro d'avenant s'ils sont renseignés.

   Cependant, si pour la classe de marchés, la clé de proposition de CGR A est égale à "SGPCL" ou "SAEQM", aucun regroupement n'est effectué et une demande d'achats ou une commande est générée pour chacune des lignes de marchés.

   Le numéro interne de chaque demande d'achats ou commande créée est mis à jour sur la ou les lignes de marchés ayant permis la création.

   Quel que soit le type de génération, il est possible, lors de la génération de la première demande d'achats ou commande, de conserver sur l'en-tête de marché, par type de ligne, la classe et le numéro de la demande d'achats ou commande générée. Ceci va permettre, lors des générations suivantes pour le type de ligne concerné (type 1 ou type 2), de créer des sous-demandes ou des sous-commandes (incrémentation de 1 du plus grand sous-numéro existant pour l'établissement, la classe et le numéro de la première demande d'achats ou commande générée) et non pas des nouvelles demandes ou commandes.

   Quel que soit le mode de cadencement, chaque demande d'achats ou commande générée peut automatiquement être intégrée dans une liste différente ou commune aux deux types de cadencement.

Soumission (voir aussi : Paramétrage du traitement)

   Sélection

   Classe
   Permet de sélectionner un ensemble de marchés à partir de leur classe.

   Marché
   Permet de sélectionner un ensemble de marchés à partir du numéro de marché.

   Etablissement
   Permet de sélectionner un ensemble de marchés se rapportant à un ou plusieurs établissement(s).

   Valide au
   Il s'agit de la date à laquelle les marchés doivent être valides. Pour qu'un marché soit sélectionné, il faut que cette date soit comprise dans la période de validité du marché.

   Cadencement automatique
   Si cette case est cochée, le traitement génère des demandes d'achats ou des commandes (appels) pour les lignes de marchés (GMADA) pour lesquelles la classe de marchés (GNCM) est définie, pour le type de ligne concerné, en cadencement automatique.
La génération se fait donc en fonction des appels à émettre.

   Date de prochain appel
   Permet de sélectionner un ensemble de marchés pour lesquels il existe au moins une ligne de marché dont la date de prochain appel est comprise entre ces deux dates.

   Génération jusqu'au
   Si cette date n'est pas renseignée, le traitement génère un appel par marché et par date de prochain appel des lignes de marchés.
Si elle est renseignée, le traitement génère n appels jusqu'à atteindre cette date. Dans ce cas, les demandes d'achats ou commandes sont créées par ligne de marché et non pas par date de prochain appel.

   Liste

   Numéro
   Code de la liste suivi de son libellé réduit dans laquelle pourront être intégrées les demandes d'achats ou commandes générées.
Ce code peut faire référence à une liste déjà existante ou à une nouvelle liste :
- si la liste existe déjà, son libellé réduit est proposé ;
- si la liste est nouvelle, son libellé réduit doit être saisi. La liste est alors créée par le traitement.

   Effacer les éléments existants
   Important si la liste existe déjà.
Si la case est cochée, les éléments déjà présents dans la liste sont supprimés. Sinon, les éléments composant la liste sont conservés et les demandes d'achats ou les commandes générées sont ajoutées à la liste.

   Note : si la même liste est utilisée pour le cadencement automatique et le cadencement manuel, la suppression des éléments déjà existants n'est effectuée qu'une seule fois en début de traitement.

   Cadencement manuel
   Si cette case est cochée, le traitement génère des demandes d'achats ou des commandes pour les lignes de marchés (GMADA) pour lesquelles la classe de marchés (GNCM) est définie en cadencement manuel, pour le type de ligne concerné.

   Regroupement
   Si cette case est cochée, une demande d'achats ou une commande est générée par marché et pour un ensemble de lignes de marchés. Les informations permettant le regroupement des lignes d'un marché sont :
- le type de ligne ;
- la classe d'achats ;
- le fournisseur ;
- les informations fournisseur (tiers, adresses, échéance, dépôt, transporteur, mode de transport, type de port, destination) ;
- le tiers et l'adresse à facturer ;
- la date de livraison si le paramètre DAT associé au traitement le permet ;
- la classe et le numéro d'avenant s'ils sont renseignés.

   Si cette case n'est pas cochée, une demande d'achats ou une commande est générée par ligne de marché sélectionnée.

   Article
   Permet de sélectionner un ensemble de marchés se rapportant à un ou plusieurs article(s).

   Fournisseur
   Permet de sélectionner un ensemble de marchés se rapportant à un ou plusieurs fournisseur(s). La sélection s'effectue sur le fournisseur des lignes de marchés s'il est renseigné, sinon sur celui du marché.

   Dépôt
   Permet de sélectionner un ensemble de marchés se rapportant à un ou plusieurs dépôt(s). La sélection s'effectue sur le dépôt des lignes de marchés s'il est renseigné, sinon sur celui du marché.

   Date livraison
   Permet de sélectionner un ensemble de marchés se rapportant à une ou plusieurs date(s) de livraison.

   Liste

   Numéro
   Code de la liste suivi de son libellé réduit dans laquelle pourront être intégrées les demandes d'achats ou commandes générées.
Ce code peut faire référence à une liste déjà existante ou à une nouvelle liste :
- si la liste existe déjà, son libellé réduit est proposé ;
- si la liste est nouvelle, son libellé réduit doit être saisi. La liste est alors créée par le traitement.

   Effacer les éléments existants
   Important si la liste existe déjà.
Si la case est cochée, les éléments déjà présents dans la liste sont supprimés. Sinon, les éléments composant la liste sont conservés et les demandes d'achats ou les commandes générées sont ajoutées à la liste.

   Note : si la même liste est utilisée pour le cadencement automatique et le cadencement manuel, la suppression des éléments déjà existants n'est effectuée qu'une seule fois en début de traitement.

Actions réalisées par le traitement

Paramètres associés au traitement (voir aussi : Principe de l'association)

   DAT
   Dans le cas du cadencement manuel, si l'option "Regroupement" est cochée, ce paramètre indique si la date de livraison est prise en compte ou non lors du regroupement des lignes de marchés.
Si la valeur vaut :
- "O" : la date de livraison fait partie des critères de regroupement ;
- "N" : la date de livraison ne fait pas partie des critères de regroupement.

   ETP
   Ce paramètre indique si les traitements correspondant aux étapes par classe (GETCA) définis pour la classe d'achats (GNCA) de la demande d'achats ou de la commande générée, sont exécutés lors de la génération.
Si la valeur vaut :
- "O" : le lancement des traitements par étape est effectué ;
- "N" : le lancement des traitements par étape n'est pas effectué.

Transactions associées

   TSMARA - Sélection des marchés

   GLSCA - Listes de demandes ou commandes d'achats

Paramètres

   PEFSAMAR

Messages

   Pour certains messages d'erreur, reportez-vous à la documentation des demandes d'achats (GDAI), des commandes (GCDA), des lignes de demandes d'achats (GDAL) et des lignes de commandes (GLCA) car la plupart des contrôles de cohérence sont identiques.

Extrait du compte rendu