Manuel de fonctionnement d'Automation Engine > Fichiers XML d’objets > Transfert de Fichier > Structure du fichier d'exportation

Structure du fichier d'exportation

Le tableau récapitulatif suivant montre l'élaboration du fichier XML d'un objet Transfert de Fichiers 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éé

JOBF 

Elément principal de l'objet

client = client
name = nom de l'objet
system = nom du système AE

XHEADER

Onglet En-tête

XHEADER pour les objets activables
HEADER pour les objets actifs, passifs et les objets système

Voir Types d'objet

L'attribut "state" est utilisé au sein du système et ne doit pas être modifié.

Title

Titre

Défini par l'Utilisateur,
255 caractères maximum

Created

Heure de création

Format :
Nom et prénom
le : AAAA-MM-JJ HH:MM:SS

Modified

Marque horaire de la dernière modification

Format :
nom et prénom
le : AAAA-MM-JJ HH:MM:SS nombre des modifications totales x

LastUsed

Marque horaire de la dernière utilisation

Format :
nom et prénom
le : AAAA-MM-JJ HH:MM:SS nombre des utilisations totales x

ArchiveKey1

Index d'archivage 1

Défini par l'Utilisateur,
60 caractères maximum

Attribut : ARCHIVE_KEY1

ArchiveKey2

Index d'archivage 2

Défini par l'Utilisateur,
20 caractères maximum

Attribut : ARCHIVE_KEY2

ExtRepDef
ExtRepAll
ExtRepNone

Rapports détaillés

ExtRepDef : valeur par défaut (UC_CLIENT_SETTINGS)
ExtRepAll : tous
ExtRepNone : Aucune

Valeurs possibles: "1" (sélectionné) et "0" (non sélectionné)

Une seule des trois options peut être sélectionnée.

SYNCREF

Onglet Sync

Uniquement pour les objets activables

L'attribut "state" est utilisé au sein du système et ne doit pas être modifié.

Syncs

Paramètres Sync

Attributs par définition Sync (row) :

Abend = action à l'interruption de la Tâche
Else = action Sinon (valeurs autorisées : "A" (interrompre), "S" (ignorer), "W" (attendre))
End = action à la fin de la Tâche
Name = nom de l'objet Sync
Start = action au démarrage de la Tâche
id = nom de l'objet Sync

Jusqu'à 40 définitions Sync sont possibles.

ATTR_JOBF

Onglet Attributs

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

Type de démarrage

Nom d'un Groupe
(20 caractères au maximum)
" " - Exécution immédiate

Attribut : START_TYPE

IntAccount

Compte interne

Défini par l'Utilisateur,
16 caractères maximum

Attribut : INT_ACCOUNT, INT_ACC ou K

AutoDeactNo
AutoDeact1ErrorFree
AutoDeactErrorFree
AutoDeactAlways

Désactiver automatiquement lorsque terminé

AutoDeactNo : non
AutoDeact1ErrorFree : après que le programme se termine sans erreur
AutoDeactErrorFree : après une reprise sans erreur
AutoDeactAlways : Toujours

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
DeactDelay

Paramètres de la désactivation automatique

DeactWhen : statut sans erreur
désignation d'un statut, 20 caractères maximum (rubrique connexe : Codes retour)

La valeur fait partie des options exécution et reprise sans erreur (AutoDeact1ErrorFree, AutoDeactErrorFree).

Attribut : AUTO_DEACT_ERROR_FREE

 

DeactDelay : Délai en jours
Valeur comprise entre "0" et "99"

Attribut : AUTO_DEACT_DELAY

La valeur fait partie des options toujours, exécution et reprise sans erreur (AutoDeact1ErrorFree, AutoDeactErrorFree).

AttDialog

Dialogue des attributs

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

Attribut : ATTR_DLG

ActAtRun

Générer à l'Exécution

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

Attribut : GEN_AT_RUNTIME

Consumption

Consommation (ressources)

Définie par l'Utilisateur,
Valeur entre "0" et "99999"

Attribut : RESOURCE_CONSUMPTION

UC4Priority

Priorité

Définie par l'Utilisateur,
Valeur entre "0" et "255"

Attribut : UC4_PRIORITY

