SAP ABAP Data Element PFO_FOA_METHODS (Methods for Framework for Object Assignment (FOA))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     PFO110 (Package) Portfolio Assignment: DDIC Types
Basic Data
Data Element PFO_FOA_METHODS
Short Description Methods for Framework for Object Assignment (FOA)  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type PFO_FOA_METHOD    
Data Type CHAR   Character String 
Length 61    
Decimal Places 0    
Output Length 61    
Value Table      
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 FOA Method 
Medium 12 FOA Methods 
Long 12 FOA Methods 
Heading 10 FOA Method 
Documentation

Definition

The processing methods that can be selected here depend on the assignment role type and should be used as follows:

ADD: Keep existing assignments of the object, add a new assignment

Method ADD is only permitted for roles that are not unique. When it is executed, another assignment with the specified attributes is added to the existing assignments of the selected object in the specified role, if this is permitted, for instance as long as the total quota is not exceeded.

If no assignment exists for the object, a new one is created.

SWITCH: End all existing assignments of the object, add a new assignment

Method SWITCH is permitted for all role types. When it is executed, all existing assignments of an object in the specified role are effectively ended on the start date of the new assignment to be created and a new assignment is created.

If no assignment exists for the object, a new one is created.

FOASSWITCH: End exactly one existing assignment, add a new assignment

Method FOASWITCH is only permitted for roles that are not unique. On its execution, the exact assignment specified is ended and a new one created.

If the assignment does not exist (any more), the instruction cannot be carried out.

BACKSWITCH: Delete an assignment and "reactivate" a previously ended assignment

Method BACKSWITCH is for retransfers. The assignment of the source object is logically deleted and an exising assignment between target object and segment is reactivated. The attributes of the FOA are transferred, and not those of the old assignment.

SSWITCH_TR: End exactly one existing assignment, add a new assignment

On its execution, the exact assignment specified is ended and a new one created. Parameters of the assignment and the end date of the old assignment are transferred to the new assignment. It is irrelevant if the role is unique or not.

If the assignment does not exist (any more), the instruction cannot be carried out.

Use

Dependencies

Example

History
Last changed by/on SAP  20110901 
SAP Release Created in 600