Cegid XRP Ultimate  |      Actualisé le 

Stocks

TGCF - Actions réalisées par le traitement de génération des cdes de facturation du stock consigné

Sommaire

Principe de fonctionnement

   Sélection des articles
Les articles à traiter sont recherchés dans les mouvements de stocks (GMVS) en fonction des critères définis à la soumission.

   Recherche du paramétrage
Pour chaque ligne de données sélectionnée, le paramétrage (GPTC) est recherché pour la classe de sortie, le mode de stockage et la catégorie de l'article stocké. Si aucun paramétrage n'est défini, il est recherché pour la classe et le mode avec la catégorie non renseignée.

   Génération des commandes d'achats de facturation et marquage des lignes de mouvements de stocks traitées
Les commandes de facturation du stock consigné sont générées ainsi que les réceptions correspondantes. Toutes les lignes de mouvements de stocks rattachées à l'article, au dépôt, au lot, au mode et à l'emplacement sont marquées afin de ne pas les traiter à nouveau.

   Génération des commandes d'approvisionnements
Les commandes d'approvisionnements sont générées ainsi que les liens entre les commandes selon le paramétrage choisi à la soumission.


Données

   Ce paragraphe liste les données utilisées pour l'exemple.


Articles

   

Article Catégorie associée à l'article stocké Fournisseur
V01   Valve 1 V   Valve FRN01
V02   Valve 2 V   Valve FRN01
P01   Prothèse hanche P   Prothèse FRN02
P02   Prothèse genou P   Prothèse FRN02


Dépôts

   

Dépôt Dépôt physique
PHAR   Pharmacie PHAR
PHAR-L   Pharmacie PHAR


Hiérarchies de dépôts (GHDP)

   

Dépôt supérieur Dépôt associé Chemin
PHAR-L PHAR F


Modes de stockage et d'achat

   

Mode de stockage
CO   Stock consigné
N   Stock normal

Mode d'achat Mode de stockage 1 Mode de stockage 2
RP   Régularisation pose N N


Paramétrage transfert via commande (GPTC)

   

Classe de stock Mode de stockage Catégorie Classe d'achats Mode d'achat Chemin
S   Sortie consommation CO V RFP   Régularisation facturation pose RP F

Informations des lignes de commandes : Paramètre 15 = CRI-RUP   Critère de rupture

   

Classe de stock Mode de stockage Catégorie Classe d'achats Mode d'achat Chemin
S   Sortie consommation CO P RFP   Régularisation facturation pose RP F

Informations des lignes de commandes : Paramètre 15 = CRI-RUP   Critère de rupture


Etapes de la classe de commandes d'achats pour la facturation

   Dans l'exemple, le code de la classe est "RFP" (Régularisation facturation pose). Elle doit être définie avec la valeur "Dépôt fournisseur" égale à "Obligatoire".

   Les principales étapes sont les suivantes. D'autres étapes peuvent être rattachées à la classe selon vos besoins.

   

Etape Mnémonique Défaut
100   Commande GCDA Oui
400   Réception GREC
460   Mise à jour en stock TSTA
495   Edition régularisation de pose EBREA02
680   Facture non parvenue TVCCP
700   Contrôle facture GFAA
710   Comptabilisation TVCC
820   MAJ des prix après facture TPRXF
930   Bon à payer TTAC


Mouvements de stocks

   

Mouvement Dépôt Date Mnémonique Article Lot Mode Qté
S.10 PHAR 01/10/2017 P0001 V01   Valve L0001 CO 1
S.10 PHAR 01/10/2017 P0001 V02   Valve L0005 CO 1
S.14 PHAR 01/10/2017 P0002 V01   Valve L0002 CO 1
S.14 PHAR 01/10/2017 P0002 V02   Valve L0005 CO 1
S.15 PHAR 01/10/2017 P0003 P01   Prothèse hanche L0010 CO 1
S.23 PHAR 02/10/2017 P0004 P01   Prothèse hanche L0011 CO 1
S.23 PHAR 02/10/2017 P0004 P02   Prothèse genou L0012 CO 1
S.26 PHAR 02/10/2017 P0005 P02   Prothèse genou L0013 CO 1


