Le tableau récapitulatif suivant montre l'élaboration du fichier XML d'un objet Workflow et contient des explications sur chaque élément. |
Elément |
Description |
---|---|
uc-export |
Elément principal du fichier export clientvers = version Automation Engine avec laquelle le fichier export a été créé |
JOBP |
client = client |
XHEADER |
XHEADER pour les objets activables Voir Types d'objet L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. |
Title |
Défini par l'Utilisateur, |
Created |
Format : |
Modified |
Marque horaire de la dernière modification Format : |
LastUsed |
Marque horaire de la dernière utilisation Format : |
ArchiveKey1 |
Défini par l'Utilisateur, Attribut : ARCHIVE_KEY1 |
ArchiveKey2 |
Défini par l'Utilisateur, Attribut : ARCHIVE_KEY2 |
ExtRepDef |
ExtRepDef : valeur par défaut (UC_CLIENT_SETTINGS) Valeurs possibles: "1" (sélectionné) et "0" (non sélectionné) Une seule des trois options peut être sélectionnée. |
SYNCREF |
Uniquement pour les objets activables L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. |
Syncs |
Attributs par définition Sync (row) : Abend = action à l'interruption de la Tâche Jusqu'à 40 définitions Sync sont possibles. |
ATTR_JOBP |
Pour tous les objets sauf Utilisateur, Groupe Utilisateur, Cockpit, Table de Codes, Documentation, Include et Login (ATTR_type d'objet). L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. |
StartType |
Nom d'un Groupe Attribut : START_TYPE |
IntAccount |
Défini par l'Utilisateur, Attribut : INT_ACCOUNT, INT_ACC ou K |
AutoDeactNo |
Désactiver automatiquement lorsque terminé AutoDeactNo : non Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Attribut : AUTO_DEACT Il n'est possible de sélectionner qu'une seule des quatre options. |
DeactWhen |
Paramètres de la désactivation automatique DeactWhen : statut sans erreur La valeur fait partie des options exécution et reprise sans erreur (AutoDeact1ErrorFree, AutoDeactErrorFree). Attribut : AUTO_DEACT_ERROR_FREE
DeactDelay : Délai en jours Attribut : AUTO_DEACT_DELAY La valeur fait partie des options toujours, exécution et reprise sans erreur (AutoDeact1ErrorFree, AutoDeactErrorFree). |
ActAtRun |
Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Attribut : GEN_AT_RUNTIME |
UC4Priority |
Définie par l'Utilisateur, Attribut : UC4_PRIORITY |
MaxParallel2 |
Maximum de Tâches exécutées en parallèle Définie par l'Utilisateur, Attribut : MAX_PARALLEL_TASKS |
ReuseHG |
Réutilisation de la résolution de Groupe hôte Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Une seule des deux options peut être sélectionnée. |
MpElse1 |
Maximum de Tâches exécutées en parallèle - Sinon MpElse1 : attente Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Attribut : MAX_PARALLEL_ELSE Une seule des deux options peut être sélectionnée. |
TZ |
Nom d'un objet Fuseau horaire Attribut : TIMEZONE |
RWhen |
Evaluation des résultats par Tâche Pour les objets Workflow et Schedule Rwhen : statut OK RExecute : Sinon |
JOBP |
pour les objets Workflow L'attribut "state" est utilisé à l'intérieur du système et ne doit pas être modifié. |
task |
Tâches individuelles du Workflow Attributs par Tâche : Col = colonne dans laquelle se trouve la Tâche |
checkpoint |
TcpADays : si le démarrage avant n jours n'est pas possible TcpATime : heure TcpATimeTZ : Fuseau horaire TcpExecute : exécuter TcpOn : point de contrôle horaire |
after |
ActFlg : actif AtimOn : heure de début au plus tôt ErlstStDays : date actuelle + n jours ErlstStTime : heure ErlstStTimeTZ : Fuseau horaire HoldFlg : Positionner Point d'Arrêt |
when |
WtimOn : Au plus tard LtstEnd : Fin au plus tard Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) LtstEndDays : fin date actuelle + n jours LtstEndTime : fin heure LtstStDays : démarrage date actuelle + n jours LtstStTime : démarrage heure LtstTimeTZ : Fuseau horaire ChkWhenExec : exécuter WElseA : interrompre Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) WhenExecute : exécuter |
pré conditions |
PreCon : Définitions de la condition et de l'instruction avec les attributs suivants : active = le bloc est activé ("1") ou désactivé ("0")
Elaboration d'une définition de condition et d'instruction : lorsque else (uniquement pour les conditions) : contient les définitions de conditions et d'instructions qui sont exécutées que la condition soit exécutée ou non. Ainsi, les mêmes attributs sont disponibles que pour "condition" et "action". params : paramètre d'une condition ou d'une instruction. |
predecessor |
Attributs par définition de prédécesseur (pre) : PreLnr = numéro courant du prédécesseur L'attribut "CaleOn" est utilisé à l'intérieur du système et ne doit pas être modifié. |
runtime |
Onglet Exécution Pour les objets Workflow et Schedule MrtOn : MRT/SRT - Utiliser les paramètres de la Tâche
Surveillance de la durée maximale d'exécution (MRT) Pour les objets Workflow et Schedule MrtMethodNone : aucune Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) MrtFix : temps en secondes pour la valeur fixe MrtErt : valeur en pourcentage pour Ert+ MrtDys : date actuelle + n jours MrtTime : date actuelle + heure MrtTZ : Fuseau horaire pour la date actuelle
Surveillance de la durée minimale d'exécution (SRT) Pour les objets Workflow et Schedule SrtMethodNone : aucune Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) SrtFix : temps en secondes pour la valeur fixe SrtErt : valeur en pourcentage pour Ert-
Action Sinon Pour les objets Workflow et Schedule MrtCancel : interruption/fermeture (uniquement pour la surveillance MRT) MrtExecute : exécuter (pour la surveillance MRT ou SRT) MrtExecuteObj : nom de l'objet qui doit être exécuté |
dynvalues |
Onglet "Variables et Prompts" Pour les objets Workflow et Schedule dyntree : Définition (node) pour les quatre domaines "Valeurs", "Valeurs parent", "PromptSets", "PromptSets parent" et chaque objet PromptSet subordonné avec l'attribut : content = contenu disponible. Valeurs autorisées : "0" (Non), "1" (Oui)
Structure des définitions Valeur ou Valeur parent node id="VALUE" ou "PVALUES") Valeurs : Tableau avec Variables d'objet Mode : Hériter du Parent
Structure des définitions de l'affectation de PromptSet (node id="PRPTS" ou "PPRPTS") : Définition de PromptSet avec les attributs : L'élément PROMPTBOX s'y trouve avec les définitions des éléments PromptSet et leurs Valeurs : |
calendars |
Onglet Calendrier Pour les objets Workflow et Schedule CCTypeAll : Exécute si toutes les conditions sont remplies. CCTypeNone : Exécuter si aucune condition est vérifiée CCTypeOne : Exécuter si une condition est vérifiée Il n'est possible de sélectionner qu'une seule des trois options citées précédemment. CaleOn : Calendrier. Attributs par définition de calendrier (cale) : CaleKeyName = nom de la règle de calendrier. |
post conditions | Onglet "Post Conditions"
PostCon : Définitions de la condition et de l'instruction avec les attributs suivants : active = le bloc est activé ("1") ou désactivé ("0")
Elaboration d'une définition de condition et d'instruction : lorsque else (uniquement pour les conditions) : contient les définitions de conditions et d'instructions qui sont exécutées que la condition soit exécutée ou non. Ainsi, les mêmes attributs sont disponibles que pour "condition" et "action". params : paramètre d'une condition ou d'une instruction. |
RUNTIME |
Uniquement pour les objets activables L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. |
MaxRetCode |
valeur comprise entre "0" et "2147483647" Attribut : MAX_RETCODE |
FcstStatus |
Format : "Code retour système|texte de statut" Rubrique connexe : Codes retour |
Ert |
Durée en secondes valeur comprise entre "0" et "35999999" |
ErtMethodDef |
Méthode de calcul de l'exécution ErtMethodDef : valeur par défaut (UC_CLIENT_SETTINGS) Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Une seule des trois options peut être sélectionnée. |
ErtFix |
Valeur fixe pour le calcul de l'ERT Cette valeur fait partie de la valeur fixe de la méthode de calcul (ErtMethodFix). Durée en secondes valeur comprise entre "0" et "35999999" |
ErtDynMethod |
Ces valeurs font partie d'une méthode de calcul dynamique. ErtDynMethod : méthode ErtCnt : exécution ErtCorr : pourcentage de l'exécution ErtIgn : écart en pourcentage ErtIgnFlg : prendre en compte l'écart ErtMinCnt : exécution minimum |
MrtMethodNone |
Surveillance de la durée maximale d'exécution (MRT) MrtMethodNone : aucune Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Il n'est possible de sélectionner qu'une seule des quatre options. |
MrtFix |
Valeur fixe pour la surveillance MRT Cette valeur fait partie de la valeur fixe de la méthode de surveillance (MrtMethodFix). Durée en secondes valeur comprise entre "0" et "35999999" |
MrtErt |
Valeur en pourcentage pour la surveillance MRT Cette valeur fait partie de la méthode de surveillance Ert + (MrtMethodErt). valeur comprise entre "0" et "999" |
MrtDays |
Paramètres de la surveillance Mrt Ces valeurs font partie de la méthode de surveillance Date actuelle + (MrtMethodDate). MrtDys : jours MrtTime : heure MrtTZ : Fuseau horaire |
SrtMethodNone |
Surveillance de la durée minimale d'exécution (SRT) SrtMethodNone : aucune Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) Une seule des trois options peut être sélectionnée. |
SrtFix |
Valeur fixe pour la surveillance SRT Cette valeur fait partie de la valeur fixe de la méthode de surveillance (SrtMethodFix). Durée en secondes valeur comprise entre "0" et "35999999" |
SrtErt |
Valeur en pourcentage pour la surveillance SRT Cette valeur fait partie de la méthode de surveillance ERT - (SrtMethodErt). valeur comprise entre "0" et "999" |
MrtCancel |
Interruption/fermeture (uniquement pour la surveillance MRT) Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) |
MrtExecute |
MrtExecute : Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné) MrtExecuteObj : |
DYNVALUES |
Pour tous les objets activables sauf Cockpit (CPIT) L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. |
dyntree |
Liste des Variables d'objet et des attributions de PromptSet Définition (node) pour le domaine "Values" et chaque attribution PromptSet avec les attributs suivants : content = contenu disponible. Valeurs autorisées : "0" (Non), "1" (Oui)
Structure du domaine "Values" (node id="VALUE") Valeurs : Tableau avec Variables d'objet Mode : Hériter du Parent
Structure des définitions de l'affectation de PromptSet (node id="PRPTS") : Définition de PromptSet avec les attributs : PROMPTBOX avec les définitions de éléments PromptSet et leurs Valeurs : |
SCRIPT |
Uniquement pour les objets activables Exception : pour les objets Evènement, il s'agit de l'onglet "!Script". L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. |
MSCRI |
Contenu de l'onglet de traitement |
DOCU_Titre |
Pour tous les objets (DOCU_titre) L'attribut "state" est utilisé au sein du système et ne doit pas être modifié. L'attribut "type" indique le type de documentation. text = documentation normale |
DOC |
Contenu de l'onglet de Documentation Selon le type de documentation, la section CDATA contient soit le texte, soit la structure XML. |
Rubriques connexes :
Fichier d'exportation d'un Workflow
Structure des fichiers XML pour l'importation et l'exportation