 Export-File Structure
 Export-File StructureThe table shown below describes the XML-file structure of a Workflow object and explains the individual elements.
| Element | Description | 
|---|---|
| uc-export | Main element of the export file clientvers = Automation Engine version in which the export file was created | 
| JOBP | client = The client. | 
| XHEADER | XHEADER in executable objects see object types The attribute "state" is used system-internally and must not be changed. | 
| Title | User-defined, max. 255 characters | 
| Created | Format:  | 
| Modified | Format:
 | 
| LastUsed | Format:  | 
| ArchiveKey1 | User-defined, Attribute: ARCHIVE_KEY1 | 
| ArchiveKey2 | User-defined, Attribute: ARCHIVE_KEY2 | 
| ExtRepDef | ExtRepDef: 
 Default value (UC_CLIENT_SETTINGS) Allowed values: "1" (selected) and "0" (not selected) Only one of the three options can be selected. | 
| SYNCREF | only for executable objects The attribute "state" is used system-internally and must not be changed. | 
| Syncs | Attributes per Sync object definition (row): Abend = Action when the task is canceled Up to 40 Sync object definitions are allowed. | 
| ATTR_JOBP | In all objects except for User, UserGroup, Cockpit, CodeTable, Documentation, Include and Login (ATTR_Object type) objects. The attribute "state" is used system-internally and must not be changed. | 
| StartType | Name of a group, Attribute: START_TYPE | 
| IntAccount | User-defined, Attribute: INT_ACCOUNT, INT_ACC or K | 
| AutoDeactNo | Deactivate automatically when finished AutoDeactNo: No Allowed values: "1" (selected) and "0" (not selected) Attribute: AUTO_DEACT Only one of the four options can be selected. | 
| DeactWhen | Settings for automatic deactivation DeactWhen: Error-free status This value belongs to the options error-free execution and restart (AutoDeact1ErrorFree, AutoDeactErrorFree). Attribute: AUTO_DEACT_ERROR_FREE 
 DeactDelay: Time delay in days Attribute: AUTO_DEACT_DELAY This value belongs to the options always, error-free execution and restart (AutoDeactAlways, AutoDeact1ErrorFree, AutoDeactErrorFree). | 
| ActAtRun | Allowed values: "1" (selected) and "0" (not selected) Attribute: GEN_AT_RUNTIME | 
| UC4Priority | User-defined,  Attribute: UC4_PRIORITY | 
| MaxParallel2 | Maximal number of tasks running parallel User-defined,  Attribute: MAX_PARALLEL_TASKS | 
| ReuseHG | Re-using agent group calculation Allowed values: "1" (selected) and "0" (not selected) Only one of these both options can be selected. | 
| MpElse1 | Maximal number of tasks running parallel - Else MpElse1: wait Allowed values: "1" (selected) and "0" (not selected) Attribute: MAX_PARALLEL_ELSE | 
| TZ | Name of a TimeZone object, Attribute: TIMEZONE | 
| RWhen | Result evaluation of the individual tasks in Workflow and Schedule objects Rwhen: OK status RExecute: Else | 
| JOBP | in Workflow objects The attribute "state" is used system-internally and must not 
 be changed. | 
| task | Attributes per task: Col = Column in which the task is 
 found | 
| checkpoint | TcpADays: If start until n 
 days is not possible TcpATime: Time TcpATimeTZ: TimeZone TcpExecute: Execute TcpOn: Time checkpoint | 
| after | ActFlg: Active AtimOn: Earliest start time ErlstStDays: Current date + n 
 days ErlstStTime: Time ErlstStTimeTZ: TimeZone HoldFlg: Set breakpoint | 
| when | WtimOn: At the latest LtstEnd: Latest end Allowed values: "1" (selected) and "0" (not selected) LtstEndDays: End current date +  n days LtstEndTime: End time LtstStDays: Start current date + n 
 days LtstStTime: Start time LtstTimeTZ: TimeZone ChkWhenExec: Execute WElseA: Cancel Allowed values: "1" (selected) and "0" (not selected) WhenExecute: Execute | 
| preconditions | Preconditions tab PreCon: Condition and action definitions with the following attributes: active = Block is activated ("1") or deactivated ("0") 
 Structure of a condition and action definition: when, else (only for conditions): Contains the definitions of conditions and actions which are executed if the condition is met or no. The same attributes are available as for "condition" and "action". Params: Parameter of a condition or action.  | 
| predecessor | Attributes per predecessor definition (pre): PreLnr = The run number of the predecessor. The attribute "CaleOn" is used system-internally and must not be changed. | 
| runtime | Runtime tab in Workflow and Schedule objects MrtOn: Use MRT/SRT settings of the task 
 Monitoring the maximum runtime (MRT) in Workflow and Schedule objects MrtMethodNone: None Allowed values: "1" (selected) and "0" (not selected) MrtFix: Time in seconds for the fixed value MrtErt: Percentage for Ert+ MrtDys: Current date + n days MrtTime: Current date + time MrtTZ: TimeZone for the current date 
 Monitoring the minimum runtime (SRT) in Workflow and Schedule objects SrtMethodNone: None Allowed values: "1" (selected) and "0" (not selected) SrtFix: Time in seconds for the fixed value SrtErt: Percentage for Ert- 
 Else action in Workflow and Schedule objects MrtCancel: Cancel/end (only for MRT monitoring) MrtExecute: Execute (for MRT or SRT monitoring) MrtExecuteObj: Name of the object to be executed | 
