Занятие № 01. Курс «1С:Конвертация данных 2.1 – Профессиональная настройка правил обмена и типовые сценарии переноса данных»

Начало работы с Конвертацией данных

Изучите теорию модуля № 1:

  • Глава 1. Начало работы с «1С:Конвертация данных»
  • Глава 2. Перенос данных без преобразования

Выполните практические задания:

Отчеты по домашним заданиям размещайте по ссылкам, указанным выше. Отчеты, опубликованные на этой странице, удаляются без предупреждения.

Ваши вопросы по материалам данного занятия задавайте в комментарии ниже.
Общие вопросы по курсу, не связанные с конкретным занятием, задавайте на странице: http://kursy-po-1c.ru/data-conv/all-hw/convdata-common-qa/

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии / обсуждение (385):

  1. salikoff

    Здравсвтуйте. Возможно, я что-то пропустил при просмотре курса, но я не уяснил для себя разницу в режиме запуска обработки «Универсальный обмен данными». А именно, чем отличается режим НаКлиенте от режима НаСервере? Чем должен быть обусловлен выбор режима? И ещё, почему у меня не срабатывает вызов отладчика обработок загрузки\выгрузки, если обработка запущена в режиме «На Клиенте». Так и должно быть или я что-то делаю не так?

    • Ольга Кузнецова

      Здравствуйте!
      На этой странице в разделе Лучшие вопросы участников курса есть вопрос № 6 «Режим работы обработки V8Exchan82», посмотрите.

  2. mars505

    Подскажите, у меня не создается ПВД, когда на вопрос мастера я отвечаю согласием. Может это ограничение учебной версии? И не получилось настроить запуск информационных баз из КД. Снимок ошибки в приложенном файле.
    В настройках запуска пробовала варианты и «C:\Program Files (x86)\1cv8t\common\1cestartt.exe»
    и «C:\Program Files (x86)\1cv8t\8.3.6.2299\bin\1cv8t.exe». Что не так?

    %D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%D0%9F%D1%80%D0%B8%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B5.gif

    • Ольга Кузнецова

      Здравствуйте!
      Нет, ПВД действительно не создаются после положительного ответа на вопрос. Учебных версий КД нет, только основная
      Действительно, бывают трудности с открытием баз непосредственно из КД. Ранее участники писали, что открываются базы только на той же платформе, на которой запущена КД.

  3. maxon861

    Здравствуйте.
    Вопрос по ПВД для 1С 7.7
    Как правильно сформировать ИсходящиеДанные в ПВД?
    Пробую так:
    В обработчике ПВД «Перед обработкой» пишу
    ГрГотовая = СоздатьОбъект(«Справочник.Номенклатура»);
    ГрГотовая.НайтиПоКоду(«2»);//группа «Готовая продукция»
    ИсходящиеДанные = СоздатьОбъект(«СписокЗначений»);
    ИсходящиеДанные.ДобавитьЗначение(ГрГотовая,»Группа»);
    В обработчике «ПередВыгрузкой» получаю пустое значение для «ВходящиеДанные», хотя по справек, там
    должен быть мой сисок значений.
    Код «ПередВыгрузкой»:
    Если Объект.ЭтоГруппа() = 1 Тогда
    Отказ = 1;
    КонецЕсли;
    Если Лев(Объект.Наименование,1) = «?» Тогда
    Отказ = 1;
    КонецЕсли;
    Если Объект.ПринадлежитГруппе(ВходящиеДанные.ПолучитьЗначение(«Группа»)) = 0 Тогда
    Отказ = 1;
    КонецЕсли;

    • Ольга Кузнецова

      Здравствуйте!
      Должно работать. Проверьте в отладчике — установите точку в процедуре ВыгрузитьДанныеПоПравилу() — там выполняется обработчик Перед обработкой. Посмотрите, как создаются Исходящие данные. Потом можно поставить точку в процедуре ВыгрузкаОбъектаВыборки, там выполняется обработчик Перед выгрузкой.

  4. sartezh

    Подскажите кое с каким преобразованием.
    Сразу пробую применить на практике
    В одной конфигурации Номенклатура.Код.Строка.Ф11 в другой Номенклатура.Код.Число.7.0
    Есть в курсе на эту тему видеоурок?
    Если нет, прошу подсказку.

    • Ольга Кузнецова

      Думаю, нужно прописать алгоритм преобразования вручную в ПКС Код. В событии При выгрузке в параметре Значение проанализируйте строку, возьмите ее числовую часть, преобразуйте к числу и запишите в тот же параметр. Или можно какой-то другой алгоритм придумать. А синхронизация будет по Коду проходить? Может, их и не нужно переносить, а лучше генерировать новые?

  5. salikoff

    Хотелось бы подробнее узнать, каким образом система трансформирует значения примитивных типов из более «широкого» типа в более «узкий». Строка, по-видимому, просто обрезается, а что происходит с числом? Округляется ли дробная часть или отрезается? А целая часть?

    • Ольга Кузнецова

      Здравствуйте!
      Значение записывается в файл xml, потом считывается оттуда и записывается в реквизит, у которого могут быть установлены ограничения. Ничего дополнительного обработка не делает, трансформация производится средствами платформы.
      Исключение — код справочника и номер документа. У них оставляется префикс и значащая часть, вырезаются по возможности нули из центра

  6. Rashid

    Доброго дня!
    Вопрос:
    «Установите последний релиз конфигурации «Конвертация данных». Включите обработки
    V8Exchan82.epf и MD82Exp.epf в состав метаданных Исходной и Конечной конфигурации.
    Обеспечьте доступность этих обработок в пользовательском интерфейсе….»
    У меня последний Релиз КД 3.0.2.1, это нормально?

    • Ольга Кузнецова

      Здравствуйте!
      Нет, это совсем другая программа. Нужно использовать КД 2.1.8.2

  7. evrei73

    Сегодня я сдал спеца по ут. вроде все правильно сделал и все реализовал. Значит с завтрашнего дня приступаю к конвертации. Надеюсь не сильно отстал и все успею)

    • Евгений Гилев (Мастер-тренер)

      Нет, поток только начал работу.
      Вливайтесь :)

  8. Turkish

    Я тут провел небольшое исследование по запуску баз непосредственно из конвертации. Если КД запустить под 8.2, то базы она открывает тоже под 8.2, независимо какие настройки задашь в открытии конфигурации и в КД и Запуске 1с. Если КД запустить под 8.3, то и конфигурации открываются под 8.3. Может это и не принципиально, но есть ли какие-то способы запустить конфигурации из КД под нужной платформой?

    • Ольга Кузнецова

      Здравствуйте!
      Обычного способа нет, можно только изменить обработку.

  9. Turkish

    При переносе подразделений мы создали дополнительное ПКО ВидПодразделения. Но настройке конвертации свойства ВИД ПКО Подразделения мы не указали ПКО ВидПодразделения. При этом все работает. Поясните логику пожалуйста.

    • Ольга Кузнецова

      Здравствуйте!
      Если настроено ПКС для ссылочного реквизита, и ПКО в нем не указано, то при выгрузке происходит попытка найти нужное ПКО по типам данных. Поэтому, если такое ПКО настроено одно, то оно будет найдено верно, и по нему произойдет выгрузка. В учебных задачах этим можно пользоваться

  10. Bagdiyar

    Добрый день. У меня вопрос по переносу данных по ссылке 1 часть.
    Почему мы не указали ПКО для перечисления, в ПКС Вид подразделения?

    • Ольга Кузнецова

      Здравствуйте!
      Потому что при выгрузке, если ПКО в ПКС не указано явно, происходит попытка найти нужное ПКО по типам данных. Если такое ПКО настроено одно, то оно будет найдено. Для учебной задачи это допустимо.

    • Ольга Кузнецова

      Здравствуйте!
      Потому что при выгрузке, если ПКО в ПКС не указано явно, происходит попытка найти нужное ПКО по типам данных. Если такое ПКО настроено одно, то оно будет найдено. Для учебной задачи это допустимо.

      • sarvadi@gmail.com

        Т.е. в реальных задачах этого так делать не следует?

        • Ольга Кузнецова

          Здравствуйте!
          В реальных задачах лучше всегда указывать ПКО в ПКС

  11. Practic75

    Добрый день. Подскажите пожалуйста такой момент, что-то запутался. Изначально для выгрузки, предположим документа содержащего ссылочные реквизиты на две таблицы,необходимо создать ПКО и ПВД для этих таблиц. То есть насколько я понял когда система будет обрабатывать ПКО и ПВД для документа — физически таблицы будут уже конвертированы? Или в соответствии с ПКО и ПВД документа эти таблицы будут сконвертированны (перенесены) системой в момент конвертации документа автоматически? Соответсвенно достаточно будет создать ПКО для таблиц и документа + ПВД для документа? Спасибо

    • Ольга Кузнецова

      Здравствуйте!
      Не очень поняла вопрос. Что значит «выгрузка документа на две таблицы»? Какие таблицы Вы имеете в виду?

      • Practic75

        Предположим документ «Реализация товара», в ТЧ содержит два реквизита с ссылочными типами (Номенклатура и ЕдиницыИзмерения) на таблицы. И я неправильно выразился — не «выгрузки документа», а «конвертиции документов»

        • Ольга Кузнецова

          Если нужно, чтобы переносились документы, а вместе с ними те объекты, которые встречаются у этих документов в свойствах, то ПВД нужно создавать только для документов. Для справочников тогда нужно создать только ПКО. Тогда сначала будет выполняться ПВД для документов, будет получена выборка документов, получен очередной документ, потом выполняется ПКО для документа. При обходе ПКС этого ПКО встретятся ссылочные свойства, и начнут выполняться ПКО для этих свойств. Объекты свойств будут выгружены в файл данных, потом будет выгружен в файл сам документ. Потом будет получен следующий документ и так далее.
          Если нужно, чтобы справочники были выгружены полностью, все элементы и группы, то для них настраивают ПВД

  12. evrei73

    Извините. Я общался с менеджером. Я активировал токен. но преступлю к обучению только 3 вечером. У меня 3 сдача специалист по УТ. Ничего страшного не случится?

    • Татьяна Гужавина

      Юрий, это не критично. Вы можете присоединиться к обучению 3.09.
      Успехов на экзамене :))

  13. korpas

    Доброго времени суток!
    Возник такой вопрос: в свойствах Конвертации на закладке «Дополнительно» есть поле «Режим совместимости», в котором указано «Версия БСП 2.0 и ниже» и можно указать «Не использовать». На что влияет данная настройка?

    • Ольга Кузнецова

      Здравствуйте!
      Эта настройка рассматривается в конце курса, в Главе 8 Модуля 4.

  14. Александр

    Здравствуйте.

    В одном из видеороликов обработка записывает объекты с одинаковыми номерами хотя у объекта стоит запрет на использование не уникальных кодов, вопрос для общего ознакомления так сказать: Как обработка это делает, ведь при обычной программной записи как и при интерактивной одинаковый код не как не записать ?

    • Ольга Кузнецова

      Здравствуйте!
      В процессе загрузки у каждого загружаемого объекта свойство ОбменДанными.Загрузка устанавливается в значение «Истина». Таким образом объекты могут быть записаны в базу в обход некоторых системных проверок.

  15. reotem

    Добрый день поясните плз методологиию отчета по домашним задания, каким образом это происходит, т.к запись:

    Отчеты по домашним заданиям размещайте по ссылкам, указанным выше.
    Отчеты, опубликованные на этой странице, удаляются без предупреждения.
    Не очень информативная.
    Спасибо.

  16. entwickler

    Здравствуйте!
    30.04.2015 вышла конфигурация «1С: Конвертация данных 3.0» (3.0.2.1).
    Можно ли использовать её для прохождения курса? (вместо 2.6.1)

    • Ольга Кузнецова

      Здравствуйте!
      Для прохождения курса лучше всего использовать версию 2.1.8.2, все задачи, описанные в курсе, будут корректно работать на этой версии.
      КД 3.0 является совершенно другим продуктом, это не замена и не улучшенная версия КД 2.0.

  17. Ironguard

    Добрый день! Делаю перенос как показано в уроке 1.3.1(Изменение в иерархии) выходит ошибка
    Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1114)}: Значение не является значением объектного типа (ЗаписатьБезОбработки)
    Использую конфигурацию Конвертация данных, редакция 2.1 (2.1.8.2)

    • Ironguard

      Вопрос можно не рассматривать. Нашел ошибку.

  18. ReflexP

    Перенос темы
    Скорее всего будет полезна всем начинающим осваивать КД

    Задача: Перенести справочник «Номенклатура» из УТ 11.1 в УНФ 1.5, сохранив структуру справочника, данные налогового учета (списание, ставка НДС, тип номенклатуры) и фото самих единиц номенклатуры.
    Всё, кроме фото, благополучно решается на основании знаний первой главы.

    Но вот фото, увы, не переносится. Вроде всё создаю, вроде всё учитываю, но ссылка на файл переносится, а вот сам файл нет… В УНФ получаю: «Ошибка открытия файла. Файл не найден в хранилище файлов».
    И как сиё побороть вообще без понятия.
    Может кто более опытный подскажет в чём загвоздка?

    • Ольга Кузнецова

      Здравствуйте!
      В УТ 11 картинки хранятся не в реквизитах справочника Номенклатура, а в отдельном справочнике НоменклатураПрисоединенныеФайлы. Вы создавали для его ПКО? Элементы перенеслись, а изображения — нет? Прикрепите Ваш файл правил в zip или rar архиве к комментарию, я напишу, что надо сделать, чтобы изображения переносились

        • Ольга Кузнецова

          Здравствуйте!
          Разобралась. Дело в том, что в УТ файл картинки хранится не в самом справочнике «Номенклатура Присоединенные файлы», а в регистре сведений ПрисоединенныеФайлы, где этот справочник выступает в роли измерения.
          Поэтому, чтобы перенести сам файл, в ПКС ФайлХранилище в параметр Значение нужно получить сам файл картинки в виде хранилища значения. Для этого нужно выполнить запрос к регистру. Посмотрите в общем модуле ПрисоединенныеФайлы функцию ПолучитьДвоичныеДанныеФайла(). Скорее всего, можно ее использовать в обработчике ПКС. Потом нужно поместить его в ХранилищеЗначения.
          Проверьте, как реализовано хранение файлов в УНФ. Если также, то нужно будет в событии После загрузки объекта реализовать алгоритм записи в регистр сведений

  19. Дмитрий

    Почему-то при создании ПКО, при ответе «да» на вопрос «создать ПВД?» — ПВД не создается. Приходится добавлять его руками. Что это может быть?

    • Ольга Кузнецова

      Здравствуйте!
      Да, есть такая ошибка в интерфейсе КД. Можете исправить: Общая форма “ПравилаОбмена”, в Процедуре СозданиеПравилВыгрузкиДанных() нужно “ИЛИ” заменить на “И”.

  20. LeonidMessin22

    Ни одна страница с дз не открывается, до конца дня есть надежда, что все нормализуется??? Я все дела отложил для обучения, а тут засада(((

  21. LeonidMessin22

    Добрый день! Ссылки на ДЗ, размещенные на этой странице не открываются. Страница недоступна.

    Самостоятельно разобрался. В адресной строке вместо английской строки вставил строку «курсы-по-1с .рф»

  22. Сергей Онучин

    Добрый день!
    Прохожу тест на самопроверку, 6 правильных ответов из 7.
    Выдается сообщение: «Доля Ваших правильных ответов — 72 из 84…».
    Доля, конечно, правильная, но почему-то все умножилось на 12…:)

    • Ольга Кузнецова

      Здравствуйте!
      В тестах за каждый вопрос может быть начислено несколько баллов, так как некоторые вопросы имеют больше одного правильного ответа.

  23. dsdred

    Написал отчет по заданию Домашнее задание 1.1.1
    Мой комментарий не виден. Как узнать отчет добавился или произошел сбой?

    • Ольга Кузнецова

      Здравствуйте!
      Ваш отчет одобрен

  24. IT_Times

    Добрый день. Подскажите, пожалуйста, когда необходимо заполнять «Правило конвертации» для реквизита в «Конвертации свойств»? Из главы 1 я поняла, что его нужно указывать для ссылочных типов, но в главе 2 ни в одном видео для ссылочных типов это правило не указывается. В таком случае как система определяет по какому правилу преобразовывать ссылочные реквизиты?

    • Ольга Кузнецова

      Здравствуйте!
      Если не указать ПКО в ПКС, при выгрузке происходит попытка автоматически найти подходящее ПКО по типам данных. В простых случаях и для учебных задач это работает. Но в реальных задачах лучше все-таки явно указывать ПКО в ПКС, это повышает устойчивость работы правил

  25. flex81

    Не могу загрузить картинку. Этого объекта нет, он в хранилище. Как работать с хранилищем?

    • Ольга Кузнецова

      Здравствуйте!
      Обычно также, как со строкой — просто настройте ПКС, и все будет перенесено

  26. CTmuB

    «Поэтому схема работы с ДЗ следующая:
    3. Ваш отчет одобряют — автоматически появляются ссылки на скачивание видео-решения.»

    Подскажите, пожалуйста, а где ссылки должны были появиться?

    • Татьяна Гужавина

      Добрый день!
      После одобрения Вашего решение Вам становится доступно решение преподавателя на странице, где Вы оставляли отчет по дз.

  27. jafar

    Добрый день.

    Скажите пожалуйста правильно ли я сделал.
    Если необходимо выгружать только проведенные документы, тогда в ПКО документа создаем обработчик «Перед выгрузкой» в котором пишем:
    Если НЕ Источник.Проведен Тогда
    Отказ = 1;
    КонецЕсли.

    • Ольга Кузнецова

      Здравствуйте!
      Да, все верно, только переменной Отказ должно быть присвоено значение «Истина».

  28. Natally

    Здравствуйте!
    В разделе «Лучшие вопросы участников курса» — невозможно посмотреть ответ преподавателя (ошибка Ссылка устарела (410)). А было бы очень интересно взглянуть на ответы :)

    • Татьяна Гужавина

      Здравствуйте, Наталья!
      Попробуйте открыть страницу в другом браузере. Если проблема не исчезнет, пожалуйста, напишите нам на support@kursy-po-1c.ru и приложите скриншот с ошибкой.

  29. Avatarus

    Добрый вечер. Где включается мастер ПКО — который вызывался кнопкой «Синхронизация объектов»?

    • Ольга Кузнецова

      Здравствуйте!
      А разве он где-то отключается? Кнопка «Синхронизация объектов» всегда доступна в окне настройки правил конвертации

      • Avatarus

        Простите пожалуйста, вопрос был поставлен с ошибкой, (я ведь только учусь) мастер ПКО на кнопке «добавить», включается/отключается он снятием/установкой галочки в меню сервис — свойства пользователя.

        Спасибо за ответ. Вопрос снимается.

        b9cf389b20b31444c7d6eb96f747b294.png

  30. kornet1976

    Галочки включения/отключения ПВД в настройках конвертации как нибудь влияют на настройки Универсального обмена закладка «Выгружаемые данные» при выгрузке данных? («перечитать правила обмена» нажимаю)

    • Ольга Кузнецова

      Здравствуйте!
      Если перечитывать правила обмена, то расстановка галочек не изменяется, т.е. те галочки, что в правилах, на нее не влияют. Но если загружать правила в первый раз, то галочки расставятся ориентируясь на правила.

  31. aret

    Здравствуйте. Что означает желтый крестик около лупы у пиктограмки ПКО?

    • Ольга Кузнецова

      Здравствуйте!
      Это значит, что в ПКО установлены оба флага, «Искать объект приемника по внутреннему идентификатору объекта-источника» и » Продолжить поиск по полям поиска, если по идентификатору объект приемник не найден»

  32. Павел

    При настройке ПКС когда типы в источнике и приёмнике разные и есть ПКО для соответсвующего типа надо ли его указывать явно? В видео его не указывают , а зачем тогда нужна такая возможность?
    P.S. нашёл ответ в следующем задании.

    • Ольга Кузнецова

      Здравствуйте!
      Лучше указывать ПКО явно, особенно в реальных задачах. Автоматически оно не всегда подбирается корректно.

  33. Валентина Галанова

    Добрый день.

    Почему у меня по-другому выглядит форма обработки «Универсальный обмен данным в формате xml (2.1.6)». Нет поля для указания имени файла выгрузки, как в учебном ролике.

    8f6d26a31a18d9e21b0da145cb3beff6.JPG

    • Ольга Кузнецова

      Здравствуйте!
      Поменяйте режим работы (вверху окошка) на значение «На сервере»

  34. Henkin

    В первой части видео-решения ДЗ 1.1.2 Евгений «ругает» обработку УОД с обычной формой за некорректное чтение правил выгрузки. Но у этой обработки есть возможность настраивать отборы для ПВД. А у обработки на управляемых формах я такой возможности не вижу. Она где-то спрятана?

    • Ольга Кузнецова

      Здравствуйте!
      В управляемой форме возможность задавать отборы для ПВД должна быть обеспечена разработчиком, он может создать параметры и указать для них, что они редактируются в диалоге, и в зависимости от них изменять состав выгружаемых данных

  35. aleks3man

    Здравствуйте. У меня платформа 1С:Предприятие 8.3 (8.3.4.465), конвертация = 2.1.8.2. Почему-то исходная и конечная базы когда открываются в управляемой форме открывается пустая форма? И еще при сравнении метаданных исх и конечн базы они одинаковые(source-исх, dest-конечн)?

    • Ольга Кузнецова

      Здравствуйте!
      Исходная база для домашних заданий имеет обычный интерфейс, а конечная — управляемый. Они не одинаковые, возможно, произошла какая-то ошибка на этапе скачивания или установки баз. Попробуйте еще раз

  36. classic891

    Здравствуйте, подскажите, стоит ли постоянно включать настройку ПКО — настройка — «автоматически генерировать номер или код, если он не задан» , при этом отключая в ПКС код. Ведь по факту(или так кажется)настройка никогда не помешает и страхует от дублирования?

    • Ольга Кузнецова

      Здравствуйте!
      В большинстве случаев она полезна, но бывает такое, что синхронизацию нужно производить именно по коду, как например у справочника Валюты. Или код при переносе нужно оставлять неизменным, потому что он для чего-то используется

  37. Cos

    Добрый день!

    В видео-уроках рассматривается версия 2.1.6 КД. На сегодняшний день актуальной является версия 2.1.8.2. Следует ли для изучения материалов курса пользоваться старой версией? Или можно работать с последней версией КД?

    • Ольга Кузнецова

      Здравствуйте!
      В том функционале, который используется в видео-уроках ничего существенно не поменялось, так что даже лучше работать с последней версией.

  38. kshatry

    Добрый день!

    Хоть и поздно начал, надеюсь все-таки дойти до финала со Всеми.
    Теперь по поводу домашнего задания.
    Первое делалось прямо как на уроке, я так понимаю для затравки.
    Во втором больше всего понравилось переносить табличную часть документа (проблема была в синхронизации свойств, но всетаки разобрался).
    Во вложении скриншот результата переноса документа.
    Сбасибо за интересные задания.

    48a20879fe243b44a8094d33d4deee7a.PNG

    • Ольга Кузнецова

      Здравствуйте!
      Отчеты по ДЗ нужно публиковать на страницах с домашними заданиями. В отчетах должно быть текстом описано несколько основных шагов по выполнению ДЗ. Скриншоты и фрагменты кода — по желанию.

  39. Helen

    Подскажите пожалуйста, нужно -ли в ДЗ прикладывать файл правил.. а то я попыталась — по моему не получилось…

    • Ольга Кузнецова

      Здравствуйте!
      Файл правил к отчету прикладывать не обязательно. Вот если у Вас возникнет вопрос, тогда он будет полезен. Чтобы прикрепить xml-файл к комментарию, нужно запаковать его в zip или rar архив. Сайт поддерживает не все форматы вложений.

  40. Pugacheva

    Если система сначала «смотрит» на ПВД, то почему работу в конфигурации «Конвертация» не начинать бы с закладки ПВД? Пользователь обозначает то, что он точно хочет видеть в конечной базе, а Конвертация пусть предложит ПКО/ПКС для этого и других необходимых объектов?

    • Ольга Кузнецова

      Здравствуйте!
      Думаю, причина в том, что разработчик правил наибольшее время тратит именно на настройку ПКО и ПКС, иногда это довольно длительное время, а ПВД быстро создается потом на основе ПКО.

  41. imagik

    Если, допустим, переносится объект с одним только реквизитом — «Наименование». Будет ли одинаковым результат, если или
    — поставить флажок в ПКО «не замещать существующие объекты при загрузке, а только создавать новые и заполнять их»
    — или поставить флажок в ПКС наименования «не замещать значение свойства у существующих объектов в приемнике» ?

    • Ольга Кузнецова

      Да, результат будет одинаковый

  42. imagik

    Тоже, возможно, не в эту тему…
    Если в справочнике Приемника есть предопределенные элементы, как можно сопоставить им значения Источника? В обработчике события ПКО «Перед загрузкой» или «При загрузке» прописывать соответствия? или как-то по-другому?

    • imagik

      Т.е. к примеру, в уроке 1.2.5 в Источнике есть должность “директор”, а в Приемнике предопределенный элемент “Генеральный директор”. Если это одно и то же, как программе об этом сообщить?

      Здесь имеется ввиду, если «директор» в Источнике — не предопределенный элемент.

      • Ольга Кузнецова

        Здравствуйте!
        В случае, когда переносится именно этот справочник, как в видео-уроке, можно просто не выгружать те элементы, для которых есть аналоги — предопределенные элементы.
        А если элементы этого справочника встречаются в качестве реквизита другого справочника, то в ПКС в событии «При выгрузке» можно написать
        Если Значение.Наименование = «Директор» Тогда
        Значение = «ГенеральныйДиректор»;
        КонецЕсли;

  43. imagik

    Тот же самый вопрос (про отладку) — к проверке загружаемых данных. Как этим пользоваться?

    • Ольга Кузнецова

      Посмотрите видео-урок 1.8.7. Там общая схема, она подходит и для выгрузки, и для загрузки

  44. imagik

    В обработке «Универсальный обмен данными» есть флажок «Режим отладки обработчиков выгрузки». Как я понимаю, можно каким-то образом проверять то, как и что выгружается, что очень удобно для поиска ошибок. Где про это можно прочитать и просмотреть, как этим пользоваться?

    • Ольга Кузнецова

      Здравствуйте!
      Об этом рассказывается в видео-уроке 1.8.7

  45. imagik

    Возможно, не в эту тему…
    Конвертация значений.
    Если в Источнике нет значений, а в Приемнике они есть, как указать такое правило? при выгрузке программа «ругается» на это отсутствующее значение…

    • Ольга Кузнецова

      Можно в ПКС без источника в событии Перед выгрузкой написать
      Значение = ИмяЭлемента;
      ИмяЭлемента — это должна быть строка, содержащая имя значения перечисления или предопределенного элемента справочника.

  46. imagik

    Добрый день.
    В уроке 1.2.1 говорится о том, что можно ограничить количество выгружаемых элементов (для отладки, тестового переноса).Это можно сделать средствами конвертации? где-то можно указать количество выгружаемых элементов? или только через написание запросов с указанием «выбрать первые …» ?

    • Ольга Кузнецова

      Здравствуйте!
      Посмотрите видео-урок 2.3.3, там показан один способ, без кодирования.

  47. Виталий

    Добрый день!
    При выполнении первого домашнего задания, после переноса спр.Сотрудники, в базе приемнике почему то странно отображается форма списка: не заполнен ни один из реквизитов списка, но при открытии формы элемента все переносимые реквизиты заполнены.
    Изчезла ссылка на справочник Сотрудники в панели навигации.
    Платформа 8.2.15.294.

    Поставил платформу 8.2.19.68
    Теперь при открытии формы списка объектов стала выходить ошибка «Ошибка при получении ссылки на точку навигации».

    Заметил закономерность: проблемы начинаются с теми объектами, которые были загружены.

    Глюк платформы или я что-то не так сделал?
    Скриншоты формы списка и формы элемента прикладываю.

    88c1328bc1e3b1a2cfa25aa21192666b.jpg8ce71225b5b501ef5cf006eb44775c87.jpg

    • Виталий

      Вопрос снят. Оказывается всё дело было в константе «ВедетсяКадровыйУчет»

  48. kochureu

    Здравствуйте!
    У меня учебные базы не соответствуют тем, которые показаны в уроках. Не настроены подсистемы, рабочий стол в конечной базе, база источник установлена в режиме обычного приложения. Так должно быть?

    • Ольга Кузнецова

      Здравствуйте!
      Базы, на которых записаны видео-уроки, выложены на странице стартовых материалов
      http://xn—-1-bedvffifm4g.xn--p1ai/data-conv/start-materials/
      в разделе «Методические материалы курсов»
      Есть еще базы для выполнения домашних заданий, они другие, и находятся на странице с домашним заданием 1.1.1

  49. wolo

    Что-то не хочет у меня показывать Видео-решения ДЗ… ((

    Или вообще «не удается отобразить страницу» или в Хроме открывается VLC, и ничего не показывает…

    Архив с правилами обмена скачался нормально.

    • Татьяна Гужавина

      Добрый день!
      После одобрения Вашего отчета по домашнему заданию Вам будет открыт доступ к решению преподавателя. Решение становится доступным на странице с заданием.
      Попробуйте открыть страницу в другом браузере. Если проблема не исчезнет, пожалуйста, напишите нам на support@kursy-po-1c.ruи приложите скриншот с ошибкой.

      • wolo

        Здравствуйте! Спасибо! В Опере заработало. Как это я сам не догадался…

  50. toypaul

    В версии КД 2.1.8 почему-то если создаешь новое ПКО и соглашаешся создать автоматически ПКС и ПВД. ПВД автоматически не создаются. Странно… Приходится ПВД все время ручками создавать.

    • Ольга Кузнецова

      Здравствуйте!
      Да, есть небольшая ошибка в этой версии. Можете исправить: Общая форма “ПравилаОбмена”, в Процедуре СозданиеПравилВыгрузкиДанных() нужно “ИЛИ” заменить на “И”.

Комментарии закрыты