Our ECC 6-based system is configured with a base currency of CAD; however, on our POS, we are excepting USD tenders.
Our POS system also allows us to balance a store financially, transmitting back such items as Bank Deposits and reconcilation amounts. However, it does so in using the Face Value of the underlying tender, For example, a deposit of $50 USD comes back to SAP as $50 USD with no additional exchange information. However, when that $50 USD was accepted during the sales transaction on the POS, it was converted at a rate entered into the POS. We get both amounts back to SAP, the original $50USD tendered by the customer and the CAD amount.
We are using the POSDM interface in SAP BW to accept and process the transactions into our SAP ECC system. Because of this, we are forced to enter the original POS transaction using the converted CAD amount so that the transaction will balance. Therefore, we are creating secondary financial movement records to subsequently move the actual tendered amount back to
Our Finance group wishes to manage the SAP GL account in USD; they do NOT want any currency conversion to take place until a manual part in our process when the amounts deposited with our Bank are confirmed, at which point the conversion will take place during manual posting to move the amounts to the final account maintained in CAD.
So, what we want to achieve is the following:
a) in the original account where the POS activity is posted, the amounts and balance of the GL Account should be reported in USD, not CAD. This will allow us to reconcile to the activity and reporting from our POS system.
b) when amounts are transferred between this original account in a) to a "clearing" account (which is also configured as USD) the items and balances should be reported in USD, not CAD
c) Finally, when the amounts are transferred from this "clearing" account to the final Bank account (configured as CAD), the conversion should take place.
Any advice on where I need to make or change configurations to get this to work?
Don