This document lists all AE ScriptEigener Objekttyp in der Automation Engine elements in an alphabetical order and gives a short description about their usage.
[Script Statements] [Script Functions]
Script Statement |
Description |
---|---|
Adds recipients to a notification at runtime. |
|
Adds a comment to a task. |
|
Assigns a SyncSynchronisiert aktivierbare Objekte auf der Grundlage definierter Zustände und Aktionen. Auch ein eigener Objekttyp in der Automation Engine. object to a task. |
|
:ATTACH_RES | Transfers resources from a Storage object to the Windows or UNIX agent. |
Beginning and end of a dialog for user queries. |
|
:BEGIN_EXT_INTERPRETERS... :END_EXT_INTERPRETERS | Marks the beginning and end of an external interpreter's script in the Process Tab of Windows and UNIX JobVerarbeitung auf einem Zielsystem. Auch ein eigener Objekttyp in der Automation Engine. objects. Used in conjunction with the Storage object. |
:CLEAR | Resets a script array to its initial values. |
Discards a data sequence within a script. |
|
:CONST | Creates a script variable as a constant with a specific value. |
:DATA |
Explicit declaration of a DATA Line in a script. |
:DEFINE | Declares a script variable with a particular data type. |
Deletes one or all values of a VariableSpeichert oder ermittelt Werte dynamisch zur Laufzeit. Auch ein eigener Objekttyp in der Automation Engine. object. |
|
Disconnects a connection to the AE system. |
|
Terminates the processing of a script and sends a return code. |
|
Deactivates the logging of a task's script. |
|
Activates the logging of a task's script. |
|
:FILL | Stores several values in a script array. |
Controls the processing of script lines during execution. |
|
Branching under certain conditions. |
|
:INCLUDE | Integrates an IncludeScript, das häufig und in mehreren Objekten verwendet wird. Auch ein eigener Objekttyp in der Automation Engine. object into the current script. |
:INC_SCRIPT | Integrates a script into another script of the same object. |
:IFVERS [:ELSEVERS] :ENDVERS | Pre-compiler instructions for skipping script blocks depending on the installed Automation EngineDiese Komponente steuert ein Automation Engine-System. Besteht aus verschiedenen Serverprozessen. version. |
:JCL_CONCAT_CHAR | Forms JCL lines to a size of up to 2 KB. |
:JCL_SUBSTITUTE | Replaces a character set in the JCL with another character set. |
:MODIFY_STATE | Modifies the return code or status text of a job when it has finished. |
Determines the reaction to certain errors and messages of script elements. |
|
Writes text to a dialog for user queries or to the activation report of an object. |
|
:PROCESS... :TERM_PROCESS... :ENDPROCESS | The definition of a loop for the line by line processing of a data sequence such as the content of a sequential file or the text result of a command. |
Assigns a value to an object variable. |
|
:PUBLISH | Defines script variables and arrays as object variables. |
Sets or changes attributes of objects. |
|
:PUT_ATT_APPEND | Extends the Notification object's message text at runtime. |
:PUT_PROMPT_BUFFER | Puts name and content of a script variable in an input buffer. |
:PUT_READ_BUFFER | Puts name and content of a script variable in an input buffer. |
:PUT_VAR | Stores a value in a Variable object. |
:PUT_VAR_COL | Stores a value to a particular column of a static Variable object. |
:PUT_VAR_PROCESS | Writes the content of a data sequence to a static Variable object. |
:READ | Queries the user in a dialog. |
:REGISTER_VARIABLE | Available on Windows and UNIX, used in a Job object's (JOBS) Process Tab inside :BEGIN_EXT_INTERPRETER... :END_EXT_INTERPRETER for an external interpreter script call. |
:REGISTER_OUTPUTFILE | Registers a file as an external job output. |
Removes recipients in a notification at runtime. |
|
Replaces the structure of a workflow with the structure of another workflow at activation. |
|
:RESOLVE | Tries to resolve all variables in the string. |
Sets restart points in an object. |
|
:RSET | Assigns a value to a script variable and saves it to the activation report. |
:SEND_MSG | Sends messages to the user of the UserInterfaceVeralteter Begriff. Ersetzt durch: Automic Web Interface. |
:SEND_SNMP_TRAP | Sends an SNMP trap. |
:SET | Assigns a value to a script variable. |
:SET_CALE | Inserts/deletes a date or time period in a calendar. |
:SET_CONDITION | Sets the earliest start time in workflows. |
:SET_LAST_ERR | Sets error number and text. |
:SET_SCRIPT_VAR | Sets the values of script variables by indirect access. |
:SET_UC_SETTING | Changes system settings during system operation. |
Ends an AE system. |
|
:STOP |
This cancels the processing of a script. |
:SWITCH... :CASE... :ENDSWITCH | It verifies whether the value of a variable complies with certain values and depending on the result, it runs various statements. |
:TERMINATE | Ends an agent, a work, or communication process. |
:WAIT | Processing of the script is stopped for a specified time period. |
Loop for repeated execution of script statements. |
|
Closes an XML document. |
[Script Statements] [Script Functions]
Script Function |
Description |
Predefined Variable |
---|---|---|
Activates an object. |
||
Adds. |
||
Adds days to a given date. |
||
Adds a period to a specified date. |
||
Adds two times. |
||
Adds time to a Time Stamp. |
||
Converts the name of a job or report file to a RunID"Kurzform für ""laufende Nummer"". Hierbei handelt es sich genauer um eine Zahl, welche die Durchführung einer Aufgabe eindeutig kennzeichnet. Die RunID kann zwischen 7 und 10 Stellen aufweisen. Sie wird von der Komponente Automation Engine vergeben.". |
||
ARRAY_2_STRING | Converts a script array to a string. | |
Calculates forecast data for future activities. |
||
Returns the next date based on calendar conditions. |
||
Cancels execution of an activated object. |
||
Causes the log file to be changed. |
||
Converts a date from one date format to another. |
||
Converts all characters of a string to lowercase letters. |
||
Converts date and time for use in another time zone. |
||
Converts all characters of a string to uppercase letters. |
||
CONVERT | Converts the data type of a value. | |
Creates an object (Calendar, LoginAnmeldedaten für Zielsysteme. Auch ein eigener Objekttyp in der Automation Engine. and Variable only). |
||
CREATE_PROCESS | Creates a new data sequence. | |
Returns the current day of the year. |
||
DEACTIVATE_UC_OBJECT | Deactivates a completed task. | |
DELETE_FORECAST | Deletes any number of or given Forecasts from the Automation Engine database. | |
DIFF_DATE | Determines the difference between two date entries in days. | |
DIFF_TIME | Returns the difference between two time entries. | |
DIV | Divides. | |
Exports objects to an XML file. |
||
FIND | Searches a script array and returns the corresponding index. | |
Determines the first day of the period for a specified date. |
||
Creates a forecast of a given object. |
||
Creates a forecast of a running task. |
||
Changes the formatting of a number. |
||
GET_ATT | Returns the values of attributes of an object during its generation. | |
GET_ATT_SUBSTR |
Supplies part of the message text in a notification. |
|
GET_BIT | Checks if a bit is set in a bit field. | |
GET_CONDITION | Determines the earliest start time in workflows. | |
GET_CONNECTION | Reads information from a DB-type Connection object. | |
GET_CONSOLE | Reads message data of an occurred console event. | |
Reads data of occurred Console, FileSystem and Database events. |
||
Retrieves several file-system values from a defined path of a computer. |
||
GET_MSG_TXT | Retrieves the message text of the last error. | |
Retrieves the type of a message number. |
||
GET_LOGIN | Reads information from Login objects. | |
Returns a task's object type. |
||
GET_OH_IDNR | Supplies an object's internal number. | |
Returns the name of the superordinate task (ParentEin Objekt kann auf verschiedenste Arten aktiviert werden. Der Verursacher der Aktivierung wird als übergeordnete Aufgabe (Parent) bezeichnet. (siehe auch Child, Children)). |
||
GET_PARENT_NR | Returns the run number of the superordinate task (Parent). | |
GET_PARENT_TYPE | Returns the object type of the superordinate task (Parent). | |
GET_PROCESS_INFO | Retrieves information of a data sequence | |
GET_PROCESS_LINE | Returns the content of the current line of a data sequence. | |
GET_PUBLISHED_VALUE | Retrieves the value or PromptSet variable of a certain task. | |
GET_SCRIPT_VAR | Returns the values of script variables by indirect access. | |
Retrieves details from the statistical record of an executable object. |
||
Queries the current condition or value of a Sync object. |
||
GET_UC_OBJECT_NR | Returns the RunID of an activated object. | |
GET_UC_OBJECT_STATUS | Returns the status of an activated object. | |
GET_UC_SERVER_NAME | Determines the name of the work process in which the script runs. | |
GET_UC_SETTING | Reads current system settings. | |
GET_UC_SYSTEM_NAME | Determines the name of the AE system. | &$SYSTEM# |
GET_VAR |
Returns the content of a Variable object. |
|
GET_WIN_EVENT | Determines entries in the Windows system, security and application logs if an event occurs. | |
HEX | Converts a character set into hexadecimal form. | |
ILM | Controls ILMSteht für Information Lifecycle Management, das sich auf eine breite Palette von Strategien zur Verwaltung von Speichersystemen auf Computing-Geräten bezieht. functionality. | |
Imports objects from an XML file. |
||
Checks a user's membership status within a user group. |
||
Checks if a character set is numeric. |
||
LAST_OF_PERIOD | Determines the last day of period of a specified date. | |
LENGTH | Retrieves the size of a script array. | |
LOAD_PROCESS | Loads a stored data sequence. | |
MID | Copies string characters. | |
MOD | Returns the remainder of a division. | |
Changes an existing object (only Calendar, Login and Variable). |
||
MODIFY_SYSTEM | Processes ServiceManager actions or queue modifications. | |
MODIFY_TASK | Modifies active workflows. | |
Modifies the attribute of an activated object. |
||
Moves an object to a folder. |
||
Multiplies. |
||
Via specific Job objects (event jobs), this script function processes commands on a computer and returns the Console output as an internal list (data sequence) which can further be processed. |
||
PREP_PROCESS_AGENTGROUP | Uses selection criteria to retrieve the agents of an AgentGroup object and provides the result for further processing in the form of an internal list (data sequence). | |
Uses filter settings to retrieve the timestamp, user and text of task comments and provides the result for further processing in the form of an internal list (data sequence). |
||
PREP_PROCESS_DOCU | Provides the content of a Documentation tab as an internal list (data sequence) for further processing. | |
Uses filter criteria in order to retrieve the content of a text file which is available on a particular computer line by line. It provides the result for further processing in the form of an internal list (data sequence). |
||
PREP_PROCESS_FILENAME | Retrieves a list of file names which are available in a specified computer directory. It provides the result for further processing in the form of an internal list (data sequence). | |
PREP_PROCESS_PROMPTSET | Reads the definition of PromptSet objects and provides them as an internal list (data sequence) for further processing. | |
Uses filter criteria to retrieve the report lines of executable objects and provides the result for further processing in the form of an internal list (data sequence). |
||
PREP_PROCESS_REPORTLIST | Retrieves the list of the registered output of jobs that have already run and provides the result in the form of an internal list (data sequence) for further processing. | |
PREP_PROCESS_VAR and PREP_PROCESS_VAR_XML | Use selection criteria to retrieve a list of Variable object values and provide the result for further processing in the form of an internal list (data sequence). | |
PUT_PROCESS_LINE | Adds a line to a certain data sequence | |
RANDOM | Generates random numbers. | |
Deletes an existing object. |
||
RERUN_UC_OBJECT | Continues a certain workflow. | |
RESOLVE_VAR | Resolves any kind of variable (Prompt values, System variables, Script variables, Variable objects) in text. | |
Repeats the execution of a task. |
||
ROLLBACK_UC_OBJECT | Executes the rollback of a specific task | |
Converts the RunID to the corresponding file names. |
||
SAVE_PROCESS | Stores a certain data sequence. | |
Sends email to a user. |
||
SET_SYNC | Executes the defined action of a Sync object. | |
STR_CAT | Combines two strings to a new string. | |
STR_CUT | Copies string characters. | |
STR_ENDS_WITH | Checks whether a string ends with a certain other string. | |
STR_FIND | Searches for a character or a string within a string. | |
STR_FIND_REVERSE | Searches for a character or a string within a string. The search begins at the end of the string being searched. | |
STR_ISLOWER | Checks whether the characters of a string are written in lowercase letters. | |
STR_ISUPPER | Checks whether the characters of a string are written in uppercase letters. | |
STR_LC | Converts all characters of a string to lower-case. | |
STR_LENGTH | Returns the length of a string. | |
STR_LNG | Returns the length of a string. | |
STR_LTRIM | Deletes empty spaces at the beginning of a character set. | |
STR_PAD | Extends a string to a certain length. | |
STR_MATCH | Compares two character sets. | |
STR_REVERSE | Reverses the order of the characters within a string. | |
STR_RTRIM | Deletes the empty spaces at the end of a character set. | |
STR_SPLIT | Splits a string into several parts using a separator. | |
STR_STARTS_WITH | Checks whether a string starts with a certain other string. | |
STR_SUBSTITUTE | Replaces character or string within a string. | |
STR_SUBSTITUTE_VAR | Replaces script-variable names by their values. | |
Removes empty spaces at the beginning and the end of a character set. |
||
STR_UC | Converts all characters of a string to uppercase characters. | |
SUB | Subtracts. | |
SUB_DAYS | Subtracts days from a given date. | |
SUB_PERIOD | Subtracts a period from a specified date. | |
SUB_TIME | Subtracts two times. | |
Subtracts time from a Time Stamp. |
||
Copies string characters. |
||
SYS_ACT_CLIENT | Returns the number of the current client. | &$CLIENT# |
SYS_ACT_CLIENT_TEXT | Returns the text of the current client. | &$CLIENT_DESC# |
SYS_ACT_HOST | Returns the name of the host. | |
Determines if a task was activated in a workflow. |
&$IN_PROCESSFLOW# | |
SYS_ACT_ME_LNR | Returns the placement number of a task in a workflow | |
SYS_ACT_ME_NAME | Returns the name of the own object. | &$NAME# |
SYS_ACT_ME_NR | Returns the run number (RunID) of the own object. | &$RUNID# |
SYS_ACT_ME_TYPE | Returns the object type of the own object. | &$OBJECT_TYPE# |
Supplies the name of a superordinate task. |
&$ACTIVATOR# &$PROCESSOR# |
|
SYS_ACT_PARENT_NR | Supplies the run number (RunID) of the superordinate task. | &$ACTIVATOR_RUNID# &$PROCESSOR_RUNID# |
SYS_ACT_PARENT_TYPE | Returns the object type of the superordinate task. | &$ACTIVATOR_TYPE# &$PROCESSOR_TYPE# |
SYS_ACT_PREV_NAME | Returns the name of the previous task in a workflow. | |
SYS_ACT_PREV_NR | Returns the run number (RunID) of a previous task in a workflow. | |
SYS_ACT_PTTYP | Returns the partner type of the user. | &$PARTNER_TYPE# |
SYS_ACT_RESTART | Retrieves whether the object was activated in restart mode. | &$RESTARTED# |
SYS_ACT_RESTART_COUNT | Supplies the number of restarts that have been executed for workflow tasks using the script statement RESTART TASK (Postconditions). | &$RESTART_COUNT# |
SYS_ACT_RESTART_ME_NR | Returns the run number (RunID) of an object activated in restart mode. | &$RESTART_RUNID# |
SYS_ACT_TOP_NAME | Supplies the name of the top workflow. | &$TOP_PROCESSFLOW_NAME# |
SYS_ACT_TOP_NR | Supplies the run number (RunID) of the top workflow. | &$TOP_PROCESSFLOW_RUNID# |
SYS_ACT_USERID | Supplies the User ID under which the job will run. | |
SYS_ACTIVE_COUNT | Returns the number of all activated objects. | |
SYS_BUSY_01 | Returns the size of the workload of the Automation Engine during the last minute (in percent). | |
SYS_BUSY_10 | Returns the size of the workload of the Automation Engine during the last 10 minutes (in percent). | |
SYS_BUSY_60 | Returns the size of the workload of the Automation Engine during the last hour (in percent). | |
SYS_DATE | Returns the current date at the beginning of the script processing | &$DATE_format# |
SYS_DATE_PHYSICAL | Returns the current date | &$PHYS_DATE_format# |
SYS_HOST_ALIVE | Checks if a certain host is active | |
Reads AE-system information |
||
Supplies the variable message part of the error that has last occurred. |
||
SYS_LAST_ERR_NR | Returns the number of the error that has last occurred. | |
SYS_LAST_ERR_SYSTXT | Retrieves the last-occurred error message from the operating system. | |
SYS_LAST_RESTART_POINT | Supplies the name of the previous restart point in the script. | |
SYS_LAST_REGISTERED_OFILE |
Returns the last used output file of the command :REGISTER_OUTPUTFILE |
|
SYS_LAST_REGISTERED_ULOGIN | Returns the last used login of the command :REGISTER_OUTPUTFILE | |
SYS_LAST_REGISTERED_VALUENAME | Returns the last used variable-value of the command :REGISTER_VARIABLE | |
SYS_LAST_REGISTERED_VARNAME | Returns the last used variable name of the command :REGISTER_VARIABLE | |
SYS_LAST_RESTART_TEXT | Supplies the text of the previous restart point as defined in the script. | |
SYS_LDATE | Returns the logical date. | &$LDATE_format# |
SYS_RESTART_POINT | Supplies the restart point from which the object will be executed. | &$RESTART_POINT# |
Checks if a certain server process is active. |
||
Checks if the SNMP connection (Simple Network ManagementManagement ist der Funktionsbereich des Service Orchestrator, in dem die Verwaltung von Service Level Agreements (SLAs) durchgeführt wird. In diesem Bereich werden SLA-Definitionen erstellt, bearbeitet und gelöscht. Außerdem dient dieser Bereich auch der Verwaltung Ihrer Geschäftseinheiten. Protocol) of AE if active. |
&$SNMP_ACTIVE# | |
SYS_STATE_ACTIVE | Checks if an object is already active. | |
SYS_STATE_JOB_ACTIVE | Checks if a job has already been activated. | |
SYS_STATE_JOBS_IN_GROUP | Returns the number of jobs that are registered in groups. | |
SYS_STATE_JP_ACTIVE | Checks if a workflow has already been activated. | |
SYS_TIME | Retrieves the current time of day at the beginning of the script processing. | &$TIME_format# |
SYS_TIME_PHYSICAL | Determines the current time of day. | &$PHYS_TIME_format# |
Provides current date and time. |
||
Checks if a user is logged with a UserInterface in AE. |
||
SYS_USER_DEP |
Supplies the department of the user who started the task. |
&$DEPARTMENT# |
SYS_USER_LANGUAGE | Supplies the language in which the Server generates the log files. | &$SYS_LANGUAGE# |
SYS_USER_LNAME |
Supplies the first and last name of the user who started the task. |
&$USER_FL# |
SYS_USER_NAME |
Supplies the name of the user who started the task. |
&$USER# |
TOGGLE_OBJECT_STATUS | Stops or starts the automatic processing of several object types . | |
TOGGLE_SYSTEM_STATUS | Stops or starts automatic processing of a client. | |
UC_CRLF | Returns a page break. | |
VALID_CALE | Checks whether a date is included in the calendar keyword. | |
VALID_DATE | Checks if the date is valid. | |
VALID_TIME | Checks if the time is valid. | |
WEEK_NR | Returns the calendar week of a given date. | |
WEEKDAY_NR | Returns the day of a week of a given date as a number. | |
WEEKDAY_XX | Returns the day of the week of a given date as an abbreviation. | |
WRITE_PROCESS | It writes the content of a data sequence to a file. | |
XML_APPEND_BEFORE | Moves an XML element in front of another element. | |
XML_APPEND_CHILD | Adds a new sub-element to an XML element. | |
XML_APPEND_CLONE | Duplicates an XML element and attaches it to another element. | |
XML_APPEND_ELEMENT | Attaches an existing XML element to another element. | |
Beautifies the display of an element's structure. |
||
XML_CLONE_AND_RENAME | Duplicates and renames an XML element. | |
XML_DELETE_NODE | Removes a specific XML element. | |
XML_DOM_TO_PROCESS | Creates a data sequence based upon a certain XML document. | |
Supplies the value of an attribute. |
||
Counts the sub-elements of an element. |
||
Identifies the first sub-element of an element. |
||
XML_GET_LAST_CHILD | Identifies the last sub-element of an element. | |
Identifies the succeeding element. |
||
Supplies the name of an element. |
||
Supplies the text of an element. |
||
XML_INSERT_BEFORE | Creates a new XML element and inserts this in front of another element. | |
Opens an XML document for processing. |
||
Writes the XML document in a file. |
||
XML_PROCESS_TO_DOM | Creates an XML document from a data sequence. | |
XML_REMOVE_CHILDREN | Removes all the sub-elements of an XML element. | |
Identifies any element. |
||
XML_SET_ATTRIBUTE | Adds a new attribute to an XML element or changes an existing attribute. | |
XML_SET_NODE_TEXT | Changes or sets the value of an XML element. | |
XML_TO_STRING | Returns the XML of a specific element as text. | |
Extracts the year from a given date. |