About IDO Data Rule Actions Action type

These are the action types available in the IDO Data Rules form.
Action type Description
Set Property Value Sets a property to a specified value. Values can be Literal, a cached setting, or keywords like CURDATE(), CURTIME(), or USERNAME().
Default Property Value Sets a property value only if the property is blank and has not already been modified in the request.
Set Property Updateable Overrides read-only behavior to allow the property to be updated through the IDO and enables the UI components bound to the property.
Note: Consider using Set Property Updateable when you need to make a property updateable temporarily to set a value. Use this approach when another property has the Is Modified operator.
Set Property Enabled Overrides a read-only behavior, set in the IDO property, to allow the property to be updated through the IDO and enables the UI components bound to the property.
Set Property Required Marks the property as required and enforces the requirement during save.
Set Property Validator Overrides the validator defined for the property.
Note: The best practice is adding in collection validators with inline list and Property Domain Data Rules.
Set property Inline list Overrides the inline list definition of the property.

Specify the Property Name, Value Type of Literal, and build the inline list using the Edit Inline List.

In the Edit Inline List form, the column for Value represents the ordinal column number from the list of properties that is committed to the database upon save. The Display column determine which ordinal columns are displayed with the list. The Include Badge Status displays any badge information associated with the property.

Set Property Domain Overrides the property domain used by forms, such as for collection list sources.

Specify the Domain IDO Name, Domain Property, Value Type of Literal, and build the Domain List Properties displayed using the Edit List Properties.

Call Action Method Pre-Save Calls an extension class method before standard save processing. See the IDO Extension Class Assemblies and Infor Mongoose Data Rules User Guide.
Call Action Method Post-Save Calls an extension class method after standard save processing. See the IDO Extension Class Assemblies and Infor Mongoose Data Rules User Guide.