Start of Content Area

Function documentation Services for CATS regular (Web Dynpro) Locate the document in its SAP Library structure

Use

The CATS regular Web application has a number of services enabling employees to access the application. The links to these services are displayed dynamically on the Working Time homepage according to the status of the working time recorded. An explanatory text is included.

This function enables employees to determine from the homepage whether they have recorded sufficient working times, for instance. Consequently, employees often do not need to access the application itself to check the status of the working time they have recorded.

Features

·        The various services are listed in the standard system in table V_T7XSSSERSRV. Even if you do not need all these services, SAP recommends that you do not delete any from this table.

In this table, you can adjust the standard texts for the services to suit your requirements. However, you should not change the text variables.

For more information, see the Implementation Guide under Cross-Application Components ® Homepage Framework ® Services.

·        The EMPLOYEE_WORKTIME_PROXYWORKTIME (* = Release).service is used to select the appropriate service for a particular situation. This service controls processing and, depending on the situation, ensures that the correct service link and explanatory text is displayed.

Record Working Time

·        EMPLOYEE_WORKTIME_RECORDWORKTIME*: This service is offered in the following situations:

¡        In the last 30 calendar days, the employee has recorded insufficient working time for the last x days (&NUMBER_TARGET&) or has recorded too many hours for a particular day or days.

Note

The standard number of calendar days for this type of query is 30. This number has been hard coded for all services.

¡        In the last 30 calendar days, x (&NUMBER_REJECTED&) rejected working times exist.

·        EMPLOYEE_WORKTIME_RECORDWORKTIME_TARGT*: This service is offered in the following situations:

¡        In the last 30 calendar days, the employee has recorded insufficient working times for the last x days or has recorded too many working times for a particular day or days.

¡        All the working times recorded by the employee have been approved up to <day before current day> (&DATE&).

·        EMPLOYEE_WORKTIME_RECORDWORKTIME_CMPL*: This service is offered in the following situations:

¡        The employee has recorded sufficient working times up to <day before current day>.

¡        All the working times recorded by the employee have been approved up to <day before current day>.

·        EMPLOYEE_WORKTIME_RECORDWORKTIME_REJ*: This service is offered in the following situations:

¡        The employee has recorded sufficient working times up to <day before current day>.

¡        In the last 30 calendar days, rejected working times exist.

Release Working Times

The services for releasing working time are only displayed as a link on the homepage if the Release on Saving field is not selected in the data entry profile assigned to the employee.

·         EMPLOYEE_WORKTIME_RELEASEWORKTIME* (Release Working Time): A text is displayed that notifies the employee that x (&NUMBER_RELEASE&) working times that have not yet been released exist in the last 30 calendar days. The current day is used as the key date.

·         EMPLOYEE_WORKTIME_RELEASEWORKTIME_DIS*: If an employee with the relevant profile does not have any working times that need to be released, the link to the service is displayed but it is inactive. A text notifies the employee of this.

Note

There is also a Web application for the approval of working times. For more information, see Structure linkApproving Working Times.

 

 

End of Content Area