
Спасибо всем!
Tays тоже был прав
надо было создавать три записи - для Sales, Purch и Invent;
PHP код:
.....
.....
InventTable.insert();
select forupdate InventTableModule;
InventTableModule.ItemId = int2str(i);
InventTableModule.ModuleType = ModuleInventPurchSales::Invent;
InventTableModule.insert();
InventTableModule.ItemId = int2str(i);
InventTableModule.ModuleType = ModuleInventPurchSales::Purch;
InventTableModule.insert();
InventTableModule.ItemId = int2str(i);
InventTableModule.ModuleType = ModuleInventPurchSales::Sales;
InventTableModule.insert();
select forupdate InventItemLocation;
InventItemLocation.ItemId = int2str(i);
InventItemLocation.InventDimId = 'Axapta';
InventItemLocation.insert();
}
}
Всё заработало