Каталог решений - Односторонний обмен ЗУП и БП

Описание

Много раз настраивал типовую синхронизацию между ЗУП и БУХ. Сегодня прочел вот этот вопрос Обмен ЗУПа с бухгалтерией

и задумался: “а можно ли действительно типовыми способами настройки синхронизации выполнить односторонний обмен ЗУП-БУХ, причем так, чтобы из ЗУП все выгружалось, а из БУХ обратно нет, даже в том случае, если какой-то документ в БУХ был изменен?”.

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

Самый популярный вариант = двусторонний обмен (потому что синхронизировать-то особо нечего).

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

Что именно синхронизируется между ЗУП и БУХ:

  1. регламентированная отчетность;
  2. ведомости на выплату зарплаты (улетают только в БУХ);
  3. задепонированная зарплата;
  4. получение и выплата займов сотрудниками;
  5. отражение зарплаты в бухгалтерском учете(летает в обе стороны и в ЗУП, и в БУХ)
  6. начисление оценочных обязательств по отпускам;
  7. элементы справочников, задействованные в передаваемых документах.

Перечень этот необходимо держать в голове или иметь под рукой вот эту ссылку ИТС , ибо кадровики и бухгалтера постоянно путают и требуют от вас несбыточных желаний, типа «а почему не выгрузились сотрудники в БУХу из ЗУП после настройки синхронизации?»

Ответ = А потому, что смотрим пункт № 7. Например, как только выгрузятся ведомости – то и сотрудники появятся в БУХе. Ну и так далее.  (Нашел ошибку и отредактировал)

Ответ = На самом деле и сотрудники тоже не появятся, потому что они в БУХе просто не нужны, как только вы начали вести учет кадров и зарплаты в другой программе, в частности в ЗУП. Проверьте сами. Во всех ПКО,РКО,расчетно-кассовых документах, доверенностях и прочее участвуют только физики. Ну тогда и нафига нам нужны сотрудники в БУХе? Не нужны. Поэтому сотрудники и не прилетят.

Чаще всего нас волнуют только пункты № 2, № 5 и №7 (их держим в голове в первую очередь), особенно пункт №5, так как именно он после взведения флажка «отражено в учете» формирует проводки в БУХ по счетам 68,69,70(эти счета будут сто пудово) в корреспонденции со счетами 20,23,25,26 и др.(в зависимости от того, что там в БУХе намутили бухгалтера по своему учету)

 

Я не буду расписывать, как вообще настраивается синхронизация, так как и на  ИТС и на других ресурсах полно инфы, исчерпывающей, как правильно это делать при двустороннем обмене.

Итак! Как настроить именно односторонний обмен?

Погуглив интернеты – пришел к выводу, что существует пока 4 способа, как настроить односторонний обмен. Каждый из этих способов я испробовал на собственной шкуре сегодня.

Перечислю, что нашел и испробовал на себе:

  1. Удалить настройку синхронизации в БУХ, после выполнения настройки синхронизации в обеих программах.
  2. Установить «дата запрета загрузки» в ЗУП, после выполнения настройки синхронизации в обеих программах.
  3. Выгрузить в «Конвертация Данных 2» правила обмена из БУХ, изменить их, загрузить обратно
  4. Выполнить настройку сценариев в ЗУП и в БУХ

Методы, подсказанные вами в коментах (Буду добавлять их сюда, чтобы собрать все возможные варианты). Отдельное спасибо всем, кто не поленился и внес свой вклад в статью:

    5. В БУХ отключать регистрацию объектов для обмена перед каждым обменом. (JaneP)

Рассмотрим подробнее каждый из этих пунктов:

  1. Удаление настройки синхронизации в БУХ

Выполнил настройку в обеих базах. После удалил в БУХе настройку. Получил в итоге вот такую ошибку

 

 

 

 

 

Вывод – метод херня.

 

  1. Дата запрета

