Sumit Potbhare

Microsoft Dynamics AX for Retail

ePOS | AX 2012 R3 | Declare starting amount using multiple currency

Hi Guys, Hope you are keeping up with RetailDAXing. In last few weeks I got many questions on “how to declare start amount in multiple currency“. Although this is not something which is provided out of box at POS, but I will show you how to achieve this with minor customization.
NOTE: We will only go through the functional side of this enhancement. You need to discuss this with your DEV team for Customization.

What is “Declare start amount” operation?

Declare the amount that is in the cash drawer when the day or shift starts. This is the amount that Manager provides to Cashier to keep in the drawer, so that Cashier can use it during Change back. Some stores that accepts multiple currency provides the change back in local currency only so they usually perform “Declare start amount” in single currency. But those stores that do provide change back in another currency requires to have another currency change in their drawers.


Let us assume an example where the store is dealing with USD and GBP for Change back. We will use the HOUSTON Store in the demo data (AX 2012 R3 CU12) having USD as the local currency.


In the Declare starting amount screen at POS, add radio buttons to select the currency which will be used to declare start amount. Here you will need to do Customization to add the radio button for each currency.



Data changes @ Table level

When you perform Declare starting amount at POS, it creates record in two tables, RetailTransactionTable and RetailTransactionPaymentTrans. So when you perform the operation with other currency (other than setup in the Store form), then you will have to Customize to update the Currency field to GBP (as we have taken other currency in our case) in both the tables.

Snap 2017-05-14 at 10.22.55Snap 2017-05-14 at 10.17.21

Now when you perform Close shift, it will automatically calculate (no customization required) the individual currency and create individual record for each currency in Shifts form.

Snap 2017-05-14 at 10.26.00.png

In this illustration we have considered 2 currency, you can use as many as want for which you can maintain a separate master or use the Currency payment method master attached to each Store Payment method.

Feel free to reach out for any clarifications. If you like my blog posts then comment and subscribe to the blogs.

Please follow me on Facebook | Google+ | Twitter | Skype (sumit0417)

Enjoy RetailDAXing.

Disclaimer: The information in the weblog is provided “AS IS”; with no warranties, and confers no rights. All blog entries and editorial comments are the opinions of the author.

Single Post Navigation

2 thoughts on “ePOS | AX 2012 R3 | Declare starting amount using multiple currency

  1. Hi Sumit,
    Can you please let me know on which source code did you develop the radio buttons. I need to customize and have a button on this screen as far as I came to know the .dll (POS source code) for the Declare starting amount screen is blackout and cannot be used for customization. On a request MSFT will provide the source code is that correct?
    Can you tell me what .dll file your developer developed those radio buttons?

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: