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

CRITSUPPL : Positionnement de filtres supplémentaires

Ce point d'entrée permet d'accepter ou non la comptabilisation d'un mouvement de stock.

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

La fonction peut être lancée en direct ou en batch. 

Variables et masques disponibles

Seul masque ouvert : écrans des sélections : STKACC [DIA]

La variable OK indique si l'enregistrement de la table STJTMP [SJT] doit être créé (=1) ou non (=0). 

Tables ouvertes

Dans le tableau ci-dessous, la colonne ‘Contenu significatif’ signifie que le contenu est en phase avec le contexte.

 

Table

Contenu significatif

Intitulé Table

STOJOU [STJ]

Oui

Mouvements de stock

STJTMP [SJT]

Non

Journal des Stocks-Interface

Pièces d’origine :

 

PRECEIPTD

Si [STJ]VCRTYP=6

Lignes réceptions

PINVOICED

Si [STJ]VCRTYP=6
et [STJ]VCRNUMREG<>""

Ligne facture (achat)

 

LNKSTKACC : Positionnement sur des tables supplémentaires

Ce point d'entrée permet de se positionner sur des tables supplémentaires lors de la comptabilisation d'un mouvement de stock.

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

La fonction peut être lancée en direct ou en batch. 

Variables et masques disponibles

Seul masque ouvert : écrans des sélections : STKACC [DIA] 

Tables ouvertes

Dans le tableau ci-dessous, la colonne ‘Contenu significatif’ signifie que le contenu est en phase avec le contexte.

 

Table

Contenu significatif

Intitulé Table

STOJOU [STJ]

Oui

Mouvements de stock

STJTMP [TB0]

Oui

Journal des Stocks-Interface

ITMFACILIT [ITF]

Oui

Article – site

TABCOSTMET

Oui

Méthode de valorisation

Pièces d’origine :

 

PRECEIPTD [PTD]

Si [STJ]VCRTYP=6

Lignes réceptions

PINVOICED

Si [STJ]VCRTYP=6
et [STJ]VCRNUMREG<>""

Ligne facture (achat)

ITMCOST

Si [STJ]VCRTYP=6

Coûts standard

SDELIVERY

Si [STJ]VCRTYP=4

Livraison

SDELIVERYD

Si [STJ]VCRTYP=4

Ligne de livraison

SINVOICE

Si [STJ]VCRTYP=5 ou 18

Facture vente

SINVOICED

Si [STJ]VCRTYP=5 ou 18

Ligne facture vente

PRETURND

Si [STJ]VCRTYP=8

Détails retour achat

CUNLISDET

Si [STJ]VCRTYP=9

Inventaires

MFGMATTRK

Si [STJ]VCRTYP=12
et GOPEIFA<2

Suivi matière

SRETURND

Si [STJ]VCRTYP=13

Détails retour vente

BPCUSTOMER

Si [STJ]VCRTYP=13

Client

SDELIVERY

Si [STJ]VCRTYP=13

Livraison

MFGITMTRK

Si [STJ]VCRTYP=15

Déclaration de production

SMVTD

Si [STJ]VCRTYP=19, 20, 31 ou 32

Détail mouvement stock

SCHGD

Si [STJ]VCRTYP=29

Détail changement stock

HDKTASK

Si [STJ]VCRTYP=33

Consommation SAV

FILACC : Filtre des enregistrements à traiter

Ce point d'entrée permet de filtrer les enregistrements à comptabiliser.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours

Fichier trace

Il y a un fichier trace ouvert

Différents cas d’appel

La fonction peut être lancée en direct ou en batch. 

Variables et masques disponibles

Seul masque ouvert : écrans des sélections : STKACC [DIA] 

[L]FILACC : si positionné à 1 permet de déclencher le PE FILACCNUL

[L]CRITSEL : contient le filtre sur les enregistrements à traiter

Tables ouvertes

Dans le tableau ci-dessous, la colonne ‘Contenu significatif’ signifie que le contenu est en phase avec le contexte.

 

