Business rules

Business rules define default information for processing certain fields, transactions, or entire processes in various Distribution SX.e functions. These rules add flexibility in processing business logic that supports your specific business requirements, without requiring modifications to the standard Distribution SX.e application.

Business rules are used by products and processes that communicate with Distribution SX.e components applications, such as Infor Storefront, Storeroom, and SX.api processes. You can also create custom business rules to support an electronic transaction or process specifically developed to communicate with Distribution SX.e in your organization.

You can also use business rules to activate audit processes that create transactions and to set tolerance levels for certain exceptions.

Templates for standard Distribution SX.e business rules are provided in SA Table Code Value Setup. You can modify the standard templates, or create your own template. Business rules are created in SA Business Rule Setup. They are based on the templates. You can also manually create a business rule without a template.

If you change business rule values in CloudSuite Distribution, you can adversely affect performance. We recommend that you do not change any business rule values except for these rules:

  • UserSettings.DefaultRecordLimit: The default number of records returned by calls.
  • UserSettings.LookupMaxResults: The default number of records returned by lookups.
  • reportsRefreshTimeMs: The rate in milliseconds (ms) that the Reports context application retrieves new reports.
Note: To locate a business rule in SA Business Rule Setup, use the Attribute filter in the grid.