100%(1)1 out of 1 people found this document helpful
This preview shows page 341 - 367 out of 474 pages.
VALEN 2 Sets the length of the variable key to 2 VALEN 3 Sets the length of the variable key to 3 VAOFF 2 Variable offset - set here to 2. The system with then ignores the first 2 digits. VARGBINDBW Place the table field "indicator for indirect valuation" in the variable key VARGBPRAKN Place the table field "premium number" in the variable key VARGBTRFKZ Place the table field "ES grouping for collective agreement provision" in the variable key VWTCL 64 Interrogate processing class 64 WGTYP? Usually part of a decision - where the wage type is queried WGTYP=* Passes through the wage type as unchanged WPALL?LAST Decide if employee has had a pay change in pay period & if the one being processed is the last WPBPC Operation WPBPC distributes the amount of the current wage type to the active WPBP periods in the payroll period. WPBPCW This operation splits the amounts but does not distribute them to the different periods
342 Z Expect to call another PCR in this line ZERO= AN Sets the AMT and NUM to zero ZERO= RNA Set the values for the rate, number and amount equal to zero ZERO=& ABCD Initialises the variable ABCD ZERO=NRA Sets the NUM RTE and AMT to zero Wishing to retrieve previous payroll period results to be used in a PCR? You can do so by using the operation IMPRE with parameter NN (NN periods before current payroll period). Also have a look at the documentation of IMPRE. An example in using this operation is as follows (reading the period 6 months ago): D ZERO = NRA IMPRE 6 SUBRC?IMP * 0 AMT = O 1001SETIN A=01SETIN R=3 ZERO= NR ADDWTI1001