Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Inconsistent amount in Co Code Currency for submitted intercompany JEs via the App "Verify General Journal Entries - For Requester". The intercompany JE is submitted with an amount, however, the main screen of this App shows an inconsistent amount in Co Code Currency.
SAP S/4HANA Cloud
Reproducing the Issue
- Open app "Verify General Journal Entries - For Requester", enter all fields and you may also manually change the Local Currency Amount for the second company code. The company codes should have different Co Code Currency.
- Submitted the intercompany JE. And back to the main screen of this app, it shows an inconsistent amount in Co Code Currency.
It is standard system behavior.
This is because when the document is in Parked (Submitted) status, in worklist of Verify app, it always displays the bigger company code amount in Co Code Currency of source company code.
To explain the behavior, please check the example below:
We submitted two intercompany JEs and then approved them to see the amounts in Co Code Currency.
In our example, source company code is 1010, company code currency is EUR. Second company code is 1710, company code currency is USD. Exchange Rate for currency pair EUR/USD is 1.23794 since 01/01/1798 in the system.
Journal Entry 100001022 was submitted for verification in company code 1010 without any changed. Local Currency Amount is 1,237,940.00 USD determined by the system automatically.
Journal Entry 100001023 was submitted for verification in company code 1010, but we changed Local currency amount from 1,237,940.00 USD to 1,250,000.00 USD manually.
Back to the main screen of this app, JE 100001022 shows 1,000,000.00 EUR, however, JE 100001023 shows 1,009,741.99 EUR in Co Code Currency.
This is because when the document is in parked (Submitted) status, in worklist of Verify app, it always displays the bigger company code amount in Co Code Currency of source company code(in this case, it is 1010).
For JE 100001023, line item 1 >> amount in company code currency (1010) is 1000000 EUR. Line item 2 >> Amount in Co Code Currency is 1250000 USD. Using exchange rate to to change to currency EUR, value should be 1,250,000/1.23794 = 1,009,741.99 EUR. So in the worklist, it will display the bigger amount = 1,009,741.99 EUR.
Two JEs will be created after cross company JE being posted. For JE 100001023, after posted, JE 100001023/1010 and related JE 100000688/1710 was created.
When the JE 100001023 is posted, the amount in Co Code Currency in both lines is 1,000,000.00 EUR. So in worklist of Verify app, it will display as 1,000,000.00 too, which means the amount 1,009,741.99 is just a display when the JE in submitted status, it will not effect the final amount for both line items.
By the way, besides the 2 Journal Entries, one Intercompany Journal Entry get created which can be seen in app “Display Journal Entries cross-company code”.
Verify General Journal Entries - For Requester, intercompany, cross-company, Submitted JEs, Company Code Currency, Inconsistent Amount , KBA , FI-GL-GL-A , Posting/Clearing , How To