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

RCPISSSER : Permet d'autoriser la saisie de no séries sortis en entrée de stock

Ce point d'entrée permet d’autoriser la saisie de numéros de série sortis lors d’une saisie d’entrée en stock de type entrée diverse, réception ou déclaration de production

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 le sous-programme RECSER_F du traitement STKACT.

Il est appelé lors du contrôle effectué après la saisie d’un numéro de série dans les flux d’entrée.  

Pour autoriser la saisie d’un numéro de série sorti lors d’une entrée diverse, réception ou déclaration de production, il suffit d’alimenter la variable locale WRCPISSSER de la façon suivante :  [L]WRCPISSSER =  1.

 Les variables significatives sont :

PTRS :             Type de transaction (1=entrée diverse, 3=réception, 5=déclaration de production)

PVCRTYP :    Type de document (Menu local 701)

PSER :             No série saisie

PQTY :            Quantité

PITM :             Article

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é…).

Table

Contenu significatif

Intitulé Table

ITMMASTER

Oui

Articles

STOSER

Non

No série

PAR_CTRLOT : Permet de modifier les paramètres du contrôle lot en entrée

Ce point d'entrée permet de modifier les paramètres de la fonction de contrôle d’un lot dans les flux d’entrée.

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 le sous-programme STKCTRLOT du traitement STKACT.

Il est appelé lors du contrôle effectué après la saisie d’un numéro de lot dans les flux d’entrée.  

Dans le cas d’une réception de livraison inter-site, il permet en effaçant les références de la pièce d’origine, de ne pas contrôler l’existence du lot dans les mouvements d’une pièce d’origine et ainsi de réceptionner sur un nouveau lot.

Ex : If PVCRTYP=6 : Raz PVCRNUMORI, PVCRTYPORI : Endif

 Les variables significatives sont :

PLOT = Lot à contrôler

PABR = Abréviation de l’écran

PNOL = Indice de le ligne

PITM = Article

PBPSLOT = Lot fournisseur

PVCRTYP = Type de pièce

PVCRNUM = Numéro de pièce

PVCRLIN = Ligne de pièce

PVCRTYPORI = Type de pièce origine

PVCRNUMORI = Numéro de pièce origine

PVCRLINORI = Ligne de pièce origine

PSTOFCY = Site

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é…).

Table

Contenu significatif

Intitulé Table

ITMMASTER

Oui

Articles

STOLOT

Non

Lot

STKFREQCQ : Permet de modifier la gestion de la fréquence en controle qualite

Ce point d'entrée permet de modifier la gestion de la fréquance en controle qualité

Contexte et mode de fonctionnement

Transaction

Transaction en cours suivant le cas d appel.

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 le sous-programme STKFREQCQ du traitement STKACT.

Differents cas d'appels du  sous-programme STKFREQCQ :

     - Au moment de la saisie de l article : c'est le mode "S" : détermination si controle qualité 

     - En fin de ligne                              : c'est le mode "F" : Flagage ITF et/ou ITP 

     - En validation de document            : c'est le mode "V" : Mise à jour ITF et/ou ITP

     - En abandon ou annulation             : c'est le mode "A" : Mise à jour ITF et/ou ITP

 Le PE STKFREQCQ est placé juste avant le traitement de ces differents modes d'appels. Les buffers

                            ITF et/ou ITP sont chargés . Si ITF et/ou ITP ne gèrent pas la fréquence le PE n'est

                             pas appellé   

                             Si la variable GPE à une valeur différente de 0 le traitement standard est inhibé

 Les variables significatives entrées sont :

LABR                   :   Masque

LFCY                    :   Site

LLIN                     :  Ligne

LITM                    :  Article

LBPS                   : Fournisseur

LACT                   : Le mode d appel

 Les variables significatives sorties avec les valeurs determinées par le fonctionnement standard de la fréquence (mode "S") sont :

LQUA                  :   2 Fréquence détectée

