What Is a Modifier?
    • 30 Jan 2026
    • 1 Minute to read
    • Contributors
    • PDF

    What Is a Modifier?

    • PDF

    Article summary

    Applies to: Lasernet 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 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 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.