Cto-nk.ru

О Автосервисе доступно
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

Инструменты синхронизации Sigur избавят от повторного ведения кадровой базы СКУД в тех случаях, когда она уже существует в других системах. Информация о сотрудниках будет автоматически загружаться из внешнего источника, а при внесении изменений — актуализироваться в СКУД.

Почему это важно

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

Ручной перенос этих данных в СКУД — кропотливая монотонная работа, которая не только занимает много времени, но и часто приводит к возникновению ошибок.

Посмотреть по теме

Полезные ссылки

Механизм синхронизации

В основе синхронизации лежит последовательное выполнение однотипных циклов синхронизации. В результате работы каждого цикла выявляются и устраняются все отличия данных в БД Sigur от данных во внешней системе. Циклы выполняются сервером Sigur автоматически с установленной периодичностью. Одновременно возможна синхронизация по нескольким внешним источникам данных.

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

Синхронизация через стандартный интерфейс ODBC

Этот вариант синхронизации подходит для работы с любой базой данных, для которой существует ODBC драйвер: MS SQL, Oracle, MySQL, Firebird, PostgreSQL, dBase, MS Access, Paradox и другие.

  • синхронизация основных полей учетных карточек сотрудников: ФИО, отдел, табельный номер, должность, при этом по отделам допускается перенос иерархии их вложенности из внешней системы
  • синхронизация любых созданных пользователем дополнительных параметров
  • синхронизация графиков работы и оправдательных документов при представлении их в определённом, но достаточно простом, формате cинхронизация фотографий
  • синхронизация номеров пропусков (карт, брелоков, отпечатков пальцев и других идентификаторов), поддерживается синхронизация нескольких идентификаторов у одного сотрудника
  • передача событий СКУД во внешнюю базу (в том числе можно настроить передачу проходов сотрудников только в тот источник, из которого список сотрудников был получен).

Как возможность для дополнительной оптимизации предусмотрена функция пропуска выполнения циклов синхронизации в том случае, если не изменился общий параметр внешней системы «версия базы данных». Внешняя система может предоставить доступ к такому параметру и следить чтобы он обновлялся при изменении каких-либо данных, существенных для СКУД.

Оптимизация синхронизации фотографий

Реализована опция оптимизации загрузки фотографий, которую при возможности рекомендуется задействовать. Опция работает следующим образом: внешняя БД предоставляет доступ не только к фотографии, но и к «версии фотографии», представляющей собой некое значение, изменяющееся каждый раз, когда меняется фотография.

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

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

Поддержка форматов фотографий

Во внешней системе фотографии могут храниться в формате JPEG, BMP, GIF, PNG. Исходные фотографии во внешней системе могут иметь любой размер: графический формат определяется автоматически, размеры также автоматически приводятся к нужным для работы в Sigur.

Синхронизация номеров пропусков

Sigur может принимать из внешней системы номера пропусков сотрудников в одном из нескольких форматов, включая десятичный номер и шестнадцатеричный номер. Sigur, наоборот, — может передавать во внешнюю систему номера пропусков, присвоенных сотрудникам средствами самой СКУД. Номер передается во внешнюю систему в одном из выбранных форматов.

Читайте так же:
Регулировка ручного тормоза на шевроле авео 2007

Синхронизация данных по 1C:Предприятие

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

  • клиентская программа 1С:Предприятие должна быть установлена на том же компьютере, где установлен сервер СКУД. При этом БД 1С:Предприятие может находится на другом компьютере. Поддерживаются как «файловые» так и SQL типы БД
  • платформа 1С:Предприятие должна иметь версию 8.1, 8.2 или 8.3. Поддержка других версий платформы может быть реализована нами по запросу

В Sigur доступно 2 варианта синхронизации по 1С:

  • исполнение редактируемого запроса на языке 1С (необходима версия ПО, не ниже 1.0.59.1.). Позволяет работать с любой конфигурацией 1С, включая самописные. В СКУД можно загрузить полный набор полей, включая номер пропуска, перечень уровней доступа. Технически подключение к 1С осуществляется через механизм OLE automation. От пользователя требуется понимание языка, структуры 1С и навыки написания запросов на встроенном языке программирования 1С
  • исполнение нередактируемого сценария Sigur. Технически взаимодействие с 1С выполняется через COM-соединение. Как правило, от пользователя не требуется глубокое знание и понимание языка и структуры 1С:Предприятия.

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

Данная функция может быть использована совместно с функцией выгрузки табеля учета использования рабочего времени из СКУД в 1С. Она позволяет на основе данных о зафиксированных проходах в СКУД сформировать табель по стандартной форме, например Т-13, и выгрузить полученные данные в 1С для последующего расчета заработной платы.

Запрос на языке 1С:Предприятие

