8.х ОБМЕН Конвертация Из УТ 11 в БП 3.0

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

  1. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    Коллеги, приветствую, изучаю конвертацию 2.1, задача стоит перекинуть справочник Номенклатура из УТ 11 в БП 3.0.
    Всё хорошо получается, кроме переброски ссылочного значения справочника ВидыНоменклатуры из УТ. Мне его переносить не надо, нужно в БП в итоге в это поле подставить значения из справочника ВидыНоменклатуры по такому сценарию.
    Если в УТ у вида номенкалтуры.типноменклатуры = Товар Тогда подставляет ВидНоменклатуры товар из БП, иначе подставляет ВидНоменклатуры Услуги из БП.
    Подскажите, куда это условие прописывать?
  2. feanor_omsk
    Offline

    feanor_omsk Профессионал в 1С

    Регистрация:
    13 апр 2015
    Сообщения:
    282
    Симпатии:
    44
    Баллы:
    54
    С нуля правила пишете?
    Типовая синхронизация не подходит?
    В типовом механизме определение товар/услуга в БП происходит не по видам номенклатуры в УТ, а по типам. Это логичнее, т.к. видов номенклатуры с типом номенклатуры "товар" может быть неограниченное количество (телевизоры, холодильники и прочий хлам).
    Попробуйте в параметры передавать тип номенклатуры и в при в обработчике при загрузке уже обработать.

    З.Ы. давненько с КД не работал..) пора вспоминать
  3. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    да, однократный перенос, просто в типовом справочнике УТ "Номенклатура" реквизит "ВидНоменклатуры" имеет немного другой смысл, нежели в БП.
    Подскажите, сам способ - какие правила менять, куда писать?
  4. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    7.664
    Симпатии:
    475
    Баллы:
    104
    Из УТ в БП есть типовой обмен. Настройте его. Будет гораздо проще.
  5. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    Типовой обмен? А мне не нужна вся информация, нужно конкретный справочник, да и как бы не мешает разобраться с возможностями Конвертации данных.
    Просто хочется научиться, поэтому и прошу помощи.
  6. feanor_omsk
    Offline

    feanor_omsk Профессионал в 1С

    Регистрация:
    13 апр 2015
    Сообщения:
    282
    Симпатии:
    44
    Баллы:
    54
    Да типовой. Знание типового функционала очень упрощает жизнь.
    Настраиваете ручную синхронизацию. Все объекты, которые зарегистрированы к обмену, если они есть, с регистрации снять. Зарегистрировать к обмену все элементы справочника "номенклатура". Произвести обмен.

    по возможностям КД. Разверните базе типовые правила. Будет намного нагляднее.
  7. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    Да, я уже развернул, правда в моей версии Торговли типовых правил для КД 2.1 уже не было, пришлось найти для 11.1 -> 3.0, они по сути подошли.
  8. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    7.664
    Симпатии:
    475
    Баллы:
    104
    С помощью типового обмена через универсальный формат, это делается за 10 минут времени.
  9. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    Если Вас не затруднит, расскажите порядок действий такого обмена.
  10. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    7.664
    Симпатии:
    475
    Баллы:
    104
    В УТ 11 в разделе "Синхронизация данных" создается новая настройка синхронизации с интересующей конфигураций
    upload_2018-2-13_14-6-53.png
    Далее следуя помощнику, указываете необходимые значения. В правилах выгрузки данных указываете, что-то типа этого
    upload_2018-2-13_14-9-50.png
    Далее на заключительном этапе снимите эту галку
    upload_2018-2-13_14-13-6.png
    Обмен настроен.
    Далее заходите в состав отправляемых данных
    upload_2018-2-13_14-14-19.png
    Снимаете регистрацию со всех объектов и оставляете только необходимую номенклатуру. (тут думаю интуитивно можно разобраться как это делать)
    После этого всего синхронизируете данные.
    На стороне БП делаете тоже самое, при этом можно загрузить файл с настройками, который будет создан автоматически.
    Делаете обмен. Смотрите на перенесенную номенклатуру.
    ВНИМАНИЕ!!! Этот обмен устроен так, что у него есть понятие первичной выгрузки. Другими словами данные по ссылкам не выгружаются. Весь обмен происходит через регистрацию объектов.
    Если в номенклатуре используется ссылка на какой-либо другой справочник, то в БП в этом поле будет <Объект не найден>. Придется в УТ зарегистрировать элементы этого справочника. И повторить обмен.
    dkonakov нравится это.
  11. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    Спасибо, понятно, но есть один нюанс у номенклатуры в УТ и в БП. в УТ есть реквизит ВидНоменклатуры и в БП есть такой реквизит. Смысловое значение они имеют разное для баз. Есть ли возможность сделать какое-то условие при этом обмене?
  12. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    7.664
    Симпатии:
    475
    Баллы:
    104
    Нет, только "допиливать" обмен. Если нужны какие-то индивидуальные настройки, то конечно же придется свои правила писать, но если просто перекинуть, то типовой обмен хорошо работает.
    Это две технологии, которые имеют место быть в определенной ситуации.
  13. TopicStarter Overlay
    dkonakov
    Offline

    dkonakov Новичок в 1С

    Регистрация:
    28 окт 2013
    Сообщения:
    32
    Симпатии:
    1
    Баллы:
    4
    Спасибо, теперь понятно.
Похожие темы
  1. Dmitrij
    Ответов:
    0
    Просмотров:
    377
Загрузка...

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