
Hi All,
Running into some issues implementing the custom inventory dimension as product dimensions (not Tracking Dimension).
Followed the valuable information on these to sites I managed to get a lot done.
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/inventory-dimensions
https://kaya-consulting.com/en/create-tracking-dimension-in-d365fo/
What I can do.
Can add the new product dimensions toe Product dimension groups see the new Product Dimension, set the flags , I can use this in the Product Master.
The problem I'm Facing is that when I go to the release products screen I get an error that it cannot find the dimension in the map
I've traced the problem to the form EcoResProductDetailsExtended where the map is being build of the available dimensions.
"Enumerator productDimensionsEnumerator = InventProductDimension::getEnumeratorForEnabledDimensions();"
This line of code only return the 4 standard product dimensions and not custom dimension that was enable with the configuration and development.
Then the error occur in this lookup "FieldId inventTableStandardFieldId = inventDimFieldIdInventTableStandardFieldId.lookup(productDimension.parmInventDimFieldId());"
Any one with experience that has successfully added product dimensions?
Regards,
Andre
Hi Andre,
I will leave this here for the community to answer; but will see if I am able to find anything.