| dynvalues | "Variables & Prompts" tab in Workflow and Schedule objects dyntree: Definition (node) for the four areas "Values", "Parent Values", "PromptSets", "Parent PromptSets" and each assigned PromptSet object with the attributes: content = Content available. Allowed values: "0" (no), "1" (yes) 
 Structure of values of parent value definitions (node id="VALUE" or "PVALUES") Values: Table with object variables Mode: Inherit from parent   
 Structure of PromptSet assignment definitions (node id="PRPTS" or "PPRPTS"): PROMPTSET definitions with the attributes: It includes the PROMPTBOX element with the PromptSet element definitions and their values: | 
| calendars | Calendar tab in Workflow and Schedule objects CCTypeAll: Execute if all conditions match CCTypeNone: Execute if no condition matches CCTypeOne: Execute if one condition matches Only one of the three options listed above can be selected. CaleOn: Calendar Attributes per Calendar definition (cale): CaleKeyName = Calendar keyword | 
| postconditions | "Postconditions" PostCon: Condition and action definitions with the following attributes: active = Block is activated ("1") or deactivated ("0") 
 Structure of a condition and action definition: when, else (only for conditions): Contains the definitions of conditions and actions that are executed if the condition is met or not met. The same attributes are available as for "condition" and "action". params: Parameters of a condition or action.  | 
| RUNTIME | only for executable objects The attribute "state" is used system-internally and must not be changed. | 
| MaxRetCode | Value ranging between "0" and "2147483647" Attribute: MAX_RETCODE | 
| FcstStatus | Format: "system return code|status text" see also return codes | 
| Ert | Time in seconds Value ranging between "0" and "35999999" | 
| ErtMethodDef | ErtMethodDef: Default value (UC_CLIENT_SETTINGS) Allowed values: "1" (selected) and "0" (not selected) Only one of the three options can be selected. | 
| ErtFix | Fixed value for ERT calculation This value is part of the fixed value calculation method (ErtMethodFix). Time in seconds Value ranging between "0" and "35999999" | 
| ErtDynMethod | These values are part of the dynamic calculation method. ErtDynMethod: Method ErtCnt: Runs ErtCorr: Percentage of runs ErtIgn: Deviation in percent ErtIgnFlg: Consider deviation ErtMinCnt: Minimum runs | 
| MrtMethodNone | Monitoring the maximum runtime (MRT) MrtMethodNone: None Allowed values: "1" (selected) and "0" (not selected) Only one of the four options can be selected. | 
| MrtFix | Fixed value for MRT monitoring This value is part of the fixed value monitoring method (MrtMethodFix). Time in seconds Value ranging between "0" and "35999999" | 
| MrtErt | This value is part of the monitoring method Ert + (MrtMethodErt). Value ranging between "0" and "999" | 
| MrtDays | These values are part of the monitoring method Curr. Date + (MrtMethodDate). MrtDays: Days MrtTime: Time MrtTZ: TimeZone | 
| SrtMethodNone | Monitoring the minimum runtime (SRT) SrtMethodNone: None Allowed values: "1" (selected) and "0" (not selected) Only one of the three options can be selected. | 
| SrtFix | Fixed value for SRT monitoring This value is part of the monitoring method fixed value (SrtMethodFix). Time in seconds Value ranging between "0" and "35999999" | 
| SrtErt | This value is part of the monitoring method ERT - (SrtMethodErt). Value ranging between "0" and "999" | 
| MrtCancel | Cancel/quit (only for MRT monitoring) Allowed values: "1" (selected) and "0" (not selected) | 
| MrtExecute | MrtExecute:  Allowed values: "1" (selected) and "0" (not selected) MrtExecuteObj: | 
| DYNVALUES | in all executable object except for the Cockpit (CPIT) The attribute "state" is used system-internally and must not be changed. | 
| dyntree | List of object variables and PromptSet assignments Definition (node) of the "Values" area and of each PromptSet assignment with the following attributes: content = Content available. Allowed values: "0" (no), "1" (yes) 
 Structure of the "Values" area (node id="VALUE") Values: Table with object variables Mode: Inherit from parent  
 Structure of PromptSet assignment definitions (node id="PRPTS"): PROMPTSET definition with the following attributes:  PROMPTBOX with the PromptSet element definitions and their values: | 
| SCRIPT | only in executable objects Exception: In Event objects, it is the "!Process" tab. The attribute "state" is used system-internally and must not be changed. | 
| MSCRI | Content of the Process tab | 
| DOCU_Title | in all objects (DOCU_Title) The attribute "state" is used system-internally and must not be changed. The attribute "type" shows the type of documentation: text = normal documentation | 
| DOC | Content of the Documentation tab Depending on the documentation type, the CDATA section contains the text or the XML structure. | 
See also:
Export file of the Workflow
XML-File Structure for Imports and Exports