on 03-02-2015 1:03 PM
Dear colleagues,
I have requirement regarding pricing. We have price, and VAT. However, in special case VAT needs to be increased for Duty fee. Only VAT and not price. Requirement is that VAT must be automatically determinate, should not be changed manually.
For example PR00 is 100,00 USD, and VAT rate is 10%. In special case Duty fee should be included. Duty fee will not be paid by customer, just VAT for Duty Fee.
For example
Price: | 100 USD | 100 USD |
Duty: | 10% | 10 USD |
VAT: | 10% | 11 USD |
|
|
|
Customer: Dr 111,00 USD
Revenue: Cr 100,00 USD
VAT: Cr 11,00 USD
Duty fee should not be posted, just used define proper VAT.
I added
PR00 100,00 100,00
Sub1 100,00
ZZDF 10% 10,00
MWST 10% 111,00
I did not put posting key on ZZDF, because I do not need to post it in G/L. and I get error in account determination. If I put statistical indicator system does not take ZZDF for VAT calculation.
Could you please help me how to get desired posting and to have proper pricing procedure.
Thank you,
Harry
Share the screen shot of your pricing procedure
G. Lakshmipathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The step number in pricing procedure is a continuous one instead of minimum intervals of 5 to 10. Though, you can insert one step after 911 with Counter 1, to test whether the scenario can be met with standard, unfortunately, it is not possible to define the pricing procedure to calculate values in between 911 and 912. Hence, you need to add this logic in your existing routine assigned to your tax condition type
G. Lakshmipathi
Hi Harry,
Do you want the value of condition ZZDF to be added to the net value, or you want that value just for the calculation of the Tax?
If yes, then I think you can achieve it by modifying your pricing procedure in std way.
Step cond type from to Statistical
10 PR00
20 ZZDF yes (tick)
30 Taxable price 10 29
40 MWST 30
Make modifications in your Pricing procedure to include the logic as above.
Do test, It should work for you
Jobi
Hi Jobi,
I want ZZDF value just for the calculation of tax.
If I tick Statistical procedure will not use ZZDF for tax calculation, and I need it. If I uptick statistical it will ask for account on which needs to be posted (which I do not need, because ZZDF is used just for VAT calculation).
Any other suggestion?
Regards,
Harry
Can you try the following?
1) Set ZZDF as statistical condition type and add a value in the sub-total field against the condition type
2) In the step MWST - Add a calculation type routine, to add value ZZDF value from the sub-total field with VAT value, which is determined from MWST condition type.
Discuss an ABAPer, who can help with writing the calculation routine in transaction code VOFM.
Regards,
Hi Harry,
If you are using Alt Cond Base value 16 for mwst, then my suggestion will not work. But, is it mandatory to use this routine?
I think, if you know, the values to be considered for tax, and keeping your conditions in a logical sequence, in the pricing procedure, you may be able to have MWST without the std routine 16.
This is my Opinion.
Else you will have to go for new custom routines as suggested above.
Thanks
Jobi
User | Count |
---|---|
86 | |
7 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.