Цитата:
Сообщение от
wit
При использовании стандартных функций копирования закупки - копируются строки, где в аналитике остается номер партии от
прежней строки закупки. Как указать(восстановить) новый номер партии для закупок которые уже обработаны.
Это потому, что номер партии, вообще говоря, может присутствовать не только в InventDim (как ни странно).
Недавно решал аналогичную задачку, только вместо Номера партии был номер ГТД.
Решилось примерно так :
1. Поиск по всем таблицам Ax - где есть поля типа ItemId и InventGTDId_RU (так, по-моему), запоминание списка таблиц и полей (опционально, чтобы каждый раз не ждать долго

).
2. Поиск по найденным таблицам - полям пары значений (ItemId, для которого изменяем ГТД + старое значение ГТД). При нахождении - замена старого ГТД на новый.
Вроде работает, клиент претензий не заявлял
2 glibs :
Цитата:
Я никогда не указываю партию или ГТД, например, в строках закупки.
... и это правильно
Только, насколько я понял, там УЖЕ указали?