Sélection des articles à traiter

   Les articles traités sont ceux présents dans les lignes de mouvements de stocks (GLMS) pour lesquels :
- la classe est une classe de sortie (GNMS) ;
- le flag de stock de la ligne est égal à "Traité" ;
- la génération de la commande de facturation n'a pas été effectuée. Cette information est contenue dans un marqueur présent dans les lignes de mouvements (zone "Transfert"). Sa valeur vaut "O" lorsque la ligne est traitée.

   Remarque :
Les mouvements de sorties de stock, dont la quantité est négative, sont sélectionnés afin de prendre en compte les annulations dues à des erreurs de saisies.
La commande de facturation n'est pas générée si la somme des quantités pour l'article, le dépôt, le mode de stockage et le lot est égale à 0.
Si la somme des quantités est négative, le message d'erreur suivant est édité :
SKGCF904 - Génération de la commande d'achats non effectuée : la quantité est négative pour l'article '$1', le dépôt '$2', le lot '$3' et le mode de stockage '$4' ('$5').


Génération des commandes de facturation

   Les articles à facturer, suite à la consommation du stock consigné, sont créés dans le sas des commandes d'achats (GTCDA) ainsi que dans le sas des réceptions (GTREA).
Une commande est créée par date et fournisseur si aucun regroupement n'est défini à la soumission. Si un regroupement est défini, le nombre de commandes générées dépendra de ce dernier, si la case "Une cde/regroupement" est cochée.

   Lorsque tous les articles sélectionnés sont traités, les commandes d'achats ainsi que les réceptions créées dans les sas sont intégrées dans les tables d'exploitation.
Le principe de fonctionnement et de proposition des valeurs par défaut pour les commandes, tels que les prix, les comptes est le même que celui du traitement d'intégration (TTCDA).

   Envoi des traitements après réception
En fonction de l'occurrence TRTSAS du paramètre AUTSAREC, il est possible d'exécuter, lors de l'intégration, les traitements correspondant aux étapes par classe (GETCA) définis pour les classes d'achats (GNCA) des commandes rattachées aux réceptions générées.


Commandes d'achats de facturation


En-tête

   Les données alimentées sont :
- la classe : elle est renseignée avec la classe associée au paramétrage (GPTC) si celle-ci est renseignée. Dans le cas contraire, elle correspond à la classe associée par défaut à la catégorie de l'article acheté dans les associations catégories d'articles par classe d'achats (GCCAA) ;
- le dépôt : il correspond au dépôt de consommation (dépôt rattaché aux mouvements de stocks) ;
- la date : elle correspond à la date saisie à la soumission ou à la date du mouvement de stocks ;
- le fournisseur : selon le paramétrage de transfert via commande (GPTC), il correspond au fournisseur principal ou à celui rattaché à la commande d'achats ayant effectué l'entrée du lot.
Si la proposition est égale à "Celui de l'entrée en stock", il correspond au fournisseur rattaché à la commande d'achats ayant effectué l'entrée du lot. S'il existe une ligne de données pour l'article et le fournisseur dans les compositions de fournisseurs par liste d'articles (GTLAA), le code fournisseur rattaché à l'entrée est modifié avec le fournisseur de remplacement associé.
Si aucun fournisseur n'est trouvé ou si la proposition est égale à "Fournisseur principal", le fournisseur proposé est celui le mieux noté parmi les articles référencés par fournisseur (GRAF) valides : voir la documentation sur la proposition du fournisseur ;
- le dépôt fournisseur : il est proposé à partir des hiérarchies de dépôts (GHDP) selon le chemin défini dans le paramétrage de génération (GPTC).


Lignes

   Les données renseignées sont :
- l'article ;
- la quantité : elle correspond à la quantité des lignes de mouvements de stocks traitées ;
- le mode d'achat : mode d'achat défini dans le paramétrage (GPTC), s'il est renseigné. Sinon, il s'agit du mode d'achat proposé par défaut ;
- les CGR A et B : ils sont proposés selon la définition du paramétrage (GPTC) ;
- les libellés, identifiants, numériques, paramètres associés aux lignes : ils sont proposés selon la définition du paramétrage (GPTC).
- informations complémentaires : renseignées à partir de celles saisies dans les lignes de mouvements de stocks.


