Can you not use one schema and bypass the 2nd group of employees (for whom you are using RPTQTA00 pgm? It will reduce the procedures for the time admin or batch jobs.
Alternatively you can use 2 sets of schemas, PT60 txn variants and one time eval job with 2 steps for RPTIME00.
Following should do
1. Config :
1.1 V_T555A - Create for the PSAG used: time type(t/t) say
9Mxx Mult.factor - qtype xx
(where xx is abs quota type)
- select/tick daily bal
1.2. V_T5959L - Generation rules - accrual entitlement tab:
Calculated prorata: tick prorata calc;
Multiplication with time bal: tick daily bal, enter/select t/t 9MXX from step 1
1.3. In time schema:
1.3.1 Before QUOTA function, call a PCR with ACTIO to set t/t 9Mxx to 0 for empl with less than 50% Employment Percentage; else to 1.00
2.Testing:
2.1 Select employees - eligible & not eligible for the relevant abs quota; with less than 50% Employment Percentage and more.
2.2 Run time eval with log for the period where abs quota should be generated (with or without live abs quota generation).
2.2.1 for each selected employee
2.2.2 display log for function QUOTA - check generation
Above should be enough .