При настройке синхронизации конфигураций «Зарплата и управление персоналом» редакции 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.
Добрый день, если зуп ниже релизом подойдет?
Так же вопрос, чем отличается это отhttps://infostart.ru/public/700506/ источника?
(3) Данная обработка заполняет Регистры сведений «СоответствияОбъектовИнформационныхБаз» одновременно в двух информационных базах — БП 3.0 и ЗУП 3.1 с «нуля», а обработка, на которую вы ссылаетесь, только в одной ИБ и с учетом текущего заполнения данного регистра.
(4)Александр, а что насчет релизов?
(5) Это внешняя обработка, интерактивно заполняющая регистры сведений. Типового функционала она никак не касается и в пределах редакции ЗУП 3.1 от релизов не зависит.
А можно как то протестировать на демо версии?
в принципе, регистры сведений можно заполнить руками, получить ГУИД объекта трудностей не составляет. Это и будет тестирование.
Добрый день, у меня ошибка при использовании этой обработки:
(9) Обработка настроена для стандартного наименования узла обмена в плане обмена БП 3.0 — «Зарплата и управление персоналом, редакция 3.1». Если вы изменили наименование узла, то вам необходимо вместо текста «Зарплата и управление персоналом, редакция 3.1» внести руками ваше наименование узла обмена в конфигурации БП 3.0.
Спасибо, Ваша обработка помогла быстро исправить ситуацию)
Добрый день
На релизах ЗУП 3.1.5.272 и БП 3.0.59 не получается связать несколько подразделений в ЗУП с одним в БП, ругается на то, что запись с такими ключевыми полями уже существует. Можно это как-то обойти?
(12) Чтобы разобраться в ситуации, я бы посоветовал в копиях баз удалить из РС «СоответствияОбъектовИнформационныхБаз» все записи по подразделениям и попробовать настроить соответствия подразделений заново
(13) пробовали, не помогло
(14) Значит какая-то коллизия с вашими данными. То, что вы хотите — это штатная ситуация. Данная обработка автоматизирует заполнение регистра сведений «СоответствияОбъектовИнформационныхБаз», а далее вступают в силу механизмы 1С.
Добрый день, у меня в подразделения бп встают подразделения из зупа, что я могу не так делать в настройках обработки?
Если вам необходимо в действующей базе настроить соответствие подразделений «с нуля», то необходимо в регистрах «СоответствияОбъектовИнформационныхБаз» (БП 3.0 и ЗУП 3) предварительно удалить все записи, касающиеся Подразделений. Возможно там уже есть какие-то записи с соответствиями подразделений.
Что касается древовидной структуры, то необходимые действия есть в описании обработки.
А когда проставляешь соответствие, он название берет из зупа или бп?
У вас в обработке прописано
Т.е. реквизит УзелИнформационнойБазыБП вообще не при делах.
Поправьте пожалуйста.
(19) Для пользователей, впервые столкнувшихся с этой настройкой, сложно будет понять, как заполнить этот реквизит, поэтому он заполняется автоматически для типового варианта. Более опытные пользователи легко могут сами переделать типовой вариант под свои настройки.
(18) Пользователь выбирает подразделения и из БП 3.0 и из ЗУП 3.1 и сопоставляет их в форме, затем выбранные соответствия записываются в регистры сведений. То же происходит при первом обмене, когда типовая конфигурация предлагает сопоставить подразделения в двух базах. Если при этом что-то получилось не так, то можно воспользоваться данной обработкой, предварительно очистив сопоставление подразделений в регистрах «СоответствияОбъектовИнформационныхБаз» (БП 3.0 и ЗУП 3)
Добрый день. Очень хочется попробовать эту обработку. Синхронизировать несколько подразделений из ЗУП в одно в БП точно получится? Синхронизацию настроили с января. Один в один. Хотим поправить. Нужно будет всю информацию по подразделениям удалить в регистрах «СоответствияОбъектовИнформационныхБаз» и на стороне БП и ЗУП, я правильно поняла?
А можно за 3 стартмани скачать? Больше нет, к сожалению.
(22) Не могу дать гарантий, не видя вашей базы, так как иерархическая структура подразделений также влияет на синхронизацию. Сделал 3 стартмани — скачивайте, пробуйте.
(23) Спасибо. Буду пробовать.