Ce point d'entrée permet de modifier l’emplacement par défaut en suggestion d’emplacement ou de type d’emplacement.
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 REALOCTYP du traitement STKLOC.
Il est appelé, dans les flux d’entrées de stock avant la saisie de l’emplacement.
L’emplacement par défaut de l’article-site pour la règle de gestion utilisée a été alimenter dans la variable écran [M :STLT]LOC.
Pour modifier la valeur par défaut, il faut :
Ré-alimenter l’emplacement par défaut [M :STLT]LOC avec la nouvelle valeur
Alimenter la variable locale [L]W_TLODEF avec le type d’emplacement de l’emplacement [M :STLT]LOC
Les variables significatives sont :
[M:STLT]TRSTYP : Type de transaction (Menu local 704)
[M:STLT]ITMREF : Article
[M:STLT]STOFCY : Site
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-site |
TABSTORUL | Oui | Règle de gestion |
TABLOCTYP | Non | Type emplacements |
STOLOC | Non | Emplacements |
Ce point d'entrée permet de modifier le filtre appliqué en standard lors de la suggestion d’emplacement ou de type d’emplacement.
Il permet par exemple de ne suggérer, que les emplacements vides.
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 LEC_TLO du traitement STKLOC.
Il est appelé, dans les flux d’entrées de stock avant la saisie du type d’emplacement ou de l’emplacement.
Le fonctionnement par défaut de la suggestion pour un type d’emplacement est le suivant :
- Type d’emplacement réapprovisionnable sans contrainte : emplacements vides, puis emplacements occupés
- Autres types d’emplacements : tous les emplacements non pleins
Pour modifier ce fonctionnement il faut intervenir sur la valeur de FIL2(0) et/ou FIL2(1).
Les variables significatives sont :
[M:STLT]TRSTYP : Type de transaction (Menu local 704)
[M:STLT]ITMREF : Article
[M:STLT]STOFCY : Site
Exemple : pour les types d’emplacements gérés en remplissage sans contrainte, ne proposer que les emplacements vides
If [F:TLO]FILMGTFLG=2 & ([F:TLO]PCU(0)="" | [F:TLO]MAXQTYPCU(0)=0)
FIL2(1) = "[F:STC]OCPCOD=1"
Endif
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-site |
TABSTORUL | Oui | Règle de gestion |
TABLOCTYP | Oui | Type emplacements |
STOLOC | Non | Emplacements |
Ce point d'entrée permet de réaliser des contrôle au moment du choix ou de l affectation de emplacement.
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 les sous-programme TRT_UN_EMP et STKCTREMP du traitement STKLOC.
Il sont appelés, dans les flux d’entrées de stock .
Variable ou masque | Définition |
Global integer GTR | Dans cette variable se trouve le type de mouvement de stock (menu local 704) Dans un inventaire ; par exemple ; les contrôles peuvent etre différents (GTR = 13) |
Global integer GPE | Forcer <> 0 pour ne pas effectuer le traitement standard Forcer = 0 pour effectuer le traitement standard. |
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 |
STOCK/STO0 | Non | Stock |
TABLOCTYP/TLO | Oui | Type emplacements |
STOLOC/STC | Oui | Emplacements |
Ce point d'entrée permet de modifier les caractéristiques de l’emplacement d’une ligne de stock lors de la mise à jour de celle-ci (en création, modification ou suppression).
Il y a une transaction en cours.
Selon le contexte, il y a ou non un fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme STKLIBEMP du traitement STKLOC qui est appelé lors de en mise à jour d’une ligne de stock après l’écriture, la réécriture ou la suppression de la ligne de stock.
Il est appelé après la mise à jour de l’emplacement et avant celle du type d’emplacement.
Il permet de modifier les caractéristiques de l’emplacement qui vient d’être mis à jour.
Pour cela il faut lire l’emplacement concerné (avec LFCY et LLOC), effectuer les modifications de valeurs souhaitées et réécrire l’emplacement.
Les variables significatives sont :
[L]LFCY : Site de l’emplacement
[L]LLOC : Emplacement
[V]GOK : Code retour (mettre à 0 en cas d’erreur)
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 |
STOLOC [STC] | Non | Emplacement |
STOLOC [STC0] | Non | Emplacement |
TABLOCTYP | Oui | Type d’emplacement |
STOCK [STO] | Oui | Stock |
STOCK [STO0] | Non | Stock |
Ce point d'entrée permet de compléter le contenu d'un enregistrement dans la table des réservations d'emplacements lors de son écriture (STOLOCRES).
Il y a une transaction en cours.
Selon le contexte, il y a ou non un fichier trace ouvert.
Ce point d’entrée est situé dans le sous-programme STKCRERES du traitement STKLOC qui créé une réservation d'emplacement dans la table STOLOCRES.
Il est appelé après alimentation de l'enregistrement [F:SWL] et avant son écriture.
Il permet de compléter le contenu de l'enregistrement [F:SWL] qui va être écrit.
Les variables significatives sont :
[L]LFCY : Site
[L]LITM : Article
[L]LPCU : Unité de conditionnement
[L]LQTE : Quantité
[L]LSTA : Statut
[L]LOLD : Ancien emplacement
[L]LNEW : Nouvel emplacement
[L]LBPR : Tiers
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 |
STOLOC [STC] | Oui | Emplacement |
STOLOC [STC0] | Oui si LOLD<>"" | Emplacement |
TABLOCTYP | Oui | Type d’emplacement |