Ansicht
Dokumentation

RPUTCPU2_PBS - Out-of-Field Report

RPUTCPU2_PBS - Out-of-Field Report

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

The purpose of this report is to ascertain whether employees of your enterprise are working "out-of-field" - that is, without the appropriate licensing or certification.

Integration

Prerequisites

Before you may execute this report, employees must exist in the system with Certification and Licensing infotype (0795) and Duty Assignments infotype (0796) records.

While employee duty assignments are stored in the latter infotype, employee certificates and licenses are stored in the former infotype. To link these two infotypes, the system employs codes, which are configured in Customizing for Payroll USA (PY-US) by choosing Supplements Public Sector US -> Certification and Licensing -> Settings -> Areas -> Define Codes. Therefore before you may execute this report, you are obligated to have performed the appropriate settings in the Customizing step named above.

Finally, if you wish to implement the Business Add-In (BAdI) delivered with this report, you are required to perform the following procedure before you may execute this report.

  1. Extend structure T5UPBSTC_OOF by creating customer include CI_T5UPBSTC_OOF.
  2. Add fields to this customer include as required.
  3. Implement Business Add-In HRPBSUSTC02. To this end, choose Supplements Public Sector US -> Certification and Licensing -> Business Add-Ins (BAdIs) -> BAdI: Override Out-of-Field.
  4. Within method CHECK_OUT_OF_FIELD of BAdI HRPBSUSTC01, implement your own checks as required. Populate the structure T5UPBSTC_OOF by specifying the appropriate value for the field out_of_field.

Features

This report can be executed as many times as you require.

Selection

In addition to standard period and personnel selection criteria, the report selection screen consists of the Duty Assignment field, in which you specify the duty assignment (or range of duty assignments) that the report shall review to identity employees who are working "out-of-field."

Standard Variants

Output

The output of this report is displayed as a tree structure in SAP List Viewer format. The results of the report are grouped within the tree structure by four categories, described below.

  1. Out-of-field
    The first category displays employees who have Duty Assignments infotype (0796) records, but who lack the appropriate licenses or certificates in the Certification and Licensing infotype (0795).
  2. In-field
    The second category displays employees who have Duty Assignments infotype (0796) records and the appropriate licenses or certificates in the Certification and Licensing infotype (0795).
  3. Undetermined
    The third category displays employees who have Duty Assignments infotype (0796) records, but for whom the system cannot determine whether they work in-field or out-of-field. Usually, employees are reported in this category because Customizing is not complete.
  4. Without duty assignment
    The fourth category displays employees who have no Duty Assignments infotype (0796) records.

Activities

  1. Enter the appropriate period and personnel selection criteria.
  2. Specify, in the corresponding field(s), the duty assignment(s) to be reviewed.
  3. Execute the report.

In response, the report will review all selected employees to determine whether they have Duty Assignments infotype (0796) records. For those employees that do, the report will check their Certification and Licensing infotype (0795) records and ascertain that they have proper certification and licensing during the specified time period for the specified duty assignment(s).

If more than one code is associated with the same duty assignment, then the report will cease searching after finding the first code for which valid certification exists.

Example

Suppose you work in an educational institution, for which you are responsible for administering teacher certificates. To this end, you intend to execute this report for the period from 01/01/2004 to 12/31/2004, during which:

  1. Teacher A has no duty assignment;
  2. Teacher B has one duty assignment, from 07/01/2004 to 12/31/2004, to teach mathematics for level K-12. However, during this period, Teacher B only has one certificate on file, for physics.
  3. Teacher C has one duty assignment, from 01/01/2004 to 12/31/2004, to teach mathematics for level K-12. Teacher C also has a certificate on file that allows him to perform this assignment. However, this certificate is scheduled to expire on 06/30/2004.
  4. Teacher D has one duty assignment, from 01/01/2004 to 12/31/2004, to teach mathematics for level K-12. Teacher D also has a certificate on file that allows her to perform this assignment from 01/01/2001 to 12/31/2005.

Upon executing this report for these teachers, the following results will be displayed.

  1. Teacher A is shown to have No Duty Assignment.
  2. Teacher B is Out-of-field.
  3. Teacher C is Out-of-field.
  4. Teacher D is In-field.





CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 6505 Date: 20240601 Time: 024427     sap01-206 ( 111 ms )