Hierarchy

⤷

⤷

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 |