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  
Medium  
Long  
Heading  
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