Выгрузка из зарплаты 3.0 в бухгалтерию 2.0. Настройка расписания обмена данных

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

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

При изменении реквизитов элементов справочника в одной из систем, обновленный справочник «приедет» с обменом в другую систему, но элементы не будут продублированы, так как уже были синхронизированы по GUID.

Основные данные передаются из зарплатной системы в бухгалтерскую. Например, при выгрузке «Отражение зарплаты в бухгалтерском учете» и «Начисление оценочных обязательств по отпускам» бухгалтеру на стороне БП надо задать признак «Отражено в учете» (рис.1 и рис. 2).

При указании данного признака на стороне БП сформируются проводки по документу. При обмене с ЗУП данный документ блокируется для изменений до тех пор, пока бухгалтер в своей программе не снимет указанный выше признак (рис. 2).

Рис. 1



Рис. 2

Первый шаг – активировать соответствующий функционал в меню «Администрирование–Синхронизация данных» (рис. 3 и рис. 4).



Рис. 3



Рис. 4

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

Настройки со стороны ЗУП

  • Способ настройки



Рис. 5

Если синхронизация уже производилась в базе-приемнике, то можно загрузить настройки из внешнего файла *.xml.

  • Вариант подключения



Рис. 6

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

  • Каталог для файлов обмена



Рис. 7

При указании признака «Сжимать отправляемые данные в архив» файл обмена будет заархивирован в формате *.zip. При нажатии «Проверить возможность записи в каталог» система проверит доступ на запись в указанный каталог.

  • В настройках параметров синхронизации надо указать префикс ИБ (рис. 8) и настроить правила обмена

Префикс ИБ используется в наименовании файла обмена (рис. 8), благодаря которому можно определить, откуда выгружены данные и куда должны загружаться. Наименование файла представляет собой «Message_XXYY».zip., где ХХ – префикс базы отправителя, а YY – префикс базы получателя.



Рис. 8

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

  • Выгрузка файла настройки обмена ЗУП 3 – БП 3



Порядок настройки со стороны БП

При настройке обмена в базе-приемнике необходимо загрузить файл настроек, выгруженный ранее (рис. 10). После загрузки файла в БП система предложит сформировать данные для отправки (рис. 11).



Рис. 10



Рис. 11

Синхронизацию можно настроить по расписанию, после чего системы будут обмениваться данными автоматом. Для этого настраиваем сценарий синхронизации (рис.12). Рассмотрим порядок его заполнения:

  • Вводим наименование сценария;
  • Настраиваем расписание, включив признак «Автоматически по расписанию»;
  • Указываем ИБ, участвующую в обмене;
  • Обозначаем способ подключения;
  • Отмечаем выполняемые действия – получение и отправка.



Документы ЗУП 3.0 попадающие в БУХ 3.0 при синхронизации:

  • «Отражение зарплаты в бухучете» - попадает в одноименный документ бухгалтерской программы, далее происходит непосредственное формирование проводок, на основании перенесенных данных
  • «Ведомость …» - в ЗУП 3.0 четыре вида данного документа «Ведомость в банк», «Ведомость в кассу», «Ведомость перечислений на счет» и «Ведомость выплаты через раздатчика». Все эти документы приезжают в бухгалтерскую программу в документ - «Ведомость на выплату зарплаты».

Также существует ряд документов, которые тоже переносятся, но не во всех случаях.

Например, документ - «Начисление оценочных обязательств по отпускам». Когда фирма ведет учет оценочных обязательств, возникает необходимость ежемесячно после формирования документов - «Начисление зарплаты и взносов» и «Отражение зарплаты в бухучете» формировать и рассчитывать документ - «Начисление оценочных обязательств по отпускам». Программа рассчитает накопившиеся суммы обязательств по каждому сотруднику с учетом остатков отпусков и среднего заработка.

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

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

  • Депонирование зарплаты (ЗУП) -> Депонирование невыплаченной заработной платы (БУХ)
  • Выплата депонированной зарплаты (ЗУП) -> Расходный кассовый ордер или Списание с расчетного счета (БУХ) – в бухгалтерской программе создается документ в зависимости от значения поля «Форма расчетов» зарплатного документа
  • Договор займа сотруднику + Выдача займа сотруднику (ЗУП) -> Расходный кассовый ордер или Списание с расчетного счета (БУХ)
  • Погашение займа сотрудником (ЗУП) -> Приходный кассовый ордер или Поступление на расчетный счет (БУХ)

