Other Modules for the Payroll Cluster 

Modules which derive information from the payroll cluster are available in addition to the modules for payroll result selection.

  1. CD_RETROCALC_PERIOD
  2. This module differentiates between original payroll records and retroactive accounting records.

    Table contents before the function module is accessed:

    SEQNR

    FPPER

    FPBEG

    FPEND

    INPER

    IPBEG

    IPEND

    BONDT

    PAYTY

    PAYID

    00001

    01.1996

    01.01.96

    01.15.96

    01.1996

    01.01.96

    01.15.96

         

    00002

    01.1996

    01.01.96

    01.15.96

     

    01.16.96

    01.16.96

         

    00003

     

    01.16.96

    01.16.96

     

    01.16.96

    01.16.96

    01.16.96

    B

    0

    00004

     

    01.17.96

    01.17.96

     

    01.17.96

    01.17.96

    01.17.96

    A

    0

    00005

     

    01.17.96

    01.17.96

     

    01.17.96

    01.17.96

    01.17.96

    A

    1

    00006

    02.1996

    01.16.96

    01.31.96

    02.1996

    01.16.96

    01.31.96

         

    00007

    02.1996

    01.16.96

    01.31.96

    03.1996

    02.01.96

    02.15.96

         

    00008

    03.1996

    01.16.96

    01.31.96

    03.1996

    02.01.96

    02.15.96

         

     

    The following parameters are transferred:

    - Record with SEQNR '00008'

     

    Result:

    - CALCD = ' '

     

    Explanation of individual fields

     

  3. CD_PAYROLL_UNTIL
  4. This module reads the RGDIR for the date up to which the regular payroll run was executed for an employee.

  5. CD_HIGHEST_PAYDT
  6. This module reads the most recent check date for an employee from the RGDIR.

  7. CD_GET_INFO

This module provides information (most recent check date, accounted to date) for a particular personnel number.