Синхронизация между 1С:ЗУП 3 и 1С:Бухгалтерией 3.0

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

Подготовка баз перед синхронизацией

Создание резервной копии

Прежде чем выполнить настройку синхронизации и произвести первую синхронизацию, настоятельно рекомендуется создать резервные копии информационных баз и 1С ЗУП 3, и 1С Бухгалтерии 3.0. Проще всего выполнить создание резервной копии непосредственно из программы. Для этого следует воспользоваться сервисом создания резервных копий в разделе Администрирование – Обслуживание – Резервное копирование и восстановление (ссылка Создание резервной копии). В открывшемся окне необходимо указать путь к каталогу, в котором будет храниться резервная копия.

Здесь же при необходимости можно восстановить базу из резервной копии – ссылка Восстановление из резервной копии.

Более подробно все способы создания резервных копий рассматриваются в статье Резервное копирование базы в 1С 8.3.

Проверить актуальность релизов в 1С ЗУП 3 и 1С Бухгалтерии 3.0. При необходимости произвести обновление.

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

А о том, как правильно выполнять обновление можно почитать в статье Как обновить 1С 8.3 или 8.2 самостоятельно через конфигуратор.

Настройка синхронизации 1С ЗУП 3 и 1С Бухгалтерии 3.0 – пошаговая инструкция

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

Шаг 1 — Предварительные настройки в 1С Бухгалтерии 3.0

В 1С Бухгалтерии 3.0 в настройках зарплаты (Зарплата и кадры – Справочники и настройки – Настройки зарплаты) следует указать, что расчет зарплаты будет выполняться во внешней программе:

Шаг 2 — Разрешить синхронизацию в программах

Теперь необходимо разрешить выполнение синхронизации в 1С ЗУП 3 и 1С Бухгалтерии 3.0 (Администрирование – Синхронизация данных). Следует установить флажок Синхронизация данных. Важно установить этот флажок и в 1С ЗУП, и в 1С Бухгалтерии.

При необходимости, здесь же можно указать дату запрета загрузки данных (для этого необходимо установить флажок Даты запрета загрузки) — это дата, по которую включительно будет запрещена загрузка данных из другой программы в эту базу. Например, если в 1С:ЗУП будет изменен «старый» документ, то если в 1С:Бухгалтерии установлена дата запрета загрузки, то эти изменения не «приедут» в бухгалтерскую программу.

Шаг 3 – Указать префикс информационных баз

Необходимо обязательно определить префиксы информационных баз для синхронизации и на стороне программы 1С ЗУП 3, и на стороне 1С Бухгалтерии 3.0. Это настраивается в разделе меню Администрирование – Синхронизация данных – реквизит Префикс этой информационной базы.

Префикс будет добавляться к номерам документов при их создании. После синхронизации по префиксу можно будет определить, из какой именно базы были загружены документы (первоисточником большей части документов является программа 1С ЗУП поэтому данный механизм используется для того, чтобы различать в 1С Бухгалтерии документы, «приехавшие» из 1С ЗУП).

Шаг 4 — Настройка и выполнение синхронизации

Далее можно приступать непосредственно к настройке синхронизации. Стоит отметить, что нет никакой разницы из какой именно программы выполнять настройку. Её можно выполнить и из 1С ЗУП 3, и из 1С Бухгалтерии 3.0. Рассмотрим первый вариант.

Для выполнения настройки следует перейти в раздел Администрирование – Синхронизация данных и в открывшемся окне воспользоваться ссылкой Настройки синхронизации данных.

В открывшемся окне требуется указать какой именно тип синхронизации настраивается. Для настройки синхронизации с 1С Бухгалтерией 3.0 выбираем Бухгалтерия предприятия, редакция 3.

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

Настройка параметров подключения к синхронизируемой базе

На следующем шаге необходимо настроить параметры подключения к информационной базе, с которой выполняется синхронизация. В данном случае синхронизация настраивается в 1С ЗУП, поэтому указывать надо параметры подключения к бухгалтерской программе:

  • Выбор варианта подключения – наиболее часто информационные базы находятся на одном компьютере или в одной локальной сети, поэтому, как правило, выбирается переключатель Прямое подключение к программе на этом компьютере или в локальной сети;
  • Параметры подключения к другой программеуказать путь к информационной базе, с которой настраивается синхронизация (либо к каталогу, если база работает в файловом варианте, либо кластер и имя базы, если она работает в серверном варианте);
  • Аутентификация 1С:Предприятия – указать имя пользователя и пароль (если имеются) для подключения к базе, с которой настраивается синхронизация.

Здесь же можно проверить подключение к информационной базе по кнопке Проверить подключение.

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

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