Réceptions

   Toutes les commandes d'achats, d'un même fournisseur, ayant la même date, sont regroupées sur le même numéro de réception.


En-tête de réception

   Les données renseignées sont :
- la date de réception : elle correspond à la date saisie à la soumission ou à la date des mouvements de stocks ;
- le fournisseur : il correspond au fournisseur des commandes d'achats de facturation créées ;
- la référence : elle est alimentée selon les occurrences SAIREF et UNIREF du paramètre AUTSAREC.
Si la référence est obligatoire mais sans unicité, elle sera alimentée avec ".". S'il y a unicité, elle est alimentée avec le numéro de travail et un compteur pour chaque réception (Exemple : 452365-1 pour la première réception, 452365-2 pour la seconde, etc.).


Lignes de réception

   Les données renseignées sont :
- la classe, le numéro, le sous-numéro de la commande : ils correspondent aux commandes de facturation générées ;
- le numéro interne de commande : il correspond au numéro interne des commandes de facturation générées ;
- l'article ;
- la quantité : elle correspond à la quantité des lignes de commandes générées ;
- le numéro de ligne : il correspond au numéro de ligne de commande auquel est rattaché l'article.


Détails par lot

   Les détails par lot sont créés si l'article est géré par lot ou si les emplacements sont gérés.
Les données renseignées sont :
- l'article ;
- le lot : il correspond au lot consommé ;
- l'emplacement : il correspond à l'emplacement proposé par défaut. Il est égal à "." si le dépôt ne gère pas les emplacements, sinon la proposition de l'emplacement s'effectue dans l'ordre de priorité suivant :
     . S'il existe un seul emplacement avec la caractéristique "Achat" égale à "Entrée" ou "Entrée/Sortie", il est proposé ;
     . Proposition de l'emplacement associé à l'article par dépôt ou à l'article stocké, selon le paramètre AUTSTOCK, occurrence PROEMP, à condition que la caractéristique "Achat" soit égale à "Entrée" ou "Entrée/Sortie" ;
     . Proposition du premier emplacement, dans l'ordre alphabétique, avec la caractéristique "Achat" égale à "Entrée" ou "Entrée/Sortie".
- la quantité : elle correspond à la quantité consommée pour le lot ;
- informations complémentaires du lot (lot fournisseur, lot supérieur, numéro de série, dates de péremption) : elles sont renseignées si l'article est géré par lot. Elles proviennent du lot (GLOP).


Exemple sans regroupement


Date de commande non renseignée à la soumission

   Une commande est générée par fournisseur, dépôt et date du mouvement de stocks.
Trois commandes et trois réceptions sont générées car les mouvements de consommations ont des dates différentes.

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
50 FRN01 01/10/2017 01/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité
RFP.1.1 V01   Valve 1 RP 2 2 L0001
L0002
1
1
V02   Valve 2 RP 2 2 L0005 2

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
51 FRN02 01/10/2017 01/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité
RFP.2.1 P01   Prothèse hanche RP 1 1 L0010 1

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
52 FRN02 02/10/2017 02/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité
RFP.3.1 P01   Prothèse hanche RP 1 1 L0011 1
P02   Prothèse genou RP 2 2 L0012
L0013
1

   Pour le fournisseur FRN02, deux commandes et deux réceptions sont créées car les articles P01 et P02 ont été consommés le 01/10/2017 et le 02/10/2017.


Date de commande renseignée à la soumission

   Une commande est générée par fournisseur, dépôt et date saisie à la soumission (03/10/2017).

   Seulement deux commandes et deux réceptions sont générées.

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
50 FRN01 03/10/2017 03/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité
RFP.1.1 V01   Valve 1 RP 2 2 L0001
L0002
1
1
V02   Valve 2 RP 2 2 L0005 2

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
51 FRN02 03/10/2017 03/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité
RFP.2.1 P01   Prothèse hanche RP 1 1 L0010
L0011
1
1
P02   Prothèse genou RP 2 2 L0012
L0013
1
1


Exemple avec regroupement

   Le regroupement défini à la soumission est "Mnémonique".
