IBM BJ0NJML Integration Guide - Page 223
Integration Controls, Control Levels
![]() |
View all IBM BJ0NJML manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 223 highlights
Integration Controls Integration Controls Control Levels Integration controls give you the ability to configure the behavior of any enterprise service or publish channel according to the requirements of individual organizations and sites. Processing rules and Java classes can access integration controls for evaluation purposes. Integration controls are defined at the system level. You can assign controls to one or more enterprise service and publish channel. The control values can be configured at the external system level. Two external systems that process the same enterprise service can share the same processing logic, class files, and processing rules, yet they process the data differently because they use different control settings. All system master data and documents are stored at the system level, organization level, or site level. For example, item data is stored at the system level, accounting information at the organization level, and storerooms, inventory, and work orders at the site level. An implied hierarchy exists among these levels, because organizations are defined for a system, and sites are defined within organizations. Accordingly, an integration control can be configured to override values at any of the following levels: Control Value System-level Organization-level Site-level Description A system-level value applies to all system organizations and sites. If the control is not configured for organization- or site-level values, system processing uses the system default. If the control is configured for organization-level values, or site-level values but none exists for a particular organization or site, system processing uses the system-level value. An organization-level value applies to all system sites within an organization. If a control is configured for organization-level values but none exists for a particular organization, system processing uses the system-level value. A site-level value applies to a specific site within a system organization. If a control is configured for sitelevel values but none exists for a particular site, system processing uses the organization value (if one exists) or the system-level value. Data that is processed by enterprise services or publish channels that use a control with an organization or site override must be at the organization or site level. Integration Framework Customization with Processing Rules 209
![](/manual_guide/products/ibm-bj0njml-integration-guide-77e799f/223.png)