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

SCDSQD_SGW :Trf écran saisie détail chgt stock, qualité vers stockage chgt stock

Ce point d'entrée permet de transférer des données des écrans de saisie détails changements de stock (STOCHG) ou détails qualité (STOQUA) vers l’écran de stockage des changements de stock (STOCHGW) d’une ligne de document (changement de stock ou contrôle qualité).

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 ADDSGW du traitement SUBSCSB.

Il est appelé lors de l’enregistrement de la saisie détaillée des changements de stock ou du contrôle qualité au moment du stockage dans l’écran STOCHGW des données saisies dans les écrans STOCHG ou STOQUA.

Il permet ainsi de compléter l’alimentation de l’écran STOCHGW [M :SGW] avec des données contenues dans STOCHG [M :SCD] ou STOQUA [M :SQD]

La variable contenant le nom de l’écran de saisie détaillée est :

LMABR                      = Ecran de saisie détaillée sous la forme : [M :XXX]    (Exemple : [M :SQD] pour le détail qualité)

Les indices à utiliser dans les tableaux des écrans sont :

I                                  = Indice dans l’écran ‘LMABR’

[M :SGW]NBLIG       = Indice dans STOCHGW  [M :SGW]

 Attention :

Il est nécessaire de conditionner l’alimentation de l’écran STOCHGW par la valeur de LMABR ([M :SCD] ou [M :SQD]). En effet LMABR peut contenir d’autres valeurs.

Ce point d’entrée n’est destiné qu’à gérer de nouvelles zones.

En aucun cas il ne faut modifier le contenu standard des écrans ‘LMABR’ et STOCHGW.

Tables ouvertes

Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…).

Ecran

Contenu significatif

Intitulé Ecran

STOCHG

Oui si LMABR = [M :SCD] pour l’indice I

Saisie détails changements stock

STOQUA

Oui si LMABR = [M :SQD] pour l’indice I

Saisie détails qualité

STOCHGW  

Oui pour l’indice [M :SGW]NBLIG

Stockage données de changements de stock

 

Table

Contenu significatif

Intitulé Table

ITMCATEG

Oui

Catégorie article

ITMMASTER

Oui

Articles

ITMFACILIT

Oui

Articles sites

 

QTYSTUDES Permet de modifier la quantité US de l écran SCS1 changement stock

Ce point d'entrée permet de modifier la quantité US saisie de l écran SCS1 (document) changements de stock

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 ALI_DOC du traitement SUBSCSB.

Il est appelé après le  chargement standard de la zone QTYSTUDES de l écran.

Il permet ainsi de modifier cette  l’alimentation

Ecran

Contenu significatif

Intitulé Ecran

SCS1

Oui

détails changements stock

 

 

Table

Contenu significatif

Intitulé Table

ITMCATEG

Oui

Catégorie article

ITMMASTER

Oui

Articles

ITMFACILIT

STOCK

STOLOT

ITMMVT

Oui

Oui

Oui

Oui

Articles sites

Stock

Numéro de lot

Cumuls article

 

NO_CTLSTOCHG : contrôle que la qté US correspond à un nombre entier d'UC

Ce point d'entrée est utilisé lors de la création d'un changement de stock.

Il permet de ne pas effectuer le contrôle de cohérence entre quantité US et quantité UC : en effet la quantité US doit correpondre à un nombre entier d'UC (selon le nombre de décimales).

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

La variable POK doit être positionnée à 1 si on désire ne pas effectuer le contrôle de cohérence entre quantité US et quantité UC.

Fichier trace

Il n'y a pas de fichier trace ouvert.

Différents cas d’appel - Variables et masques disponibles

Ce point d’entrée est appelé lors de la saisie des changement de stocks :

  • Après appuie sur le bouton 'Création' lors du contrôle avant enregistrement.

ALI_DOC_SCS1 Permet de modifier l écran SCS1 changement stock

Ce point d'entrée permet de modifier le contenu de l écran SCS1 (document) changements de stock

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 ALI_DOC du traitement SUBSCSB.

il permet ainsi de modifier le contenu du masque SCS1 apres son chargement standard 

Ecran

Contenu significatif

Intitulé Ecran

SCS1

Oui

détails changements stock

 

 

Table

Contenu significatif

Intitulé Table

ITMCATEG

Oui

Catégorie article

ITMMASTER

Oui

Articles

ITMFACILIT

STOCK

STOLOT

ITMMVT

Oui

Oui

Oui

Oui

Articles sites

Stock

Numéro de lot

Cumuls article