Конвертация данных. Занятие №1
Изучите теорию Модуля №1:
Глава 1. Начало работы с “1С:Конвертация данных”
Глава 2. Перенос данных без преобразования
Выполните домашние задания:
[ДЗ 1.1.1] и [ДЗ 1.1.2].
Отчет по каждому ДЗ нужно публиковать на той странице, где оно размещено.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.
Обнаружил свою неточность в переносе, но видимо вы сделали это намеренно? ) В базе источнике в Регистре Сведений (Сведения о сотрудниках) реквизит Значение = 50 , а в Приемнике только 30 (!) Из-за этого данные обоих адресов обрезались ( не вошли 7 и номер квартиры). В Приёмнике увеличил реквизит Значение до 50, так все переноситься полностью
Nail2012, да, вы приняли правильное решение.
Задание 01.1
Обработки Выгрузка данных и Универсальный обмен данными добавил в обе конфигурации: в исходную и конечную.
Не стал менять значение функциональной опции в базе – источнике, а просто выключил опции у всех объектов в Приемнике.
Создал ПКО для констант, (результат в приёмнике – ложь), для спр. Сотрудники. Группы и фото перенеслись корректно, у Симонова и Петрова одинаковые фото.
Задание 01.2
Создал ПКО для документа Приём сотрудников, синхронизировал табличные части. Свойство Проведен отключил, документы перенеслись корректно, не проведенными.
Для Регистра Сведений (Контактная информация сотрудников ) создал ПКО и ПКЗ, данные перенеслись корректно.
Nail2012, задание принято.
ДЗ 1.1
Скачан и установлен последний релиз КД.
Загружены базы Исходная и Конечная.
В конфигурации этих баз добавлены по две обработки и выведены в интерфейс.
В КД добавлено ПКО и ПВД “КонстантыНабор” и “Сотрудники”.
У ПКС Сотрудников для свойства “ЭтоГруппа” проставлен поиск для корректной выгрузки иерархии.
С Функциональной опцией это вы хорошо пошутили:) Долго не мог понять чего происходит с сотрудниками после загрузки.
ДЗ 1.2
Созданы ПВД, ПКО, ПКС для документа и регистра.
Для документа создана группа свойств для переноса табличной части
Для корректного переноса контактной информации добавлено ПКО для перечисления “ТипКонтактнойИнформации” и сопоставлены ПКЗ.
Maks, отчет принят. :)
1.Создал из шаблона базу КД 2.1.6.4 и две для Источника и Приемника.
Одну под 82 на обычных формах, другую под 83 на управляемых. Добавил обработки для выгрузки MD.
Загрузил в КД структуру метаданных Источника и Приемника.
2.В список добавил новую конвертацию.
Настроил ПКО – КонстантыНабор и соотв. ПКС между ПрименяетсяКадровыйУчет и ВедетсяКадровыйУчет.
ПВД созданы автоматически. При выгрузке в приемник ПанельНавигации исчезла (эта константа связана с функц.опцией)
3.Создал ПКО сотрудники. Синхронизация свойств автом-ки – добавил ПКС Фото-Фотография и для Группы поставил правило конвертации – Сотрудники.
4. В ПКО для документа реквизиты в ПКС сопоставились по наименованию кроме табличной части. Добавил
ПКГС Данные-Сотрудники. Отключил ПКС для реквизита “проведен”.
5. Для Регистра Сведений при создании ПКС сопоставлены не совпавшии по наименованию реквизиты Сотрудник-Объект и Вариант-Тип. Для Перечисления создал ПКЗ.
6.В Приемник все данные загрузились.
Все по заданию кроме адреса в контактной информации – был обрезан с 50 знаков до 30.
MaxutovRG, зачтено.
Задания выполнил. Пока все подозрительно просто. Все объекты перенеслись с первого раза как надо. Собрался было перенести должность из документа “Прием” Источника в справочник “Сотрудники” Приемника, но судя по тому, что этого реквизита нет на форме, пока этого делать не надо.
Jackch, принято.
ДЗ 1.1.1
1) Установил Конвертацию данных 2.1.5.1; обновил до 2.1.6.4.
2) Создал Исходную и Конечную базу из выгрузок 1C-ConvData-HW-Source.dt и 1C-ConvData-HW-Dest.dt. Подключил к Исходной и Конечной базе внешние обработки V8Exchan82.epf и MD82Exp.epf. В пользовательском режиме обработки доступны:
– для Исходной базы (обычный интерфейс) – меню Операции/Обработки
– для Конечной базы (управляемый интерфейс) – обработка выведена на рабочий стол
3) Из Исходной и Конечной баз выгрузил структуру метаданных. В Конвертации данных загрузил структуру метаданных баз и создал новую конвертацию.
Выполнил перенос константы. Для этого: создал новое ПКО и с помощью мастера синхронизации создал новое ПКС. Затем создал ПВД и сохранил его в файл. Из Исходной базы с помощью V8Exchan82.epf и созданных ПВД выгрузил данные. В конечной базе используя эту же обработку загрузил данные. Константа успешно перенесена.
4) Выполнил перенос справочника Сотрудники предприятия (Исходная база). Для этого: создал новое ПКО, синхронизировал данные и создал ПВД. В Исходной обработкой V8Exchan82.epf выгрузил данные, предварительно перечитав правила; в Конечной базе – загрузил данные. Все данные справочника Сотрудники предприятия Исходной базы, в том числе фотографии корректно перенесены. Каких-то дополнительных настроек конвертации не пришлось делать
ДЗ 1.1.2
1) Перенес информацию о кадровых документах: создал новое ПКО, синхронизировал свойства, отключил реквизит Проведен, сохранил ПКО и добавил новое ПВД (при этом выгрузку константы и справочника отключил, так как они были сконвертированы ранее). В Исходной базе перечитал и выгрузил данные обработкой V8Exchan82.epf. В Конечной базе загрузил данные. Кадровые документы успешно перенесены.
2) Перенес контактную информацию: создал ПКО перечислений ТипыКонтактнойИнформации и для него ПКЗ, далее создал ПКО регистра сведений и ПКС. Создал ПВД и используя уже отработанный алгоритм действий перенес регистр сведений из Исходной в Конечную базу.
michael_sha, хорошее описание решения. Отчет принимается.
Задание 1.1
1 Устнаовил КД 2.1.6.4
2 Выгрузил конфигурации данных.
3 Загрузил в КД.
4 Создал ПКО КонстантыНабор
5 Создал ПКО Сотрудники (автоматически создал ПКС и ПВД)
6 В ручную добавил ПКС Фото->Фотография.
7 Выгрузил и загрузил данные. Все выгрузилось корректно.
Задание 1.2
1 Создал ПКО Документы ПриемСотрудника
2 В ПКС через Синхронизацию свойств сопоставил ТЧ документов
3 Создал ПКО Регистра Сведений КонтрактнаяИнформацияСотрудников
4 Создал ПКО Перечисления ТипыКонтактнойИнформации
5 Вернулся к КонтрактнаяИнформацияСотрудников сопоставил Сотрудика и вид информации
6 Выгрузка и загрузка прошла без ошибок. Вся информация присутствует.
Dimas103, отчет принят.
Создала ПКО, ПВД, настроила свойства конвертуции. Все перенеслось корректно, трудностей не возникло.
NatVal, зачтено.
Всем привет!
Выполнил оба задания.
Честно подсмотрел здесь про “проблему” с функциональной опцией, поэтому заранее установил константу в истину в базе-источнике.
Stanislav.Dementjev, принято. :)
Добрый день.
ДЗ 1.1 и 1.2 сделала. Поулыбалась на тему как вы нас подловили с функционвльной опцией… ))) Я тоже вляпалась. Пару минут сидела про себя возмущалась: “ну вот зачем так делать”, а потом поняла, что в реальной ситуации точно так же по невнимательности ( а на работе это назвали бы халатность) попалась бы. У бухов точно истерики бы начались… Так что ОГРОМНОЕ СПАСИБО за науку!
veterok, добрый день!
Хороший опыт! :)
1. Для исходной и конечной баз в конфигураторе добавил обработки выгрузки МД и Универсального обмена данными.
Выгрузил описания метаданных из обоих конфигураций, и загрузил их в Конвертацию данных. Создал ПКО и ПВД для выгрузки константы. Константа выгрузилась нормально.
Создал ПКО и ПВД для выгрузки сотрудников. Установил флаг Поиск для реквизитов Код и ЭтоГруппа. Сотрудники перенеслись вместе с фотографиями.
2. Создал ПКО и ПВД для переноса документов. Документы перенеслись нормально.
Перед созданием ПКО для выгрузки регистра сведений создал ПКЗ для перечисления ТипыКонтактнойИнформации. Создал ПКО для выгрузки регистра сведений. Контактная информация также перенеслась без проблем.
SergeySharov, ваш отчет принят.
ДЗ № 1.1.1
1. Установила релиз КД 2.1.6.4. Добавила обработки V8Exchan82 и MD82Exp в исходную и конечную базы.
2. Установила соответствие между названиями констант ПКС, перенесла.
3. С переносом сотрудников проблем не возникло, фото перенеслось корректно.
ДЗ № 1.1.2
1.Для документа в ПКС отключила перенос свойства “Проведен”. ТЧ “Данные” в “Сотрудники”.
2. При переносе РС дополнительно добавила ПКО и ПКЗ для перечисления “Типы контактной информации”.
an9l, отчет принят.
Обновил вресию КД до 2.1.6.4, загрузка прошла нормально. Я давно работаю в конвертацией, так что при создании правил проблем не было.
Для выполнения ДЗ взял базы из этого урока, но исходная база открывается в толстом клиенте, а конечная база в тонком. Это так задумано? В видео-уроках обе базы в тонком клиенте.
Да, это так задумано. :)
В таком случае задания выполнены.
1. Созданы базы источника, приемника, КД.
2. Выгружены описания метаданных конфигураций, загружены в КД.
3. Созданы ПКО и ПВД константы, справочника, регистра.
4. Выгружены и загружены данные.
webstep, хорошо. Принято.
Добрый день!
ДЗ 1.1
1) Установил конфигурацию Конвертация данных 2.1.6.4 с диска ИТС.
Создал базы “Источник” и “Приемник”, выполнил загрузку информационных баз, встроил в них обработки MD82Exp.epf и V8Exchan82.epf.
2) Выгрузил описание структуры метаданных источника и приемника в файлы XML с помощью обработки MD82Exp.epf.
Загрузил эти файлы в КД и создал правило обмена данными.
3) Настроил правила обмена:
* Создал ПКО для НаборКонстант, Сотрудники.
* Настроил конвертацию свойств.
* Создал ПВД для НаборКонстант, Сотрудники.
4) Сохранил правило обмена данными и выполнил обмен. Проверил Что значение константы изменилось, почувствовал себя спецом, порадовался.
ДЗ 1.2
1) Настроил правила обмена:
* Создал ПКО для Док.ПриемСотрудника, РС.КонтактнаяИнформацияСотрудников и ТипыКонтактойИнформации.
* Настроил конвертацию свойств и конвертацию значений.
* Создал ПВД.
* Чтобы документы “ПриемСотрудника” приходили непроведенными, отключил ПКС “Проведен”.
2) Выполнил обмен. Работает!
Алексей, добрый день!
Отчет принят.
Решение ДЗ1
Создал ПКО констант, задал соответствие КС ПрименяетсяКадровыйУчет=ВедетсяКадровыйУчет, создал ПВД. Перенос контанты прошел удачно.
Создал ПКО Справочники-Сотрудники, соответствие СправочникСсылка.СотрудникиПредприятия=СправочникСсылка.Сотрудники, в ПКС фото=Фотография остальное имеент одинаковое наименование. Установлен поиск по коду и ЭтоГруппа.
Решение ДЗ2
Создал ПКО для Перечисления (ПеречислениеСсылка.ВариантыКонтактнойИнформации=ПеречислениеСсылка.ТипыКонтактнойИнформации). КЗ сопоставились сами, кроме мобильного телефона в базе приемника.
Создал ПКО для регистра сведений (Вариан=Тип, Сотрудник=Объект).
Создал ПКО для документа ПриемСотрудника сопоставил табличные части Данные и сотрудники, поиск поставил по полю Дата и Номер.
Создал ПВД для созданных ПКО.
Aleksey, отчет принят.
Добрый день!
ДЗ 1.1
Созданы: ПКО, ПКС, ПВД КонстантыНабор, произведена выгрузка и загрузка данных. Поскольку константа “ВедетсяКадровыйУчет” при переносе отключается, в приемнике она была включена.
Созданы ПКО,ПКС,ПВД СотрудникиПредприятия. В ПКС параметр “ЭтоГруппа” помечен для поиска. Произведена выгрузка и загрузка. Сотрудники перенеслись, группы создались корректно, фотографии перенеслись корректно.
ДЗ 1.2
Созданы ПКО, ПКС, ПВД ПриемСотрудника. В ПКС создано ПКГС для ТЧ Сотрудники. Признак “Проведен” в ПКС был отключен. Произведена выгрузка и загрузка, документы перенесены корректно.
Созданы 2 ПКО:
1. ТипыКонтактнойИнформации, ПКЗ для существующих значений.
2. КонтакнаяИнформацияСотрудников, ПКС.
Создано одно ПВД КонтактнаяИнформацияСотрудников.
Произведена выгрузка и загрузка, данные по регистру перенесены корректно.
Sorm, добрый день!
Ваш отчет принят.
1.1. Установил КД 2.1.6.4, загрузил структуры описания конфигураций Исходной и Конечной БД. Создал ПКО и ПВД для константы и справочника. Перенес данные.
1.2. Создал ПКО и ПВД для документа и регистра сведений, создал ПКО и ПКЗ для перечисления, в ПКО для документа отключил “Проведен”. Перенес данные.
Yura_r, отчет принят.
ДЗ 1.1 и 1.2 выполнены.
Progbuh, Ок.
Обратите внимание на то, что нужно размещать более детальный отчет о выполнении ДЗ:
https://mg.spec8.ru/faq-n-hw
ДЗ1.1,1.2-После чтения чужих комментариев понял свою ошибку и обновил КД
до 2.1.6.4.После этого оба задания сразу прошли,единственное в 1.1 напутал с переносом иерархии,но после чтения модуля 1-2-8 поправил правила.Да еще прочитал в комментариях,что значение константы после переноса нужно вернуть.Раньше не получалось сделать-много работы по сдаче алк. деклараций,работал и в выходные.Очень нравятся модули обучения-доходчиво и практически с 0.
mashkov, отчет принят.
Спасибо за обратную связь. Успешного обучения!
Не буду в сотый раз писать одно и то же, выполнение не вызвало трудностей. Выключенная функциональная опция на некоторое время вогнала в ступор – куда делись ссылки из интерфейса после переноса данных :)
Антон, Ок. :)
Домашнее Задание 1.1.
Скачал с сайта http://users.v8.1c.ru/ платформу и обновления к конфигурации “Конвертация данных”.
Установил платформу. Т.к. под рукой не было свежего ИТС, то установил КД версии 2.1.5.1, а затем последовательно обновил её до 2.1.6.4.
Добавил обработки V8Exchan82.epf и MD82Exp.epf в состав метаданных исходной и конечной конфигурации. В Исходной конфигурации вывел их через подменю “Обработки” интерфейса “Основной интерфейс”. В Конечной конфигурации обработки были доступны через панель действий “Сервис”.
Настроил правила обмена для переноса набора записей констант и справочника (создал 2 ПКО, сопоставил свойства, создал 2 ПВД). Настроил перенос иерархии для справочника. В справочнике “Сотрудники” после переноса присутствуют два элемента с одинаковой фотографией (Петров Иван Сидорович и Симонов)
Домашнее Задание 1.2
Создал ПКО и ПВД для выгрузки документа “Прием сотрудника”
Создал 2 ПКО (регистр сведений и перечисление), для регистра сведений настроил ПКС, а для перечисления ПКЗ. Создал ПВД для выгрузки регистра сведений.
В результате выполнения домашних заданий было создано 5 ПКО и 4 ПВД.
Данные были успешно выгружены и загружены.
AMV, отчет принят.
Задания выполнены. Проблем не возникло.
nikantonina, принято.
Обратите внимание на то, что нужно размещать более детальный отчет о выполнении ДЗ:
https://mg.spec8.ru/faq-n-hw
Задания выполнены. Выгружено и загружено 14 объектов.
nikantonina, принято.
Домашнее задание 1.1
Обновил конфигурацию Конвертация данных до последней версии 2.1.6.4.
1. Установил исходную и конечную конфигурации, включил в состав их метаданных обработки УниверсальныйОбменДаннымиXML (V8Exchan82.epf) и ВыгрузкаМетаданных (MD82Exp.epf).В исходной конфигурации добавил в ОсновнойИнерфейс. В конечной появились в командной панели «Сервис».
2. Создал ПКО и ПВД «КонстантыНабор» – перенос констант «ПрименяетсяКадровыйУчет» в «ВедетсяКадровыйУчет» прошел успешно.
3. Создал ПКО и ПВД «Сотрудники». Указал поиск по «ЭтоГруппа» сопоставил свойства «Фото» и «Фотография». Убрал поиск по коду и установил создание нового при отсутствии. Выгрузка прошла успешно.
Домашнее задание 1.2
1. Создал ПКО и ПВД для документа ПриемСотрудника. Отключил выгрузку свойств «Проведен». Выгрузка прошла успешно.
2. Создал ПКО для синхронизации перечисления «ВариантыКонтактнойИнформации» и «ТипыКонтактнойИнформации».
3. Создал ПКО И ПВД для регистра сведений «КонтрактнаяИнформацияСотрудников». В конвертации свойств указал правила конвертации для «Сотрудник» и «ТипыКонтактнойИнформации». Выгрузка прошла успешно.
Алексей Чуркин, ваш отчет принят.
Задания выполнил
Данные перенеслись, фотографии тоже.
Сами задания просты, а вот чтобы их выполнить, пришлось повозиться – сначала не работала выгрузка данных в толстом клиенте, затем было прописано протоколирование обмена на несуществующий диск D… Потом еще функциональная опция порадовала) Вопрос так же возник, отправил его на ящик МГ.
Марк, отчет принят.
На вопрос ответили.
Да, большое спасибо!
Пожалуйста, Марк!
Успешного обучения!
Отчет. ДЗ 1.1
Для константы создал ПКО “КонстантыНабор”, установил в нем соответствие констант в источнике и приемнике. Создал ПВД
Для справочника сотрудников создал ПКО “Сотрудники” установил соответствие реквизитов “Фото” и “Фотография” в источнике и приемнике. Создал ПВД.
Отчет. ДЗ 1.2
Для документов создал ПКО “ПриемСотрудника”, в ПКС задал соответствие табличных частей. Отключил выгрузку реквизита “Проведен”
Для регистра КонтрактнаяИнформацияСотрудников зоздал ПКО КонтрактнаяИнформацияСотрудников, настроил ПКС, задал соответствия реквизитов
Викторыч, отчет принят.
Задание 1.1.1 и 1.1.2 выполнены.
1. Выполнен перенос значения константы ПрименяетсяКадровыйУчет (в Исходной ИБ) в константу ВедетсяКадровыйУчет (в Конечной ИБ).
2. Данные справочника СотрудникиПредприятия из Исходной ИБ перенесены с соблюдением иерархии в справочник Сотрудники Конечной ИБ. Коды справочника не переносила, установила автоматическую генерацию. Было настроено ПКС: Фото (И ИБ) – Фотография (К ИБ) Фото перенеслись корректно.
3. документ ПриемСотрудника перенесла. В ПКС отключила свойство проведен.
4.Данные РС перенесла. Значения адресов обрезаны.
Oxana, отчет принят.
Дз 1.1 и 1.2 выполнил, проблем не возникло, в уроках примеры были более сложные. По началу было не понятно, почему не всегда подставляем в ПКС ПКО ссылочных объектов, но потом стало понятно, что система находит по типу объекта.
Frant_, отчет принят.
Добрый вечер!
Вот и до конвертации добрался.. :)
Раньше с конвертацией сталкивался, но все равно первые модули уже были полезны.
С задачами проблем не возникло, константу перенес (как у большинства – пропал интерфейс :) ), сотрудников перенес с иерархией.
С переносом документов тоже проблем не возникло, чтобы переносились не проведенные – отключил перенос свойства “Проведен”.
После курсов по программированию, конвертация кажется еще интересней)))
Павел, здравствуйте!
Отчет принят. Желаем успешного обучения!
Добрый вечер.
Евгений Михайлович ДЗ 1.1 и 1.2 выполнены, перенос прошел без затруднений.
Debitant, добрый день!
Хорошо.
Добрый день!
С большим интересом сел делать ДЗ, все получилось, кроме переноса фотографии. Оказалось, что после загрузки данных у меня напрочь рушится интерфейс в конечной базе. Стоит переключиться в режим обычного приложения – всё на месте, возвращаем обратно режим УП – ничего нет =(((( Но в целом всё получилось. Попытался оба задания сделать одним махом, т.е. одной выгрузкой, для этого настроил в ПВД порядок их обработки.
Проверьте, пожалуйста. Пароль на скачку файла правил – мой номер заказа (дабы никто, кроме преподавателя, готовые правила не увидал)
http://narod.ru/disk/62134968001.c57ecf5d507bd10a7384ffa0155f4138/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD%D0%B0%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8_%D0%94%D0%971.1.1%2C%201.1.2.xml.html
GlebHappy, добрый день!
Отчет принят. Правила мы не проверяем. После изучения эталонного решения выполните самоконтроль.
1.Обработки в интерфейс установил.
2.Конвертация перенесла 14 объектов.
Для просмотра кадровых данных в приёмнике включил константу.
Фотографии у Иванова и Петрова красивые.
Два документа о приёме есть. Все реквизиты заполнены. Признак проведения установлен в “Ложь” в обработке “Перед выгрузкой”. В регистре сведений также четыре записи.
alpetnik, отче принят.
ДЗ 1.1
– Все обработки добавляются как внешние без проблем.
– Создается ПКО: КонстантыНабор(одно ПКС), Сотрудники (Выставляется поле поиска у ПКС ЭтоГруппа). Создается ПВД: КОнстантыНабор и Сотрудники.
Все без проблем выгружается.
ДЗ 1.2
– Создается ПКО: ПриемСотрудника (отключается ПКС “Проведен” или в обработчике “Перед выгрузкой” Значение = Ложь;
создается ПКГС “Данные-Сотрудники”), ТипыКонтактнойИнформации (У низ сопоставляются ПКЗ).
– Создается ПВД: ПриемСотрудника, КонтактнаяИформацияСотрудников. Все выгружается без роблем или ошибок.
gostmair, ваш отчет принят.
Вопрос по Module1-Chapter3. Почему при переносе документа в ПКС Товар и ЕдиницаИзмерения изначально не указывались правила конвертации? В каких случаях его надо указывать, а в каких нет?
Добрый день!
Рассмотрим ответ на этот вопрос в ближайшей мастер-группе.
Задание выполнено. Трудностей не возникло.
tarsta, Ок.
ДОМАШНЕЕ ЗАДАНИЕ №1.1.1
1. Установил релиз КД 2.1.6.4
2. В конфигураторе для исходной и конечной ИБ добавил обработки «Выгрузка метаданных» и «Универсальный обмен данными в формате XML».
3. С помощью обработки выгрузки МД выгрузил файлы описания структуры данных исходной и конечной ИБ.
4. Запустил в режиме предприятия конфигурацию «Конвертация данных». Создал два эл-та «Исходная» и «Конечная» спр-ка «Конфигурации». Загрузил структуру метаданных конфигурации «Конечная» и «Исходная».
5. Создал ПКО для набора констант. Создал ПКС для этого ПКО. В ПКО поставил в источник константу «Применяется кадровый учет», а в приемник «Ведется кадровый учет».
6. Создал ПВД для набора констант. Сохранил правила обмена данными.
7. В конфигурации «Исходная» с помощью обработки универсального обмена выгрузил данные на основании файла правил обмена данными.
8. В конфигурации «Конечная» с помощью обработки универсального обмена загрузил файл данных. Перенос значения константы «Применяется кадровый учет» в константу «Применяется кадровый учет» завершен.
ДОМАШНЕЕ ЗАДАНИЕ №1.1.2
1. Так как документ «Прием сотрудника» в табличной части содержит реквизит ссылочного типии, создал ПКО и ПКС для справочника «Сотрудники». В ПКС установил флажок «Поиск» для реквизита ЭтоГруппа, чтобы группы справочника создались как группы.
2. Создал ПКО документа «Прием сотрудника». Создал ПКС для ПКО документа «Прием сотрудника». Для реквизита Проведен установил флажок «Отключить», чтобы документы перенеслись непроведенными.
3. Создал ПКО перечисления «ТипыКонтактнойИнформации». Для этого ПКО создал ПКЗ.
4. Создал ПКО регистра сведений «Контактная информация сотрудников». Для этого ПКО создал ПКС.
5. В конфигурации «Исходная» с помощью обработки универсального обмена выгрузил данные на основании файла правил обмена данными.
6. В конфигурации «Конечная» с помощью обработки универсального обмена загрузил файл данных.
7. Убедился, что все данные перенесены корректно.
Игорь, ваш отчет принят.
ДОМАШНЕЕ ЗАДАНИЕ №1.1.1
1. В ИБ Конечная добавила подсистему Кадровый учет. Настроила.
2. Добавила обработки в обе ИБ. Настроила интерфейс.
3. В исходной ИБ установила константе «Применяется кадровый учет» значение «Истина».
4. Загрузила конфигурации ИБ Исходная, ИБ Конечная в конфигурацию «Конвертация данных». (Конфигурации информационных баз – Добавить)
5. Создала новое правило обмена данными (Настройка правил обмена – Новая конвертация)
6. Перенесла константу. Все ОК
7. Перенесла справочник СотрудникиПредприятия в справочник Сотрудники. Фотографии, группы, коды перенеслись корректно.
ДОМАШНЕЕ ЗАДАНИЕ №1.1.2
1. Создала новое ПКО для Документа ПриемСотрудника. Согласилась с авноматическим созданием ПКС.
2. В ПКС с помощью Синхронизации свойств добавила ПКЗ: Источник- ТЧ Данные, Приемник –ТЧ Сотрудники.
3. Отключила «Проведен».
4. Создала новое ПВД (Создать правила выгрузки). (Отключила ПВД Сотрудники предприятия, ПВД Константы набор решила оставить).Сохранила правила.
5. Документы перенеслись, не проведены. Все ОК
6. Для переноса РС КонтактнаяИнформация сначала создала ПКО для перечисления ВариантыКонтактнойИнформации.
7. Добавила ПВД для РС КонтактнаяИнформацияСотрудников.
8. Сохранила правила.
9. Перенесла Контактную информацию.Все ОК
MMariya, ваш отчет принят.
Добрый день!
Объясните, пожалуйста, действия системы при переносе справочника например Подразделения если указать поиск только по Родителю? В исходной ИБ он имеет иерархию групп, в Конечной ИБ иерархию элементов. Поиск по УИД отключен. Я смоделировал эту ситуацию, но понять так и не могу.
Вот как я это себе представляю: При загрузке система берет первый элемент справочника из файла выгрузки и… что дальше происходит???
Добрый день!
Предполагаем, что поиск по внутреннему идентификатору Вы сняли.
Важно понимать – поля поиска должны однозначно идентифицировать элемент.
В вашем случае это не так – в с одинаковым Родителем может быть несколько элементов.
В этом случае при переносе данных все элементы в рамках одной группы сольются в один.
Думаю такой перенос вряд ли имеет практическую ценность.
>В этом случае при переносе данных все элементы в рамках одной группы сольются в один.
Вот почему так? Мне интересно как это происходит на каждом шаге. Продолжите, пожалуйста мое предложение: При загрузке система берет первый элемент справочника из файла выгрузки и…
Текстом довольно сложно объяснить – нужно нарисовать как работает синхронизация и придет понимание.
Я перенаправлю этот вопрос в мастер-группу и там разберем наглядно – в видео вначале покажу пример таких правил, потом нарисую схему.
Домашнее задание 1.1
Установил платформу 8.3.2.163. Установил релиз КД 2.1.6.4.
Добавил требуемые обработки в Исходную и Конечную конфигурацию. В исходной доработал Общие-ОсновнойИнтерфейс – добавил группу Конвертация и в ней открыл доступ к добавленным обработкам. В Конечной доработки не потребывались, почему-то все само добавилось. С выгрузкой-загрузкой все получилось. Фотографии перенеслись. Теперь в Конечной базе два сотрудника с одинаковыми фотографиями (близнецы?) Петров Иван Сидорович и Симонов
Домашнее задание 1.2
Документы перенеслись. Установлен поиск по номеру. Свойство проведен удалено из ПКС.
Для корректного переноса контактной информации пришлось также создавать ПКО и ПКЗ для перечисления ТипыКонтактнойИнформации.
>Теперь в Конечной базе два сотрудника с одинаковыми фотографиями (близнецы?) Петров Иван Сидорович и Симонов
Такое теоретически возможно :)
Отчет принимаю, все ок.
После борьбы с ошибкой и последующей установкой константы все получилось
1. Для КонстантыНабор созданы ПКО. Установлено соответствие разных наименований констант. Для справочника Сотрудники так же установлены ПКО, так же установлено Фото-Фотография. Созданы ПВД. Пенесены данные корректно
2. Для перечисления услановдлены ПКЗ, Для РС установлены ПКС. Для документа так же установлены ПКС, проведение снято. Созданы ПВД (на 2м переносе отключил константы и справочники в ПВД). Данные перенеслись.
Принимаю, Марат.