0001703456 Roundng Diff Doc Split

3
SAP Note Header Data Symptom 1. In the line items of the general ledger view with the same value in document currency, the values differ from each other in a different currency, sometimes even by an amount greater than 0.01 in a currency with two decimal places or greater than 1 in a currency with no decimal places. 2. When you clear one of the open items split in the general ledger view, small exchange rate differences in the amounts are posted to the various entries of the document splitting characteristics in the entry view of the clearing document even though the same exchange rate applied on the clearing date as for the posting of the open item. The lines balance to zero. Other Terms Reason and Prerequisites Document splitting for General Ledger Accounting (new) is active in your system. There are rounding effects from document splitting. In particular, if the splitting is performed in multiple steps, because an item to be split is used in turn as a base row for splitting another item for example, the rounding differences may cumulate. During the clearing, exchange rate differences in the entry view per entry of the relevant document splitting characteristics are determined from the splitting of the item to be cleared. Solution This is not an error. The following example should explain the rounding logic applied during document splitting: Document splitting is active with the profit center (PRCTR) splitting characteristic. A document with the following lines in the entry view is posted with the same document currency (TC) and local currency (LC) and an exchange rate of 0.33333 in the second local currency (LC2). The document splitting rule is defined in such a way that the tax items are split based on the revenue items and the customer line items are split based on both the revenue items and the tax items. Since the split tax items are required as a basis for splitting the customer line items, the tax items are split before the customer line items are split. Note that the splitting is performed separately in all currencies. In the example here, this means that the split values in LC2 are not calculated approximately by translating the split values, but are calculated by the splitting according to the values in LC2 in the base rows. During the division, mathematical rounding is always used. The amount is rounded up if the first non-significant digit (for a currency with two decimal places, that is the third decimal place) has a value that is greater than or equal to 5, and the amount is rounded down if this digit is less than or equal to 4. The revenue items as a basis for the tax items balance to the value 4050.00- in TC = LC and 1350.00- in LC2. Since no rounding differences occur with the sample value in TC = LC, only the calculation of the values in LC2 is displayed here: The line 005 is split in the rounded LC2 values: 150.00- * ( 750.00- / 1350.00- ) = 83.33- to PRCTR A 150.00- * ( 300.00- / 1350.00- ) = 33.33- to PRCTR B 150.00- * ( 300.00- / 1350.00- ) = 33.33- to PRCTR C This results in the problem that the total of the split values is 149.99- and therefore differs by 0.01 to the value 150.00- in the entry view due to rounding. However, since the values of the 1703456 - Rounding differences in document spliting Version 3 Validity: 29.05.2013 - active Language English Released On 05.04.2012 11:12:40 Release Status Released for Customer Component FI-GL-FL Flexible Structures Priority Recommendations / Additional Info Category Consulting Line Item category PRCTR Value(TC=LC) Value(LC2) 001 Customer 3600.00 1200.00 002 Revenue A 2250.00- 750.00- 003 Revenue B 900.00- 300.00- 004 Revenue C 900.00- 300.00- 005 Value-added tax 450.00- 150.00- 006 Withholding tax 900.00 300.00

description

rounding

