Workflow for Cost Centers/Profit Centers The person responsible is informed of any organizational changes (structural changes to the organizational structure or operational structure) that require cost centers and profit centers to be generated or reassigned.
If another change is made (while a workflow is running already), the workflow is terminated and restarted.
When the workflow is completed, the initiator is informed of the approval or rejection by means of a work item.
If the force element is deleted, the workflow is terminated.
Note
For more information about the process, see Automatic Master Data Generation .
If this organizational data ( infotype 1950 ) is changed, this workflow might be started for a force element even if the organizational structure has not been changed.
Workflow Template |
WS11200021 |
ID |
OF117ACCCO |
Name |
Approve Accounting Controlling |
Triggering event |
BUS1221.ACC_GEN_CO |
Terminating event |
BUS1221.ACC_GEN_CO |
Check function module |
/ISDFPS/FORCE_WF_CHECK_ACC_CO |
Workflow Standard Task |
TS11200033 |
ID |
OF116ACCAPP |
Name |
Approve Accounting Controlling |
BOR object type |
BUS1221 |
Method |
MAINTAINACCOUNTINGCO |
Type |
Synchronous object method with dialog |
Confirm end of processing |
Yes |
Agent (agent type: rule) |
AC 11200001 Input parameters
|
Terminating event |
- |
Workflow Standard Task |
TS11200036 |
ID |
OF116ACCDIS |
Name |
Display Accounting CO |
BOR object type |
BUS1221 |
Method |
DISPLAYACCOUNTING |
Type |
Synchronous object method with dialog |
Confirm end of processing |
Yes |
Agent (agent type: rule) |
&_WF_INITIATOR& |
Terminating event |
- |
Object Type |
Event |
Event Receiver |
Check Function Module |
Type Linkage |
|---|---|---|---|---|
BUS1221 |
ACC_GEN_CO |
WS11200021 |
/ISDFPS/FORCE_WF_CHECK_ACC_CO |
X |
For general information about agent assignment, see Agent Determination .
TS11200033 OF116ACCAPP Approve Accounting Controlling
Agent assignment is carried out directly for the standard task. Examples of agent types include organizational unit, position, and user. This task is to be classified as a general task. General tasks do not have to be assigned an agent, since all users are allowed to perform them. The agent is determined on the basis of the workflow context.
TS11200039 OFTSACCCO Rule for Accounting CO - Approval
You can assign any number of positions here. To do so, create a separate force element, assign it the relevant personnel categories, and link it to this workflow standard task.
User determination at runtime: At least one of these positions should appear in the relevant force element (for which the workflow is started) under the personnel categories. This forms the intersection.
TS11200040 OFCLEARACC OF: Clearing Task for Accounting
Agent assignment by means of positions is made in this case in the
Structures Workbench
by means of personnel categories.
TS11200036 OF116ACCDIS Display Accounting CO
Agent assignment is carried out directly for the standard task. Examples of agent types include organizational unit, position, and user. This task is to be classified as a general task. General tasks do not have to be assigned an agent, since all users are allowed to perform them. The agent is determined on the basis of the workflow context.
You trigger the workflow manually in the
Structures
Workbench
by choosing
Start Account Assignment Workflow
in the dialog box for the check log for status changes. Function module /ISDFPS/AC_WF_GEN_WORKFLOW is run and the relevant event is triggered.
The system then uses the check function module to check the type linkage table (event ACC_GEN_CO).
This check function module is shipped empty.
Note
If the force element concerned is deleted, the workflow is terminated (event BUS1221.DELETE).
In the workflow, the version-dependent basic data defines that the workflow is terminated at the same time as the event is triggered. This means that the current workflow is terminated and a new one is started.