Выполнил настройку в обеих базах. После установил «дату запрета загрузки» в ЗУП.

 

 

 

 

Проверил = работает, как мы хотим. Из ЗУПа все улетает. Из БУХ ничего не прилетает. Хотя стоп..Прилетает. Физики влегкую прилетают, потому что никакой даты в справочнике физлиц нет. Мда..

Вывод — Так себе метод…Но частично работает. Может кого и устроит, потому что документы не прилетают из БУХ 100%.

 

  1. КД2.

Выполнил настройку в обеих базах. После выгрузил из БУХни в КД2 правила обмена.

            В правилах выгрузки данных во всех объектах в обработчике «Перед выгрузкой» добавил строку

        

Отказ = Истина;

                    Загрузил правила обратно в БУХ через настройку синхронизации. Работает

 

                    Вывод – Работает 100%. Но типовыми настройками тут и не пахнет.

 

  1. Настройка сценариев.

А вот этот пункт я хочу рассмотреть прям очень подробно.

 

Я буду рассказывать так, как буд-то вы уже миллион раз настраивали типовой двусторонний обмен между БУХ и ЗУП, или хотя бы внимательно читали и пробовали руками стандартный типовой мануал вот отсюда ИТС

 

Дойдем в ЗУП до вот этого шага. Смотрим скрин:

 

 

Переходим в настройку синхронизации:

 

 

Переходим во вкладку «сценарии» и нажимаем «добавить»:

 

 

Выделяем строку «Получение данных» и удаляем ее. Записать и закрыть:

 

 

 

 

 

 

Должно получиться вот так:

 

 

 

Возвращаемся обратно:

 

 

 

Все 3 шага в ЗУП выполнены:

 

 

 

Теперь идем в БУХу настраиваем там:

 

 

 

 

 

Возвращаемся в мастер настройки синхронизации:

 

 

 

 

 

Теперь возвращаемся обратно в ЗУП и финишируем настройку «сопоставления» там:

 

 

 

 

Далее обратил внимание на важный момент, который лично мне нравится неочень.

 

1.Если больше не нажимаем принудительно кнопку «синхронизировать» = то все прекрасно работает по одностороннему обмену в фоновом режиме, как задумывалось:

Из ЗУП улетает, все что нужно (смотрим начало статьи)

В БУХу только прилетает, но ничего не уходит.

Вывод1 Сценарий работает.

 

2. Если нажмем руками кнопку «синхронизировать» — то срабатывает двусторонний обмен.

Вывод2 – Сценарий не работает через кнопку "синхронизировать". Для второго варианта, дабы убрать шаловливые ручки бухгалтеров и кадровиков от кнопки «синхронизировать», через кнопку еще скрываем ее и будет нам счастье. Хотя все равно поломают умники)))

 

МОЕ Резюме всей статьи:

 

Сценарии по одностороннему обмену между ЗУП и БУХ работают в фоновом режиме без применения кнопки  «синхронизировать» руками.

 

А далее вы решаете сами, какой способ использовать.

 

Знаете еще способы одностороннего обмена между ЗУП и БУХ? Так не поленитесь написать его в комментах или хотя бы скинуть ссылку на статью. Буду вам очень признателен.

 

Счастья вам и добра!

 

UPD 26042021 — Добавил расширение на основе коммента. Автор идеи DmitryKSL

Расширение отменяет регистрацию любых изменений на стороне БП в автоматическом режиме.
Есть возможность делать ручную регистрацию выборочных объектов на стороне БП.
Загружаем расширение в базу БП перед настройкой синхронизации.
Ставим галку "активно", снимаем галку "безопасный режим". Перезапускаем базу, настраиваем синхронизацию.
Никакие изменения в ведомостях, отражении зп в бухучете, в карточках физиков не будут регистрироваться к обмену на стороне БП.

Расширение бесплатное. Лучшая ваша благодарность — плюсик на статью.

has been added to your cart:
Оформление заказа