Элементы справочников также переносятся из ЗУП при синхронизации. Обратите внимание на справочник - «Организации». Если синхронизация делается впервые и в обеих базах уже внесены организации, то стоит убедиться, чтобы все ключевые сведения (такие как ИНН, КПП) были внесены одинаково в обеих базах. Чтобы программа корректно сопоставила организации.

Также синхронизируются справочники:

  • Физические лица
  • Подразделения
  • Способы отражения зарплаты в бухучете
  • Контрагенты

Элементы данных справочников участвуют в синхронизациитолько если они присутствуют в синхронизируемом документе - «Отражение зарплаты в регламентированном учете» или в любом другом выгружаемом документе, если говорить о физических лицах.

Приоритет объектов при синхронизации ЗУП и Бухгалтерии 3.0

Настоятельно рекомендуется изменять данные в синхронизируемых документах только на стороне ЗУП, а не в БУХ. Например, если мы заметили в ведомости в БУХ 3.0 ошибочную сумму, то следует найти ошибку именно в ЗУП, а не править цифру в БУХ. После исправления ошибки в ЗУП – выполнить синхронизацию повторно. Сумма в БУХ изменится автоматически.

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

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

Открыв предупреждения на вкладке– Конфликтыможно увидеть в каких объектах программа «сомневается», приоритет какой программы она выбрала и если требуется изменить его. Как правило, такого рода предупреждения возникают при начальных синхронизациях. Например, элемент справочника «Организации» создан в обеих программах, а состав заполненной информации разный. Если приоритетный элемент находится в ЗУП, а нужно чтобы он был из БУХ, то приоритет можно поменять нажав на кнопку– Пересмотреть.

Настройка Бухгалтерии 3.0 при синхронизации

При синхронизации все настройки программы БУХ 3.0 сосредоточенны в – Параметрах учета, в закладке – Зарплата и Кадры. Именно здесь устанавливается параметр – Во внешней программе, если учет зарплаты будет осуществляться в ЗУП.

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

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

Первая и последующие синхронизации объектов

Возьмем пример, в ЗУП и в БУХ независимо друг от друга было создано одно и тоже физическое лицо. Если после его создания сделать синхронизацию, то 1С увидит, что в ЗУП появился новый элемент справочника – Физическое лицо и будет искать соответствие ему в Бухгалтерии. Поиск будет вестись по ключевым полям. Для «Физического лица» это – Наименование и дата рождения. Если в Бухгалтерской базе найдется элемент с этими же ключевыми полями, то произойдет запись в специальный регистр – Соответствия объектов информационных баз.

Там будет зафиксировано – какой элемент ЗУП соответствует этому элементу из БУХ. Запись сформируется по уникальному внутреннему идентификатору элемента (он есть у любого элемента всех справочников или документов). При следующей синхронизации программа просто обратиться к этому регистру и определит по нему соответствие, без дополнительных проверок соответствия.

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

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

Фирма «1С» уже давно объявила о завершении поддержки конфигурации «1С:Зарплата и управление персоналом 2.5». После перехода на новую версию ЗУП 3.1 пользователи столкнутся с новым механизмом обмена данными с программой «1С: Бухгалтерия 3.0». Этот механизм называется синхронизация. По сути программы начинают сами обмениваться данными между собой. На начальном этапе у пользователей возникает много проблем по настройке и отладке процесса синхронизации так как обмен происходит в автоматическом режиме. В связи с этим может возникнуть необходимость каким-то образом проконтролировать состав передаваемых данных как в одну, так и в другую сторону.

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

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

Теперь немного подробнее - что и как надо делать. Процесс настройки синхронизации на стороне «ЗИК 3.1» можно посмотреть на картинках. Переходим в настройку синхронизации:

Укажем способ настройки - вручную

Выберем другие каналы связи:

Укажем каталог выгрузки данных

Настройки (FTP и электронную почту) просто пропускаем.

По окончании настроек запускаем синхронизацию. Сама процедура настройки и синхронизации описана подробно на сайте ИТС.

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

