Points d'entrée >  Module Stocks >  Traitement standard STKMAJE  

Afficher tout Masquer tout

MAJENTSTR : Avant mise à jour des entrées en stock d'une ligne de document

Ce point d'entrée est appelé avant la mise à jour des entrées en stock associées à une ligne de document.

Les caractéristiques de ces entrées sont contenues dans l’écran de travail [M :STW].

La modification du contenu de cet écran de travail permet d’intervenir sur les mises à jour à réaliser.

Exemple d’utilisation :

Une demande d’analyse fait toujours référence au document qui déclenche l’entrée en stock à contrôler.

Lors d’une déclaration de production issue d’un OF, si l’on souhaite référencer celui-ci dans la demande d’analyse (au lieu de la déclaration de production), il faut procéder de la façon suivante :

If [M :STW]VCRTYP=15 & [M :STW]VCRTYPORI=10

            [L]WVCRTYPANA = [M :STW]VCRTYPORI

            [L]WVCRNUMANA = [M :STW]VCRNUMORI

            [L]WVCRLINANA = [M :STW]VCRLINORI

Endif

Les variables locales [L]WVCRxxxANA contiennent le no document à référencer dans la demande d’analyse.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Le document à l’origine de la mise à jour peut être déterminé par la valeur des champs suivants :

[M :STW]VCRTYP    Type de document (menu local 701)

[M :STW]VCRNUM  Numéro de document

[M :STW]VCRLIN     Ligne de document

[M:STW]TRSTYP      contient le type de transaction (menu local 704)

Tables ouvertes

Toutes les tables du moteur stock sont ouvertes mais leur contenu n’est pas significatif.

L’écran d’interface de mise à jour des stocks : STOWORK [STW] est ouvert et contient toutes les caractéristiques des entrées à effectuer.

 

MAJENTEND : Après mise à jour des entrées en stock d'une ligne de document

Ce point d'entrée est appelé après la mise à jour des entrées en stock associées à une ligne de document.

Les caractéristiques de ces entrées sont contenues dans l’écran de travail [M :STW].

Il permet de faire des mises à jour complémentaires.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Le document à l’origine de la mise à jour peut être déterminé par la valeur des champs suivants :

[M :STW]VCRTYP    Type de document (menu local 701)

[M :STW]VCRNUM  Numéro de document

[M :STW]VCRLIN     Ligne de document

[M:STW]TRSTYP      contient le type de transaction (menu local 704)

Tables ouvertes

Toutes les tables du moteur stock sont ouvertes mais leur contenu n’est pas significatif.

L’écran d’interface de mise à jour des stocks : STOWORK [STW] est ouvert et contient toutes les caractéristiques des entrées qui ont été réalisées.

 

ENT_STOSTJ : Avant mise à jour du mouvement d'entrée

Ce point d'entrée est appelé avant l’écriture d’un mouvement d’entrée de stock et la mise à jour de la ligne de stock.

Les caractéristiques de cette entrée sont contenues dans l’écran de travail [M :STW].

La modification du contenu de cet écran de travail permet d’intervenir sur les mises à jour à réaliser.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Le document à l’origine de la mise à jour peut être déterminé par la valeur des champs suivants :

[M :STW]VCRTYP    Type de document (menu local 701)

[M :STW]VCRNUM  Numéro de document

[M :STW]VCRLIN     Ligne de document

[M:STW]TRSTYP      contient le type de transaction (menu local 704)

Le 2ème bloc de l’écran [M :STW] indicé par la variable I contient les caractéristiques de l’entrée

Les variables locales [L]SIGN et [L]SENS ont la signification suivante :

SIGN

SENS

 

+1

+1

Entrée

-1

+1

Annulation entrée

+1

-1

Entrée négative

-1

-1

Annulation entrée négative

Tables ouvertes

Toutes les tables du moteur stock sont ouvertes mais leur contenu n’est pas significatif.

L’écran d’interface de mise à jour des stocks : STOWORK [STW] est ouvert et contient toutes les caractéristiques de l’entrée à effectuer.

 

LOOP_STWE : Avant mise à jour des entrées en stock d'une ligne de stock

Ce point d'entrée est appelé avant la mise à jour d'un détail entrée en stock associées d'une ligne de document.

Les caractéristiques de cette entrée sont contenues dans l’écran de travail [M :STW] indicé par I.

La modification du contenu de cet écran de travail permet d’intervenir sur les mises à jour à réaliser.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Le document à l’origine de la mise à jour peut être déterminé par la valeur des champs suivants :

[M :STW]VCRTYP    Type de document (menu local 701)

[M :STW]VCRNUM  Numéro de document

[M :STW]VCRLIN     Ligne de document

[M:STW]TRSTYP      contient le type de transaction (menu local 704)

Les caractéristiques du détail stock à entrer sont contenu dans le bloc 2 (tableau) de l'écran [STW] en utilisant l'indice I

Tables ouvertes

Toutes les tables du moteur stock sont ouvertes mais leur contenu n’est pas significatif.

L’écran d’interface de mise à jour des stocks : STOWORK [STW] est ouvert et contient toutes les caractéristiques des entrées à effectuer.