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

14.11.17

Интеграция - Перенос данных 1C

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Настройка синхронизации подразделений для БП 3.0 и ЗуП 3.1:
.epf 16,44Kb
129
129 Скачать (1 SM) Купить за 1 850 руб.

Всем доброго времени суток.

Данная обработка была сделана для заполнения регистра сведений синхронизации подразделений "Соответствия объектов информационных баз". Как-то раз при обмене рассинхронились подразделения и получился кавардак в организационной структуре, т.к. структура подразделений не простая и ручками в регистре править данные не было времени запилилась данная обработка. Обработка работает как в ЗУП, так и в БП, благо справочники подразделений похожи))) 

Релизы, на которых производилось тестирование:

Платформа: 1С:Предприятие 8.3 (8.3.10.2580)

ЗУП: 3.1 (3.1.3.224)

БП: 3.0 (3.0.52.39)

Инструкция:

Для заполнения структуры подразделений необходимо заполнить организацию и узел обмена и параметры подключения к базе корреспонденту. Если вы базе бухгалтерии, то выбираете узел ЗУП и наоборот. После этого становится доступной кнопка "Заполнить дерево". При заполнении создаются два дерева подразделений, на форме дерево текущей базы, при выборе подразделения корреспондента открывается форма с деревом для выбора. После требуемых заполнений нажимаете кнопку "Перенести записи в регистр".

Вот собственно все.

P.S. Я на всякий случай удалял записи регистра "Соответствия объектов информационных баз" с признаком Объект выгружен по ссылке = Истина.

Внешняя обработка УФ синхронизация ЗуП БП 8.3

См. также

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    143321    821    297    

428

SALE! 10%

Перенос данных 1C Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

55778 50200 руб.

04.08.2015    168352    344    279    

380

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x), также подходят для релиза 11.5 (11.5.19.x).

35000 31500 руб.

23.07.2020    53412    236    73    

192

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.237.x) и БП 3.0 (3.0.166.x). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    24823    174    51    

132

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    37239    99    66    

95

Перенос данных 1C Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ ФОМС, ЕФС Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет заработной платы 3.0», «КАМИН:Зарплата для бизнеса 4.0» и «КАМИН:Зарплата 5.0» на конфигурацию «Зарплата и управление персоналом» версии 3.1.

12000 руб.

25.09.2016    81564    324    253    

276

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    172011    307    258    

384

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    25690    25    1    

27
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. petrov_al 10 15.11.17 11:14 Сейчас в теме
В БУ, часто другое видение структуры подразделений в отличие от ЗУП где есть "штатка", иногда только иерархическое. Мы поступили немного по-другому, на стороне ЗУП выстроено соответствие подразделений БУ и ЗУП, а в правилах обмена переопределяем по этому соответствию.
2. grinder 25 15.11.17 11:19 Сейчас в теме
(1) Ну вот для удобного заполнения этого регистра она и была сделана, когда в штатке 80 регионов и в каждом регионе есть Администрация, бухгалтерия, кадры и т.д. регистр тыкать и заполнять GUIDы не айс...
3. milov.aleksey 405 16.11.17 11:16 Сейчас в теме
(2) Антон, у меня аналогичная ситуация: актуальные подразделения в ЗУП31 и БП30 одинаковые, но разная структура. В ЗУП почти линейная(узел-город и обособленные подразделения внутри). А в БП структура многоуровневая (подразделение - это ЦФУ для целей бюджетирования).
И когда в зарплате добавляют новые подразделения при переносе свода проводок(документ Отражение зарплаты в бухучете), в БП они появляются в корне справочника.
Будет ли новое подразделение, созданное в ЗУП "ложится" куда надо в БП, если при создании нового подразделения подписчиком заполнять регистр соответствия или эта технология только для уже существующих подразделений? И какова структура регистра сведений? Можно картинкой.
4. grinder 25 16.11.17 12:00 Сейчас в теме
(3)Алексей, при создании нового подразделения лучше создать подразделение в базе корреспонденте и настроить соответствие. По умолчанию может улететь к не правильному родителю. Мы вообще в правилах меняли присвоение подразделения в документе "Отражение зарплаты в бухучете". У нас тоже система похожая при бюджетировании, родители подразделений являются узлами затрат по организации в целом.
Прикрепленные файлы:
5. milov.aleksey 405 17.11.17 11:34 Сейчас в теме
(4) Открыл типовой РС.СоответствияОбъектовИнформационныхБаз, поставил отбор по Узлу, типу СправочникСсылка.ПодразделенияОрганизаций, ОбъектВыгруженПоСсылке = истина. Очистил. Перекрётсно заполнил в ЗУп и БП. Но мой вопрос это не решает. Это восстановление структуры.

