SAP ABAP Data Element COO_CHCFN (CO obj. planning: FM name for characteristic combinat.check)
Hierarchy
☛ BBPCRM (Software Component) BBPCRM
   ⤷ CRM (Application Component) Customer Relationship Management
     ⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       ⤷ KPLA (Package) Cost Accounting, planning RK-S
Basic Data
Data Element COO_CHCFN
Short Description CO obj. planning: FM name for characteristic combinat.check  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type FUNCNAME    
Data Type CHAR   Character String 
Length 30    
Decimal Places 0    
Output Length 30    
Value Table TFDIR    
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 0   
Medium 0   
Long 0   
Heading 0   
Documentation

Definition

FUNCTION '<COO_CHCFN>'
IMPORTING
I_FIELDNAME LIKE KPP0D-FIELDNAME
I_PGEBIET LIKE KPPT-PGEBIET
I_KOKRS LIKE TKA01-KOKRS
I_FIRST
TABLES
T_GMD02 STRUCTURE GMD02
T_GMD03 STRUCTURE GMD03
T_PERIODS STRUCTURE PERIODS
T_MESG STRUCTURE MESG

  1. The function module parameter is necessary/unnecessary according to whether or not there are application-specific characteristics that have further identifying characteristics (T800D-RFIELD1 - 5).
  2. Function module name <COO_CHCFN> is freely definable.
  3. Parameter I_FIELDNAME contains the application-specific characteristic.
  4. Parameter I_PGEBIET contains the current planning area.
  5. Parameter I_KOKRS contains the set controlling area.
  6. Parameter I_FIRST shows whether or not it is the first call for the characteristic (I_FIRST='X'). The module is called up by characteristic combinations. You can therefore perform intializations.
  7. Tab parameter T_GMD02 contains the values that were originally to be validated, which were transferred to the master data validator.
  8. Tab parameter T_GMD03 contains the current output for the characteristic. The table is filled through function module callup 'G_COMBINATION_GET_EXIT'. If the characteristic is time-dependent (T800D-ZUSATZEXIT = '2'), an entry is prepared each period in T_GMD03. The table is unstructured, but the info has the CCSS structure. This means that a "MOVE T_GMD03 TO CCSS" must be programmed before processing.
  9. Tab parameter T_PERIODS contains the periods for which the characteristic was checked (only relevant for time-dependent characteristics.
  10. The application transfers any errors that occur through tab parameter T_MESG.

History
Last changed by/on SAP  19951114 
SAP Release Created in