Symptoms
Consider the following scenario:
-
You have Master Data Services (MDS) for Microsoft SQL Server 2012 or SQL Server 2014 installed on a computer.
-
You open a web browser on a client computer, and then you open an MDS website.
-
The Format option in the Regional and Language dialog box on the client computer is set to an English locale other than "English (United States)." For example, the Format option is set to "English (Australia)." Additionally, the Short date option is set to "d/MM/yyyy."
In this scenario, the transaction date format on the View Transactions window on the MDS website is "M/DD/YYYY" instead of "d/MM/yyyy."
Resolution
The issue was first fixed in the following cumulative update of SQL Server.
Cumulative Update 1 for SQL Server 2014 /en-us/help/2931693
Cumulative Update 7 for SQL Server 2012 SP1 /en-us/help/2894115
Each new cumulative update for SQL Server contains all the hotfixes and all the security fixes that were included with the previous cumulative update. Check out the latest cumulative updates for SQL Server:
Workaround
To work around this issue, follow these steps on the client computer:
-
Open Control Panel, and then open the Region and Language item.
-
Click the Format tab, and then change the format to English (United States).
-
Open Control Panel, and then open the Region and Language item.
-
Click Additional Settings, and then change the Short Date option to d/mm/yyyy on the Date tab.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.