[РЕШЕНО] Перенос штрихкодов номенклатуры с помощью конвертации данных 2.х

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем nomad_irk, 5 ноя 2018.

  1. TopicStarter Overlay
    nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.347
    Симпатии:
    973
    Баллы:
    204
    Дано:
    Источник - УТ10.3 - РегистрСведений.Штрихкоды
    Приемник - УТ11.4 - РегистрСведений.ШтрихкодыНоменклатуры

    Задача:
    Необходимо перенести ШК только указанной в документах номенклатуры.

    В ПКО Номенклатуры, в ПриВыгрузке добавляю код:
    Код:
    Если Не Источник.ЭтоГруппа Тогда
        Запросы.ШтрихкодНоменклатуры.УстановитьПараметр("Владелец", Источник);
        ВыборкаДанных = Запросы.ШтрихкодНоменклатуры.Выполнить().Выбрать();
        ВыгрузитьПоПравилу(ВыборкаДанных, ,ВыборкаДанных, ,"ШтрихкодыНоменклатуры");
    КонецЕсли;
    Сам запрос тривиален, приводить его смысла не вижу. В итоге, при выгрузке ошибок нет, но и данные не выгружаются, судя по сформированному файлу.

    ПКО для регистра сведений создано:
    upload_2018-11-5_22-32-20.png


    При загрузке, если установлен флаг "Записывать регистры наборами записей", то появляется ошибка о том, что Отбор не является значением объектного типа, если флаг убрать, то ругается, что "Записать" не является значением объектного типа.

    Судя по отладке, обработка обмена пытается работать с объектом, который не может определить.

    Вопрос: что я сделал не так? как вообще в таких случаях поступают?
  2. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    5.052
    Симпатии:
    187
    Баллы:
    104
    Насчет выгрузки наборами записей - сходу не скажу, а вот при выгрузке записями нужно в процедуру выгрузки по правилу передавать не всю выборку целиком, а обходить ее в цикле.

    Код:
    Пока ВыборкаДанных.Следующий() Цикл
        ВыгрузитьПоПравилу(ВыборкаДанных,,,, "ШтрихкодыНоменклатуры");
    КонецЦикла;
    --- Объединение сообщений, 5 ноя 2018 ---
    (плюс третий параметр не уверен, что нужен)
    nomad_irk нравится это.
Похожие темы
  1. temi4444
    Ответов:
    1
    Просмотров:
    1.765
  2. nickvv
    Ответов:
    6
    Просмотров:
    3.605
  3. Алексей1989
    Ответов:
    4
    Просмотров:
    1.114
  4. kogor
    Ответов:
    9
    Просмотров:
    2.211
  5. nomad_irk
    Ответов:
    1
    Просмотров:
    163
Загрузка...

Поделиться этой страницей