ActiveBatch  >  Core Capabilities  >  Workflow Management  >  Reference Functionality & Variables

Reference Functionality & Variables

Reuse rather than Rewrite with ActiveBatch's built-in Reference functionality and Variable support.


Simplify Maintenance with a "Reuse, Rather than Rewrite" Approach
Many times when organizations are designing a workflow, they recognize the need to execute what is essentially the same job or plan for different workflows or multiple customers. ActiveBatch’s Reference Object functionality allows hundreds or even thousands of “reference” jobs to mimic the same logic of the original “template” job. As a result, a single change to the template object will automatically be passed down to each reference without the need for further action, resulting in faster workflow creation, but more importantly - simplifying maintenance of these objects going forward.

Improved Object Management and Maintenance
Using References, developers can make changes to one job or plan, with these changes being incorporated downstream to hundreds of thousands of jobs that reference the original object, resulting in less clutter and improved management of related reference jobs.  Otherwise, using traditional copy and paste, a workflow author would have to go in individually to each job or plan to make the change.

In addition to this, ActiveBatch supports the use of variables, which are used to pass data to other related jobs as well as for constraints for proper execution of related jobs. Variables are supported in a hierarchical fashion, and the information in a variable is securable.

Dynamic Picklist
When it comes to variable options for an operator to select to trigger a job, the operator often needs to manually look up the options or know all possible values. ActiveBatch makes it easier for operators to run Jobs where input is required with Dynamic Picklist.

Dynamic Picklist provides a customized list of values for a variable that an operator can choose from when triggering a job. In many cases, the user may need more than a static list of options (such as a list of databases, a list of Active Directory users, etc.).

Using PowerShell modules for rapid creation, the Dynamic Picklist allows for the creation of a plugin assembly that contains the logic to return the list of possible values that implement the custom interface. Logic for multiple different picklists can be created within the same assembly. By using custom written modules, the user can be provided with real-time dynamic data based on other selected values and environmental conditions.

Variable options change dynamically depending on what is chosen in the previous field.


How can we help you today?

Chat with Us
ActiveBatch User Tech Support