How to use "Prior Period Separate" Option.
System respects 'Prior Period Separate' field. However, 'Prior Period Separate' and 'Create Pays If Needed' are mutually exclusive.
If user has selected 'Create Pays If Needed' as Yes then irrespective of value selected for 'Prior Period Separate', system will always created different pay headers for transactions belonging to different pay periods.
However, if user has selected 'Prior Period Separate' as No and 'Create Pays If Needed' also as No.. only in this case system will put all the transaction into one pay header. The pre-requisite for this case is user should have pay header for "Latest" pay period in IPPH.
Only in this case system will put all the transactions into one batch.
I have tried and tested this in QA and Staging and it's working in this manner in both the environments.
I will need one information i.e. the PDF file generated by user so that I can cross check what parameters user had given. If user has selected 'Create Pays If Needed' as Yes then it will never respect 'Prior Period Separate'
and
if user has selected No for both the parameters i.e. 'Create Pays If Needed', 'Prior Period Separate' then the pre-requisite must be satisfied i.e. the pay header must be available in IPPH for the 'latest' pay-period