Skip to Content

Billing - Rounding-off difference of the condition in Header

Hi All ,

I have came across below situation wherein I need your inputs with SAP standard behavior.

I have a tax condition ZVAT in Pricing procedure. The condition is marked as group condition also the condition is marked as Item condition.

There are two price-able item in billing on which ZVAT also applicable as below :

Item 1.

Base value   5837.55              5837.55

ZVAT           17%                   992.38

Item 2.

Base value   5837.55              5837.55

ZVAT           17%                   992.42           CondRoundDiff. 0.04

Header :

Base value  11675.10               11675.10

ZVAT           17%                    1984.80       CondRoundDiff. 0.04

Kindly suggest how condition rounding difference calculated on Item and header level.

Why item 2 has rounding diff. though the amounts are similar in both the item.

Also on header the correct value should be 1984.77 why it has value 1984.80

Let me know if you need more details regarding the issue.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 06, 2015 at 09:07 PM

    Hi Stone,

    Please, check if note 315792 is relevant. It suggests to créate a VOFM subroutine and to set it in V/06. Its  purpose is to figure out the rounding difference and set it.

    I hope this helps you

    Regards

    Eduardo

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Vishal Acharya

      Hi

      You do the account determination in the pricing procedure(V/08). Obviously if the sum of ítems is wrong the FI document is not saved. As I told you try it with one of the standard VOFM subroutines for your condition in V/06 and check if works. This trouble is iusual in VAT conditions for billing documents with a lot of ítems and amounts higher. SAP figure out by ítem but also it has to solve it respect to the total amount. So, the diffeences are set with the help of this VOFM in V/06.

      Hope it helps you

      Regards

      Eduardo

  • Oct 07, 2015 at 02:09 PM

    System would compare the header value with the cumulation of values from all the items. If there is a difference (it could be positive or negative) between these two values, then the difference would be added to the line item (of that group) with the highest net value.

    G. Lakshmipathi

    Add comment
    10|10000 characters needed characters exceeded