LITP                    :   1  Fréquence ITF seul , 2 Fréquence ITF et ITP 

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é…).

Table

Contenu significatif

Intitulé Table

ITMMASTER

Oui

Articles

ITMFACILIT

ITMBPS

Oui

Oui

Articles-site

Articles-fournisseur

NO_CTRCOE: permet de ne pas faire le contrôle d'arrondi de la quantité en US

Ce point d'entrée permet de ne pas effectuer le contrôle de cohérence de la quantité US arrondi après saisie de la quantité en UC ou du coefficient de conversion d'UC eu US.

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 le sous-programme STKCTRCOE du traitement STKACT.

Il est appelé dans les actions 'après modification' des zones 'quantité en UC' et 'coefficient de conversion d'UC en US' dans les flux d'entrée suivants : 

- entrée diverse

- assemblage (composé) et désassemblage (composants)

- réception

- suivi de fabrication

- plan de production

Le sous-programme STKCTRCOE vérifie si la quantité en US devra être arrondi (à cause d'un nombre de décimales trop important de la quantité en UC ou du coef de conversion UC/US).

Le point d'entrée permet de ne pas faire ce contrôle : pour celà il faut positionner la variable  GOK=0

READTIERS: apres lecture table ITMBPS ou ITMBPC

Ce point d'entrée permet apres la lecture  de la table  article fournisseur ou article client de modifier la valeur de la rubrique [F:xxx1]LOAECCFLG.

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

Il permet de récupérer des informations de la table  Article fournisseurou  Articleclient.

 Il est positionné après la lecture de la table Article fournisseur ou Article  clientsuivant la valeur de la rubrique PTYPTIERS

 PTYPTIERS  à 1 = Article fournisseur : buffer : [F :ITP1]

 PTYPTIERS  > 1 = Article client :[F :ITU1]    

 Lesrubriques WECCVALMAJ et WECCVALMIN contiennent les   versionsinitialisées en standard par le composant. Ce PE permet aussi de lesinitialiser.

Dans certains cas les  versions sont récupérées du document origine :  (ex : réception d’une commande d’achat) .

La rubrique GPEpositionnée à 1 rend inactif ce mécanisme.

 Larubrique pré-chargement WLOAECCFLG est alimentée en standard  parla rubrique  [F :xxx1]LOAECCFLG

 

READECCSTA: avant lecture table ECCSTA version majeure

Ce point d'entrée est positionné avant la lecture de la table ECCSTA

Contexte et mode de fonctionnement

En standard le composant lit une  première fois ECCSTA pourrechercher  ladernière version en statut 2 (Active) Puissi pas trouvé lit une deuxième fois ECCSTA pour rechercher la           dernière version en statut 3 (fermée)

Le Point d'entrée est positionné avant ces lectures. Il permet :

 soit de faire un accès complétement spécifique à ECCSTA (par exemple un  autrestatut que 2 ou 3) dans ce cas la rubrique GPE devra été positionnée à1pour rendre inactives les deux autres lectures standards. 

Soitpar l’intermédiaire des deux rubriques : FILTRECS2 (pour la  recherche dernière version en statut 2) et (FILTRECS3 pour la recherche  dernière version en statut 3) d’effectuer des filtres supplémentaires.

 

READECCVAL: avant lecture table ECCVAL Version mineure

Ce point d'entrée est positionné avant la lecture de la table ECCVAL

Contexte et mode de fonctionnement

 En standard le composant lit  ECCVAL pour rechercher  ladernière version de type 4  (Stock)

 LePE READECCVAL est positionné avant cette lecture. Il permet : soit de faire un accès complétement spécifique à ECCVAL (par exemple  un  autre type que 4) dans ce cas la rubrique GPE devra été positionnée à 1pour rendre inactive la lecture standard. 

 Soitpar l’intermédiaire de la  rubrique : FILTREVL4  d’effectuer desfiltres supplémentaires.