Hi Sapan
If I understand you correct, you are comfortable doing the allocation. All you want is the identify, as to where it came from
Two ways are possible..
Either you create Separate Value Fields for allocations from Dept, BU, NHQ and Common..
Or
Create One Extra Char, which you can populate as a Receiver in Assessment Cycle (Dept, BU, NHQ, Common)
I will prefer 2nd approach
Ajay M