В этом окне представлены следующие настройки:

  • Дата начала использования обмена – документы, имеющие дату меньше, чем указано в этом поле, не будут синхронизироваться (не будут переноситься в бухгалтерскую программу). Это может потребоваться, например, в том случае, если учет в ЗУП 3 велся и ранее, но сведения в бухгалтерскую программу вносились вручную. Чтобы после выполнения синхронизации ранее внесенные данные не задублировались, можно поставить ограничение по дате в этом реквизите;
  • Данные для формирования бухгалтерских проводок выгружаются – при выборе варианта с детализацией по сотрудникам в бухгалтерскую программу будут загружаться документы со сведениями в разрезе сотрудников. То есть, например, документ Отражение зарплаты в бухучете на стороне 1С Бухгалтерии 3.0 будет содержать сведения с детализацией по сотрудникам. Также будут переноситься и документы Ведомость… В случае, если выбран вариант сводно по сотрудникам, документы Ведомость… в «бухгалтерию» не переносятся, поскольку не требуется детализация выплат по сотрудникам, и документ Отражение зарплаты в бухучете в бухгалтерской программе также не будет содержать сведений о том какому конкретно сотруднику выполнено то или иное начисление/удержание.
  • Обмен выполняется – если требуется выполнить синхронизацию только по одной организации, тогда здесь следует выбрать переключатель Только по выбранным организациям и указать нужную организацию. Это может потребоваться, если, например, учет зарплаты двух организаций ведется в единой базе, а бухгалтерский учет в двух разных базах. Тогда в ЗУП настраивается две синхронизации с каждой из этих баз.

После выполнения настроек их следует сохранить – кнопка Записать и закрыть.

Нажимаем Далее и на следующем шаге необходимо выполнить аналогичные настройки для той программы, с которой выполняется синхронизация (в данном случае для 1С Бухгалтерии 3.0).

Проверка настроек синхронизации и создание синхронизации

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

После нажатия кнопки Далее будет выполнено создание настроек синхронизации в 1С ЗУП 3, и в 1С Бухгалтерии 3.0.

После этого появится сообщение об успешной настройке синхронизации и о возможности сразу же выполнить синхронизацию – флажок Выполнить синхронизацию данных…

Сопоставление элементов перед первой синхронизацией

Если оставить флажок Выполнить синхронизацию данных… и нажать кнопку Готово, то будет запущен процесс подготовки к первой синхронизация между программами.

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

Окно Сопоставление данных содержит табличную часть, в которой представлен список сопоставляемых объектов. Состав и количества элементов списка будет зависеть от заполненных элементов справочника и документов в бухгалтерской программе.

Необходимо убедиться в правильности сопоставления данных и при необходимости сопоставить нужные элементы.

Состав отправляемых данных

После сопоставления предложенных элементов можно нажать команду Далее и на следующем шаге будет выведена форма, в которой представлено ещё ряд настроек.

Здесь есть возможность добавить для синхронизации ещё ряд документов и данных (добавить их отбором по периоду или другим условиям), в дополнение к тому составу данных, который был определен для синхронизации на основе настроек, установленных на предыдущих шагах.

Если дополнительные сведения добавлять не требуется, то просто оставляем переключатель Не добавлять.

Здесь же можно просмотреть состав отправляемых данных по ссылке Отчет о составе отправляемых данных.

Выполнение синхронизации

После ознакомления с данными на отправку нажимаем Далее, и на следующем шаге будет выполнена синхронизация данных.

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

Весь процесс синхронизации фиксируется в журнале регистрации события отправки данных. Перейти в этот журнал можно отсюда же по ссылке Подробнее… напротив надписи Данные успешно получены (данные получены из программы БП 3.0) и Данные успешно отправлены (данные отправленные в БП 3.0).

Выполнение синхронизации

Запуск синхронизации вручную

В дальнейшем регулярную синхронизация между программами следует запускать из раздела меню Администрирование – Синхронизация данных – Настройки синхронизации данных, используя команду Синхронизировать.

Также можно запустить синхронизацию, задав дополнительные параметры синхронизации (аналогичная возможность рассматривалась чуть выше на предпоследнем шаге начальной настройки синхронизации).

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

При необходимости в этом окне можно выполнить принудительную регистрацию объекта для синхронизации (Зарегистрировать – Одиночный объект / Объект при помощи отбора), либо наоборот отменить регистрацию для автоматически зарегистрированного объекта. Для этого необходимо правой кнопкой мыши нажать на выделенный объект и выбрать команду Отменить регистрацию изменений объекта.

В результате этот объект не будет перенесен при синхронизации.

Выполнение синхронизации по расписанию

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

Откроется окно Сценарий синхронизации данных, где по гиперссылке следует открыть окно для настройки условий выполнения этого сценария.

