Настройка соответствий подразделений ЗУП 3.1 и БП 3.0

Обмен - Перенос данных из 1C8 в 1C8

синхронизация соответствие обработка

8
Синхронизация ЗУП 3 и БП 3.0: настройка соответствий подразделений при помощи внешней обработки.

При настройке синхронизации конфигураций «Зарплата и управление персоналом» редакции 3.1 (ЗУП 3) и «Бухгалтерия предприятия» редакции 3.0 (БП 3.0) могут возникнуть сложности с настройкой соответствия подразделений  двух конфигураций, связанные с тем, что:

  • структура подразделений может быть древовидной с различной иерархией в разных конфигурациях,
  • несколько подразделений в ЗУП 3 могут соответствовать одному подразделению БП 3.0.

Для настройки соответствия объектов при обменах предназначен регистр сведений «СоответствияОбъектовИнформационныхБаз». Данный регистр является, по сути, служебным и не существует специализированного интерфейса для работы с ним. Для интерактивного  заполнения регистров сведений «СоответствияОбъектовИнформационныхБаз» одновременно в БП 3.0 и ЗУП 3 предназначена обработка «НастройкаСоответствийПодразделений_ЗУП3_БП3». Обработка открывается в конфигурации ЗУП 3. При этом через COM-соединение по кнопке «Заполнить» заполняется дерево подразделений из БП 3.0 с указанием ГУИД. Далее для каждого подразделения из БП 3.0 можно интерактивно подобрать соответствующее подразделение ЗУП 3, при этом также отобразится его ГУИД. Если необходимо сопоставить несколько подразделений ЗУП 3 с одним подразделением БП 3.0, то можно копировать строку с подразделением БП 3.0 необходимое количество раз.

После установки соответствий и флага записи по нажатию кнопки «Записать регистры» записи  в регистрах «СоответствияОбъектовИнформационныхБаз» (БП 3.0 и ЗУП 3) перезаписываются заново (только по отмеченным подразделениям). 

Таким образом, использование данной обработки позволяет избежать ручной настройки регистров «СоответствияОбъектовИнформационныхБаз» одновременно в БП 3.0 и ЗУП 3. Так как правила обмена при этом никак не затрагиваются, то существует как положительный момент - работа в типовой конфигурации, так  и отрицательный – разработчики 1С в любой момент могут изменить правила игры, и тогда настройка регистров может не помочь.

При наличии древовидной структуры подразделений в ЗУП 3 после синхронизации в БП 3.0 появятся «ненужные» родительские элементы справочника «Подразделения организаций». В этом случае можно рекомендовать удалить их в БП 3.0 и затем в форме «Регистрация изменений для обмена данными» отменить регистрацию элементов справочника «Подразделений». Если структура подразделений в ЗУП 3 меняться не будет, то «лишние» подразделения в обмене больше участвовать не будут.

В заключение хочу поблагодарить  автора обработки //infostart.ru/public/700506/  Anton Klesh (grinder),  у которого я, с его согласия, позаимствовал некоторые идеи и процедуры работы с деревом.

Платформа 8.3.10.2667,  ЗУП 3.1.5.129,  БП 3.0.59.56.

8

Скачать файлы

Наименование Файл Версия Размер
Внешняя обработка «Настройка соответствий подразделений ЗУП 3.1 и БП 3.0»:
.epf 10,85Kb
22.03.18
55
.epf 10,85Kb 55 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
2. user947716 03.04.18 16:50 Сейчас в теме
Добрый день, если зуп ниже релизом подойдет?
3. user947716 03.04.18 16:55 Сейчас в теме
Так же вопрос, чем отличается это от https://infostart.ru/public/700506/ источника?
4. pas 54 04.04.18 05:53 Сейчас в теме
(3) Данная обработка заполняет Регистры сведений «СоответствияОбъектовИнформационныхБаз» одновременно в двух информационных базах - БП 3.0 и ЗУП 3.1 с "нуля", а обработка, на которую вы ссылаетесь, только в одной ИБ и с учетом текущего заполнения данного регистра.
5. user947716 04.04.18 15:03 Сейчас в теме
(4)Александр, а что насчет релизов?
6. pas 54 05.04.18 05:40 Сейчас в теме
(5) Это внешняя обработка, интерактивно заполняющая регистры сведений. Типового функционала она никак не касается и в пределах редакции ЗУП 3.1 от релизов не зависит.
7. user947716 05.04.18 15:16 Сейчас в теме
А можно как то протестировать на демо версии?
8. pas 54 06.04.18 05:16 Сейчас в теме
в принципе, регистры сведений можно заполнить руками, получить ГУИД объекта трудностей не составляет. Это и будет тестирование.
9. user947716 13.04.18 12:53 Сейчас в теме
Добрый день, у меня ошибка при использовании этой обработки:
Прикрепленные файлы:
Документ Microsoft Office Word (3).docx
10. pas 54 23.04.18 10:37 Сейчас в теме
(9) Обработка настроена для стандартного наименования узла обмена в плане обмена БП 3.0 - "Зарплата и управление персоналом, редакция 3.1". Если вы изменили наименование узла, то вам необходимо вместо текста "Зарплата и управление персоналом, редакция 3.1" внести руками ваше наименование узла обмена в конфигурации БП 3.0.
11. Bene_Valete 35 27.07.18 05:31 Сейчас в теме
Спасибо, Ваша обработка помогла быстро исправить ситуацию)
12. iromalem 08.10.18 14:38 Сейчас в теме
Добрый день
На релизах ЗУП 3.1.5.272 и БП 3.0.59 не получается связать несколько подразделений в ЗУП с одним в БП, ругается на то, что запись с такими ключевыми полями уже существует. Можно это как-то обойти?
13. pas 54 08.10.18 18:43 Сейчас в теме
(12) Чтобы разобраться в ситуации, я бы посоветовал в копиях баз удалить из РС «СоответствияОбъектовИнформационныхБаз» все записи по подразделениям и попробовать настроить соответствия подразделений заново
14. iromalem 12.10.18 17:09 Сейчас в теме
15. pas 54 13.10.18 07:33 Сейчас в теме
(14) Значит какая-то коллизия с вашими данными. То, что вы хотите - это штатная ситуация. Данная обработка автоматизирует заполнение регистра сведений «СоответствияОбъектовИнформационныхБаз», а далее вступают в силу механизмы 1С.
Оставьте свое сообщение