MaxParallel2

Maximum de Tâches exécutées en parallèle

Définie par l'Utilisateur,
Valeur entre "0" et "99999"

Attribut : MAX_PARALLEL_TASKS

MpElse1
MpElse2

Maximum de Tâches exécutées en parallèle - Sinon

MpElse1 : attente
MpElse2 : Interruption

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

Fuseau horaire

Nom d'un objet Fuseau horaire
(8 caractères maximum)

Attribut : TIMEZONE

JOBF 

Onglet Transfert de Fichier

Pour les objets Transfert de Fichier

L'attribut "state" est utilisé au sein du système et ne doit pas être modifié.

HostSrc
CodeNameSrc
LoginSrc
FileNameSrc
FileAttrSrc

Paramètres de l'hôte source

HostSrc : nom de l'Agent
Attribut : FT_SRC_HOST

CodeNameSrc : nom de l'objet Table de Codes
Attribut : FT_SRC_CODE

LoginSrc : nom de l'objet Login
Attributs : FT_SRC_LOGIN, FT_SRC_USERID, FT_SRC_LOGIN_INFO, FT_SRC_GROUPNAME, FT_SRC_DOMAIN, FT_SRC_CLIENT, FT_SRC_ACCOUNT,

FileNameSrc : chemin et nom du ou des fichiers
512 caractères maximum
Attribut : FT_SRC_FILE

FileAttrScr : attributs du fichier
255 caractères maximum
Attribut : FT_SRC_FILE_ATTRIBUTES

Compress

Compression

Valeurs autorisées :
"0" - Non
"1" - Oui

La valeur par défaut s'applique pour <Compress/>

Attribut : FT_COMPRESS

KeepSrcAttr

Conserver les attributs de fichier original

Valeurs autorisées :
"0" - Non
"1" - Oui

HostDst
CodeNameDst
LoginDst
FileNameDst
FileAttrDst

Paramètres de l'hôte cible

HostDst : nom de l'Agent
Attribut : FT_DST_HOST

CodeNameDst : nom de l'objet Table de Codes
Attribut : FT_DST_CODE

LoginDst : nom de l'objet Login
Attributs : FT_DST_LOGIN, FT_DST_USERID, FT_DST_LOGIN_INFO, FT_DST_GROUPNAME, FT_DST_DOMAIN, FT_DST_CLIENT, FT_DST_ACCOUNT,

FileNameDst : chemin et nom du ou des fichiers
512 caractères maximum
Attribut : FT_DST_FILE

FileAttrDst : attributs du fichier
255 caractères maximum
Attribut : FT_DST_FILE_ATTRIBUTES

WildCard
MaxParallel
RepeatType

Transfert de Fichier avec caractères génériques

WildCard : utilise car. génériques
Valeurs autorisées : "0" (non sélectionné) et "1" (sélectionné)
Attribut : FT_WILDCARDS

Les deux valeurs suivantes ont une importance seulement si "Utilise Car. Génériques" a été sélectionné.

MaxParallel : Maximum Transferts en parallèle
Valeur comprise entre "1" et "999"
Attribut : MAX_PARALLEL_TRANSFERS

RepeatType : Inclure sous-répertoires
Valeurs autorisées : "0" (non sélectionné) et "1" (sélectionné)
Attribut : FT_INCLUDE_SUB_DIR

Erase

Effacer fichier Source

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

Attribut : FT_ERASE_SRC_FILE

TextTypeText
TextTypeBin

Format du ou des fichiers

TextTypeText : texte
TextTypeBin : binaire

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

Attribut : FT_FILE_TYPE

Une seule des deux options peut être sélectionnée.

OvCancel
OvOverwrite
OvAppend

Traitement des fichiers existants

OvCancel : interruption
OvOverwrite : écraser
OvAppend : Ajouter

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

Attribut : FT_EXISTING_DST_FILE

Une seule des trois options peut être sélectionnée.

RUNTIME

Onglet Exécution

Uniquement pour les objets activables

L'attribut "state" est utilisé au sein du système et ne doit pas être modifié.

MaxRetCode

Code retour (ENDED_OK)

valeur comprise entre "0" et "2147483647"

Attribut : MAX_RETCODE

FcstStatus

