Пожалуйста помогите... Возникла необходимость в массе документов заменить "Номенклатура" на "Номенклатура+Характеристи� �а". При этом соответственно, чтобы количество и цена со старой номенклатуры перешла к характеристике новой номенклатуры.
Touch_of_soul
24.01.2020, 20:12
Пожалуйста помогите... Возникла необходимость в массе документов заменить "Номенклатура" на "Номенклатура+Характеристи� �а". При этом соответственно, чтобы количество и цена со старой номенклатуры перешла к характеристике новой номенклатуры.
Пример с картинками показать можно, что Вы хотите?
Bazalt1
24.01.2020, 20:58
Пример с картинками показать можно, что Вы хотите?
К сожалению не получится сейчас... Тут всё просто:
Представьте документ поступление товаров и услуг. В нём есть позиция "Яблоко | 1шт | 100 руб."
У этого яблока был тип "Номенклатура без характеристик". Добавили характеристики и теперь оно стало "Яблоко | Красное"
Мне необходимо заменить во всех документах строку:
Замена должна происходить не только в документах но и справочниках, регистрах итд
Там в несколько этапов алгоритм
1) Поиск где присудствует твоя ссылка НайтиПоСсылкам(ИскомаяНом� �нклатура)
2) Анализируеш присудствует ли в метаданных найденных объектов реквизит с типом "Характеристика"
3) Заполняеш найденный реквизит объекта
НО !!!
Если номенклатуры достаточно много и документов несколько тысячь то в одном и томже обьекте будет содержатся несколько заменяемых ссылок, обрабатывать замены для каждой ссылки номенклатуры по одной будет очень долго (у меня первый вариан обработки предположительно должен был трое суток работать )
В таком случае таблицу найденных объектов сворачиваеш до объекта и обрабатываеш эти обьекты заполняя характеристику сразу для всей номенклатуры которая этого требует
Обработку нужно писать индивидуаль для конкреной конфигурации.
Есть на инфостаре
https://infostart.ru/public/556773/