На вкладке Общие – можно указать дату начала и завершения задания, а также режим повторения этого задания.

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

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

Изменение настроек в существующей синхронизации

Если потребуется выполнить изменение параметров синхронизации данных, то нет необходимости удалять существующую синхронизацию и создавать новую с нуля. Изменение параметров можно выполнить в текущей синхронизации. Для этого в окне Синхронизация данных (Администрирование – Синхронизация данных – Настройки синхронизации данных) необходимо выбрать команду Настроить.

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

Также в этом окне по кнопке Ещё можно получить доступ к другим интересным возможностям и настройкам:

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

  • Параметры подключения – в этом окне можно изменить параметры подключения к базе, с которой выполняется синхронизация. Например, в том случае, если информационная база была перемещена, то именно здесь следует изменить путь к базе. Также здесь можно изменить имя пользователя и пароль, если они были изменены.

  • Удалить настройку синхронизации – удаление текущей настройки синхронизации.

Соответствия объектов информационных баз

Программа после первой синхронизации любого объекта запоминает в специальный регистр какой объект 1С ЗУП 3 какому объекту в 1С Бухгалтерии 3.0 соответствует. Эта информация записывается в регистр сведений Соответствие объектов информационных баз. Он присутствует и в программе 1С:ЗУП и в программе 1С:Бухгалтерия:

Соответствие объектов производится по уникальным идентификаторам.

Какие объекты переносятся при синхронизации

Синхронизация элементов справочников

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

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

 

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

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

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

Синхронизация документов

Названия документов, которые синхронизируются, представлены в таблице:

 

Синхронизация документов при сводной выгрузке

Если при настройке синхронизации указано, что данные для формирования проводок загружаются Сводно по сотрудникам, то ряд документов и справочников не выгружаются в бухгалтерскую программу: Ведомости на выплату зарплаты, Депонирование зарплаты, справочник Физические лица (кроме физических лиц, присутствующих на вкладке Удержания документа Отражение зарплаты в бухучете).

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

Однако, если установлена сводная выгрузка, то на стороне бухгалтерской программы в табличных частях этих документов информация будет представлена без детализации по сотрудникам (кроме вкладки Удержания).

Особенности синхронизации документов «Отражение зарплаты в бухучете» и «Начисление оценочных обязательств»

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

 

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

Следует открыть соответствующие элементы этого справочника и задать счета учета:

После этого вновь провести документ.

Сформируются проводки:

И в форме списка документа Отражение зарплаты в бухучете данный документ будет выделен серым цветом:

После следующей синхронизации соответствующий документ заблокируется для редактирования на стороне 1С:ЗУП.

Если понадобится его разблокировать для редактирования в ЗУП, то необходимо предварительно снять флажок Отражено в учете у соответствующего документа в 1С:Бухгалтерии, сохранить его и выполнить синхронизацию. В результате документ разблокируется и в ЗУП.

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

Синхронизация прочих сведений

Кроме документов и справочников синхронизируются также Регламентированные отчеты. Это очень удобно, поскольку позволяет подготовить зарплатные отчеты в ЗУП 3, а отправить вместе со всеми остальными отчетами из 1С Бухгалтерии 3.0.

Кроме этого, синхронизируются некоторые регистры сведений.

Отключение и удаление настроек синхронизации в 1С Бухгалтерии 3.0 и 1С ЗУП 3

Для отключения синхронизации необходимо перейти в раздел Администрирование – Настройки синхронизации данных и снять флажок Синхронизация данных:

Эти действия следует выполнить и на стороне 1С ЗУП, и на стороне 1С Бухгалтерии 3.0.

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

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

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

Поиск и исправление ошибок при синхронизации

Проблемные ситуации, возникающие в процессе синхронизации, можно посмотреть в регистре сведений Предупреждения при синхронизации данных. Доступ к нему возможен непосредственно из формы синхронизации данных (Администрирование – Настройки синхронизации данных – Синхронизация данных – Предупреждения). Здесь сразу же в ссылке показывается количество предупреждений. Если предупреждений не было, то ссылка принимает вид Предупреждений нет.

Следует всегда после синхронизации обращать внимание на эту надпись, чтобы отслеживать возникшие сложности.

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

Рассмотрим каждую из них.

Непроведенные документы

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

Также на этой вкладке присутствует команда Игнорировать. При нажатии на неё выделенный документ не проводится, но очищается из списка предупреждений. При проведении и игнорировании данные документы автоматически очищаются из табличной части. Посмотреть все проигнорированные документы, нажав на кнопку Еще и установив флажок Показывать проигнорированные.

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

Незаполненные реквизиты

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

Конфликты

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

Непринятые по дате запрета

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