Hi Chris,
First, Thanks for the assistance.
I was able to reproduce it in CRONUS.
The steps are:
1- Create a new vendor using a foreign currency (I'm in CAN version, so I set currency code to USD. )
2- Create a purchase invoice using the just created vendor.
3- Change the posting date of the purchase invoice to 2017-10-02, once the focus change from the posting date the message will pop up.
I found a workaround. When using the GUI, I will test in the API and I will let you know.
1- Create the purchase invoice for the foreign vendor
2- Remove the currency code
3- Change the posting date (no popup here)
4- Add the currency code back (it will give an error if you do not have a exchange rate for that day, but that is expected)
5- Add the lines you want.
I think that will solve my problem for now.
Edit on 06-11-2017
The workaround worked on the API too.
I hope it get fixed in the next update.
Best,
Alex