Statut final pour Simulation

Format : "Code retour système|texte de statut"

Rubrique connexe : Codes retour

Ert

Durée Moyenne Actuelle 

Durée en secondes

valeur comprise entre "0" et "35999999"

ErtMethodDef
ErtMethodFix
ErtMethodDyn

Méthode de calcul de l'exécution

ErtMethodDef : valeur par défaut (UC_CLIENT_SETTINGS)
ErtMethodFix : valeur fixe
ErtMethodDyn : méthode dynamique

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
ErtCnt
ErtCorr
ErtIgn
ErtIgnFlg
ErtMinCnt

Paramètres de calcul de l'ERT

Ces valeurs font partie d'une méthode de calcul dynamique.

ErtDynMethod : méthode
Valeurs autorisées : "2|moyenne", "4|valeur maximale", "8|régression linéaire"

ErtCnt : exécution
Valeur compris entre "0" et "99"

ErtCorr : pourcentage de l'exécution
Valeur comprise entre "0" et "999"

ErtIgn : écart en pourcentage
Valeur comprise entre "0" et "999"

ErtIgnFlg : prendre en compte l'écart
Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

ErtMinCnt : exécution minimum
Valeur comprise entre "0" et "99"

MrtMethodNone
MrtMethodFix
MrtMethodErt
MrtMethodDate

Surveillance de la durée maximale d'exécution (MRT)

MrtMethodNone : aucune
MrtMethodFix : valeur fixe
MrtMethodErt : Ert +
MrtMethodDate : date actuelle +

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
MrtTime
MrtTZ

Paramètres de la surveillance Mrt

Ces valeurs font partie de la méthode de surveillance Date actuelle + (MrtMethodDate).

MrtDys : jours
Valeur comprise entre "0" et "99"

MrtTime : heure
Valeur comprise entre "00:00" et "23:59"

MrtTZ : Fuseau horaire
Nom d'un objet Fuseau horaire

SrtMethodNone
SrtMethodFix
SrtMethodErt

Surveillance de la durée minimale d'exécution (SRT)

SrtMethodNone : aucune
SrtMethodFix : valeur fixe
SrtMethodErt : Ert -

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

Action Sinon

Interruption/fermeture (uniquement pour la surveillance MRT)

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

MrtExecute
MrtExecuteObj

Action Sinon

MrtExecute :
exécuter (pour la surveillance MRT ou SRT)

Valeurs autorisées : "1" (sélectionné) et "0" (non sélectionné)

MrtExecuteObj :
nom de l'objet qui doit être exécuté

DYNVALUES

Onglet "Valeur et Prompts"

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)
id = "VALUE" (pour le domaine "Values") ou nom d'objet du PromptSet
Name = "Values" ou nom d'objet du PromptSet
parent = "PRPTS" (pour les PromptSets)
type = Représentation si PromptSet ( "PROMPTSET") ou Value ("VALUE").

 

Structure du domaine "Values" (node id="VALUE")
VALUE (l'état de l'attribut est utilisé en interne dans le système et ne doit pas être modifié) :

Valeurs : Tableau avec Variables d'objet
Attributs par définition de Variables (row) :
Name = Nom de la Variable d'objet
Value = Valeur

Mode : Hériter du Parent
Valeur autorisée : "0" (toutes les valeurs), "1" (uniquement les valeurs définies) ou "2" (aucune valeur)

 

Structure des définitions de l'affectation de PromptSet (node id="PRPTS") :

Définition de PromptSet avec les attributs :
client = client AE
idnr = Numéro interne
name = Nom de l'objet PromptSet
ontop = Paramètre Interne
src = Paramètre Interne (Source)
system = Nom du système AE

PROMPTBOX avec les définitions de éléments PromptSet et leurs Valeurs :
integer1: Nombre
combobox9 : Champ de combinaison
textfield2 : Zone de texte
radiogroup1 : Option
checklist1 : Check-list
radiogroup1 : Case à cocher
date1 :Date
timestamp1 : Horodatage
time2 : Heure


SCRIPT

Onglet 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

(Traitement, Pré Traitement, Post Traitement)

DOCU_Titre

Onglet "Documentation"

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
xml = documentation structurée

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 :