Start of Content Area

Background documentation Standard Task TS31000004: CATS Approval  Locate the document in its SAP Library structure

Use

You can use this standard task to execute the SAP Business Workflow to approve data entered in the Cross-Application Time Sheet (CATS).

You can use this standard task for the following cases:

·        You do not want the approver to be determined automatically. Your employees use a dialog box in the application to select the person responsible.

Note

The CATS regular/Record Working Times (Web Dynpro) Web application does not yet support manual selection of a recipient.

The following prerequisites must be met:

¡        For the dialog box to appear in the application, you must not select the With Auto. Determination of Recipient field in Customizing for the data entry profiles.

¡        You have defined the task as a general task. You can assign all SAP users to a general task.

·        You determine the recipient using the CATS0008 SAP enhancement (CATS: Determine Workflow Recipients for Approval). The above-mentioned prerequisites also apply.

·        You use a special approval for the relevant data entry profiles and determine the recipient for the working times using the BADI_CATS_APPROVAL Business Add-In. The system saves all working times for which the BAdI cannot determine a recipient in the status 20 (Released for Approval). You can use the approval reports to approve the remaining working times.

For more information, see Approval Based on Recorded Working Time Attributes.

Process Flow

When an approver is entered in the dialog box

...

       1.      The employee releases the data records for approval. When entering data records to be processed by different approvers, he or she has to carry out the release step separately for each recipient.

       2.      When saving the data records, the system displays the Time Sheet: Release Information dialog box.

       3.      The employee selects the recipient manually by entering either an object from the organizational plan, or an SAP user ID.

       4.      If he or she wants to notify the person approving the data of particular activities, special situations, and so on, it is possible to enter a short message.

       5.      The employee chooses Continue. The system saves the data record and starts the workflow.

Example

A user wants to release ten records. Three are to be sent to recipient XY, and seven to recipient ZZ. The user should proceed as follows:

First, he or she releases the data for recipient XY, saves it, and specifies XY as the recipient in the Time Sheet: Enter Release Information dialog box. Then he or she starts the transaction again and repeats the above procedure for the seven records that are to be sent to recipient ZZ.

Referenced Object Method and Properties

Object type: CATS

Method: Approve (Approval request)

Properties: none

Agent Assignment

Manual, using a BAdI or SAP enhancement.

Event

This standard task does not have a triggering event, only a terminating event.

Terminating event:

Object type: CATS

Event: COMPLETED

Element: _WI_OBJECT_ID

The event occurs once the approver has approved all working times.

 

 

End of Content Area