Раскроем, например, ветку дерева для справочника "Организации", здесь первые три реквизита, которые обозначены лупой - это поля синхронизации. Сначала программа будет искать в файле приемнике (в нашем случае в 1С:Бухгалтерии) запись справочника по универсальному идентификатору. Если не найдет - тогда по наименованию и ИНН организации. Если опять не найдет - тогда создаст новую запись. Если найдет - будет выполнена коррекция данных в базе-приемнике.

Можно также посмотреть состав документов, включая их табличные части. На картинке показана информация по документу "ОтражениеЗарплатыВБухучете". Здесь синхронизация идет сначала по Универсальному идентификатору, если не нашли, то по дате и номеру документа, если не нашли - будет создан новый документ.

Таким же образом анализируем данные, передаваемые из Бухгалтерии в ЗУП. Вот кратко и все.

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

Ранее в 1С Бухгалтерия 2.0 и ЗУП 2.5 выгрузка запускалась вручную и данные перегружались через внешний файл. В 1С Бухгалтерия как правило выгружался документ «Отражение зарплаты в регламентированном учете». Так же была возможность выгружать платежные документы.

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

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

Настройка переноса данных из 1С:ЗУП 3.1

Откройте 1С:ЗУП в режиме предприятия. Перейдите в меню «Администрирование» и выберите пункт «Синхронизация данных».

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

В появившемся окне выберите из меню «Настройка синхронизации данных» выберите пункт «Бухгалтерия предприятия, редакция 3…».

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

В появившемся окне выберите ручное указание настроек и нажмите «Далее».

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

Для настройки синхронизации нужно знать место расположения другой информационной базы. Если вы этого не знаете, зайдите в нее и выберите в главном меню пункт «Справка»- «О программе».

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

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

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

Настройка расписания обмена данных

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

В открывшейся форме установите флаг «Автоматически по расписанию» и нажмите на гиперссылку справа. Укажите, когда и с какой периодичностью выполнять синхронизацию данных.

Обратите внимание! Расписание настраивается на выгрузку данных и на их получение отдельно, выбрав соответствующую строку в табличной части формы настройки расписания.

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

В связи с тем, что стандартных правил переноса зарплаты из ЗУП 3.0 в Бухгалтерию 2.0 нет, и были созданы данные правила.

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

В правилах имеются три параметра:

1) Организация, по которой будут выгружаться данные

2) РазворачиватьПоСотрудникам. Если ставим Да, выгружаются данные в разрезе сотрудников, соответственно если ставим нет, то данные выгружаются сводно.

3) ИзменятьНомерПриЗагрузке. Сделано для избежания конфликта номеров документов при загрузке. Если ставим Да, то номер документа станет с префиксом ЗУП30. Например, номер документа в ЗУП 0000-000001, если ставим этому параметру Да, то номер загруженного документа будет ЗУП30000001.

Пошаговая инструкция:

1) В ЗУП 3.0 запускаете обработку там в имя файла правил на сервере указываем скачанные правила.

3) В имя файла данных на сервере указываем любой файл, куда будут выгружены данные (он нам потом пригодится).

4) Указываем период выгрузки данных

5) Заходим на закладку Параметры выгрузки , где выбираем организацию по которой будет выгрузка.

6) Ставим параметр РазварачиватьПоСотрудникам в Да, если в бухгалтерии нужна детализация по сотрудникам.

7) Ставим ИзменятьНомерПриЗагрузке в Да, если при параметре Нет, при загрузке данных вылезает ошибка, что номер неуникален.

8) Пишем значение параметра СтатьяЗатрат , если хотим изменить стандартное значение Оплата труда . Это будет субконто проводки 69.01 ---70. При изменении этого параметра нужно быть уверенными, что статья которую вы тут укажете есть в бухгалтерской программе. Можно не менять параметр.

9) Параметр СчетУчетаЗП_44_01 отвечает за заралатный счет. По умолчанию параметр равен Да, т.е. зарплатный счет будет 44.01. Если параметр ставим Нет, то зарплатный счёт будет 20.01

10) Жмем кнопочку Выгрузить данные . Сформируется файл с данными.

11) В бухгалтерии запускаем обработку Универсальный обмен данными в формате XML, там заходим во вкладку , где указываем ранее созданный файл. Ставим галочку Использовать транзакции . И жмём кнопочку загрузить данные

12) Проверяем результат загрузки в бухгалтерии - там сформируются документы Отражение зарплаты в регламентированном учете .