Transcript of 0001703456 Roundng Diff Doc Split

  • SAP Note

    Header Data

    Symptom

    1. In the line items of the general ledger view with the same value in document currency, the values differ from each other in a different currency, sometimes even by an amount greater than 0.01 in a currency with two decimal places or greater than 1 in a currency with no decimal places.

    2. When you clear one of the open items split in the general ledger view, small exchange rate differences in the amounts are posted to the various entries of the document splitting characteristics in the entry view of the clearing document even though the same exchange rate applied on the clearing date as for the posting of the open item. The lines balance to zero.

    Other Terms

    Reason and Prerequisites

    Document splitting for General Ledger Accounting (new) is active in your system. There are rounding effects from document splitting. In particular, if the splitting is performed in multiple steps, because an item to be split is used in turn as a base row for splitting another item for example, the rounding differences may cumulate. During the clearing, exchange rate differences in the entry view per entry of the relevant document splitting characteristics are determined from the splitting of the item to be cleared.

    Solution

    This is not an error. The following example should explain the rounding logic applied during document splitting: Document splitting is active with the profit center (PRCTR) splitting characteristic. A document with the following lines in the entry view is posted with the same document currency (TC) and local currency (LC) and an exchange rate of 0.33333 in the second local currency (LC2).

    The document splitting rule is defined in such a way that the tax items are split based on the revenue items and the customer line items are split based on both the revenue items and the tax items. Since the split tax items are required as a basis for splitting the customer line items, the tax items are split before the customer line items are split. Note that the splitting is performed separately in all currencies. In the example here, this means that the split values in LC2 are not calculated approximately by translating the split values, but are calculated by the splitting according to the values in LC2 in the base rows. During the division, mathematical rounding is always used. The amount is rounded up if the first non-significant digit (for a currency with two decimal places, that is the third decimal place) has a value that is greater than or equal to 5, and the amount is rounded down if this digit is less than or equal to 4. The revenue items as a basis for the tax items balance to the value 4050.00- in TC = LC and 1350.00- in LC2. Since no rounding differences occur with the sample value in TC = LC, only the calculation of the values in LC2 is displayed here: The line 005 is split in the rounded LC2 values: 150.00- * ( 750.00- / 1350.00- ) = 83.33- to PRCTR A 150.00- * ( 300.00- / 1350.00- ) = 33.33- to PRCTR B 150.00- * ( 300.00- / 1350.00- ) = 33.33- to PRCTR C This results in the problem that the total of the split values is 149.99- and therefore differs by 0.01 to the value 150.00- in the entry view due to rounding. However, since the values of the

    1703456 - Rounding differences in document spliting

    Version 3 Validity: 29.05.2013 - active Language English

    Released On 05.04.2012 11:12:40 Release Status Released for Customer Component FI-GL-FL Flexible Structures Priority Recommendations / Additional Info Category Consulting

    Line Item category PRCTR Value(TC=LC) Value(LC2)

    001 Customer 3600.00 1200.00002 Revenue A 2250.00- 750.00-003 Revenue B 900.00-300.00-004 Revenue C 900.00-300.00-005 Value-added tax 450.00-150.00-006 Withholding tax 900.00 300.00

  • general ledger view must balance to the value of the relevant line item, the rounding difference 0.01- must be added to one of the three lines. Since there is no generally applicable mathematical logic for selecting a certain line for this rounding difference correction, the difference is generally added to the last line according to internal sorting. If the split is performed both in debit and credit lines, the rounding difference is added to the last line with the same plus/minus sign as the difference to avoid a plus/minus sign reversal due to the addition. Therefore, in this example, the value in PRCTR C is changed to 33.34-, which means that the total of the value 150.00 in the entry view is achieved. In the same way, the line 006 is split in the rounded LC2 values: 300.00 * ( 750.00- / 1350.00- ) = 166.67 to PRCTR A 300.00 * ( 300.00- / 1350.00- ) =66.67 to PRCTR B 300.00 * ( 300.00- / 1350.00- ) =66.67 to PRCTR C These mathematically rounded values balance to 300.01, which means that the rounding difference of 0.01- is added to the last line, as above, and its value is therefore changed to 66.66, which means that the total values of the general ledger view match the value 300.00 in the entry view. As a result of splitting the tax items, the following line items now exist:

    In LC2, the revenue and tax items that create the basis for splitting the customer line items now total to: 750.00- + 83.33- + 166.67 = 666.66- to PRCTR A 300.00- + 33.33- + 66.67 = 266.66- to PRCTR B 300.00- + 33.34- + 66.66 = 266.68- to PRCTR C 1200.00- altogether for all profit centers. This results in the following calculation for splitting the line 001: 1200.00 * ( 666.66- / 1200.00- ) = 666.66 to PRCTR A 1200.00 * ( 266.66- / 1200.00- ) =266.66 to PRCTR B 1200.00 * ( 266.68- / 1200.00- ) =266.68 to PRCTR C Therefore, the document is posted with the following lines of the general ledger view:

    where the LC2 values of the lines 000002 and 000003 have a difference of 0.02 despite have the same values in TC = LC. When you post the clearing, the results of splitting the items to be cleared are sometimes transferred to the entry view.

    Validity

    Line Item category PRCTR Value(TC=LC) Value(LC2)

    001 Customer 3600.00 1200.00002 Revenue A 2250.00- 750.00-003 Revenue B 900.00-300.00-004 Revenue C 900.00-300.00-005 Value-added tax A 250.00- 83.33-005 Value-added tax B 100.00- 33.33-005 Value-added tax C 100.00- 33.34-006 Withholding tax A 500.00 166.67006 Withholding tax B 200.00 66.67006 Withholding tax C 200.00 66.66

    Line Item category PRCTR Value(TC=LC) Value(LC2)

    001 000001 Cust. A 2000.00 666.66001 000002 Cust. B 800.00266.66001 000003 Cust. C 800.00266.68002 000004 Revenue A 2250.00-750.00-003 000005 Revenue B 900.00- 300.00-004 000006 Revenue C 900.00- 300.00-005 000007 VAT A 250.00-83.33-005 000008 VAT B 100.00-33.33-005 000009 VAT C 100.00-33.34-006 000010 Withholding tax A 500.00166.67006 000011 Withholding tax B 200.00 66.67006 000012 Withholding tax C 200.00 66.66

    Software Component From Rel. To Rel. And Subsequent

    SAP_APPL 500 500

    600 600

    602 602

    603 603

    604 604

    605 605

    606 606

    617 617

  • References

    This document refers to:

    SAP Notes

    This document is referenced by:

    SAP Notes (2)

    1851774 Sum of base lines equals zero in Document splitting

    1851774 Sum of base lines equals zero in Document splitting 1923281 FAGL_SPLINFO Table Entries