При вводе запроса к базе 1С нужно указать, каким образом интерпретировать колонки ответа в СКУД. Доступны следующие методы обработки получаемого значения:

  • значение (как есть) — полученное значение никак дополнительно не обрабатывается, будет использовано в СКУД как есть
  • значение (Метод) — можно указать название метода, который будет применён к возвращаемому значению, например «ПолноеНаименование». Используется новое полученное значение
  • Функция (значение) — можно указать название функции, которая будет исполнена с полученным в результате выполнения запроса к 1С значением в качестве аргумента. Далее будет использовано новое возвращённое значение
  • XMLString (значение.UUID()) — к возвращаемому значению применяется метод XMLString(object.UUID()) и используется полученное значение

Результат выполнения запроса будет записан в базу данных СКУД. В Sigur перед выполнением запроса можно провести его тестовый запуск, чтобы найти и устранить обнаруженные ошибки, а также проверить возвращаемые значения.

Нередактируемый сценарий Sigur

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

Синхронизация по LDAP-протоколу

Данный вид синхронизации позволяет загружать из источника полный набор полей о каждом сотруднике, включая номер пропуска и перечень уровней доступа. LDAP (Lightweight Directory Access Protocol) — протокол, позволяющий осуществлять доступ к неким «каталогам», содержащим различные элементы. У этих элементов также есть именованные атрибуты.

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

Читайте так же:
Регулировка клапанов на шевроле авео т200

В Sigur указывается интересующий каталог для поиска записей и есть возможность задать критерии дополнительной фильтрации, то есть то, какие именно записи должны попадать в СКУД. Результат выполнения запроса записывается в БД Sigur.

Взаимодействие с Active Directory

Частным случаем LDAP-сервера является контроллер домена Active Directory. Доступ к элементам Active Directory можно осуществлять по протоколу LDAP.

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

Другие способы синхронизации кадров

Описанная функция — не единственный способ синхронизации данных в СКУД. При работе с Sigur возможны и другие способы:

  • решение от «1С:БИТ», позволяющие синхронизировать кадры по базе «1С:Предприятие»
  • встроенная в любое ПО Sigur функция импорта информации о сотрудниках из таблицы XLS
  • синхронизация по базе ПО Intellect (ITV), доступная в при наличии модуля интеграции с Sigur
  • синхронизация персонала по партнерскому веб-сайту, загрузка на сайт фактов проходов: оптимально при организации СКУД в массе однотипных объектов с последующей централизацией управления, например, в школах
  • самостоятельная разработка на основе открытых интерфейсов интеграции, предусмотренных в Sigur.

Лицензирование

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

Синхронизация данных | Что такое синхронизация и как ее выполнять

Синхронизация – это обмен содержимым двух хранилищ данных (папок) с целью устранения различий между ними. Решение Handy Backup позволяет как синхронизировать данные в двух разных папках/хранилищах, так и выполнять более сложные задачи автосинхронизации данных.

Попробовать бесплатно

Версия 8.3.2 от 1 ноября 2021. 112 MB
30-дневный полнофункциональный пробный период

Автосинхронизация данных: основные методы

Зеркальная синхронизация

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

Зеркальная синхронизация данных

Односторонняя синхронизация

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

Оносторонняя синхронизации данных

Как синхронизировать данные в Handy Backup

В инструкции ниже описано, как создать задачу, способную синхронизировать данные между любыми хранилищами информации. Обратите внимание, что синхронизация данных сервера или аккаунта в хранилище (облако, FTP) потребует наличия подключения к этому источнику данных.

  1. Откройте Handy Backup. Запустите мастер новой задачи.
  2. Выберите синхронизацию данных в качестве типа задачи на Шаге 1. Нажмите "Далее".
  3. Выберите первое хранилище данных (папку) на левой панели.

Выбор первого хранилища для синхронизации

Внимание! Программа Handy Backup позволяет осуществлять только синхронизацию данных в хранилищах (примеры: синхронизация FTP или Google Drive). Настройка синхронизации данных между их источниками (например, баз данных) таким методом невозможна. Чтобы выполнить синхронизацию между источниками данных (клонирование, зеркалирование и т.д.), воспользуйтесь последовательно выполняемыми задачами бэкапа и восстановления соответствующих источников данных.

  1. Если нужно, настройте доступ к папке для синхронизации данных аккаунта, выбрав строку "Новая конфигурация. " и указав в диалоговом окне все необходимые параметры для подключения к аккаунту.
  2. На правой панели выберите папку для синхронизации и нажмите "Далее".
  3. На следующем шаге укажите тем же способом второе хранилище данных и вторую папку.

Выбор второго хранилища для синхронизации

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

Предупреждение! Перед тем, как синхронизировать данные с облака на облако или использовать небольшой USB-накопитель, проверьте, хватит ли объёмов выбранного хранилища для выполнения синхронизации данных!

Читайте так же:
Регулировка света фар на шевроле каптива своими руками

Статьи, советы и рекомендации при переносе данных 1С

