AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.09.2015, 12:52   #1  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Стандартного насколько я знаю нет. Есть способ, как говориться на свой страх и риск />
А именно:
1. пишете код (например, на отчете), котрый удаляет карточку одного из объединяемых товаров без запуска триггеров (тем самым вся история сохраняется).
2. меняете поле Но. (переименовываете) в карточке второго товара на Но. удаленной карточки. Здесь с запуском всех триггеров
3. профит - вся история числится за одни номером. Теоретически могут быть артефакты (где-то не было связей нормальных и т.д.) как при любом переименовании.
Сам данным способом пользовался - проблем не получил
Старый 08.09.2015, 13:39   #2  
dvtok is offline
dvtok
Участник
 
6 / 10 (1) +
Регистрация: 08.04.2011
Цитата:
Сообщение от Fordewind Посмотреть сообщение
Стандартного насколько я знаю нет. Есть способ, как говориться на свой страх и риск />/>
А именно:
1. пишете код (например, на отчете), котрый удаляет карточку одного из объединяемых товаров без запуска триггеров (тем самым вся история сохраняется).
2. меняете поле Но. (переименовываете) в карточке второго товара на Но. удаленной карточки. Здесь с запуском всех триггеров
3. профит - вся история числится за одни номером. Теоретически могут быть артефакты (где-то не было связей нормальных и т.д.) как при любом переименовании.
Сам данным способом пользовался - проблем не получил
Багодарю, Fordewind. Ваш способ натолкнул на мысль!)))
1. Переименовал товар "А" в "С"
2. Через SQL удалил запись в таблице Item по товару "С"
3. в Navision удалил записи по товару "С" в таблицах
а) 99 - Item Vendor (Товар Поставщик)
б) 5404 - Item Unit of Measure (Товар Единица Измерения)
4. Переименовал товар "В" в "С"
Старый 09.09.2015, 12:17   #3  
Lates is offline
Lates
Участник
 
207 / 10 (1) +
Регистрация: 08.02.2007
Цитата:
Сообщение от dvtok Посмотреть сообщение
1. Переименовал товар "А" в "С"
2. Через SQL удалил запись в таблице Item по товару "С"
3. в Navision удалил записи по товару "С" в таблицах
а) 99 - Item Vendor (Товар Поставщик)
б) 5404 - Item Unit of Measure (Товар Единица Измерения)
4. Переименовал товар "В" в "С"
Читаю и прямо страшно!
Согласен с Sancho - журнал комплектов, или произ. заказ для решения задачи отличный инструмент.
История операций по старым товарам останется, карточки заблокировать.
Конечно, неизвестна вся решаемая задача и ее цель..
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:19.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.