Points d'entrée > Module Stocks > Script standard SUBSCSA 

MOD_FILLOC : Permettre un changement d'emplacement vers un emplacement client

Ce point d'entrée permet d'autoriser de transférer du stock d'une emplacement interne vers un emplacement client.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel - Variables significatives

Ce point d’entrée est situé dans l’étiquette $OUVRE du traitement SUBSCSA.

Il est appelé lors de l’ouverture de la fenêtre de saisie des changements de stock.

Il permet d'intervenir sur le filtre appliqué aux types d'emplacements autorisés en sélection en modifiant la valeur de la variable GFILLOCENT.

Le champ [F:SRT]BETFCYCOD contient le type de transfert autorisé par la transaction de changement de stock : il vaut 1 pour les transferts internes.

Exemple :

Pour autoriser un changement d'un emplacment interne vers un emplacement client, il faut écrire la séquence suivante :

If [F:SRT]BETFCYCOD=1 GFILLOCENT="[TLO]LOCCAT<=1|[TLO]LOCCAT=3" Endif

CRITSTO4 : Permettre de modifier le filtre statut sur la table STOCK

Ce point d'entrée permet CRITSTO4 : Permettre de modifier le filtre statut sur la table STOCK en liste gauche

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel - Variables significatives

Ce point d’entrée est situé dans l’étiquette $APRES_MODIF du traitement SUBSCSA pour la rubrique ITMREFSEL.

Il est appelé lors de la saise  de l article .

Il permet d'intervenir sur le filtre appliqué aux statuts de la table STOCK en  modifiant la valeur de la variable WCRITSTO4.