SAP ABAP Data Element CRDREQCMBTYP (Requirements Combination Type)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CRDPRV (Package) Credentialing: Private Objects (DDIC, etc.)
Basic Data
Data Element CRDREQCMBTYP
Short Description Requirements Combination Type  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type CRDREQCMBTYP    
Data Type CHAR   Character String 
Length 3    
Decimal Places 0    
Output Length 3    
Value Table TCRD_CMBTYP    
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 10 ReqCombTyp 
Medium 15 Combinat.Type 
Long 24 Requirements Comb.Type 
Heading CombType 
Documentation

Definition

Defines how the results of the requirements are combined to give this overall result in the function that checks the overall results of a combined requirement. You specify the requirement combination type only for combined requirements. You specify it as an attribute of the requirement assignment types.

Use

  • If required, define new requirement combination types. You can program the algorithm yourself in a class that implements the interface for the combination of check results (IF_CRD_COMBALG_CMBREQ), or interface combination algorithm for partner lists (IF_CRD_COMBALG_PLIST), or both.
    • Interface IF_CRD_COMBALG_CMBREQ is used for combined requirements, and interface IF_CRD_COMBALG_PLIST is used if the same requirement is checked for multiple partners, and the results of the check are then to be combined.
    • If the algorithm should be used for both cases, you must implement both interfaces. You can do so using one class.
  • Use BAdI CRD_COMBALG_CMBREQ_FACTORY or BAdI CRD_COMBALG_PLIST_FACTORY accordingly in order to implement a factory method that creates an instance of your implementation as required.

Dependencies

Example

AND operations and OR operations can be used as requirement combination types; an implementation of the BAdI is provided for these requirement combination types.

Supplementary Documentation - CRDREQCMBTYP0001

Use

You can only use a requirements combination type if the requirement type is so configured; it is also only taken into account in this case.

Dependencies

Example

History
Last changed by/on SAP  20100310 
SAP Release Created in 700