Show TOC

 Document Parking and Release with Workflow Locate this document in the navigation structure

Use

Standard Workflow Model

The standard system contains several workflow models for document parking : One workflow framework (WS10000051) and five sub-workflows. In Customizing for Financial Accounting , you define which sub-workflow model is used by the workflow framework at runtime. You can also enter your own sub-workflows. They must however send and receive the same data from the workflow framework as the sub-workflow models do.

If you want to use the standard sub-workflow models for multi-level amount release (WS10000052, WS10000053, WS10000054), you can define between one and three levels for amount release . If you want to use more than three release levels, copy the workflow models for amount release and then expand them. If are not working with amount release, you can use a dummy sub-workflow model (WS20000006). You can use the fourth standard sub-workflow model (WS10000055) for the account assignment approval.

Standard Tasks

There are three standard tasks for document parking in the standard system. These can be triggered from the workflow inbox and used in the workflow models.

  • Amount release

  • Account assignment approval

  • Changing a parked document after the release has been refused

You can search for these tasks using the short name "FIPP".

Activities

Entering the Event Linkage for the Event CREATED

If you require a release for a parked document, the event CREATED is triggered the first time you save the document.

In the Workflow Workbench, enter the event linkage for this event in the workflow framework. You should enter the data as shown in the table below:

Data for Event Linkage

Object type

FIPP

Event

CREATED

Receiver type

WS10000051

Receiver module

SWW_WI_CREATE_VIA_EVENT

Check Function

Receiver type (function module)

 

Global

X

Enabled

X

Creating and Assigning Organizational Objects for Document Release

You can create the organizational objects (organizational units, jobs, positions) either in Organizational Management, using the Workflow Workbench, or in the Customizing for Financial Accounting (people with release authorization). In Customizing, you can assign organizational objects to workflow variants, release approval paths, amounts, and authorization levels; these objects release documents based on the criteria defined in the paths and levels.

If you create organizational units, you must assign jobs or positions to them. You can then assign users to the positions.

Example Example

Examples for assignments:

Organizational unit X < Position Y < User

Organizational unit X < Job Y < Position Z < User

End of the example.

The organizational objects defined for the amount release in Customizing for Financial Accounting are automatically assigned (in the background) to the standard amount release task.

You assign the organizational objects for the account assignment approval and for changing parked documents to the corresponding standard tasks in Organizational Management, or using the Workflow Workbench. Alternatively, you can also define the task "Change" as a general task (   Additional   data   Classification   ).

If you want to use account assignment approval, assign the appropriate organizational objects to a cost center, for example, or the SAP G/L account organizational object (BUS3006) in Organizational Management.