Сделал проще. Создал подписчик в ЗУП и БП, который отменяет создание нового подразделения при загрузке. Добавят вручную новое подразделение в обе базы, поместив в нужную иерархию. Потом перегружаем свод проводок Отражение зарплаты в бухучете. Не добавили в бухгалтерию - получили документ с битой ссылкой. Бухгалтерия не даст провести документ, пока не создашь новое подразделение. Создать можно по названию шаблона проводки(Способы учета зарплаты), т.к. у нас одноимённые. Повторить перегрузку ЗУП-->БП.

//Защита от загрузки новых подразделений из ЗУП31.
Процедура ттПодразделения_ПередЗаписью(Источник, Отказ) Экспорт
   
    //если новое ЦФУ(добавлено в ЗУП31) и попытка изменения загрузкой(положения в дереве справочника), 
    //то отказать в записи
   Если Источник.Ссылка.Пустая() и Источник.ОбменДанными.Загрузка Тогда

	   Возврат;	//синхронизация прошла успешно, но при этом новые подразделения не создались	   
	                        //Отказ = истина;  //тогда на стороне ЗУП синхронизация пишет Прервалось и т.п.
	КонецЕсли;
   
КонецПроцедуры
Показать
6. grinder 25 17.11.17 14:51 Сейчас в теме
(5)ну у всех разные задачи, вернее результат, который хочет видеть пользователь.
7. pas 84 05.12.17 09:07 Сейчас в теме
Подскажите, пожалуйста, как с помощью вашей обработки настроить соответствие вида: одно подразделение в БП к нескольким в ЗУП. При этом напрашивается третий столбец, чтобы видеть название подразделений в ЗУП.
8. grinder 25 05.12.17 12:28 Сейчас в теме
(7)Добрый день. Никак, ручками дублировать записи в регистре сведений, можно конечно сделать список ИД источника и обрабатывать по списку, чтобы добавлять несколько к одному, но пока в это не нужно. А название подразделения видно в подборе.
9. milov.aleksey 405 21.12.17 11:53 Сейчас в теме
Стояла задача: перегружать свод проводок(документ Отражение зарплаты в бухучёте) из ЗУП3.1.2.462 в БП3.0.54 так, чтобы не менялась иерархия подразделений, различная в зарплате и бухгалтерии. В бухгалтерии много уровней подчинения. При перегрузке некоторые подразделения перемещаются в корень справочника.
Решение:
1) в бухгалтерии создал подписчик, откатывающий изменения подразделений при загрузке из зарплаты и запрещающий создавать, пока в БП подразделение не создано руками.
Прикрепленные файлы:
10. milov.aleksey 405 21.12.17 12:26 Сейчас в теме
2) в типовом правиле обмена изменил приоритет подразделения из ЗУП с "Выше" на "Ниже". Чтобы при разрешении конфликта синхронизации приоритет оставался за подразделением бухгалтерии. В настройках синхронизации ЗУП выгружаются три файла: правила регистрации, правила конвертации и правила обмена. Правила обмена загружаем в Конвертацию 2.1.8.2, меняем настройку. Затем загружаем архив всех файлов обратно в синхронизацию. После синхронизации ЗУП с БП загружен документ Отражение зарплаты в бухучете и подразделения не "вылезают" в корень справочника. В предупреждениях при синхронизации данных. Было: "Конфликт был разрешен автоматически в пользу программы "ЗУП".Версия в этой программе была заменена на версию из другой программы." Стало: "Конфликт был разрешен автоматически в пользу этой программы. Версия из другой программы была заменена на версию из этой программы".
Ну, оставил сочетание обоих решений. Если при обновлениях в бухгалтерии снесут подписчик, то сработает правило и наоборот.
Прикрепленные файлы:
Amivita; user695463_zda; +2 Ответить
11. grinder 25 21.12.17 14:57 Сейчас в теме
(10)Нормальное решение, я бы в расширение ваш подписчик убрал, чтобы при обновлении все норм было.
12. milov.aleksey 405 27.12.17 09:28 Сейчас в теме
(10) Недолюбливаю расширения. Внешнее, может отвалиться:) Что может случиться с собственным подписчиком и его обработчиком общем модуле?
13. grinder 25 27.12.17 12:56 Сейчас в теме
Ну на вкус и цвет, пока ничего не отваливалось))))) полгода работает все отлично.
14. NRGIKSparrow 29.03.18 16:35 Сейчас в теме
Такое ощущение что при последующих обменах процедура синхронизации вообще не заглядывает в этот регистр. Изменили GUID-приемников в ЗУПе - хоть бы хны. По прежнему грузится всё на те же подразделения.
15. grinder 25 29.03.18 21:02 Сейчас в теме
(14)Добрый вечер. Тут только в отладчике смотреть, попробуйте изменить настройки синхронизации, чтобы обмен был через файл и поглядите какие данные выгружаются.
16. NRGIKSparrow 30.03.18 07:34 Сейчас в теме
(15) Разобрался. У нас в организации используются самые свежие релизы ЗУП31КОРП и БП3. На этих релизах настройки по соответствию объектов необходимо делать как в базе приемнике так и в базе источнике. Например, если у меня в ЗУП31КОРП в регистре соответствия информационных объектов баз настроено, что 5 отделов выгружаются в БП3 на одно головное подразделение, то эти записи должны быть зеркально отображены в БП3 в соответствующем регистре.
Внимание! На более ранних релизах (до августа прошлого года) алгоритм был другой - достаточно было в базе-инициаторе указать соответствие объектов и этого хватало.
17. allrashid 20.12.18 17:36 Сейчас в теме
Здравствуйте
А в какой момент необходимо ставить соответствие?
18. grinder 25 20.12.18 21:56 Сейчас в теме
(17)День добрый. Ээээм, не понял, по идее перед обменом....
19. allrashid 21.12.18 10:05 Сейчас в теме
(18)при настройке обмена есть возможность устанавливать соответствия , но при синхронизации перезаписываются элементы.... вот хочу понять когда нужно заполнить РС чтобы не перезаписывались подразделения
20. grinder 25 21.12.18 13:49 Сейчас в теме
(19)вы в обоих базах это делали?
21. allrashid 21.12.18 16:43 Сейчас в теме
(20) настройка синхронизации с начало делается на стороне ЗУП , потом на стороне БП донастраивается. Последний шаг настройки на стороне БП и есть установка соответствия. Следующий шаг -первоначальная выгрузка. В этом момент из БП в ЗУп переносятся эти соответствия . Вроде все хорошо, но получается что перезаписываются подразделения.
Вот нужно мне понять в какой момент установить соответствия чтобы подразделения не перезаписывались.
И еще что значит метка "Объект выгружен по ссылкке"?
23. bnk72 105 14.08.19 13:06 Сейчас в теме
(21) Предполагаю, что вы уже решили эту загадку. Отвечаю скорее не вам, а тем, кто подобно вам и мне еще будет мучиться с синхронизацией... Если мы изменили соответствия на стороне БУХ (например, для нескольких разных подразделений приемника указали одно и то же подразделение источника) и не хотим, чтобы они приехали в ЗУП (перенос регистрируется автоматически при изменении соответствия в БУХ и затем записывается в ЗУП зеркально при обмене), то надо "Отменить регистрацию изменений" соответствующих записей Регистра сведений «Соответствия объектов информационных баз» (через Все функции/Обработки/«Регистрация изменений для обмена данными» или в форме "Настройка синхронизации данных" кнопка Еще/"Состав отправляемых данных").
На второй вопрос - думаю, флаг "Объект выгружен по ссылке" в изменяемых соответствиях должен быть снят, ведь вам не нужны действия по умолчанию, вы указываете конкретные ссылки.
22. allrashid 26.12.18 12:24 Сейчас в теме
Решение (может кому понадобится): Создал синхронизацию: дата начала 1.1.2019, система автоматически сопоставила несколько объектов, после этого заполнил наш РС (зеркально в обоих базах), установил нужную дату начала и синхронизировал.
24. solaru 72 30.09.19 11:58 Сейчас в теме
Соответствие настроил, создал новое подразделение в Бух, сейчас в бухгалтерии несколько подразделений, создал одно под замену, чем лучше поменять и в каких документах?
26. grinder 25 30.09.19 15:21 Сейчас в теме
(24) Можно в месенджеры 999@960_81_82
25. grinder 25 30.09.19 15:19 Сейчас в теме
Добрый день. Не совсем понял вопроса.
27. solaru 72 30.09.19 15:49 Сейчас в теме
(25) в "старых" документах можно поменять реквизиты обработкой
Прикрепленные файлы:
ПоискИЗаменаЗначений (3.0).epf
28. grinder 25 01.10.19 07:57 Сейчас в теме
(27)Если он это имел ввиду)))))
Оставьте свое сообщение