Показать сообщение отдельно
Старый 26.12.2006, 12:57   #12  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от wit Посмотреть сообщение
При использовании стандартных функций копирования закупки - копируются строки, где в аналитике остается номер партии от
прежней строки закупки. Как указать(восстановить) новый номер партии для закупок которые уже обработаны.
Это потому, что номер партии, вообще говоря, может присутствовать не только в InventDim (как ни странно).

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

Вроде работает, клиент претензий не заявлял

2 glibs :
Цитата:
Я никогда не указываю партию или ГТД, например, в строках закупки.
... и это правильно

Только, насколько я понял, там УЖЕ указали?

Последний раз редактировалось RVS; 26.12.2006 в 12:59.