Ansicht
Dokumentation

HINUINTEG_PA_OM - Report Integrating PA to OM

HINUINTEG_PA_OM - Report Integrating PA to OM

ABAP Short Reference   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

This report enables you to perform the following actions at the occurrence of personnel action for an employee:

  • Create or change the assignment of an employee to the roster point ID.
  • Create assignment of roster point to a roster ID.

The system calls this report dynamically based on the type of personnel action performed by you. You can perform the following personnel actions:

  • Hiring of an employee
In this case, the report assigns the employee to the roster point of the selected roster ID.
  • Transfer, promotion, deputation of an employee
In this case, the report performs the following actions:
  • Displays the current assignment of the employee

  • Provide an option to create new assignment

  • Delimits current assignment at creation of new assignment

The report allows you to do one of the following:
  • Assign the employee to an existing roster point of the selected roster ID

  • Create new roster point for the selected roster ID and assign the employee to it

  • Termination of an employee
In this case, the report delimits the current assignment of an employee to a roster point.

Integration

Prerequisites

  • You must have configured the IMG under Personnel Development -> Public Administration -> Customizing Procedures-> Dynamic Actions. System uses the entries in this table to call the required report for a personnel action.
Example
Consider you want to create assignment of the employee to a roster point ID at occurrence of personnel action Hiring. Consider that you have maintained that the last infotype that will be updated for personnel action Hiring as Maintain Personal IDs infotype (0185). In order to create assignment of the employee to a roster point ID at update of Maintain Personal IDs infotype (0185) you have to maintain entries in Dynamic Actionstable (T588Z). The entries in this table determine the subroutine that will be called on update of Maintain Personal IDs infotype (0185).
  • Enter the infotype. In this case it would be Maintain Personal IDs infotype (0185).

  • If required, maintain the subtype for this infotype. In this case it will be 33.

  • Specify the type of processing of this infotype. In this case it will be update, so specify 06.

  • Specify the sequence number of the withholding type.

  • Specify the indicator for the step. In this case it will be 'P'.

  • Specify the variable function part. In this case it will be PSPAR-MASSN='01'. This specifies that if the personal action is update, then read the next record for this infotype.

  • Maintain the second record for Maintain Personal IDs infotype (0185).

  • In the second record maintain the same entries except for indicator of step and variable function part. In the indicator of step field select F and in the variable function part field enter IN_PA_OM (HINUINTEG_PA_OM). This indicates that at the update of the Maintain Personal IDsinfotype (0185) the system needs to call a subroutine. The system uses this subroutine to call this report. You can use this report to create assignment of the employee to a roster point ID.

IType,,Sty,,Field N,,FC,,No,,S,,Variable Function part
0185,,33,,,,,,06,,9 ,,P,,PSPAR-MASSN=' 01'
0185,,33,,,,,,06,,10 ,,F,,IN_PA_OM(HINUINTEG_PA_OM)

Features

This report act as an interface that links activities related to a roster ID in Personal Administration to Organizational Management. It does the same as follows:

  • Recruitment of an employee
In this case, the system calls the subroutine maintained by you in Dynamic Actions table (T588Z) for personal action hiring. The system uses this subroutine to call this report. In the selection screen of this report, you select the roster ID to which you want to assign the employee. You can do the same as follows:
  • Select the required roster ID.

  • Assign the employee to the roster point. You have one the following options:

- Assign the employee to an existing roster point of the selected roster ID
- Create new roster point for the selected roster ID and assign the employee to it
  • Execute the report.

  • Re-assignment of an employee
In this case, the system calls the subroutine maintained by you in Dynamic Actions table (T588Z) for personal action like promotion, transfer. The system uses this subroutine to call this report. The report displays the selection screen in which you can see the current assignment of a selected roster ID and also maintain the new assignment for that roster ID. You can do the same as follows:
  • Select the required roster ID. Maintain remark for current assignment of the selected roster ID, if required.

  • Create new employee assignment for the selected roster ID. To do this you assign the employee to the roster point ID. You have one the following options:

- Assign the employee to an existing roster point of the selected roster ID
- Create new roster point for the selected roster ID and assign the employee to it
  • Execute the report.

  • Termination of an employee
In this case, the system calls the subroutine maintained by you in Dynamic Actions table (T588Z) for personal action termination. The system uses this subroutine to call this report. The report displays the selection screen in which you can see the current assignment of the employee. On the selection screen, you can enter remark for terminating the employee from the current assignment and execute the report. The report delimitates the current assignment of the employee to the roster point.

Selection

Standard Variants

Output

The report displays an application log that displays the following details:

  • Successful or unsuccessful assignment of employee to a roster point.
Report displays this if you are creating or changing the assignment of an employee to a roster point.
  • Successful or unsuccessful assignment of roster point to roster.
Report displays this if you are creating the assignment of a roster point to a roster ID.
  • List of remarks maintained for employee to a roster point assignment.
  • List of errors that occurred during the execution of report.

Activities

Example






ROGBILLS - Synchronize billing plans   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 9052 Date: 20240520 Time: 051004     sap01-206 ( 123 ms )