SAP ABAP Data Element /BOBF/OBM_ASSOC_CONF_KEY (Association Configuration)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/CONFIGURATION (Package) Business Object Processing Configuration
Basic Data
Data Element /BOBF/OBM_ASSOC_CONF_KEY
Short Description Association Configuration  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type /BOBF/CONF_KEY    
Data Type RAW   Uninterpreted sequence of bytes 
Length 16    
Decimal Places 0    
Output Length 32    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short  
Medium  
Long  
Heading  
Documentation

Definition

The association configuration defines which associations are valid (enabled) for a node category.

Use

If more than one node category exists the association configuration can be used to enable and disable associations for different node categories.

If a disabled association is called for an instance the business object processing framework will not allow to follow the association for this instance and will return no results.

Dependencies

If the business object refers to a proxy business object the model information of association configuration is used to set the properties of this association per node instance depending on the node category of this instance.

Example

A node (e.g. BTD_REFERENCE) that contains all references other business objects is defined where the referenced object type is identified by a type code (e.g. 'ID' for Inbound Delivery and 'OD' for Outbound Delivery).

An association is defined from this node to the referenced object for each valid value of the type code (e.g. INBOUND_DELIVERY and OUTBOUND_DELIVERY).

Depending on the type code of an instance of this node only one associations should be active.

Solution (with two node categories):

  • Define for the node BTD_REFERENCE two node categories INBOUND_DELIVERY and OUTBOUND_DELIVERY
  • Enable for the node category INBOUND_DELIVERY only the association INBOUND_DELIVERY and for the node category OUTBOUND_DELIVERY only the association OUTBOUND_DELIVERY
  • If now an instance of this node with type code 'ID' exists the association OUTBOUND_DELIVERY will be disabled (via property handling) automatically without the need to implement the setting of dynamic properties manually

History
Last changed by/on SAP  20130604 
SAP Release Created in 702