Automic User Script Essentials – German

Automic User Script Essentials - German

Description

The Automic User Script Essentials module (German) covers the fundamentals of the Automic scripting language and enables participants to flexibly control and optimize automation processes in Broadcom Automic Automation. The focus is on creating and using scripts within Jobs, Workflows, VARA objects, and Time Events. Participants learn essential script commands, control structures, data processing, and dynamic object control – enabling them to independently develop script-based solutions in Automic Automation V21/V24. This module was previously known as Automic User Script Fundamentals and has been fully revised and relaunched under the Tricise brand.

Prerequisites

This Automic scripting module requires foundational knowledge of Automic Automation. Participants should be familiar with the Automic Web Interface (AWI) and core object types such as Jobs, Workflows, and VARA objects.

Recommended prior knowledge:

  • Completion of the Automic User Essentials course or equivalent hands-on experience with Automic

  • Basic understanding of automation logic and workflow structures

  • Some experience with a scripting or programming language is helpful but not required

Who should attend?

The Automic User Script Essentials module is designed for existing Automic users who want to deepen their expertise in scripting. Typical participants include:

  • Automic Developers and Power Users: Users who want to extend and optimize jobs and workflows with custom script logic
  • IT Automation Engineers: Professionals looking to implement complex automation tasks flexibly and precisely using Automic Script
  • Automic Administrators: Those who use scripts for system monitoring, file operations, and dynamic process control

This module requires basic Automic knowledge – ideal as a follow-up to the Automic User Essentials course.

What is included?

  • Instructor-Led Training: Live sessions with certified Automic experts – practical, interactive, and focused on real-world use cases
  • Training Materials: Comprehensive materials including exercises and workshop examples as a reference for daily work with Automic Script
  • Hands-On Exercises: Practical tasks covering variables, control structures, data sequences, and dynamic object control

Agenda

1. Introduction to Automic Scripting

  • Enhancing object functionality with scripts

  • Combining OS and application-level commands

  • Script execution on the AE server vs. agent

  • Usage in VARA objects, Time Events, and Jobs

2. Script Structure and Syntax

  • Script instruction components, commands, and formatting

  • Line format, character limits, and continuation characters

3. Variable Types and Scope

  • :SET, :RSET, :PSET – differences, validity, and inheritance in workflows

  • :DEFINE – typing and declaration including arrays

  • :PRINT – outputting variable values in the activation report

4. Object and System Variables

  • Predefined object variables (e.g. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)

  • Naming conventions and avoiding conflicts with custom variables

5. Integration Functions

  • :REGISTER_VARIABLE – integrating external interpreter scripts

  • GET_VAR, PUT_VAR, PUT_VAR_COL – reading and writing VARA object values

  • Reading and dynamically modifying object attributes

6. Date and Time Functions

  • SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()

  • Formatting and calculating relative date values

7. Arithmetic Operations and Formatting

  • Basic operations and mathematical functions (ADD, SUB, MOD and others)

  • Number formatting with FORMAT and data type behavior

8. Control Structures

  • Conditional logic: IF, IF/ELSE, nested branching

  • SWITCH / CASE / OTHER for handling multiple conditions

9. Loops and Script Safety

  • Using WHILE loops correctly

  • Avoiding infinite loops with WAIT and controlled conditions

10. Data Handling with PREP_PROCESS

  • PREP_PROCESS_REPORT: parsing, filtering, and evaluating reports

  • PREP_PROCESS_VAR: processing VARA objects

  • PREP_PROCESS_VAR_XML: processing XML data sequences

11. Working with Strings and Arrays

  • String functions: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND

  • Creating, populating, and iterating over arrays

12. Dynamic Object Control

  • ACTIVATE_UC_OBJECT – starting objects via script

  • CANCEL_UC_OBJECT – canceling running objects

  • PUT_ATT – dynamically modifying object attributes

13. System and Filesystem Queries

  • GET_FILESYSTEM – monitoring disk space usage

  • Conditional alerts for low storage capacity

Agenda

1. Introduction to Automic Scripting

  • Enhancing object functionality with scripts

  • Combining OS and application-level commands

  • Script execution on the AE server vs. agent

  • Usage in VARA objects, Time Events, and Jobs

2. Script Structure and Syntax

  • Script instruction components, commands, and formatting

  • Line format, character limits, and continuation characters

3. Variable Types and Scope

  • :SET, :RSET, :PSET – differences, validity, and inheritance in workflows

  • :DEFINE – typing and declaration including arrays

  • :PRINT – outputting variable values in the activation report

4. Object and System Variables

  • Predefined object variables (e.g. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)

  • Naming conventions and avoiding conflicts with custom variables

5. Integration Functions

  • :REGISTER_VARIABLE – integrating external interpreter scripts

  • GET_VAR, PUT_VAR, PUT_VAR_COL – reading and writing VARA object values

  • Reading and dynamically modifying object attributes

6. Date and Time Functions

  • SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()

  • Formatting and calculating relative date values

7. Arithmetic Operations and Formatting

  • Basic operations and mathematical functions (ADD, SUB, MOD and others)

  • Number formatting with FORMAT and data type behavior

8. Control Structures

  • Conditional logic: IF, IF/ELSE, nested branching

  • SWITCH / CASE / OTHER for handling multiple conditions

9. Loops and Script Safety

  • Using WHILE loops correctly

  • Avoiding infinite loops with WAIT and controlled conditions

10. Data Handling with PREP_PROCESS

  • PREP_PROCESS_REPORT: parsing, filtering, and evaluating reports

  • PREP_PROCESS_VAR: processing VARA objects

  • PREP_PROCESS_VAR_XML: processing XML data sequences

11. Working with Strings and Arrays

  • String functions: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND

  • Creating, populating, and iterating over arrays

12. Dynamic Object Control

  • ACTIVATE_UC_OBJECT – starting objects via script

  • CANCEL_UC_OBJECT – canceling running objects

  • PUT_ATT – dynamically modifying object attributes

13. System and Filesystem Queries

  • GET_FILESYSTEM – monitoring disk space usage

  • Conditional alerts for low storage capacity

  • 05 May 2026
    3 days, 09:30 AM CEST - 04:30 PM CEST
    Online
    • €1,275.00 excl. VAT
  • 05 Oct 2026
    3 days, 09:30 AM CEST - 04:30 PM CEST
    Online
    • €1,275.00 excl. VAT
  • 07 Dec 2026
    3 days, 09:30 AM CET - 04:30 PM CET
    Online
    • €1,275.00 excl. VAT

Elearning

Learn at your own pace with our flexible Self-Study Experience. Access comprehensive video-based materials and lab environments giving you everything you need for an effective, independent learning experience.

  • €200.00 excl. VAT

Private Training

Tailor the training experience for your team with a customized private session. We adapt to your organization's specific needs and schedule, ensuring a focused, in-depth training with dedicated expert guidance.

Scroll to Top