03.10.2018, 15:11 | #1 |
Участник
|
a33ik: AX2012: X++ Code to verify active stock dimensions on an item
Источник: http://daxonline.org/1624-ax2012-x-c...n-an-item.html
============== InventTable inventTable; InventDimParm inventDimParm; EcoResTrackingDimensionGroupFldSetup ecoResTrackingDimensionGroupFldSetup; ItemId itemId = '1000'; inventTable = InventTable::find(itemId); // Method #1 inventDimParm = InventDimParm::activeDimFlag(InventDimGroupSetup::newInventTable(inventTable)); if(inventDimParm.InventSerialIdFlag) { info("Serial Number is active"); } // Method #2 ecoResTrackingDimensionGroupFldSetup = EcoResTrackingDimensionGroupFldSetup::findByDimensionGroupFieldId(inventTable.trackingDimensionGroup(), fieldNum(InventDim, InventSerialId)); if(ecoResTrackingDimensionGroupFldSetup.isActive) { info("Serial Number is active"); } Источник: http://daxonline.org/1624-ax2012-x-c...n-an-item.html |
|
|
За это сообщение автора поблагодарили: Logger (1). |