Exécuter un script (activity bp)
De Wiki1000
(Différences entre les versions)
(Nouvelle page : Cette activité permet d'exécuter un script métier. {{#images:imagexxx.png|Guide_-_Processus_métiers}} Voir aussi : {{Footer|Processus Métiers (bp)}} [[category:Processus mét...) |
(Contenu remplacé par « Cette activité permet d'exécuter un script métier. {{#images:image130.png|Guide_-_Processus_métiers}} {{:API_script_d'une_instance_(bp)}} Voir aussi : {{Footer|Pr… ») |
||
| (2 révisions intermédiaires par un utilisateur sont masquées) | |||
| Ligne 1 : | Ligne 1 : | ||
Cette activité permet d'exécuter un script métier. | Cette activité permet d'exécuter un script métier. | ||
| − | {{#images: | + | {{#images:image130.png|Guide_-_Processus_métiers}} |
| + | |||
| + | {{:API_script_d'une_instance_(bp)}} | ||
Voir aussi : | Voir aussi : | ||
{{Footer|Processus Métiers (bp)}} | {{Footer|Processus Métiers (bp)}} | ||
| − | [[category:Processus | + | [[category:Activités (bp)]] |
| + | [[category:Processus Métiers]] | ||
Version actuelle en date du 15 novembre 2011 à 11:58
Cette activité permet d'exécuter un script métier.
Valeurs de retour des activités
La valeur de retour de l’exécution détermine la séquence qui sera enchaînée .
| bprOK | La séquence Succès sera enchaînée |
| bprNOK | La séquence Echec sera enchaînée |
| bprWAIT | L’instance reste dans l’état courant et l’activité sera ré exécutée au prochain cycle. |
| bprHALT | L’instance est interrompue. |
| bprERR | L’instance est interrompue. (TODO) |
Une erreur de compilation est équivalente à un retour bprOK.
Attributs spécifiques aux processus métiers
| Propriété | Usage |
|---|---|
| Instance | Référence sur l’objet métier rattaché à l’instance du processus |
| Parameters | L'objet gérant les paramètres de l’instance du processus |
| ProcessId | Identifiant du processus |
| InstanceId | Identifiant de l’instance du processus |
| InstanceGUID | GUID de l’instance du processus. |
| HostName | Nom du Serveur exécutant le processus |
| HostServiceName | Nom du Service exécutant le processus |
| HostBaseURL | Base de l’URL du serveur exécutant le processus. |
| URLHostName | Nom du Serveur dans l'URL de ce Service. |
| URLProtocol | Nom du protocole dans l'URL de ce Service. |
| HostBaseRESTURL | Base de l’URL des services REST du serveur, égale à |
| PublicFolder | Répertoire publique du serveur |
| InstanceFolder | Un répertoire réservé à l’instance du processus |
| InstanceDatabaseURL | L’Url de la base de données associée à l’instance du processus. |
Opérations spécifiques aux processus métiers
| Get | Retrouve la valeur d'un paramètre. |
| Set | Définit la valeur d'un paramètre. |
| GetParameter | Retrouve la valeur d'un paramètre. |
| AddParameter | Définit la valeur d'un paramètre. |
| GetPublicFolder | Retourne un chemin de répertoire dans la zone publique du serveur. |
| UniqueID | Retourne ou définit un paramètre de valeur unique |
| SetInstance | Définit l’instance d’objet métier associée à l’instance du processus métier. |
| AddMessage | Ajoute un message dans la liste des messages de l’instance du processus métier. |
Voir aussi :
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |