Ce point d'entrée permet d’autoriser la sortie de lignes de stocks allouées faisant l’objet d’une demande d’analyse.
Lors d’une livraison de commande ou d’un suivi d’OF, le stock alloué sur la commande ou l’OF et soumis à une demande d’analyse peut ainsi être pris en compte et devient ainsi livrable ou consommable.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme ALLSTOSORW du traitement STKSOR.
Il est appelé lors du chargement du stock à sortir (dans l’écran de travail STOSORW) à partir des allocations détaillées du document origine (commande ou OF).
Pour autoriser la prise en compte des lignes de stock soumises à un contrôle qualité, il suffit d’alimenter la variable écran [M :ALP]PECQLYCTL de la façon suivante : [M:ALP]PECQLYCTL = 2.
Les variables significatives sont :
[M:ALP]TRSTYP : Type de transaction (Menu local 704)
[M:ALP]VCRTYP : Type de document origine (2=commande, 10=OF)
[M:ALP]VCRNUM, VCRLIN, VCRSEQ : Identification document origine
[M:ALP]STOFCY : Site
[M:ALP]ITM : Article
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMASTER | Oui | Articles |
TABSTORUL | Oui | Règle de gestion |
STOALL | Non | Allocations |
STOCK | Non | Stocks |
Ce point d'entrée de remplacer le filtre appliqué aux allocations afin par exemple de modifier l’ordre de traitement de celles-ci.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme ALLSTOSORW du traitement STKSOR.
Il est appelé lors du chargement du stock à sortir (dans l’écran de travail STOSORW) à partir des allocations détaillées du document origine (commande ou OF).
Pour remplacer le filtre appliquer en standard aux allocations, il faut :
- Réécrire le filtre : Filter [STA] Where VCRTYP=[M:ALP]VCRTYP & VCRNUM=[M:ALP]VCRNUM &
& VCRLIN=[M:ALP]VCRLIN & VCRSEQ=[M:ALP]VCRSEQ &
& ITMREF=[M:ALP]ITMREF & evalue(WFILSTA)
en lui rajoutant un ordre de tri ( Order By ) par exemple
- Alimenter la variable GPE de la façon suivante : GPE = 1
Les variables significatives sont :
[M:ALP]TRSTYP : Type de transaction (Menu local 704)
[M:ALP]VCRTYP : Type de document origine (2=commande, 10=OF)
[M:ALP]VCRNUM, VCRLIN, VCRSEQ : Identification document origine
[M:ALP]STOFCY : Site
[M:ALP]ITM : Article
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMASTER | Oui | Articles |
TABSTORUL | Oui | Règle de gestion |
STOALL | Non | Allocations |
STOCK | Non | Stocks |
Ce point d'entrée permet de ne pas charger des lignes de stocks allouées sur une pièce (commande ou OF) lors du traitement de celle-ci (livraison ou suivi).
Lors d’une livraison de commande ou d’un suivi d’OF, du stock alloué sur la commande ou l’OF peut ainsi être considéré comme non livrable ou non consommable.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme ALLSTOSORW du traitement STKSOR.
Il est appelé lors du chargement du stock à sortir (dans l’écran de travail STOSORW) à partir des allocations détaillées du document origine (commande ou OF).
Pour interdire la prise d’une ligne de stock allouée, il suffit d’alimenter la variable globale GOK de la façon suivante : GOK = 0.
Les variables significatives sont :
[M:ALP]TRSTYP : Type de transaction (Menu local 704)
[M:ALP]VCRTYP : Type de document origine (2=commande, 10=OF)
[M:ALP]VCRNUM, VCRLIN, VCRSEQ : Identification document origine
[M:ALP]STOFCY : Site
[M:ALP]ITM : Article
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMASTER | Oui | Articles |
TABSTORUL | Oui | Règle de gestion |
STOALL | Oui | Allocations |
STOCK [STO1] | Oui | Stocks |
Ce point d'entrée permet de transférer des données de l’écran de saisie d’une ligne de document vers l’écran de stockage des données de sortie (STOSORW).
Il est appelé dans tous les documents traitant des flux de sortie.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans l’étiquette RECH_STOCK du traitement STKSOR.
Il est appelé dans tous les documents traitant des flux de sortie à la fin de la saisie d’une nouvelle ligne lors de l’exploitation des données saisies pour déterminer le stock à sortir.
Si une ligne de stock a été trouvée, on peut ainsi alimenter dans l’écran de stockage des sorties STOSORW ([M :SOW]), des informations saisies dans la ligne de document.
La variable contenant le nom de l’écran de saisie des lignes de document est :
LABRMSK = Ecran de saisie des lignes de document sous la forme : [M :XXX] (Exemple : [M :SDH1] pour les livraisons)
Les indices à utiliser dans les tableaux des écrans sont :
LNOL = Indice de la ligne de document dans l’écran ‘LABRMSK’
I = Indice dans STOSORW [M :SOW]
Les variables significatives sont :
[M :ALP]STOFCY = Site
[M :ALP]TRSTYP = Type mouvement (menu local 704)
[M :ALP]VCRTYP = Type pièce (menu local 701)
[M :ALP]ITMREF = Article
Attention :
Ce point d’entrée n’est destiné qu’à gérer de nouvelles zones.
En aucun cas il ne faut modifier le contenu standard de l’écran STOSORW.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMMASTER | Oui | Articles |
ITMFACILIT | Oui | Articles sites |
STOCK [STO1] | Oui | Stock |
Ce point d'entrée permet de compléter les caractéristiques d’une ligne de rupture générée lors de la détermination automatique du stock à sortir.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme GENSTOSORW du traitement STKSOR.
Il est appelé lors de l’alimentation d’une ligne de rupture dans l’écran de travail STOSORW.
Il permet donc de compléter le contenu de la ligne rupture de l’écran de travail [M :SOW] indicé par la variable locale K
Par exemple, pour alimenter un statut de rupture ‘A1’ dans cette ligne, il faut rajouter l’instruction :
[M :SOW]STA(K) = ‘ A1’
Les variables significatives sont :
[M:ALP]TRSTYP : Type de transaction (Menu local 704)
[M:ALP]VCRTYP : Type de document (Menu local 701)
[M:ALP]VCRNUM, VCRLIN, VCRSEQ : Identification document
[M:ALP]STOFCY : Site
[M:ALP]ITMREF : Article
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMASTER | Oui | Articles |
ITMFACILIT | Oui | Articles-Site |
ITMCATEG | Oui | Catégorie articles |
TABSTORUL | Oui | Règle de gestion |
TABALLRUL | Oui si existe | Règle de sortie |
STOCK | Non | Stocks |
Ce point d'entrée permet d’intervenir sur certains paramètres de la sortie automatique et notamment sur la quantité à sortir.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé au début du sous-programme GENSTOSORW du traitement STKSOR.
Il permet par exemple d'intervenir sur la quantité à sortir.
Les paramètres accessibles sont :
- [M:ALP]QTY : Quantité à sortir (en unité de stock active)
- Les champs du bloc 1 de l'écran de paramétrage ALLPAR sont renseignés et accessibles. Attention toute modification de ces champs ne doit être faite qu'en connaissance de cause.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMMASTER | Oui | Articles |
ITMFACILIT | Non | Articles sites |
ITMCATEG | Non | Catégories articles |
STOLOT [STL1] | Non | Lots |
STOCK [STO1] | Non | Stocks |
STOALL [STA1] | Non | Allocations |
TABALLRUL | Non | Règles d’allocations / sorties |
TABSTORUL | Non | Règles de gestion |
Ce point d'entrée permet d’intervenir sur certains paramètres de la sortie lors de la recherche du stock à partir des éléments de stock saisi sur la ligne de document.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme OUVSOR traitement STKSOR.
Les paramètres accessibles sont :
- [M :ALP]PECSCOLOC : Autoriser les emplacements sous-traitants (1=non / 2=oui)
Valeur par défaut = 1
- [M :ALP]PECPLFLOC : Autoriser les emplacements en attente de rangement (1=non / 2=oui)
Valeur par défaut = 2
- [M :ALP]PECQLYCTL : Autoriser les stocks faisant l’objet d’une demande d’analyse (1=non / 2=oui)
Valeur par défaut = 2 (si commande ou OF) , 1 pour les autres pièces
Ce point d'entrée permet de récupérer des zones spécifiques de la table des allocations (STOALL) lors du chargement de l'écran de travail STOSORW à partir des allocation d'une ligne document.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme CHARGE_ALL_SOW du traitement STKSOR.
Il est appelé lors du chargement du stock à sortir (dans l’écran de travail STOSORW) à partir des allocations détaillées du document origine (commande ou OF).
Les variables significatives sont :
I correspond à l'indice de la ligne du masque STOSORW ([SOW]) en cours de chargement.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).
Table | Contenu significatif | Intitulé Table |
ITMASTER | Oui | Articles |
TABSTORUL | Oui | Règle de gestion |
STOALL | Oui | Allocations |
STOCK [STO1] | Oui | Stocks |