Hi Umesh,
Have you tried making the allocation for a different item? Does it work for any other one?
In addition, if you change your charge code to ledger account for the debit and credit posting - just for testing purposes - does the charge allocation function work properly?
Best regards,
Ludwig