0001703456 Roundng Diff Doc Split
description
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