We have been searching through the code to find why the G/L defaults to the Global Dimension Code 1 on the item card. We want the default to come from the Global Dimension Code 1 listed on the production order. If we leave this blank on the item card, it defaults to 0. Does anyone know where it is grabbing the Global Dimension Code 1?
Hi David, Take a look at the setup in the table “Default Dimension Priority”. Here you can specify how the program handles conflicts between default dimension values suggested by the program from different sources for the same dimension.
Hi, We’ve looked at Default Dimension Priorities, but when we choose a source code like “Flushing” it only gives us the same 19 choices from some sort of Objects table we can’t find. How can we add the Object we need to set the Default Dimension Priority to Production BOM and not Item Card? This would be a key element in our ability to accurately track costs as we use the same component in several departments.
Hi, For starting point you can take a look on Codeunit 408 DimensionManagement on Function “SetupObjectNoList”.