Правила обмена 1с зкгу
Механизмы интеграции
Конфигурация "1С:Документооборот" редакции КОРП содержит несколько встроенных планов обмена с другими типовыми конфигурациями на платформе "1С:Предприятие".
Редакции ПРОФ и ДГУ не содержат таких планов обмена. Тем не менее, все редакции поддерживают обмен данными с помощью встроенной обработки УниверсальныйОбменДаннымиXML , использующей внешние правила обмена, загружаемые из файла. Собственные планы обмена можно добавить в любую из редакций.
Встроенные планы обмена предназначены для автоматической синхронизации данных в ходе совместного использования разных прикладных решений, но могут использоваться и для первоначального наполнения информационной базы.
Внешние правила обмена, поставляемые в составе дистрибутива, предназначены скорее для первоначального наполнения информационной базы, но могут использоваться и для последующей синхронизации данных. В последнем случае обмен нужно будет запускать регулярно вручную.
Встроенные планы обмена используют подсистему Обмен данными "Библиотеки стандартных подсистем" (далее БСП) редакции 2. Это значит, что в составе каждого плана обмена есть макет с правилами регистрации, а также макеты правил обмена и правил обмена конфигурации-корреспондента:
- Правила регистрации используются в "1С:Документообороте" для определения необходимости регистрации записываемого объекта к выгрузке в конфигурацию-корреспондент.
- Типовые правила регистрации тривиальны (содержат только перечень регистрируемых объектов без дополнительных условий).
- Автоматическая регистрация изменений в планах обмена выключена, для регистрации используется стандартная механика БСП, анализирующая изменения в выгружаемых полях перед регистрацией.
При необходимости комплект правил может быть загружен из файла. Как правило, это делают:
- после обновления конфигурации-корреспондента. В этом случае свежий комплект правил находится в составе дистрибутива обновления, в папке "Синхронизация данных";
- во время отладки правил обмена, разрабатываемых на основе типовых правил, если они требуют доработки на конкретном внедрении.
После отладки доработанных правил обмена рекомендуется включить их в состав конфигурации, сняв с поддержки макеты, чтобы:
- получить возможность сравнивать доработанные правила с типовыми при обновлении конфигурации;
- избежать проблем, связанных с проверкой правил при обновлении информационной базы после изменения структуры метаданных.
Обратите внимание:
Правила, загруженные из файла и переставшие соответствовать новой структуре метаданных, не дадут довести до конца штатное обновление информационной базы.Правила обмена разрабатываются с помощью конфигурации "Конвертация данных" редакции 2.1. Конфигурация бесплатна и доступна по линии ИТС. Рекомендуется использовать типовые правила как основу для разработки, сохранив их в файлы и загрузив в информационную базу "Конвертации данных".
"1С:Документооборот" не поддерживает обмен данными в формате EnterpriseData. Соответственно, для разработки правил обмена не следует использовать конфигурацию "Конвертация данных" редакции 3.
Расширение плана обмена
При включении новых объектов в существующий план обмена следует:
Добавление плана обмена
При разработке собственных планов обмена следует:
- Создать новый план обмена на стороне обеих конфигураций. Имя плана обмена должно быть одинаковым в обеих конфигурациях. Состав обязательных процедур модуля менеджера плана обмена приведен в документации к подсистеме Обмен данными "Библиотеки стандартных подсистем" соответствующей версии.
- Включить в состав планов обмена объекты, участвующие в обмене, а также регистр сведений СоответствиеОбъектовИнформационныхБаз , запретив авторегистрацию изменений. Использование собственного механизма регистрации БСП позволит избежать выгрузки объектов, изменившихся только в части не участвующих в обмене реквизитов.
- Создать подписки на события, аналогичные описанным выше, и обработчики для них. Лучше создать для этого отдельный общий модуль, не снимая с поддержки общий модуль ОбменДаннымиСобытияДокументооборот .
- Включить новый план обмена в тип параметра общих команд подсистемы Обмен данными . Проще всего найти нужные команды, выполнив в Конфигураторе поиск ссылок на типовой план обмена.
- Включить новый план обмена в код процедуры ПолучитьПланыОбмена общего модуля ОбменДаннымиПереопределяемый .
- При необходимости создать формы настройки плана обмена (см. документацию к "Библиотеке стандартных подсистем", а также примеры в планах обмена с конфигурациями "1С:Бухгалтерия" предприятия и "1С:Управление производственным предприятием").
- Сохранить описания обновленных конфигураций в файлы с помощью обработки MD8<NNN>Exp.epf , входящей в состав дистрибутива конфигурации "Конвертация данных".
- Загрузить описания конфигураций в информационную базу "Конвертации данных".
- Разработать два набора правил обмена и два набора правил регистрации для каждой из сторон обмена.
- Добавить оба набора правил обмена и по одному набору правил регистрации в каждую конфигурацию в качестве макетов плана обмена.
- Настроить синхронизацию данных и отладить ее.
Обратите внимание:
Правила обмена, зачитанные из макетов в составе конфигурации, кэшируются в регистре сведений ПравилаДляОбменаДанными . При отладке рекомендуется использовать загрузку правил обмена из файла. Для обновления правил из макета следует изменить номер версии конфигурации или выполнить загрузку вручную по команде Загрузить правила… , выбрав вариант Из конфигурации .Веб-сервисы
Типовая конфигурация "1С:Документооборот" содержит набор веб-сервисов.
Некоторые из них специализированы и служат, например, для обмена с мобильными устройствами или для синхронизации данных с другими информационными базами, разработанными с применением "Библиотеки стандартных подсистем".
Два веб-сервиса, однако, предназначены для интеграции с произвольными внешними программами, как разработанными на платформе "1С:Предприятие", так и любыми другими, способными обращаться к веб-сервисам. Речь идет о веб-сервисах:
- Files – простой сервис, поддерживающий работу с файлами и папками "1С:Документооборота" извне.
- DMService – поддерживает работу с основными объектами и функциями "1С:Документооборота". Перекрывает функционал веб-сервиса Files . Используется "Библиотекой интеграции 1С:Документооборота".
Данные веб-сервисы включены во все редакции "1С:Документооборота".
Работа с веб-сервисами из прикладных решений на платформе "1С:Предприятие", как правило, строится следующим образом:
- Определяется способ хранения и редактирования настроек подключения к веб-сервису. Настройки состоят из:
- Адреса веб-сервиса;
- Имени пользователя и пароля (в текущих версиях платформы поддерживается только аутентификация "1С:Предприятия", поэтому следует либо предоставить пользователям интегрируемого прикладного решения возможность ввести имя пользователя и пароль, либо использовать для доступа служебную учетную запись, для которой запрещен интерактивный вход);
- Таймаута при обращении к сервису (при низком качестве соединения, а также при первом обращении к сервису задержки могут быть значительными).
- Определяется способ получения WSПрокси для обращения к веб-сервису. Операции создания WSОпределений и WSПрокси достаточно затратны, поэтому рекомендуется выносить получение реквизитов, в отдельный общий модуль с повторно возвращаемыми значениями.
- Создаются процедуры и функции, являющиеся обертками для функционала веб-сервиса на стороне прикладного решения. Непосредственную работу с объектами XDTO рекомендуется инкапсулировать в них, чтобы облегчить доработки при изменении функционала сервиса.
Примеры использования веб-сервисов можно увидеть в "Библиотеке интеграции 1С:Документооборота", поставляемой в составе дистрибутива "1С:Документооборота".
Веб-сервис Files
Веб-сервис использует всего четыре типа объектов:
- File – файл в папке.
- Folder – папка файлов.
- ShortFileInfo – сведения о файле, возвращаемые сервисом после его создания.
- FileList – список файлов, отобранных по условиям.
- GetFileList – получает список файлов в указанной папке.
- GetFile – получает файл по указанному коду файла.
- AddFile – добавляет файл в указанную папку.
- DeleteFile – помечает файл на удаление.
- FindFolder – находит папку по наименованию в указанной родительской папке.
- AddFolder – создает новую папку в указанной родительской папке.
Все действия, выполняемые этим веб-сервисом, можно выполнить с помощью веб-сервиса DMService. Работа с файлами документов поддерживается только DMService.
Веб-сервис DMService
Сервис использует XDTO-пакет DM. Пакет содержит несколько десятков прикладных объектов, являющихся представлениями таких объектов "1С:Документооборота", как файлы, документы, процессы, задачи и так далее. Все они - потомки абстрактного DMObject и имеют общие свойства objectId и externalObject .
Свойство objectId представляет собой ссылку на объект "1С:Документооборота" и содержит его представление, идентификатор и тип.
Свойство externalObject представляет собой ссылку на объект интегрируемой программы и так же содержит его представление, идентификатор и тип. Свойство заполняется сервисом автоматически, если объект "1С:Документооборота" был ранее связан с объектом интегрируемой конфигурации, например, при создании или записи с заполненным свойством externalObject .
Сервис поддерживает всего одну операцию, execute . В качестве параметра передается объект-потомок DMRequest . Требуемая операция и ее параметры определяются типом переданного объекта и его свойствами. Например, запрос DMGetObjectListRequest получает список объектов типа, указанного в свойстве type по условиям, указанным в свойстве query .
Результат операции возвращается в объекте-потомке DMResponse . В простейших случаях это объект DMOK . В случае ошибки возвращается DMError , содержащий краткое ( subject ) и полное ( description ) описание ошибки.
Для большинства запросов существуют парные им объекты-ответы, содержащие результат выполненной операции. Например, список объектов, полученный вызовом DMGetObjectListRequest , возвращается в объекте DMGetObjectListResponse .
Приведем простейший пример работы с веб-сервисом на встроенном языке платформы "1С:Предприятие". Начнем с получения определений и прокси веб-сервиса (подразумевается, что адрес публикации, имя пользователя и пароль уже получены):
Cоздадим запрос на получение списка внутренних документов:
Определим условие запроса (поиск по наименованию):
Выполним запрос, проверив результат на предмет ошибки:
Разберем ответ, заполнив таблицу названиями и идентификаторами найденных документов:
Подробное описание объектов и операций сервиса дается в составе дистрибутива "1С:Документооборота" (файл "Описание веб-сервисов.html" в каталоге шаблонов). Это описание доступно также из интерфейса демонстрационной конфигурации "Библиотека интеграции с 1С:Документооборотом", которая содержит также более сложные и полезные примеры использования сервиса.
При выпуске новых версий "1С:Документооборота" сервис расширяется и дополняется новыми объектами и свойствами так, чтобы не затронуть работу клиентских приложений, не знающих об этих изменениях. Этого же принципа следует придерживаться при самостоятельном изменении функционала сервиса: например, добавляя новые свойства, устанавливать минимальное количество в 0.
Обработка запросов к сервису сосредоточена в общих модулях:
- ОбработкаЗапросовXDTO – общий вход для всех вызовов
- ОбработкаЗапросовXDTOБизнесПроцессыИЗадачи
- ОбработкаЗапросовXDTOДокументы
- ОбработкаЗапросовXDTOФайлы
Присутствуют только в редакции КОРП:
- ОбработкаЗапросовXDTOКорп
- ОбработкаЗапросовXDTOОбмен
- ОбработкаЗапросовXDTOПочта
- ОбработкаЗапросовXDTOУчетВремени
Перед использованием сервиса следует получать его версию и редакцию запросом DMGetVersionRequest и не пользоваться возможностями, которые не поддерживает сервис. Попытка использовать отсутствующие возможности, например, попытка создать исходящее письмо в редакции ПРОФ, приведет к ошибке (возврату DMError ).
Доработки рекомендуется вносить в модуль ОбработкаЗапросовXDTO Переопределяемый . Его процедуры и функции позволяют провести дополнительное изменение объектов XDTO при их создании по объектам "1С:Документооборота" и наоборот.
Библиотека интеграции 1С:Документооборота
"Библиотека интеграции 1С:Документооборота" (далее БИД) не является самостоятельным прикладным решением, хотя и содержит некоторые демонстрационные объекты, и предназначена для встраивания в прикладные решения на платформе "1С:Предприятие".
БИД может использоваться с любыми версиями "1С:Документооборота", начиная с редакции 1.2.
БИД публикуется в составе дистрибутива "1С:Документооборота" и предназначена для работы с "Библиотекой стандартных подсистем" версии, последней на момент публикации. Однако адаптация БИД к конфигурациям, содержащим более ранние версии БСП, не составляет большого труда, поскольку БИД использует функционал БСП в небольшом объеме.
Более подробное описание "Библиотеки интеграции 1С:Документооборота" и порядка ее встраивания содержится в документации, поставляемой в составе дистрибутива (папка DocDMIL ).
Поддержку редакции 1 конфигурации «1С:Зарплата и кадры бюджетного учреждения 8» прекращают – пора использовать новую редакцию 3. Для этого стоит настроить синхронизацию данных между новой конфигурацией и «1С:Бухгалтерией государственного учреждения 8», ред. 1. Алгоритм этой настройки рассмотрим в статье.
Механизм синхронизации данных предусматривает обмен между одноименными справочниками и передачу информации о произведенных начислениях из конфигурации «1С:Зарплата и кадры государственного учреждения», ред. 3 (далее «1С:ЗКГУ 8», ред. 3) в «1С:Бухгалтерию государственного учреждения», ред. 1 (далее «1С:БГУ 8», ред. 1), для формирования бухгалтерских проводок по расчетам по оплате труда, налогах и страховых взносах.
Обмен между конфигурациями возможен двумя способами:
Выгрузка/загрузка данных через локальный каталог файлов.
Прямая синхронизация между конфигурациями.
Синхронизация данных происходит на уровне справочников и документов. После синхронизации в базу «1С:БГУ 8», ред. 1, попадают данные о суммах начислений расчетов по оплате труда, налогах и взносах в документ «Отражение зарплаты в бухучете». В таблице представлены соответствия элементов в процессе синхронизации.
Таблица 1 «Соответствие данных синхронизации»
Наименование состава данных «1С:БГУ 8», ред. 1
Наименование состава данных «1С:ЗКГУ 8», ред. 3
Тип передаваемых данных
Источники финансового обеспечения (балансы)
Источники финансового обеспечения
Статьи финансирования (зарплата)
Способы отражения зарплаты в учете (зарплата)
Способы отражения зарплаты в бухучете
Отражение зарплаты в учете
Отражение зарплаты в бухучете
Настройка обмена данными в конфигурации «1С:ЗКГУ 8», ред. 3
В методологии конфигурации «1С:ЗКГУ 8», ред. 3, отсутствует единый план счетов бухгалтерского учета – в отличие от предыдущей версии «1С:Зарплата и кадры бюджетного учреждения», ред. 1.
Соответствие справочников между конфигурациями происходит по наименованию элемента соответствующего справочника.
Группа справочников для заполнения параметров настроек расположены в пункте меню «Настройка»:
«Способы отражения зарплаты в бухучете»;
«Источники финансового обеспечения».
Заполнение справочника «Статьи финансирования»
В пункте «Настройка» – «Статьи финансирования» по кнопке «Создать» добавляем новый элемент. Указываем наименование элемента (например, «Бюджетное финансирование»), выбираем значение в реквизите «КФО», при необходимости выбираем элемент из справочника «Источники финансового обеспечения».
Аналогичным образом вносим все значения используемых статей финансирования для детализации производимых начислений.
Заполнение справочника «Способы отражения зарплаты в бухучете»
Далее в пункте меню «Настройка» – «Способы отражения зарплаты в бухгалтерском учете» добавляем новый элемент. Указать наименование элемента (наименование элемента должно содержать номер плана счетов, куда будут отнесены затраты по произведенным начислениям. Значение элемента плана счетов бюджетного учета будет присвоено в конфигурации «1С:БГУ 8», ред. 1)
Если в качестве счетов затрат единого плана счетов бюджетного учета при отражении начислений участвуют несколько значений, необходимо заполнить справочник всеми необходимыми элементами.
Настройка способа отражения зарплаты
Если используется несколько счетов затрат, то в программе следует провести настройки для отнесения начислений к определенным счетам единого плана счетов бюджетного учета.
В программе предусмотрены следующие критерии отнесения способа отражения в бухучете:
Если требуется указать определенный способ отражения в учете в документе программы, необходимо установить значение в реквизите «Счет, субконто».
Если предполагается отражать способ начислений расчетов по сотруднику, то необходимо открыть пункт меню «Кадры» – «Сотрудники» выбрать элемент справочника. В окне элемента справочника «Сотрудники» переходим по гиперссылке «Выплаты, учет затрат» и указываем значение в реквизите «Счет, субконто».
Если необходимо отразить способ отнесения затрат по подразделению, то открываем пункт меню «Настройка» – «Подразделения», затем выбираем нужное подразделение и переходим на вкладку «Бухучет и выплата зарплаты». В открывшемся окне в группе реквизитов «Бухучет зарплаты сотрудников» устанавливаем значение переключателя «Отражение на указанном счете, субконто» и выбираем значение и справочника «Способы отражения зарплаты в бухучете».
Если предусмотрен способ отражения для вида начисления, то открываем пункт меню «Настройка» – «Начисления», здесь выбираем элемент справочника. В открывшемся окне элемента справочника «Начисления» переходим на вкладку «Налоги, взносы, бухучет». В окне в группе реквизитов «Бухгалтерский учет» устанавливаем значение переключателя «Как задано для начисления» и выбираем значение в реквизите «Счет, субконто».
Если же применяется один вид отражения расходов по оплате труда, то для автоматической установки значения в документе «Отражение зарплаты в бухучете», делаем следующее: открываем пункт меню «Настройка» – «Реквизиты организации». Здесь переходим на вкладку «Учетная политика и другие настройки». На вкладке нужно перейти по гиперссылке «Бухучет и выплата зарплаты» и в открывшемся окне установить значение в реквизите «Счет, субконто».
Настройка синхронизации данных
После того как все необходимые настройки в базе проведены, можно перейти непосредственно к самой настройке процесса синхронизации.
Для этого открываем пункт меню «Администрирование» – «Синхронизация данных».
После пошагово нужно выполнить следующее:
Установить признак «Синхронизация данных».
Перейти по гиперссылке «Настройка синхронизации данных».
Выбрать значение «Бухгалтерия государственного учреждения, редакции 1.0» в пункте «Настроить синхронизацию данных».
Установить значение в пункте «Указать настройки вручную».
Выбрать вариант подключения к программе.
Указать параметры подключения к программе.
Внести в группе реквизитов «Аутентификация 1С:Предприятия» значения пользователя и пароля для подключения к базе «1С:БГУ 8», ред. 1.
Перед переходом к следующей настройке, важно в базе «1С:БГУ 8», ред. 1, в пункте меню «Сервис» – «Обмен с конфигурациями 1С» – «Обмен с «Зарплатой и кадрами государственного учреждения 8» – «Синхронизация данных» установить признак в реквизите «Использовать синхронизацию данных».
Далее можно в базе «1С:ЗКГУ 8», ред. 3, перейти к следующей настройке нажав кнопку «Далее»;
В окне «Настройки параметров синхронизации данных для этой программы» по гиперссылке «Изменить правила выгрузки данных» установить необходимые значения для конфигурации «1С:ЗКГУ 8», ред. 3;
Перейдя к следующей настройке в окне «Настройки параметров синхронизации данных для этой программы» по гиперссылке «Изменить правила выгрузки данных» установить необходимые значения для конфигурации «1С:БГУ 8», ред. 1;
В следующем окне проверить все установленные параметры синхронизации и нажать кнопку «Далее». В следующем окне по кнопке «Готово» настройка синхронизации данных будет завершена, и автоматически пройдет процесс сопоставления объектов конфигураций «1С:ЗКГУ 8», ред. 3, и «1С:БГУ 8», ред. 1. После анализа данных в базу «1С:БГУ 8», ред. 1, будут перенесены значения справочников «Способы отражения зарплаты в бухучете» и «Статьи финансирования».
Настройка синхронизации в «1С:БГУ 8», ред.1
Описанные в предыдущем пункте особенности нового механизма обмена в конфигурации «1С:ЗКГУ 8», ред. 3, также имеют свои особенности при настройке синхронизации в конфигурации «1С:БГУ 8», ред. 1.
Аналогичным образом в конфигурацию добавлены новые объекты метаданных:
статьи финансирования (зарплата);
способы отражения в учете (зарплата);
отражение зарплаты в учете (новые изменения формирования документа).
Заполнение новых справочников происходит при первичной синхронизации данных.
После проведения первичного обмена данными между конфигурациями «1С:ЗКГУ 8», ред. 3, и «1С:БГУ 8», ред. 1, необходимо провести заполнение обязательных реквизитов в справочниках «Способы отражения в учете (зарплата)» и «Статьи финансирования (зарплата)». Доступ к ним организован через пункт меню «Сервис» – «Обмен с конфигурациями 1С» – «Обмен с «Зарплатой и кадрами государственного учреждения 8».
Заполнение справочника «Способы отражения в учете (зарплата)»
Для заполнения справочника нужно открыть элемент, который был перенесен из базы «1С:ЗКГУ 8», ред. 3. На форме элемента справочника по кнопке «Добавить» указать вид операций (например, «Начислено»), установить дату ввода в действия и выбрать значение счета учета (например, «401.20»).
Таким же образом указать способ отражения расходов для формирования бухгалтерский записей начисленных страховых взносов (табл. 2).
Таблица 2
Наименование хозяйственной операции
Вид операции в справочнике
Счет учета
Виды налогов и платежей
Расчеты по страховым взносам на обязательное пенсионное страхование на выплату страховой части трудовой пенсии
ПФР до предельной величины
Страховые взносы в ПФР по суммарному тарифу (с 2014 г.)
Расчеты по страховым взносам на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством
Страховые взносы в ФСС
Расчеты по страховым взносам на обязательное медицинское страхование в Федеральный ФОМС
Страховые взносы в ФФОМС
Расчеты по страховым взносам на обязательное социальное страхование от несчастных случаев на производстве и профессиональных заболеваний
Взносы в ФСС РФ (НС и ПЗ)
Заполнение справочника «Статьи финансирования (зарплата)»
Для заполнения справочника нужно открыть элемент, который был перенесен из базы «1С:ЗКГУ 8», ред.3. На форме элемента справочника по кнопке «Добавить» указать вид операций (например, «Начислено»), выбрать значение в реквизите «КЭК», указать дату ввода в действие параметров справочника, заполнить значение реквизитов КФО и КПС.
Аналогично необходимо указать значения для всех используемых видов операций в базе:
ПФР до предельной величины;
Алименты и прочие исполнительные листы и т.д.
После заполнения значений в справочниках в перенесенном документе «Отражение зарплаты в бухучете» будут заполнены все значения для корректного формирования бухгалтерских записей.
Заполненный документ будет расположен в журнале документов «Отражение зарплаты в учете». Доступ к нему организован через пункт меню «Расчет» – «Отражение зарплаты в учете».
В обучающем ролике продемонстрирован порядок настройки и выполнения обмена данными — синхронизации программ «1С:Зарплата и кадры государственного учреждения 8» ред. 3 и «1С:Бухгалтерия государственного учреждения 8» ред. 2. Синхронизация позволяет на основании документов по начислению заработной платы и оценочных обязательств по отпускам программы «1С:Зарплата и кадры государственного учреждения 8» автоматически создавать и заполнять документы для отражения заработной платы в бухгалтерском учете и начисления резервов по отпускам в программе «1С:Бухгалтерия государственного учреждения 8». Рассматриваются действия пользователя на различных этапах синхронизации.
Рассматривается общая схема этапов синхронизации.
Заполнение справочника «Статьи финансирования» в программе «1С:Бухгалтерия государственного учреждения 8».
Заполнение справочника «Способы отражения заработной платы в бухгалтерском учете» в программе «1С:Бухгалтерия государственного учреждения 8».
Настройка синхронизации в программе «1С:Бухгалтерия государственного учреждения 8».
Настройка синхронизации в программе «1С:Зарплата и кадры государственного учреждения 8» и ее результат.
Настройка интерфейса для выполнения синхронизации данных.
Показано формирование и заполнение документов для отражения заработной платы в бухгалтерском учете, а также для начисления резервов по отпускам, в программе «1С:Бухгалтерия государственного учреждения 8» в результате синхронизации с программой «1С:Зарплата и кадры государственного учреждения 8».
В представленном ролике инициатором настройки синхронизации является программа «1С:Бухгалтерия государственного учреждения 8». В данном разделе рассматриваются особенности синхронизации в случае, когда инициатором синхронизации является программа «1С:Зарплата и кадры государственного учреждения 8».
Рассматриваются особенности синхронизации, которые определяются расположением программ «1С:Зарплата и кадры государственного учреждения 8» ред. 3 и «1С:Бухгалтерия государственного учреждения 8» ред. 2.
Скоро будет доступна возможность выгружать данные и формировать проводки в БГУ 1.0 из ЗКГУ 3.1.
В последней редакции БГУ 1.0 появилась следующая информация:
Синхронизация данных с конфигурацией "Зарплата и кадры государственного учреждения", редакция 3.0
В конфигурацию включены механизмы двухстороннего обмена данными с конфигурацией "Зарплата и кадры государственного учреждения", редакция 3.0, далее – ЗГУ3.
Синхронизация данных между конфигурациями производится:
со стороны БГУ – на уровне справочной информации;
со стороны ЗГУ3 – на уровне справочной информации и документа "Отражение зарплаты в бухучете".
Синхронизация может производиться в следующих режимах:обмен файлами через сетевой или локальный каталог, через FTP-ресурс или отправкой выгруженных данных по электронной почте;
подключением напрямую к базе корреспондента, находящейся в локальной сети. Подключение возможно и к файловой, и к серверной базам.
Синхронизация может производиться по инициативе пользователя или автоматически в соответствии с расписанием, заданным в настройках параметров обмена.Настройки отражения заработной платы в учете
Настройка и выполнение обмена данными с ЗГУ3 производится в БГУ с помощью Помощника настройки обмена данными (меню "Сервис - Обмен с конфигурациями 1С – Обмен с «1С:Зарплата и кадры государственного учреждения 8» - Синхронизации данных").
Для выполнения настройки предназначены следующие справочники.
Справочник "Статьи финансирования (зарплата)"
Справочник предназначен для хранения перечня статей финансирования по видам деятельности. Настройки формируются по каждому учреждению, учет которых ведется информационной базе. В настройке каждой статьи необходимо установить значения КФО, КПС и ИФО (если в учреждении ведется учет в разрезе источников финансового обеспечения).
Справочник "Способы отражения в учете (зарплата)"
Справочник предназначен для хранения перечня способов отражения расходов на заработную плату. Настройки формируются по каждому учреждению, учет которых ведется в информационной базе. В настройке каждого способа задаются параметры, необходимые для формирования проводок (счет учета и значения субконто).
Отражение заработной платы в учете
Документ "Отражение зарплаты в учете"
В табличной части документа добавлены новые реквизиты, необходимые для импорта документа из конфигурации "Зарплата и кадры государственного учреждения", редакция 3.0:
Статья финансирования (справочник "Статьи финансирования (зарплата)");
Способ отражения зарплаты в учете (справочник "Способы отражения в учете (зарплата)");
Вид операции по зарплате (перечисление "Виды операций по зарплате", аналог одноименного перечисления в конфигурации "Зарплата и кадры государственного учреждения", редакция 3.0).
Реквизиты заполняются автоматически в процессе обмена данными.Если документ создается вручную или в процессе импорта из конфигурации "Зарплата и кадры бюджетного учреждения", редакция 1.0, указанные реквизиты не используются и не отображаются в форме документа.
Внимание!
Синхронизация данных возможна с конфигурацией "Зарплата и кадры государственного учреждения", редакция 3.0 версии не ниже 3.1.2.
Правила обмена (файл ExchangeRules.xml) находятся в каталоге шаблонов конфигурации "Бухгалтерия государственного учреждения 8" в папке "…\ StateHRM_Exchange" текущего релиза. Правила регистрации (файл RegistrationRules.xm) находятся в каталоге шаблонов конфигурации "1С:Бухгалтерия государственного учреждения 8", редакция 1, в папке "…\ StateHRM_Exchange" текущего релиза.Внимание!
Рекомендуется использовать правила из последнего опубликованного обновления БГУ 1 или получить их на интернет-странице поддержки конфигураций.
Инструкция по настройке и выполнению синхронизации данных приведена в статье «Обмен данными между программами "1С:Бухгалтерия государственного учреждения 8" и "1С:Зарплата и кадры государственного учреждения 8", редакция 3» , публикуемой на ресурсах ИТС-БЮДЖЕТ в разделе методической поддержки конфигурации «Бухгалтерия государственного учреждения".Между конфигурациями Бухгалтерия государственного учреждения (ред. 2) и Зарплата и кадры государственного учреждения существует механизм обмена данными, который подразумевает синхронизацию нормативно-справочной информации и передачу результатов расчета заработной платы для формирования в бухучете проводок, отражающих расчеты по оплате труда.
Перед настройкой синхронизации, настоятельно рекомендуется сделать резервные копии обеих баз.
1. Начало настройки обмена
Начать настройку можно из любой базы. Для этого нужно перейти в раздел «Администрирование → Синхронизация данных», включить «Синхронизацию данных».
Далее переходим в «Настройки синхронизации данных», и нажимаем кнопку «Новая синхронизация данных».
В зависимости от того, из какой конфигурации мы начали, выбираем соответствующий пункт настройки обмена.
В данном примере мы будем выполнять первоначальную настройку из базы Бухгалтерии государственного учреждения. Сначала необходимо определить, каким образом будет производиться подключение.
2. Подключение к другой программе через сервер 1С Предприятие
Подключение возможно двумя способами – прямое подключение или подключение через файл обмена. Узнать путь к базе можно из окна запуска 1С Предприятия (при выборе базы внизу окна показывается путь).
Вместо пути вида: File=«путь к базе», может быть:
· ws=«адрес веб-сервера» – тогда мы должны выбрать в вариантах настройки подключения «Подключение к другой программе через Интернет»;
· srvr=«имя сервера», ref=«имя базы» – тогда в настройках подключения мы выбираем локальную сеть, но указываем, что ПП расположено на сервере 1С:Предприятия.
Также узнать путь к базе можно, открыв информацию о программе: нажав на значок (i), если версия платформы ниже 8.3.15, или открыв меню «Файл» в верхнем правом углу программы, если версия платформы 8.3.15 и выше. Путь к базе отображается в блоке «Каталог».
Этот путь необходимо скопировать в «Расположение программы» и ввести данные пользователя, под которым будет выполняться вход для синхронизации.
Если настроить прямое подключение к базе невозможно, настраиваем подключение через файл обмена – через каталог, электронную почту или FTP-сервер.
Далее, программа предложит назначить префикс.
Префикс необходим для того, чтобы исключить возможность конфликтов при переносе данных справочников из другой базы. Однако при назначении нового префикса он будет применяться только к новым документам и элементам справочников в информационной базе. То есть, необходимо вручную проконтролировать нумерацию некоторых документов и справочников (например, справочника «Сотрудники» в зарплатной базе, чтобы исключить задвоение табельных номеров сотрудников).
После установки префикса, нажимаем «Далее → Сохранить» и переходим к следующему этапу.
3. Начальная синхронизация с бухгалтерией
После настройки подключения этап настройки «Настроить параметры подключения» будет обозначен зеленой галочкой. Чтобы продолжить настройку синхронизации, мы должны активировать функцию «Настроить правила отправки и получения данных» в обеих базах.
Дата начала выгрузки документов есть только в зарплатной базе. Рекомендуется поставить дату начала, не пересекающуюся с уже заведенными документами «Отражение зарплаты в бухучете», чтобы не задвоить документы в бухгалтерской базе. В этом окне можно обозначить, по каким организациям вы хотите проводить синхронизацию с бухгалтерией, а на вкладке «Дополнительные настройки» можно указать необходимость перегружать в бухгалтерию данные о подразделениях и кадровые данные сотрудников.
В бухгалтерской базе дополнительных настроек нет. Можно только выбирать организации, по которым производится обмен.
После того как пункт «Настроить правила отправки и выгрузки данных» отмечен зеленой галочкой в обеих базах, можно провести начальную выгрузку.
Переходим в базу бухгалтерии и в настройках синхронизации нажимаем «синхронизировать», и откроется окно сопоставления данных.
В окне сопоставления необходимо просмотреть не сопоставленные элементы, отмеченные значком (i). Это делается двойным кликом по соответствующему элементу данных, после чего открывается такое окно:
После сопоставления нажимаем галочку «Закончить сопоставление данных» и сохраняем настройки.
4. Отражение зарплаты в учете
Чтобы передать данные о начисленной зарплате, взносам и налогам в бухгалтерское ПП, нам необходимо сформировать документ «Отражение зарплаты в учете» в ЗКГУ («Зарплата → Бухучет зарплаты»), после этого запустить синхронизацию данных. Далее следует проверить документ «Отражение зарплаты в учете» в Бухгалтерии. После проверки и проведения документа, признак «Проведен» передастся в зарплатную базу, и документ станет недоступным для редактирования.
Однако без предварительных настроек, этот документ формируется в неприглядном виде:
Мы видим, что не заполнены КФО, КПС и способ отражения в учете, и вручную разносить цифры нам не хочется. Настройки отражения заработной платы находятся в разделе «Учет и отчетность» в блоке «Заработная плата». Если их там нет, вы можете нажать шестерёнку в верхнем правом углу раздела, выбрать «Настройка навигации». После этого – выделить нужный блок и нажать «Добавить».
Откроем справочник «Статьи финансирования (зарплата)». Выберем нужный элемент и установим для операций начисления КФО и КПС (статью расходов/КЭК трогать не будем).
После этого в справочнике «Способы отражения зарплаты в бухгалтерском учете» для необходимого способа подставляем счет дебета:
Теперь, когда мы настроили один из способов отражения, перепроведем документ «Отражение зарплаты в учете» в зарплатной базе (это нужно, чтобы документ заново зарегистрировался к обмену и снова отправился в бухгалтерию), и запустим синхронизацию.
Как мы видим, для настроенного способа отражения (в нашем случае – бюджетное финансирование, «начислено» и «взносы») в документе заполнились необходимые реквизиты.
Когда мы заполним и проведем документ в БГУ, после следующей синхронизации отраженный в учете документ станет недоступен для изменения в зарплатной базе:
Вариативность настроек обмена между конфигурациями «ЗКГУ ред. 3» и «1С БГУ ред. 2» позволяет настроить автоматическое отражение зарплаты в бухгалтерском учете, тем самым снижая вероятность ошибок в учете и упрощая работу бухгалтеров государственных учреждений.
Читайте также: