I must forewarn you that I am not familiar with IT0150.
In your initial post, you had mentioned a pcr as
- 3 - /103 PF APPL. EARNINGS
WPALL FRST
ADDWT *
This implies that if WT /103 exists in more than one "split", then only it's values (RTE/NUM/AMT) for the first split will be kept in the Input Table, that is if that are all options for the pcr.
Regarding pcr ZVA1, you should first look into the Input Table that is read by the pcr to check the values of /103 and of /809 (Constant GENAU should have a value of 100,000.00). As mentioned by Frances, this is a Custom pcr that will prorate the amount paid. It was created to respond to a requirement, but if I understand you correctly, you would like the payment not to be prorated when the employee is hired in the current month.
Do you have a WT or a temporary variable that indicates that the employee has been hired in the current month?