SAP ABAP Data Element COO_DCEFN (CO obj. planning: FM name for decimalizing GUMD test entries)
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_DCEFN
Short Description CO obj. planning: FM name for decimalizing GUMD test entries  
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_DCEFN>'
IMPORTING
I_FIELDNAME LIKE KPP0D-FIELDNAME

I_DDDRI LIKE KPP0D-DDDRI OPTIONAL
I_PGEBIET LIKE KPPT-PGEBIET
I_KOKRS LIKE TKA01-KOKRS
I_SKOST_CHECKED OPTIONAL
I_NO_KSTAR OPTIONAL
EXPORTING
E_SUBRC LIKE SYST-SUBRC
TABLES
T_GMD02 STRUCTURE GMD02
T_KPP0Z STRUCTURE KPP0Z
T_ITVERSN STRUCTURE COO_GJAHR OPTIONAL
T_MESG STRUCTURE MESG
CHANGING
C_COUNT_FIELD LIKE SY-TFILL

  1. The function module parameter is necessary/unnecessary according to whether or not the application can perform a useful decimation of the table for the characteristic values to be validated (T_GMD02), before calling up the master data validation. This simply affects performance, as by doing this there is less demand on the master data validation.
  2. The function module name <COO_DCEFN> is freely definable.
  3. Parameter I_FIELDNAME contains the application-specific characteristic.
  4. Parameter I_DDDRI indicates whether the characteristic is data driven (that it, validation could not take place on the initial screen) (="X") or not (=" ").
  5. Parameter I_PGEBIET contains the current planning area.
  6. Parameter I_KOKRS contains the set controlling area.
  7. Parameter I_SKOST_CHECKED indicates, whether SKOST was validated before
  8. SLSTA (="X") or not (=" ").
  9. Parameter I_NO_KSTAR indicates, whether the cost element characteristic is being used (" ") or not (= "X").
  10. Parameter E_SUBRC is set from the application and indicates whether anything is still to be validated (E_SUBRC=0), or whether all characteristic values have already been declared invalid. In the latter case, you must fill table T_MESG (E_SUBRC>0).
  11. Table parameter T_GMD02 contains the values to be validated, which were transferred to the master data validation.
  12. Table parameter T_KPP0Z contains the validation period.
  13. Table parameter T_ITVERSN contains the versions.
  14. Errors that occur are displayed through table parameter T_MESG.
  15. The changing parameter C_COUNT_FIELD is set through the application and indicates the minimum number of characteristic values to be validated for the the current characteristic from I_FIELDNAME.

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