Цитата:
Сообщение от
slava09
А хотел вот что: так настроить импорт, чтобы он сгенерил сам InventDimId на основании комбинаций аналитик, которые он найдет в указанных полях.
если уж так хочется "генерить" InventDim,
то вызов метода InventDim::findOrCreate нужно добавить на закладку Конвертация (импорт с типом Произвольный).
в этой закладке есть запись нужной таблицы и контейнер с входящими данными.
из контейнера надо получить складские аналитики.
заполнить ими InventDim
и вызвать findOrCreate.
=====================
но лично я не очень люблю динамические методы.
Хотя бы потому, что фиг получишь повторяемые результаты.
я предпочитаю статические при любой возможности.
Зачем генерить, если в Экселе можно заранее задать.
нужно выгрузить в Excel весь существующий inventDim.
внутри Excel делать vlookup/впр и получить InventDim.
Если vlookup/впр не найдет каких-то комбинаций, то их стоит создать на листе Excel, заимпортировать их (или непосредственно в Аксапте отдельным job'иком).
а уж потом импортировать журнал.
после предварительной подготовки, импорт можно повторять несколько раз - поправили-переимпортировали.
при этом номера InventDim гарантировано не изменятся.