CallAPI vous offre la possibilité d'exécuter des Scripts dans le système AE à partir de vos propres programmes Java. |
Les fichiers fournis contiennent également des exemples de programmes qui vous montrent comment une activation de Script peut être mise en œuvre.
Le processus d'activation de Script se déroule toujours dans l'ordre suivant :
Vous pouvez bien sûr vous connecter simultanément à plusieurs systèmes AE et exécuter plusieurs Scripts. Une licence de dialogue est utilisée pour chaque connexion.
Exécutez CallAPI à l'aide de la commande CALL UCCALL3. L'exécution indique le code retour 0 lorsque l'action a réussi ou un numéro de message en cas d'erreur.
Description |
Appel |
---|---|
Connexion au système AE |
CALL UCCALL3 USING structure,données de connexion,connexion Format des données de connexion : Format des données de connexion pour le processus de communication : |
Activation d'un Script |
CALL UCCALL3 USINGstructure, Script |
Déconnexion du système AE |
CALL UCCALL3 USING structure |
Le programme d'exemple présente l'organisation de la structure UC4-RECORD. Elle contient les Variables suivantes :
Variable |
Type de données |
Description |
---|---|---|
UC-OPERATION |
PIC X(4) |
Code d'opération Cette Variable doit être définie lorsque la fonction universelle est utilisée. Valeurs autorisées : |
UC-ERROR-CODE |
PIC X |
Le code d'erreur dans cErrorCode est défini automatiquement et peut contenir l'une des valeurs suivantes : " " - Aucune erreur ne s'est produite |
UC-INTERFACE-NR |
PIC X(3) |
Le numéro d'interface doit toujours contenir la valeur 3. |
UC-SYSTEM-NAME |
PIC X(8) |
Nom du système AE auquel la connexion doit être établie |
UC-TIMEOUT |
PIC 9(4) COMP-4 |
Durée, en secondes, pendant laquelle CallAPI attend une confirmation du système AE |
UC-LANGUAGE |
PIC X |
Langue utilisée dans les messages |
FILLER |
PIC X(2) |
non utilisé |
UC-FLAG1 |
PIC X |
Selon la valeur définie, cet indicateur agit sur l'une des options de traitement suivantes : "CALL_FLAG1_INI_SERVER" - La connexion au processus de communication est déterminée à partir du fichier INI. |
FILLER |
PIC X(2) |
non utilisé |
UC-OUTPUT-LEN |
PIC 9(8) COMP-4 |
non utilisé |
UC-RUNNR |
PIC 9(8) COMP-4 |
RunID du Script |
UC-RETURN-CODE |
PIC 9(8) COMP-4 |
Code retour de l'exécution du Script |
UC-MESSAGE-TEXT |
PIC X(256) |
Partie Variable du message qui explique l'arrière-plan du code retour |
UC-PRT-INI |
PIC S9(8) |
uniquement pour le traitement interne de CallAPI |
UC-HND-LOG |
PIC S9(8) |
uniquement pour le traitement interne de CallAPI |
UC-HND-TRC |
PIC S9(8) |
uniquement pour le traitement interne de CallAPI |
UC-HND-HLP |
PIC S9(8) |
uniquement pour le traitement interne de CallAPI |
UC-POINTER |
PIC S9(8) |
uniquement pour le traitement interne de CallAPI |
FILLER |
PIC X(12) |
non utilisé |
UC-INIFILE |
PIC X(45) |
Chemin et nom du fichier INI |
Rubriques connexes :