Hi Akash,
Did you figure this out ?
I am at a similar position as you, where the customer wants the TAX procedure to be called instead of just creating condition type and posting to a GL account.
The argument for this is that if we do not use a TAX procedure the tax details will not show up in VAT reports !!!
Regards,
Dheeraj