Hierarchy

⤷

⤷

Basic Data
Data Element | CACSOAPLUGMETH |
Short Description | FOA: Methods in Plug of Connected Application |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | CACSOAPLUGMETH | |
Data Type | CHAR | Character String |
Length | 2 | |
Decimal Places | 0 | |
Output Length | 2 | |
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 | PlugMethod |
Medium | 15 | Plug Method |
Long | 37 | Plug Method of Connected Application |
Heading | 8 | PlugMeth |
Documentation
Definition
Indicates the method in the application plug through which the system communicates with the connecting application. The application plug is the defined interface for Framework for Object Assignment (FOA).
Use
The Framework for Object Assignment uses the methods in the application plug to execute work steps in connection with object assignments. A function module from the application plug must be assigned to each method known by Framework for Object Assignment. This setting depends on the assignment type.
Dependencies
You assign the following methods of FOA to a function module of the application. If the attribute is optional, it is indicated as such:
- Gets ID of Connected Application
Calls the connected application and enables it to identify itself with a 10-character ID. The application ID is transferred to the worklist for object assignment. From there it transferred to the application plug with all operations on the worklist. - Selects Context Information for Worklist (optional)
Context information can be specified when a worklist for object assignment is created. Context information can be any data that is relevant to worklist processing. - Selects Objects with Specified Parameters
Selects objects in the connected application based on selection sets for selection options that were specified in the worklist definition. - Displays a Selected Object in Connected Application (optional)
Displays a selected object in the connected application. - Selects Target Objects with Specified Parameters
Selects target objects in the connected application based on selection sets for selection options that were specified in the worklist definition. - Displays a Selected Target Object in Connected Application (optional)
Displays a selected target object in the connected application. - Assigns Objects to Target Objects
Transfers assignment instructions in the worklist for object assignment to the connected application for implementation. - Gets Detailed Information on a List of Objects
Gets detailed information on an object for displaying a worklist that was created manually or automatically. This is necessary because only the object key is saved in the worklist. - Gets Detailed Information on a List of Target Objects
Gets detailed information on a target object for displaying a worklist that was created manually or automatically. This is necessary because only the object key is saved in the worklist. - Displays Result of Object Assignment (optional)
Calls, for an assignment instruction, the connected application to display the result of an object assignment. - Reverses Object Assignment (optional)
Reverses the object assignments that were created for an assignment instruction.
Example
For the use of the Framework for Object Assignment for entitlement and liability transfer, the methods in the plugs have functions such as the following:
- Gets ID of Connected Application
Determines the commission application. - Selects Context Information for Worklist
Enables for example the selection of data of a commission contract for which the worklist is to be created. - Selects Objects with Specified Parameters
Selects remuneration lines. The customer exit is based on the implementation of the BAdI CACS_OAOBJSEL (method here: SELOBJSWPAR) in Customizing of Incentive and Commission Management under Tools-> Framework for Object Assignment -> Assignment Type -> Business Add-Ins (BAdIs) -> BAdI: Object and Target Object Selection in Worklist. - Selects Target Objects with Specified Parameters
Selects commission contracts as receivers of remuneration entitlements. The customer exit is based on the implementation of the BAdI CACS_OAOBJSEL (method here: SELOBJSWPAR). - Assigns Objects to Target Objects
Creates transfer documents for transferring entitlements and/or liability to another commission contract. - Gets Detailed Information on a List of Objects
Determines the data for displaying remuneration lines in a commission application based on the key posting year (POST_YEAR), document number(DOC_ID), and ID of the remuneration line (REMUN_POS). The customer exit is based on the implementation of the BAdI CACS_OAOBJSEL (method here: SELOBJSWID). - Gets Detailed Information on a List of Target Objects
Determines data for displaying commission contracts in a commission application based on the key number of the commission contract (CTRTBU_ID) and version (VERSION). The customer exit is based on the implementation of the BAdI CACS_OAOBJSEL (method here: SELOBJSWID). - Indicates Result of Object Assignment
Display of a transfer document created for an assignment instruction. - Reverses Object Assignment
Reverses the transfer documents for all assignment instructions of an assignment group.
History
Last changed by/on | SAP | 20050409 |
SAP Release Created in | 600 |