Documentation Index

Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt

Use this file to discover all available pages before exploring further.

What Is a Modifier?

Prev Next

Applies to: Lasernet Core 11

Modifiers are small components that can modify the content of a JobInfo. The most common JobInfo to modify is JobData, which carries the data of the job being processed by the Job Engine.

Modifiers can run:

  • On the enter or exit side of Lasernet Core modules (see the Enter Modifiers and Exit Modifier tabs in a module’s Properties window).

  • In the Form Engine.

  • In the XML Transformer.

The General tab of the Choose Modifier window.

When you choose a modifier, click the Run on tab to decide whether to run the modifier on JobData (default) or run the modifier on a user-defined JobInfo. The modified result can be assigned to JobData (default) or a user-defined JobInfo.

The Run On tab of the Choose Modifier window.

Modifiers are categorized into the following groups:

  • Authentication

  • Communication

  • Conversion

  • Enrichment

  • Miscellaneous

The Add Modifier window.

To access this list, click Modifier (in the Type row) in the Choose Modifier window, and then click Add.

The General tab of the Choose Modifier window.

You can also run other type of objects at the modifier event point.

  • Commands

  • Scripts

  • XML transformers

  • PDF form fillers

Important

If a modifier does not run successfully, the Lasernet Core job engine generates a failed job. Previous Lasernet versions generated only a JobInfo error message in this scenario. A modifier event will fail in situations such as authentication failure, failure of communication to an endpoint or database look-up, conversion error, scripting error, an XML Transformer error, and so on.

Was this page helpful? Let us know at knowledgebase.feedback@lasernetgroup.com