Ansicht
Dokumentation

HR_IN_INF_GETBEGDA - Calculate Begin Date for the transaction records passed

HR_IN_INF_GETBEGDA - Calculate Begin Date for the transaction records passed

General Data in Customer Master   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

The Infotype Update in R/3 report (HINUINFO_UPDATE) calls this function module to calculates the date on which the system will update the infotype records for claims, advance requests.

This function module retrieves request approval date and determines the infotype update date based on the payment mode of the request as follows:

  • For request to be paid through the regular payroll, the function module checks if, for the payroll period, the payroll has already run on or before the request approval date. If it has been run, the function module selects the begin date of the next payroll period as the infotype update date.
  • For request to be paid through the off-cycle payroll, the function module reads the IPS: Maintain Offcycle payment date for Reimbursement type table. It reads this table to determine the off-cycle dates that you have maintained for the reimbursement type of the request. It selects the off-cycle date that is closest successor of the request approval date and checks if off-cycle payroll has already been run for this date. In a case, where off-cycle payroll has already been run, it selects the begin date of the next regular payroll period as the infotype update date.

Note

In a case where you have not maintained the off-cycle payroll dates for the reimbursement type of the request, the function module follows the method used for request paid through the regular payroll.

Example

Notes

Further information





Parameters

IT_ADVCLM_TRN

Exceptions

Function Group

HRPBSINCLAIMS_BL

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 1894 Date: 20240523 Time: 103242     sap01-206 ( 53 ms )