Function Module: CD_EVALUATION_PERIODS 
This module transfers the payroll results to a payroll run as ‘A’ records (current). It also transfers the accompanying ‘P’ records (previous).
This is the module most frequently used in evaluation programs.

Table contents before the function module is accessed:
SEQNR |
FPPER |
FPBEG |
FPEND |
INPER |
IPBEG |
IPEND |
BONDT |
PAYTY |
PAYID |
INPTY |
INPID |
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 |
B |
0 | ||||
00003 |
01.16.96 |
01.16.96 |
01.16.96 |
01.16.96 |
01.16.96 |
B |
0 |
B |
0 | ||
00004 |
01.17.96 |
01.17.96 |
01.17.96 |
01.17.96 |
01.17.96 |
A |
0 |
A |
0 | ||
00005 |
01.17.96 |
01.17.96 |
01.17.96 |
01.17.96 |
01.17.96 |
A |
1 |
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 |
01.15.96 |
|||||
00008 |
03.1996 |
01.16.96 |
01.31.96 |
03.1996 |
01.01.96 |
02.15.96 |
The following parameters are transferred:
- BONUS_DATE = '00000000'
- INPER_MODIF = '02'
- INPER = '199803'
- PAYTY = ' '
- PAYID = ' '
Result:
SEQNR |
FPPER |
FPBEG |
FPEND |
INPER |
IPBEG |
IPEND |
BONDT |
PAYTY |
INPTY |
INPID |
SRTZA |
00006 |
02.1996 |
01.16.96 |
01.31.96 |
02.1996 |
01.16.96 |
01.31.96 |
P | ||||
00007 |
02.1996 |
01.16.96 |
01.31.96 |
03.1996 |
02.01.96 |
02.15.96 |
A | ||||
00008 |
03.1996 |
01.16.96 |
01.31.96 |
03.1996 |
02.01.96 |
02.15.96 |
A |
Explanation of individual fields