Здравствуйте. Переношу номенклатуру из УТ 1.0 для Украины в УТП 1,2 для Украины с помощью КД.2,0.
В УТ у номенклатуры ведется учет по характеристикам, а в УТП эта номенклатура попадает в виде: Номенклатура + Характеристика. Т.е. вместо характеристик создаются новые позиции номенклатуры, которые в названии содержат имя характеристики.
Есть вопрос, как перенести штрихкоды так, чтобы в новой номенклатуре стоял ее штрихкод из УТ?
(3) выгружаете регистр как есть, в при загрузке склеиваете Номенклатуру и Характеристику и получаете по этому элемент номенклатуры из базы приемника
или можете при выгрузке сразу склеить и передать строку, а при загрузке искать по наименованию.
5.
SergSergeich
08.07.20 16:52 Сейчас в теме+0.15 $m
в ПКО номенклатура после выгрузки написал
Если НЕ Источник.ЭтоГруппа Тогда
Набор = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
Набор.Отбор.Владелец.Установить(Источник);
Набор.Прочитать();
Для Каждого Запись Из Набор Цикл
Структура = Новый Структура;
Структура.Вставить("Владелец", Запись.Владелец);
Структура.Вставить("ЕдиницаИзмерения", Запись.ЕдиницаИзмерения);
Структура.Вставить("Качество", Запись.Качество);
Структура.Вставить("СерияНоменклатуры", Запись.СерияНоменклатуры);
Структура.Вставить("ТипШтрихкода", Запись.ТипШтрихкода);
Структура.Вставить("ХарактеристикаНоменклатуры", Запись.ХарактеристикаНоменклатуры);
Структура.Вставить("Штрихкод", Запись.Штрихкод);
Структура.Вставить("Активность", Запись.Активность);
ВыгрузитьПоПравилу(Структура, , , , "Штрихкоды");
КонецЦикла;
КонецЕсли;
Показать
а как при выгрузке регистра склеить название и название характеристики и найти в приемнике владельца?
(10)Сделай выгрузку лучше по другому.
Посмотри вот здесь.
https://forum.infostart.ru/forum15/topic244107/ Там я для УТ10.3 правда написал.
Для УТ11 просто в запросе больше полей из регистра нужно вытащить.
(11) Попробовал так, но мне кажется что такой вариант мне не подходит. Я и так выгружаю только те штрихкоды которые есть у выгружаемой с документом номенклатуры. Но в Источнике номенклатура имеет характеристики, а в Приемнике учет без характеристики нужна соответственно новая номенклатура. И вот как ей ее штрихкод из источника подкинуть, я не понимаю
(12)Я тебе советую сделать новое ПКО:
Источник - ХарактеристикаНоменклатуры
Приемник - Номенклатура.
И тогда в источник ставь владельцем характеристику, укажи новое правило и автоматом в приемнике станет владельцем номенклатура