Selon le paramétrage de transfert via commande, la valeur du mnémonique alimentera le paramètre 15 associé aux lignes de commandes d'achats (GCAPL).


Option "une commande par regroupement" inactive

   Comme la case n'est pas cochée, le regroupement est utilisé pour différencier les lignes des commandes. Une commande est générée par fournisseur, dépôt et date saisie à la soumission.

   Deux commandes et deux réceptions sont générées.

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
50 FRN01 03/10/2017 03/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité Param. 15
RFP.1.1 V01   Valve 1 RP 1 1 L0001 1 P0001
V02   Valve 2 RP 1 1 L0005 1 P0001
V01   Valve 1 RP 1 1 L0002 1 P0002
V02   Valve 2 RP 1 1 L0005 1 P0002

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
51 FRN02 03/10/2017 03/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité Param. 15
RFP.2.1 P01   Prothèse hanche RP 1 1 L0010 1 P0003
P01   Prothèse hanche RP 1 1 L0011 1 P0004
P02   Prothèse genou RP 1 1 L0012 1 P0004
P02   Prothèse genou RP 1 1 L0013 1 P0005


Option "une commande par regroupement" active

   Comme la case est cochée, une commande est générée par critère de regroupement (mnémonique de l'en-tête de mouvement), fournisseur, dépôt, date saisie à la soumission.

   Cinq commandes et deux réceptions sont générées.

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
50 FRN01 03/10/2017 03/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité Param. 15
RFP.1.1 V01   Valve 1 RP 1 1 L0001 1 P0001
V02   Valve 2 RP 1 1 L0005 1 P0001
RFP.2.1 V01   Valve 1 RP 1 1 L0002 1 P0002
V02   Valve 2 RP 1 1 L0005 1 P0002

   

Réception Fournisseur Date commande Date réception Dépôt Dépôt fournisseur
51 FRN02 03/10/2017 03/10/2017 PHAR PHAR-L

Lignes de la commande et détails par lot
Commande Article Mode d'achat Quantité commandée Quantité réceptionnée Lot Quantité Param. 15
RFP.3.1 P01   Prothèse hanche RP 1 1 L0010 1 P0003
RFP.4.1 P01   Prothèse hanche RP 1 1 L0011 1 P0004
P02   Prothèse genou RP 1 1 L0012 1 P0004
RFP.5.1 P02   Prothèse genou RP 1 1 L0013 1 P0005


Génération des commandes d'approvisionnements

   Les commandes d'approvisionnements ne tiennent pas compte du regroupement saisi à la soumission.
Elles sont générées avec la date de commande égale à la date saisie à la soumission ou, le cas échéant, à la date des mouvements de stocks.
La date au plus tôt est calculée en ajoutant, à cette dernière, le délai de livraison de l'article référencé par fournisseur (GRAF).

   

Commande Fournisseur Date de commande Date au plus tôt Dépôt
ACS.150.1 FRN01 03/10/2017 05/10/2017 PHAR

Lignes de la commande
Article Mode d'achat Quantité commandée
V01   Valve 1 RP 2
V02   Valve 2 RP 2

   

Commande Fournisseur Date de commande Date au plus tôt Dépôt
ACS.151.1 FRN02 03/10/2017 06/10/2017 PHAR

Lignes de la commande
Article Mode d'achat Quantité commandée
P01   Prothèse hanche RP 2
P02   Prothèse genou RP 2

   Les articles présents dans les commandes d'approvisionnements sont ceux pour lesquels l'article stocké (GATS) est défini avec la case "Réapprovisionnement automatique" cochée.


Liens entre commandes

   Les liens entre les commandes de facturation et d'approvisionnements sont créés si la case "Génération" est cochée et que le "type de lien" est renseigné.

   

Commandes de facturation Commandes d'approvisionnements
RFP.1.1 ACS.150.1
RFP.2.1 ACS.150.1
RFP.3.1 ACS.151.1
RFP.4.1 ACS.151.1
RFP.5.1 ACS.151.1


Marquage des lignes de mouvements de stocks traitées

   Lorsque le traitement est effectué correctement la zone "Transfert" des lignes de mouvements de stocks (GLMS) est mise à jour afin de ne pas les traiter à nouveau.