Как переносятся документы из одной 1С в другую? Как переносятся документы из одной 1С в другую?
Такой вопрос задал нам наш заказчик, имея в виду следующую цель. Итак, как работает абсолютное большинство наших разработок именно в техническом смысле. Все документы переносятся в части реквизитов и табличных частей, т.е. переносятся сами данные документов. При этом уже после завершения загрузки в базу данных 1С «приемник данных» производится проведение документов, дата которых больше, чем дата начальных остатков, которая выбрана при выгрузке, и если данные документы были проведены в исходной базе 1С
Как переносить номенклатуру в новую базу 1С? Как переносить номенклатуру в новую базу 1С?
Осуществляем перенос справочников номенклатуры в новую базу 1С. Рассказываем про то как нормализовать справочник «Номенклатура». Этот вопрос важный при переходе на новую конфигурацию программы 1С. Каким образом обычно решают эту задачу? Какие есть пути для ее автоматизации? И на что следует обратить внимание перед началом процесса. Обо всём этом читайте в статье.
Варианты перехода с конфигурации 1С УПП Варианты перехода с конфигурации 1С УПП
Что можно сказать про переход с УПП? Самое главное, с чем стоит определиться при выполнении проекта перехода с УПП, это рассмотреть возможные варианты конфигурации 1С, в которых ваша организация может вести учет вместо УПП. Читайте подробно в статье.
Обработка Обработка «Универсальный обмен в формате XML» от MoscowSoft
Мы сделали отдельную версию обработки «Универсальный обмен в формате XML» для наших клиентов. Она содержит расширенный функционал, исправление ошибок, возможность скачивать обновления переносов сразу из формы обработки.

Свертка базы 1С

Свертка базы 1С
Свертка базы данных 1С по правилам — нетривиальное использование технологии в компании MoscowSoft

Перенос данных из Комплексной или УПП в 1С:ЗУП редакции 3

Перенос данных из Комплексной или УПП в 1С:ЗУП редакции 3
Что нужно знать при переносе данных из УПП в 1С: ЗУП 3? Перемещение информации в ЗУП версии 3.1 возможно в любом месяце (не обязательно с начала года). Важно, чтобы был закрыт предыдущий месяц в конфигурации источника. Это значит, необходимо начислить зарплату и выплатить, а также перечислить налоги.

Как организовать проект перехода на новую программу 1С

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

Руководство по переходу на 1С:Бухгалтерию 8

Руководство по переходу на 1С:Бухгалтерию 8
Данная книга (далее – руководство) является руководством по переходу между программными продуктами 1С. Рассматривается перенос данных из «1С:Бухгалтерии 7.7» в «1С:Бухгалтерию 8».

Перенос документов в новую программу 1С

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

Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:

Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
В интернете можно найти множество предположений о причинах возникновения этой ошибки. В статье коротко опишем о всех предположениях, которые обычно выдвигаются, и также дадим ответ, как избежать данной ошибки.

Как настроить синхронизацию 1С: Розница с Бухгалтерией

Для чего нужна синхронизации 1С Бухгалтерия предприятия 3.0?

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

Перед тем, как начать передавать данные, следует выполнить несколько простых действий в этих конфигурациях:

— В программе Бухгалтерия вам необходимо будет проверить корректные ли данные во всех регистрах действий, которые позволяют заполнять бухгалтерские счета автоматически.

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

Читайте так же:
Как отрегулировать сцепление на ниве 2131

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

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

Выявление состава обмена 1С

Объекты обмена могут одновременно выполнять несколько ролей. Проще говоря, их можно поделить на два типа:

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

Следом выделяются его три формата:

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

Определение транспорта

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

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

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

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

Настройка расписания

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

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

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

Настройка базы Бухгалтерия

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

Читайте так же:
Регулировка штока вакуумного усилителя тормозов на ниве

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

Начнем, пожалуй, с базы «Бухгалтерия предприятия 3.0».

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

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

Далее переходим во вкладку «Правила получения данных». Если ничего не собираетесь отправлять, то выбираете пункт «не отправлять».

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

Настройка базы Управление торговлей 11

Теперь, давайте настроим «Управление торговлей 11»

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

Далее нажимаете на вкладку синхронизации данных и настраиваете новый обмен. Для этого нажимаете на кнопку «настроить синхронизацию данных» и выбираете Бухгалтерия 3.0 далее «настроить» и синхронизируете.

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

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

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

Проверка правильности ввода данных

На данном этапе давайте проверим, что у нас все получилось

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

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

Они в свою очередь, появятся в соответствующем окошке, сам обмен может занять некоторое время.

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

Затем выбираете кнопку «Подробно», здесь вы сможете посмотреть весь список ваших событий.

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

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

Смотрите по теме
  • 1С Бухгалтерия
  • 1С Розница

1С.ERP. Управление предприятием 2— это продукт используют, например те производственные предприятия, которые поэтапно заказывают товар. У.

Главные отличительные особенности конфигураций «1С Документооборота 8»

При заключении договора 1С: ИТС вам становятся доступны различные возможности системы. Их количество зависит о того, что вы выбрали, а именно.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector