Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Dans l’ERP, il existe la possibilité d’exécuter des actions à des moments précis lors d’une navigation dans l’ERP. Cela s’effectue à l’aide de fichiers texte avec « evt » comme extension, et des préfixes définis.

Ou se trouvent ces fichiers ?
Les évènements sont obligatoirement stockés dans le dossier "PARAMETRAGES\EVENEMENTS\TOUTESBASES". Ils sont ensuite classés par code application (exemple : « ARTICLE5 » pour l’application « Articles ».
Leur nombre n’est pas limité, mais un nombre important peut occasionner des ralentissements.

Remarque : Pour les évènements du menu de l’ERP, il faut créer un dossier « SILOG ». s’il n’existe pas

image-20240110-112725.png

Comment nommer ces fichiers ?

Le nom du fichier est donc composé d’un préfixe, d’une partie descriptive puis de son extension.


Exemples :
TRCREATE-ControlesSaisie.evt.

Remarque : Si le préfixe déclenche plusieurs fichiers, l’ordonnancement suivra l’ordre alphabétique du nom de fichier.

Construction du nom du fichier :
Certains fichiers peuvent être construits suivant une règle suivante  :
SEQUENCE + MODE + UNITE

SEQUENCE

MODE (Sauf CHECK)

CLES (pour CREAT)

UNITE

Description

EXEMPLE

AVANT

LECT

CREAT

MODIF

SUPPR

ANNUL

E OU C

Entête ou Corps

“-” + Description Libre

AVANTLECTE-Traitement.evt

AVANTLECTC-Traitement.evt

TM

LECT

CREAT

MODIF

SUPPR

CLES

E OU C

Entête ou Corps

“-” + Description Libre

TMCREATCLESE-Controle.evt

TMCREATCLESC-Controle.evt

TR

LECT

CREAT

MODIF

SUPPR

E OU C

Entête ou Corps

“-” + Description Libre

TRMODIFE-Controle.evt

TRMODIFC-Controle.evt

APRES

LECT

CREAT

MODIF

SUPPR

ANNUL

E OU C

Entête ou Corps

“-” + Description Libre

APRESSUPPRE-Controle.evt

APRESSUPPRC-Controle.evt

Exemple :
APRESLECTC

Le mode "ANNUL" n'est utilisable qu'avec la sequence "APRES" :
Exemple :
APRESANNULCREAT
APRESANNULMODIF

  • No labels