SAP ABAP Data Element CACSMAPMETH (Additional Copy Rule (User-Defined))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSMAP (Package) ICM: Mapping
Basic Data
Data Element CACSMAPMETH
Short Description Additional Copy Rule (User-Defined)  
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 10 CopyFunctn 
Medium 15 Copy Function 
Long 20 Copy Function 
Heading 30 Additional Copy Function 
Documentation

Definition

Interface where you can define different copy rules for field assignment if the existing copy categories are not sufficient.

Use

The function module named here has the full range of send structures named in copy and can determine the target field.

You must take the format of the target field within the module into account and also the format of the sender structure.

Information for System Administrators

Function group CACS00_SAMPLE provides a sample function module CACS00_SAMPLE_PRC_MAPRULE. You can either use the derivative of this <APPL>_SAMPLE_PRC_MAPRULE or a sample that matches the event.

Version Management and Auditing Acceptability

The active version of function modules is always executed during runtime in their active version. Old coding cannot be executed retrospectively. Since the copy rule is a two-dimensional period-managed object, SAP recommends the following procedure if you intend to modify this rules module:

  1. Do NOT change the old function module; you should first copy it under a new name. If you work with global variants (NOT RECOMMENDED for buffering), this copy should be located in the same function group.
  2. Then make the change in the newly created function module.
  3. Enter this new function module in the copy service (replace the old name).
    This automatically saves the old status in a new version of the new function module.

Result

From now on, the correct accesses are made for each event, even if the event is technically in the past.

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