Our support engineers have assembled the top recommended solutions for you.
Microsoft Dynamics AX 2012
Upgrading to Microsoft Dynamics AX 2012
Data Import, Export, and Migration
Microsoft Dynamics AX 2009
Application Object Server (AOS)
Enterprise Portal and Role Centers
SSRS and SSAS Integration
Can anyone tell me what this error message means?
Function DimensionStorage.setSegment has been incorrectly called.Unable to find a unique Dimension code combination record corresponding to the entered values.
I am trying to add data in several tables/areas of AX, and I get this error message in multiple places (e.g. Cash discounts, Charge codes for shipping carriers). The error message pops up when I specify the main account to which postings are made in the cash discounts table or charge codes table.
Any help would be appreciated.
Looks like a development issue to me, I would get a developer to debug it.
Steve Weaver | Dynamics AX Solution Architect - UK | My Blog
Make sure you have overridden your form data source "resolveReference" method.
See example here:
Thanks, this solved my issue.
What was it?
The original issue was getting the error "Unable to find a unique Dimension code combination record corresponding to the entered values." My form got this message after typing a valid value in the field. I thought I had followed all the steps for implementing the segmented entry but as Ser's response suggested, I had missed implementing the override for the resolve reference method of the appropriate field on my form datasource. The problem with missing this step is that the message is very difficult to track down or figuring out by stepping into with debug. If the resolve reference overrrid is missing, validation runs fine and then this message just appears in info log.
Other Microsoft Sites
I'm a Customer
I'm a Partner
Follow Microsoft Dynamics