taxces on gross and not on net prise
I an purchasing a material for Rs 100. on that i an giving taxes as 8% ( BED,AED, CST e.g.) . So Total =108. on that I am getting cash discount of 4 Rs So system should calculate final amount as 104 Rs, but when I give 4 as cash discount in front of SKTO condition( non static condition) it hits net and reduces it to 96(100 base amount and 4 discount) and on that it calculates taxes which should not happen.Actually taxes should be on 100 and not on 96.In taxinn condition used is BASB and it takes net amount as base amount and not the gross.
In short We want taxes on gross and not on net (BASB condition)
How to do it.
Use subtotal 6. create a condition type copying from discount and give negative nature and assign subtotal 6 to this condition type in pricing procedure through M/08 Tcode.
So say P000/P001 is 100, ED is 8 Rs.
so net become 108. Now calculate discount condition type say ZDIS on net amount.
Net will become 96 but BASB value will be 100 which is base value for calculating tax.
So tax amount will remain 8 as it would have been calculated on 100. So when GRN is done 96 will be loaded on material and 8 will go to Part 2 if getting credit.
I hope, it will resolve issue.