Téléchargement des produits


Version anglaise


 

 

ADELIA

      

      

      

      

(I)

 

 

 

 

 

Paragraphe d'utilisation

Tous

 

Syntaxe

EXECUTER NumTransaction

 

Description

Cet ordre permet de se débrancher sur une transaction NumTransaction. Il est analogue à l'ordre TRAITER. Cependant, lorsque la transaction appelée se termine (ordre TERMINER), le traitement reprend derrière l'endroit où se trouve l'ordre EXECUTER qui l'a appelée.

 

Important : on ne peut sortir d'une transaction appelée par EXECUTER que par un ordre TERMINER.

 

Une transaction appelée par EXECUTER doit obligatoirement contenir :

Les seuls ordres TRAITER qui peuvent se trouver dans une transaction appelée par EXECUTER concernent la transaction elle-même.

L'appel d'autres transactions à partir d'une transaction elle-même appelée par EXECUTER, se fait par EXECUTER.

 

Attention : une transaction appelée par EXECUTER ne peut pas utiliser l'ordre TRAITER pour une autre transaction qu'elle-même.

 

Par exemple

1. Appel du programme INTCLI et sélection des clients dont le nom commence par la lettre D :

 

INTCLI

Interrogation du fichier client

03/03/02

 

 

16:59:24

 

Mot directeur . . . D_____________________________

 

Sél

Nom client

Ville

Téléphone

 

F3=Exit F11=Affichage complémentaire

Première transaction du programme INTCLI (écran 1)

 

 

2. Affichage des clients correspondant au critère de recherche :

 

INTCLI

Interrogation du fichier client

03/03/02

 

 

16:59:38

Mot directeur . . . D_____________________________

 

Opt

Nom client

Ville

Téléphone

 1

DUPONT DANIEL

GRENOBLE

04 76 76 76 76

 _

DUPONT THIERRY

GRENOBLE

04 76 11 11 11

 1

DURAND JEAN-PAUL

PARIS

01 42 21 11 11

 _

DUVAL DOMINIQUE

ORLEANS

02 22 22 22 22

 

F3=Exit F11=Affichage complémentaire

Première transaction du programme INTCLI (écran 2)

 

 

3. Sélection de plusieurs clients et affichage, pour chacun de ceux sélectionnés, d'un écran présentant leurs informations :

 

Premier client sélectionné :

INTCLI

Interrogation du fichier clients

03/03/02

 

 

17:00:35

Code client . :

000010

 

Nom client . :

DUPONT DANIEL

Tél . . : 04 76 76 76 76

Adresse 1 . . :

IMPASSE SANS RETOUR

 

Adresse 2 . . :

 

 

Code postal . :

38000

 

Bureau distributeur . :

GRENOBLE

 

Code représentant . .:

01 Nom représentant . : DUPONT ALBERT

 

 

ES Espèces

 

Chiffre d'affaires . . :

 

0,00

 

 

F3=Sortie F12=Précédent F6=Editer le chiffre d'affaires

Deuxième transaction du programme INTCLI (écran 1)

 

Deuxième client sélectionné :

INTCLI

Interrogation du fichier clients

03/03/02

 

 

17:01:08

Code client . :

000001

 

Nom client . :

DURAND JEAN-PAUL

Tél . . : 01 42 21 11 11

Adresse 1 . . :

11 RUE VICTOR HUGO

 

Adresse 2 . . :

 

 

Code postal .:

75016

 

Bureau distributeur . :

PARIS

 

Code représentant . .:

01 Nom représentant . : DUPONT ALBERT

 

 

TR Traite

 

Chiffre d'affaires . . :

 

7.600,00

 

 

F3=Sortie F12=Précédent F6=Editer le chiffre d'affaires

Deuxième transaction du programme INTCLI (écran 2)

 

 

Le modèle correspondant à ce cas de figure se présente ainsi :

 

TRAITER 01

**********************

TRANSACTION 01

**********************

SI   *F03

TERMINER

FIN

VERIFIER 01

Traite VERIFICATION 01

INITIALISER 01

TRAITER 01

 

**********************

TRANSACTION 02

Début de transaction 2

**********************

SI   *F12

TERMINER

Retourne après ligne EXECUTER 02

FIN

TRAITER 02

 

***********************

INITIALISATION 01

***********************

GESTION_SFL 1

PRESENTER LISTE_CLTS

MAJ_SFL

FIN_GESTION_SFL

 

**********************

VERIFICATION 01

**********************

GESTION_SFL 1

SI   OPTION = '1'

INITIALISER 02

Traite INITIALISATION 02

EXECUTER 02

Traite la TRANSACTION 02

FIN

OPTION = *BLANK

FIN_GESTION_SFL

 

***********************

INITIALISATION 02

***********************

LIRE CLIENTS

PRESENTER CLIENTS

LIRE REPRESENT

PRESENTER REPRESENT

LIRE REGLEMTS

PRESENTER REGLEMTS

 

Voir aussi la liste des ordres L4G par thème

↑ Haut de page

  • Aucune étiquette