Table

Contenu significatif

Intitulé Table

STOJOU [STJ]

Non

Mouvements de stock

STJTMP [TB0]

Non

Journal des Stocks-Interface

ITMFACILIT [ITF]

Non

Article – site

TABCOSTMET

Non

Méthode de valorisation

Pièces d’origine :

 

PRECEIPTD [PTD]

Non

Lignes réceptions

PINVOICED

Non

Ligne facture (achat)

ITMCOST

Non

Coûts standard

SDELIVERY

Non

Livraison

SDELIVERYD

Non

Ligne de livraison

SINVOICE

Non

Facture vente

SINVOICED

Non

Ligne facture vente

PRETURND

Non

Détails retour achat

CUNLISDET

Non

Inventaires

MFGMATTRK

Non

Suivi matière

SRETURND

Non

Détails retour vente

BPCUSTOMER

Non

Client

SDELIVERY

Non

Livraison

MFGITMTRK

Non

Déclaration de production

SMVTD

Non

Détail mouvement stock

SCHGD

Non

Détail changement stock

HDKTASK

Non

Consommation SAV

FILACCNUL : Comptabilisation des enregistrements à valeur nulle

Ce point d'entrée permet de forcer la comptabilisation d'enregistrement à valeur nulle malgré le paramètre NULAMTIFA ou de forcer la non comptabilisation d'un enregistrement.

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

La fonction peut être lancée en direct ou en batch. 

Ce point d'entrée n'est appelé que si dans le PE FILACC la variable FILACCNUL a été affectée d'une valeur différente de 0.

Variables et masques disponibles

Seul masque ouvert : écrans des sélections : STKACC [DIA] 

GPE :

-       0 (valeur par défaut) = traitement standard des enregistrements à valeur nulle (paramètre NULAMTIFA)

-       1 = forcer la comptabilisation de l’enregistrement quelle que soit sa valeur

-       2 = ne pas comptabiliser l’enregistrement quelle que soit sa valeur


Tables ouvertes

Dans le tableau ci-dessous, la colonne ‘Contenu significatif’ signifie que le contenu est en phase avec le contexte.

 

Table

Contenu significatif

Intitulé Table

STOJOU [STJ]

Oui

Mouvements de stock

STJTMP [TB0]

Oui

Journal des Stocks-Interface

ITMFACILIT [ITF]

Oui

Article – site

TABCOSTMET

Oui

Méthode de valorisation

Pièces d’origine :

 

PRECEIPTD [PTD]

Si [STJ]VCRTYP=6

Lignes réceptions

PINVOICED

Si [STJ]VCRTYP=6
et [STJ]VCRNUMREG<>""

Ligne facture (achat)

ITMCOST

Si [STJ]VCRTYP=6

Coûts standard

SDELIVERY

Si [STJ]VCRTYP=4

Livraison

SDELIVERYD

Si [STJ]VCRTYP=4

Ligne de livraison

SINVOICE

Si [STJ]VCRTYP=5 ou 18

Facture vente

SINVOICED

Si [STJ]VCRTYP=5 ou 18

Ligne facture vente

PRETURND

Si [STJ]VCRTYP=8

Détails retour achat

CUNLISDET

Si [STJ]VCRTYP=9

Inventaires

MFGMATTRK

Si [STJ]VCRTYP=12
et GOPEIFA<2

Suivi matière

SRETURND

Si [STJ]VCRTYP=13

Détails retour vente

BPCUSTOMER

Si [STJ]VCRTYP=13

Client

SDELIVERY

Si [STJ]VCRTYP=13

Livraison

MFGITMTRK

Si [STJ]VCRTYP=15

Déclaration de production

SMVTD

Si [STJ]VCRTYP=19, 20, 31 ou 32

Détail mouvement stock

SCHGD

Si [STJ]VCRTYP=29

Détail changement stock

HDKTASK

Si [STJ]VCRTYP=33

Consommation SAV