BATCH_MANAGE permet d’exécuter à distance des demandes dans Cegid Orli; il est composé de 6 méthodes :
|
EXE_DEM |
Executing Cegid Orli print request |
|
RUN_DEM |
Executing suspended Cegid Orli print request |
|
DEM_FILES |
Files path from Cegid Orli print request |
|
DEM_LOG |
Log from Cegid Orli print request |
|
DEM_STATUS |
Status from Cegid Orli print request |
|
DEM_TECH_DATA |
Technical trails from Cegid Orli print request |
Les 2 méthodes EXE_DEM et RUN_DEM peuvent être utilisées de façon consécutive, afin de lancer une demande qui requiert un fichier en entrée (exemple : Upload pour XC20B) :
- Appel de EXE_DEM pour créer un n° demande, avec suspension immédiate de cette demande ;
- Requête http via méthode POST pour charger le fichier au titre de ce n° demande,
avec la méthode HTTP "POST", et 2 possibilités au choix :-
Le fichier "texte" est directement dans le corps du message :
http://serveur/orliws-SID/soap/demandes/NUM_DEM/files/FILE_NAME -
Le fichier est attaché au message (Media-Type = "multipart/form-data")
http://serveur/orliws-SID/soap/demandes/NUM_DEM/files
-
- Appel de RUN_DEM au titre de ce n° demande
Le nom du fichier (FILE_NAME) doit être dans le nom du fichier attaché à la requête.
On pourrait imaginer joindre plusieurs fichiers à une même requête.