|
|
#3 |
|
Участник
|
X++: inventTable.clear();
inventTable.initValue();
inventTable.ItemId = NumberSeq::newGetNum(InventParameters::numRefItemId(), false).num();
inventTable.ItemName = "Название товара"
inventTable.txtDefault(true, "Описание товара");
inventTable.DimGroupId = "Группа аналитик";
inventTable.ModelGroupId = "Группа моделей";
inventTable.ItemGroupId= "Группа номенклатуры";
inventTable.insertInventItemOrderSetup(); // Новые таблицы AX2009
inventTable.PrimaryVendorId = "" // Код основного поставщика
inventTable.insert();
inventItemLocation.clear();
inventItemLocation.inventDimId = InventDim::inventDimIdBlank();
inventItemLocation.ItemId = inventTable.ItemId;
inventItemLocation.insert();
inventTableModule.clear();
inventTableModule.initValue();
inventTableModule.ModuleType = ModuleInventPurchSales::Purch;
inventTableModule.ItemId = inventTable.ItemId;
inventTableModule.insert();
inventTableModule.clear();
inventTableModule.initValue();
inventTableModule.ModuleType = ModuleInventPurchSales::Sales;
inventTableModule.ItemId = inventTable.ItemId;
inventTableModule.insert();
inventTableModule.clear();
inventTableModule.initValue();
inventTableModule.ModuleType = ModuleInventPurchSales::Invent;
inventTableModule.ItemId = inventTable.ItemId;
inventTableModule.insert();
__________________
Ivanhoe as is.. Последний раз редактировалось Ivanhoe; 22.07.2011 в 13:40. |
|
|
| Теги |
| как правильно, номенклатура, программно |
|
|
|