i
General
The properties panel is displayed on the right side of the advanced rules modeler, where the first tab corresponds to general information.
An asterisk "*" on the label indicates that the property is required.
Properties
Descriptive Name
Name used by the modeler to reference the rule, display it in the rules gallery and in the object tree.
Name
Used internally to reference the rule within forms, entities, pages, embedded rules, processes or as parameters of other advanced rules. Unlike other objects, the rule name also acts as a unique identifier to identify a rule. Once saved, the rule cannot be changed.
Version
Used internally with the rule name to reference the rule within forms, entities, pages, embedded rules, processes or as parameters of other advanced rules. Once saved, the rule cannot be changed.
SDK Class Name
Name that represents the object in the SDK service and model classes.
Application
Allows to define the application to which the object belongs. If no application is reported, the object is assigned to the application "Global".
Adapter
Used to determine the adapter to be used by the rule. Only it is displayed on this screen.
Operation
Used to choose the operation to be executed. This property is only displayed when the chosen adapter type is "Web Services". It is displayed in this section, it is necessary to go to the "parameters" tab in order to change it.
Description
Text that defines the rule describing its functionality and optionally its content.
Generate Logs
It allows displaying the logs added to the rule code in the console.
When a rule is imported in test or production environments, log writing is automatically disabled.
Generate Web Service
Enable Web Service Soap
Used to publish the rule as a SOAP web service to be consumed from outside Deyel. This property is only displayed when the chosen adapter type is either "Standard Rule" or "JDBC".
Enable Web Service Rest
Used to publish the rule as a Rest API to be consumed from outside Deyel. This property is only displayed when the chosen adapter type is "Standard Rule".
Relation to fields
It allows modeling a relation to this rule, in the field properties of the entity or page.
Specific Properties
Rules with a "Rest" adapter type add specific properties for this type of execution.
HTTP Method
Configures the HTTP method to use.
Context Type
Configures the content type of the request.
Web Services URL
Url entered in the adapter, displayed in a reading mode to facilitate the correct writing of the final url.
URL Service
Url of the service to consume, the final url is the concatenation of the Web Services URL and the URL Service. The addValueToURL(String key, String value) method can be used within the Pre/Post WS section to replace a part of the url (determined by the key) with a new value (determined by the value).
Actions
The icon is used to confirm the modifications made in the properties panel.
The icon is used to close the properties panel, if it was not previously saved, changes are discarded.