Points d'entrée > Module Données de base > Script standard SUBITM 

ITMNUM : Attribution de la référence article

Ce point d’entrée permet de prendre la main au moment de la création de l’article pour lui attribuer une référence.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel

Est appelé dans l’étiquette INICRE.

Variables et masques disponibles

Variable ou masque

Définition

Char()  Numéro

Nouvelle référence article

GOK

Positionné à 0 pour interrompre la transaction

Au sortir du point d’entrée, si la variable GOK est positionnée à 0, la transaction est abandonnée.

La valeur contenue dans la variable «Numéro » est ensuite attribuée à la référence article.

Tables ouvertes

Table

Contenu significatif

Intitulé Table

ITMMASTER [ITM]

OUI

Article

 ITMSALES [ITS]

NON

Article-vente

 ITMBPS [ITP]

NON

Article-fournisseur

ITMBPC [ITU]

NON

Article-client

TABITMCLS [TCL]

OUI

Table des Catégories Article

ACCES [ACC]

NON

Accès par utilisateur

TABUNIT [TUN]

NON

Table des unités

 

BEFWRIITF: Avant écriture table ITMFACILIT

Ce point d’entrée permet de prendre la main au moment de la création de l’article-site.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel

Si un seul site gérant du stock, l'article-site est automatiquement généré à la création d'un article.

Variables et masques disponibles

Variable ou masque

Définition

Char()  Numéro

Nouvelle référence article

GOK

Positionné à 0 pour interrompre la transaction

Au sortir du point d’entrée, si la variable GOK est positionnée à 0, la transaction est abandonnée.

La valeur contenue dans la variable «Numéro » est ensuite attribuée à la référence article.

Tables ouvertes

Table

Contenu significatif

Intitulé Table

ITMMASTER [ITM]

OUI

Article

 ITMSALES [ITS]

NON

Article-vente

 ITMBPS [ITP]

NON

Article-fournisseur

ITMBPC [ITU]

NON

Article-client

TABITMCLS [TCL]

OUI

Table des Catégories Article

ACCES [ACC]

NON

Accès par utilisateur

TABUNIT [TUN]

NON

Table des unités

 

CRE_ECCSTA : Avant écriture table ECCSTA

Ce point d’entrée permet de modifier les rubriques de la table  ECCSTA

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel

Rajout d un point d entrée "CRE_ECCSTA"   dans le traitement SUBITM.  Positionné dans le composant CRE_VERSION (création des versions à la création de l'article) 

Il permet de  modifierles valeurs des rubriques de la table ECCSTA.

CRE_ECCVAL : Avant écriture table ECCVAL

Ce point d’entrée permet de modifier les rubriques de la table  ECCVAL.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel

Rajout d un point d entrée "CRE_ECCVAL"   dans le traitement SUBITM.  Positionné dans le composant CRE_VERSION (création des versions à la création de l'article) Il permet de  modifierles valeurs des rubriques de la table ECCVAL.

UPDSPEITPFLD : Mise à jour de champs spécifiques de Article-Fournisseur

Ce point d’entrée permet de prendre la main au moment de la création ou la modification de l’article, lors de l'écriture ou la ré écriture des enregistrements de la table Article-Fournisseur (ITMBPS) afin de mettre à jour des champs spécifiques.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel

Est appelé dans l’étiquette SUBCREMOD, elle-même appelée par les actions objet "CREATION" ou "MODIF".

Variables et masques disponibles

Variable ou masque

Définition

nolign

Indice de la ligne du tableau des enregistrements Article-Fournisseur en cours de traitement.

GOK

Positionné à 0 pour interrompre la transaction

Au sortir du point d’entrée, si la variable GOK est positionnée à 0, la transaction est abandonnée.


Tables ouvertes

Table

Contenu significatif

Intitulé Table

ITMMASTER [ITM]

OUI

Article

 ITMSALES [ITS]

NON

Article-vente

 ITMBPS [ITP]

OUI

Article-fournisseur

ITMBPC [ITU]

NON

Article-client

TABITMCLS [TCL]

OUI

Table des Catégories Article

ACCES [ACC]

NON

Accès par utilisateur

TABUNIT [TUN]

NON

Table des unités

 

UPDSPEITUFLD : Mise à jour de champs spécifiques de Article-Client

Ce point d’entrée permet de prendre la main au moment de la création ou la modification de l’article, lors de l'écriture ou la ré écriture des enregistrements de la table Article-Client (ITMBPC) afin de mettre à jour des champs spécifiques.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Différents cas d’appel

Est appelé dans l’étiquette SUBCREMOD, elle-même appelée par les actions objet "CREATION" ou "MODIF".

Variables et masques disponibles

Variable ou masque

Définition

nolign

Indice de la ligne du tableau des enregistrements Article-Client en cours de traitement.

GOK

Positionné à 0 pour interrompre la transaction

Au sortir du point d’entrée, si la variable GOK est positionnée à 0, la transaction est abandonnée.


Tables ouvertes

Table

Contenu significatif

Intitulé Table

ITMMASTER [ITM]

OUI

Article

 ITMSALES [ITS]

NON

Article-vente

 ITMBPS [ITP]

NON

Article-fournisseur

ITMBPC [ITU]

OUI

Article-client

TABITMCLS [TCL]

OUI

Table des Catégories Article

ACCES [ACC]

NON

Accès par utilisateur

TABUNIT [TUN]

NON

Table des unités

 

LOASPEITPFLD : Chargement de champs spécifiques de Article-Fournisseur

Ce point d’entrée permet de prendre la main dans l'action $LIENS (chargement des écrans) , lors du chargement du tableau des enregistrements Article-Fournisseur (écran [M:ITP]) afin de charger des champs spécifiques.

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

Est appelé dans l’action objet LIENS.

Variables et masques disponibles

Variable ou masque

Définition

nolign

Indice de la ligne du tableau des enregistrements Article-Fournisseur en cours de chargement.



Tables ouvertes

Table

Contenu significatif

Intitulé Table

ITMMASTER [ITM]

OUI

Article

 ITMSALES [ITS]

NON

Article-vente

 ITMBPS [ITP]

OUI

Article-fournisseur

ITMBPC [ITU]

NON

Article-client

TABITMCLS [TCL]

OUI

Table des Catégories Article

ACCES [ACC]

NON

Accès par utilisateur

TABUNIT [TUN]

NON

Table des unités

 

LOASPEITUFLD : Chargement de champs spécifiques de Article-Client

Ce point d’entrée permet de prendre la main dans l'action $LIENS (chargement des écrans) , lors du chargement du tableau des enregistrements Article-Client (écran [M:ITU]) afin de charger des champs spécifiques.

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

Est appelé dans l’action objet LIENS.

Variables et masques disponibles

Variable ou masque

Définition

nolign

Indice de la ligne du tableau des enregistrements Article-Client en cours de chargement.



Tables ouvertes

Table

Contenu significatif

Intitulé Table

ITMMASTER [ITM]

OUI

Article

 ITMSALES [ITS]

NON

Article-vente

 ITMBPS [ITP]

NON

Article-fournisseur

ITMBPC [ITU]

OUI

Article-client

TABITMCLS [TCL]

OUI

Table des Catégories Article

ACCES [ACC]

NON

Accès par utilisateur

TABUNIT [TUN]

NON

Table des unités