Hi Vikram,
The above scenario which you are facing is about 'FACTORING'.
Actually for factoring, there are two important PCR which comes into picture,
a) INP1
b) XVAL.
The First PCR INP1 will computes partial period factors and generates the rate for wage type /801 (Calendar days ), /802 ( Working Days ), /803 ( Working Hours ).etc.
Te the above rate the system uses two table which is mentioned below
a) PARTT
b) PARTT.
This two table you can find in Schema XT00 and inside this schema find Function PRINT, once you open t you will find the two tables.
Now once we have the following rate, the second PCR XVAL comes into action, it first make a query for the wage type that the particular wage type has processing class 10 or not.
After that it checks that if the wage type has processing class 10, then what is the specification for that wage type.
It could be 1, 2 or A which is in you case.
Now as in your case Basic has the specification A, so first check what is the rate , for that go to PCR INP1.
Once you got the rate, then come to PCR XVAL, here you can find an operation Multi RAA , which means Rate is Multiplied with the Amount and the Result is stored in Amount ( Rate * Amount = Amount).
Like wise check for other wage type like HRA and DA for whom the amount is coming.
Hope this will help you.
Thanks & Regards
Saroj Hial