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