Dear,
Hi, I post this question earlier, and I was wondering if it’s applicable on SAP TRM, it’s related to calculate the cost of sales for the currencies and determine the revenues.
My cycle for now is (let’s assume that the company’s local currency is SAR, and wants to buy 1000 USD and the rate is 1 USD = 3.73 SAR for purchasing)
Creating the order/contract then settle them and them Post to financial which will generate the below entry
| Document currency | Local currency SAR |
Cr. Position | 1000 1000 | 3730 3730 |
Cr. SAR Account | 3730 3730 | 3730 3730 |
Now if another transaction happened purchasing 100 USD and the rate is 1 USD = 3.75 SAR , the below entry for the spot transaction will appear
c | Document currency | Local currency SAR |
Cr. Position | 100 100 | 375 375 |
Cr. SAR Account | 375 375 | 375 375 |
If I sell 500 USD for 3.77 rate with SAR the entry will be:
c | Document currency | Local currency SAR |
Cr. Position | 1885 1885 | 1885 1885 |
Cr. SAR Account | 500 500 | 1885 1885 |
Now I really don’t know what should happened next, I mean how to calculate the cost of sales, the customer wants to calculate it based on the average price for the purchased rate which should be 3.74*500 = 1870
which means that my profit is 1885 - 1870=15 SAR.
How to make such a cycle on SAP, your assist is really appreciated.
Thanks and Best Regards,