- Principe
- Mise en place
- Critères des traitements
- Paramètres de tris et de ruptures
- Paramètres de tris et de ruptures par langue
- Exemple
Principe
Ce document explique comment créer les critères de rupture rattachés à des rubriques et référence les transactions dans lesquelles ils peuvent être gérés.
Liste des transactions
- ECBE - Calcul des approvisionnements ;
- ECMS - Edition comparative par classe et période. ;
- ECOS - Edition des consommations ;
- ECSI - Edition comparative des inventaires ;
- EJRSD - Edition du détail des réservations à date ;
- EJRSL - Edition du détail des réservations au lot ;
- EMNQ - Edition des articles manquants ;
- EMVS - Edition des mouvements de stock ;
- ESDM - Edition du stock dormant ;
- ESRD - Edition des stocks prévisionnels à date ;
- ESTI - Edition des inventaires ;
- ESTK - Edition des stocks à date ;
- ESTKV - Edition des stocks à date valorisés ;
- ESTL - Edition du stock instantané ;
- ESVM - Edition des mouvements valorisés.
Dans ces transactions, il est possible de gérer des ruptures pour les rubriques associées aux articles génériques (GARUART), aux articles par établissement (GARU), aux articles stockés (GARUATS) et aux dépôts (GARUDEP).
Pour les autres rubriques, il existe des exceptions. Le tableau ci-dessous indique les rubriques utilisables par transaction :
Transaction | GARUDEP - Rubriques par dépôts | GARUDIN - Rubriques par article par dépôt | GARUDEM - Rubriques par emplacements | GARULOP - Rubriques par lots de production |
---|---|---|---|---|
ECBE - Calcul des approvisionnements | ||||
ECMS - Edition comparative par classe et période. | X | X | X | X |
ECOS - Edition des consommations | X | X | X | X |
ECSI - Edition comparative des inventaires | X | X | X | X |
EMNQ - Edition des articles manquants | X | X | ||
EMVS - Edition des mouvements de stock | X | X | X | X |
ESDM - Edition du stock dormant | X | X | X | |
ESRD - Edition des stocks prévisionnels à date | X | X | ||
ESTI - Edition des inventaires | X | X | X | X |
ESTK - Edition des stocks à date | X | X | ||
ESTKV - Edition des stocks à date valorisés | X | X | ||
ESTL - Edition du stock instantané | X | X | X | |
ESVM - Edition des mouvements valorisés | X | X |
Mise en place
Critères des traitements
Le critère de rupture associé au traitement est visible depuis la saisie des critères des traitements (GCTR). Il se trouve alors dans l'encadré "Rupture et/ou tri".
Par exemple, le critère de rupture par défaut associé au traitement "SKEMVS" est "MVTSTK".
Paramètres de tris et de ruptures
Afin de ne pas perdre les paramètres de ruptures personnalisés lors du passage des releases, il faut, dans un premier temps, dupliquer les critères (GPTRV) sur un nouveau code, puis l'associer au traitement souhaité (GCTR) en modifiant la valeur existante (zone "Critère" dans l'encadré "Rupture et/ou Tri").
Pour définir une rupture sur la valeur d'une rubrique, il est nécessaire de créer un critère (GPTRV) comprenant une requête (ordre "select") qui récupère la valeur de la rubrique.
Exemple pour les rubriques associées aux articles par établissement (GARU)
La requête est la suivante :
select max(vrusgaru) from sgaru where entsgaru = 'SGAAE' and rubsgaru = 'XXXXX' and nu1sgaru = artsgaae and etssgaru = etssgaae (XXXXX représente le code de la rubrique).
Le lien entre les rubriques et les articles par établissement s'effectue grâce aux champs "Article" (ARTSGAAE) et "Etablissement" (ETSSGAAE).
Le tableau ci-dessous récapitule toutes les possibilités de lien entre les rubriques et les différentes entités :
Libellé | Entité | Lien |
---|---|---|
GARU - Rubriques par article par établissement | SGAAE | and nu1sgaru = artsgaae and etssgaru = etssgaae |
GARUART - Rubriques par articles | SGART | and nu1sgaru = artsgart and etssgaru = '.' |
GARUATS - Rubriques par article stocké | SGATS | and nu1sgaru = artsgats and etssgaru = etssgats |
GARUDEP - Rubriques par dépôts | SGDEP | and nu1sgaru = numsgdep and etssgaru = etssgdep |
Transaction | GARUDIN - Rubriques par article par dépôt | GARUDEM - Rubriques par emplacements | GARULOP - Rubriques par lots de production |
---|---|---|---|
Entité SKDIN | Entité SGDEM | Entité SKLOP | |
ECMS - Edition comparative par classe et période. | and nu1sgaru = artsklms and nu2sgaru = numsgdep and etssgaru = etosklms | and nu1sgaru = numsgdep and nu2sgaru = dmosklms and etssgaru = etssgdep | and nu1sgaru = artsklms and nu2sgaru = lopsklms and etssgaru = etosklms |
ECOS - Edition des consommations | and nu1sgaru = artsklms and nu2sgaru = numsgdep and etssgaru = etosklms | and nu1sgaru = numsgdep and nu2sgaru = dmosklms and etssgaru = etssgdep | and nu1sgaru = artsklms and nu2sgaru = lopsklms and etssgaru = etosklms |
ECSI - Edition comparative des inventaires | and nu1sgaru = artsksti and nu2sgaru = depsksti and etssgaru = etssksti | and nu1sgaru = depsksti and nu2sgaru = demsksti and etssgaru = etssksti | and nu1sgaru = artssksti and nu2sgaru = lopsksti and etssgaru = etssksti |
EMNQ - Edition des articles manquants | and nu1sgaru = artsgats and nu2sgaru = numsgdep and etssgaru = etssgats | ||
ESDM - Edition du stock dormant | and nu1sgaru = artskstl and nu2sgaru = depskstl and etssgaru = etsskstl | and nu1sgaru = artskstl and nu2sgaru = lopskstl and etssgaru = etsskstl | |
ESRD - Edition des stocks prévisionnels à date | and nu1sgaru = artsgats and nu2sgaru = numsgdep and etssgaru = etssgats | ||
ESTI - Edition des inventaires | and nu1sgaru = artsksti and nu2sgaru = depsksti and etssgaru = etssksti | and nu1sgaru = artssksti and nu2sgaru = demsksti and etssgaru = etssksti | and nu1sgaru = artssksti and nu2sgaru = lopsksti and etssgaru = etssksti |
ESTK - Edition des stocks à date | and nu1sgaru = artsgats and nu2sgaru = numsgdep and etssgaru = etssgats | ||
ESTKV - Edition des stocks à date valorisés | and nu1sgaru = artsgats and nu2sgaru = numsgdep and etssgaru = etssgats | ||
ESTL - Edition du stock instantané | and nu1sgaru = artskstl and nu2sgaru = depskstl and etssgaru = etsskstl | and nu1sgaru = artskstl and nu2sgaru = lopskstl and etssgaru = etsskstl | |
EMVS - Edition des mouvements de stock | and nu1sgaru = artsklms and nu2sgaru = numsgdep and etssgaru = etosklms | and nu1sgaru = numsgdep and nu2sgaru = dmosklms and etssgaru = etssgdep | and nu1sgaru = artsklms and nu2sgaru = lopsklms and etssgaru = etosklms |
ESVM - Edition des mouvements valorisés | and nu1sgaru = artsgats and nu2sgaru = numsgdep and etssgaru = etssgats |
Paramètres de tris et de ruptures par langue
Le critère par langue (GPTRL) définit l'intitulé de la rupture.
Exemple
Article | Code UCD | Quantité |
---|---|---|
ART01 | 9221326 | 10 |
ART02 | 9223366 | 15 |
ART03 | 9221326 | 40 |
ART04 | 9223366 | 25 |
ART05 | 9225599 | 30 |
Article | Stock |
---|---|
Article : ART01 | 10 |
Article : ART03 | 40 |
Code UCD : 9221326 | 50 |
Article : ART02 | 15 |
Article : ART04 | 25 |
Code UCD : 9223366 | 40 |
Article : ART05 | 30 |
Code UCD : 9225599 | 30 |