Customizations in LN Business Interfaces

Standard business interfaces for LN (both BODs and BDEs) can be customized by including custom data (either from customer-defined fields or from 'normal' customizations) in a standard business interface.

The LN Studio model is extended, to enable the developer of standard business interfaces to define where customized data must be included. For example, select a 'UserArea' element for each business interface definition component.

The customer can create a 'customization library' specifying the columns that must be included in the business interface.

The solution is limited to simply including data for custom table columns (including customer-defined fields) in both incoming and outgoing messages. The data is always included in the designated elements (such as UserArea elements). The customer cannot use other existing but unused BOD elements. Also table columns that have a reference to other tables cannot be used.

Customer-defined fields and normal columns are added to an existing business interface. The custom data is handled in the List, Show, Create and Change methods. The standard business interface can be changed and regenerated without impacting the customization.