Подключение sigur к 1с
Взаимодействие SIGUR с 1С:Предприятие может быть реализовано различными способами: от простой выгрузки стандартного табеля Т-13 о наработке персонала до полного управления СКУД из интерфейса 1С.
Модуль ПО SIGUR «Выгрузка табеля в 1С»
Модуль «Выгрузка табеля в 1С» расширяет функции модуля «Учет рабочего времени», добавляя возможность автоматизированно выгрузить табель учета использования рабочего времени (форма Т-13) в «1С:Предприятие».
Модуль ПО SIGUR «Синхронизация данных»
Модуль «Синхронизация данных» реализует автоматическую синхронизацию кадровых данных сотрудников в СКУД по базе «1С:Предприятие».
Стороннее решение от «1С:БИТ»
Компанией «1С:БИТ» разработан продукт «Управление доступом (СКУД) 8». Данный продукт является дополнением к конфигурации 1С, реализующим взаимодействие со СКУД. Ниже приведено описание основных функций продукта:
- Первичное внесение данных о сотрудниках, контроллерах, помещениях, выдача карт сотрудникам могут осуществляться как в ПО SIGUR, так и в конфигурации БИТ:СКУД 8.
- Реализована синхронизация объектов конфигурации БИТ:СКУД 8 с объектами в базе данных SIGUR - сотрудников, контроллеров, помещений (топологии). Синхронизация производится на основе внутреннего идентификатора объекта в БД SIGUR и реализована на основе механизма свойств и категорий объектов – типового механизма конфигураций фирмы «1С».
- Реализована загрузка событий из БД SIGUR в конфигурацию БИТ:СКУД 8 за любой выбранный период времени и заполнение внутреннего журнала событий. Загрузка может осуществляться принудительно или по расписанию.
- Синхронизация возможна как в ручном режиме, так и в автоматическом – с использованием механизма регламентных заданий 1С. Ручной режим удобен для избирательной синхронизации нескольких элементов данных, а также для визуального сопоставления синхронизируемых объектов. Для получения в 1С актуальной информации о местонахождении сотрудников можно настроить загрузку журнала событий по расписанию.
- Средствами БИТ:СКУД 8 реализован механизм расчета рабочего времени на основании загруженного журнала событий и автоматического заполнения табеля учета рабочего времени – типового документа конфигураций «1С: Зарплата и управление персоналом», «1С: Управление производственным предприятием», «1С: Комплексная Автоматизация».
- Начисление заработной платы и оформление необходимой регламентированной документации производится типовыми инструментами конфигураций «1С: Зарплата и управление персоналом», «1С: Управление производственным предприятием», «1С: Комплексная Автоматизация».
Подсистема СКУД может использоваться как самостоятельная конфигурация для управленческого учета выработки сотрудников, так и в качестве дополнения к типовым конфигурациям 1С для автоматического формирования регламентированного табеля «БИТ: Управление доступом (СКУД) 8».
Обратите внимание, что для работы необходимо приобретение нескольких лицензий: «БИТ:Управление доступом (СКУД) 8 ПРОФ» и обязательный «БИТ:Управление доступом (СКУД) 8 Блок интеграции SIGUR», а также дополнительные лицензии на контроллеры и рабочие места.
Специальные решения
При использовании SIGUR существует техническая возможность на базе платформы 1С разработать какой-либо свой специальный функционал, работающий с данными СКУД. Для этого из встроенного в 1С языка программирования можно обращаться с данным в БД СКУД через механизм ODBC.
Это бывает выходом в некоторых случаях, когда существующего функционала недостаточно, нужен какой-то специальный функционал, и у заказчика имеются собственные 1С разработчики.
Взаимодействие Sigur с 1С:Предприятие может быть реализовано различными способами: от простой выгрузки стандартного табеля Т-13 о наработке персонала до полного управления СКУД из интерфейса 1С.
Преимущества интеграции
Интеграция СКУД с 1С позволяет автоматизировать перенос данных о проходах и данных об отработанном времени в 1С для последующего начисления заработной платы сотрудникам. Автоматизация значительно экономит время работникам бухгалтерии, исключает ошибки учета и расчета зарплаты.
Посмотреть по теме
Выгрузка табеля Т-13 в 1С
Т-13 - унифицированная форма табеля, используемая для учета рабочего времени. Помимо таких отметок, как приход или неявка на работу, также может содержать информацию о причинах неявок (командировка, отпуск и прочее), работе в режиме неполного рабочего времени или переработках, сокращенной продолжительности рабочего времени и другие.
Sigur позволяет формировать и выгружать табель учета рабочего времени по стандартной форме Т-13 в «1С:Предприятие». Это сокращает время оператора на перенос данных из СКУД, а также исключает ошибки.
Синхронизация данных с 1С
Функция синхронизации обеспечивает автоматическую актуализацию кадровых данных в Sigur по базе «1С:Предприятие». Переносятся следующие данные о каждом сотруднике:
- Имя (ФИО);
- Отдел;
- Должность;
- Табельный номер.
При наличии в базе «1С:Предприятие» нескольких организаций можно выбрать синхронизировать их все либо какую-то одну конкретную. При синхронизации всех в базе СКУД будут автоматически созданы разделы организаций, и уже в них будут создаваться отделы.
При внесении изменений в «1С:Предприятие» (добавлении сотрудника, изменения его должности или отдела или др.), эти изменения автоматически будут применены в базе СКУД.
Технически взаимодействие с 1С выполняется через COM-соединение. Для работы данной функции не требуется внесение каких-либо изменений или дополнений в конфигурацию 1С.
Данная функция может быть использована совместно с функцией выгрузки табеля учета использования рабочего времени из СКУД в 1С, реализуемой модулем «Выгрузка табеля Т-13 в 1С».
Стороннее решение от «1С:БИТ»
Компанией «1С:БИТ» разработан продукт «Управление доступом (СКУД) 8». Данный продукт является дополнением к конфигурации 1С, реализующим взаимодействие со СКУД.
Ниже приведено описание основных функций продукта:
- Первичное внесение данных о сотрудниках, контроллерах, помещениях, выдача карт сотрудникам могут осуществляться как в ПО Sigur, так и в конфигурации БИТ:СКУД 8.
- Реализована синхронизация объектов конфигурации БИТ:СКУД 8 с объектами в базе данных Sigur - сотрудников, контроллеров, помещений (топологии). Синхронизация производится на основе внутреннего идентификатора объекта в БД Sigur и реализована на основе механизма свойств и категорий объектов – типового механизма конфигураций фирмы «1С».
- Реализована загрузка событий из БД Sigur в конфигурацию БИТ:СКУД 8 за любой выбранный период времени и заполнение внутреннего журнала событий. Загрузка может осуществляться принудительно или по расписанию.
- Синхронизация возможна как в ручном режиме, так и в автоматическом – с использованием механизма регламентных заданий 1С. Ручной режим удобен для избирательной синхронизации нескольких элементов данных, а также для визуального сопоставления синхронизируемых объектов. Для получения в 1С актуальной информации о местонахождении сотрудников можно настроить загрузку журнала событий по расписанию.
- Средствами БИТ:СКУД 8 реализован механизм расчета рабочего времени на основании загруженного журнала событий и автоматического заполнения табеля учета рабочего времени – типового документа конфигураций «1С: Зарплата и управление персоналом», «1С: Управление производственным предприятием», «1С: Комплексная Автоматизация».
- Начисление заработной платы и оформление необходимой регламентированной документации производится типовыми инструментами конфигураций «1С: Зарплата и управление персоналом», «1С: Управление производственным предприятием», «1С: Комплексная Автоматизация».
Подсистема СКУД может использоваться как самостоятельная конфигурация для управленческого учета выработки сотрудников, так и в качестве дополнения к типовым конфигурациям 1С для автоматического формирования регламентированного табеля «БИТ: Управление доступом (СКУД) 8».
Специальные решения
При использовании Sigur существует техническая возможность на базе платформы 1С разработать какой-либо свой специальный функционал, работающий с данными СКУД. Для этого достаточно будет поддержать один из интеграционных протоколов Sigur. Это будет особенно актуально, когда существующего функционала недостаточно, и у заказчика имеются собственные 1С разработчики.
Лицензирование
Для выгрузки табеля по форме Т-13 необходимо приобрести дополнительный модуль ПО Sigur «Выгрузка табеля в 1С:Предприятие».
Для синхронизации баз необходимо приобрести дополнительный модуль «Синхронизация данных».
Для работы через модуль «1С:БИТ» «Управление доступом (СКУД) 8» необходимо приобретение нескольких лицензий: «БИТ:Управление доступом (СКУД) 8 ПРОФ» и обязательный «БИТ:Управление доступом (СКУД) 8 Блок интеграции Sigur», а также дополнительные лицензии на контроллеры и рабочие места.
Sigur позволяет формировать и выгружать табель учета рабочего времени по стандартной форме Т-13 в «1С:Предприятие». Это сокращает время оператора на перенос данных из СКУД, а также исключает ошибки.
Табель учета рабочего времени
Т-13 - унифицированная форма табеля, использующаяся для учета рабочего времени. Помимо таких отметок, как приход или неявка на работу, также может содержать информацию о причинах неявок (командировка, отпуск и прочее), работе в режиме неполного рабочего времени или переработках, сокращенной продолжительности рабочего времени и другие.
Посмотреть по теме
Полезные ссылки
Особенности работы
Работа функции не требует вносить каких-то изменений в конфигурацию 1С: инициатором передачи данных выступает сам пользователь (справедливо для некоторых типовых конфигураций, см. ниже).
Чтобы выгрузить табель, на компьютере должно быть установлено как клиентское место 1С, так и клиентская программа Sigur. Место установки 1С определяется автоматически.
Технически взаимодействие с 1С выполняется через COM Automation (можно выбрать тип соединения Application или COMConnector).
Взаимодействие с разными версиями 1С
Технически взаимодействие может быть настроено с любой конфигурацией 1С версии 7.7 / 8.1 / 8.2 / 8.3 (определяется автоматически) при соблюдении определенных условий. Данные условия описаны ниже.
Для 1С 8.1, 8.2, 8.3 и ЗУП 3.0 и новее:
- существует справочник «Сотрудники»
- существует документ «ТабельУчетаРабочегоВремени», он содержит параметры «ПериодРегистрации», «Дата», «ДатаНачалаПериода», «ДатаОкончанияПериода», «ПериодыВводаДанныхОВремени», «ПрошлыйПериод», «ПериодВводаДанныхОВремени», строку «ДанныеОВремени» с параметрами «Сотрудник», «ВидВремениХХ», «ЧасовХХ»
- существует справочник «ВидыИспользованияРабочегоВремени», а в нем запись с параметром «БуквенныйКод» равным «Я» или с параметром «ЦифровойКод» равным 01
- существует перечисление «ПериодыВводаДанныхОВремени», а в нём значение «ПрошлыйПериод»Для 1С 8.1, 8.2, 8.3 и ЗУП 2.5:
- существует справочник «СотрудникиОрганизаций»
- существует документ «ТабельУчетаРабочегоВремениОрганизации», он содержит параметры «ПериодРегистрации», «Дата», «ДатаНачалаПериода», «ДатаОкончанияПериода», «СпособВводаДанных», «СпособУказанияПериода», «Организация», строку «ОтработанноеВремя» с параметрами «Сотрудник», «ПервыйВидВремениХХ», «ВторойВидВремениХХ», «ТретийВидВремениХХ», «ЧетвертыйВидВремениХХ», «ПервыйЧасовХХ»
- существует справочник «КлассификаторИспользованияРабочегоВремени», а в нем запись с параметром «БуквенныйКод» равным «Я» или с параметром «ЦифровойКод» равным 01
- существует перечисление «СпособыВводаДанныхОВремени», а в нем значение «ПоДням»
- существует перечисление «ПериодНачисленияЗарплаты», а в нем значение «УказанныйПериод»
Более подробно о требованиях к конфигурациям читайте в документации.
Данным требованиям, в частности, удовлетворяют конфигурации:
- «Зарплата+Кадры» на платформе 7.7
- «Зарплата и управление персоналом» на платформах 8.1, 8.2 и 8.3
Лицензирование
Для использования данной функции необходим модуль дополнительного ПО Sigur «Выгрузка табеля в 1С:Предприятие».
Sigur позволяет выгружать события СКУД в информационные системы, действующие на объекте. Это может быть необходимо для анализа перемещения персонала в сторонних системах учета посетителей или УРВ, платежных сервисах или для нестандартных форм отчетности.
Принцип работы, применение
События, фиксируемые в СКУД, могут в дальнейшем использоваться другими системами. Наиболее распространенный пример - передача данных о проходах сотрудников в 1С для расчета заработной платы или формирования периодической отчетности.
Автоматическая отправка событий из СКУД в другую систему гарантирует быструю и безошибочную передачу данных, это позволит сократить издержки, возникающие в процессе ручного ввода.
Посмотреть по теме
Полезные ссылки
Передача через функцию синхронизации данных
Этот вариант удобно использовать при взаимодействии с базами данных, имеющими стандартный ODBC-драйвер: MS SQL, Oracle, MySQL, Firebird, PostgreSQL, dBase, MS Access, Paradox и другие.
В этом случае не требуется навыков программирования, все настройки производятся на стороне сервера Sigur, который по заданному интервалу синхронизации будет выгружать события во внешнюю БД.
Выгрузка каждого конкретного события происходит посредством исполнения по отношению к внешней БД SQL запроса. Текст запроса, включая места подстановки в него параметров события, гибко настраивается.
Можно настроить, какие события подлежат передаче: проходы, запреты доступа, события сотрудников, созданных непосредственно в СКУД.
Этот вариант удобен для веб-разработчиков, он может использоваться для передачи событий на какой-либо ресурс, например, на веб сайт, где отображается посещаемость персонала.
На сторону веб-сервера Sigur может передавать не только информация по совершенным проходам, но и кадры, снятые IP-камерами (при использовании функции сохранения кадров в архив СКУД).
По этому принципу реализовано решение «Управление доступом (СКУД) 8» от компании «1С:БИТ»
Формирование табеля Т-13 и выгрузка в 1С
Для удобства компаний, у которых нет необходимости настраивать взаимодействие разных систем, но требуется автоматизация подсчета заработной платы, в Sigur реализована функция «Выгрузка табеля в 1С«. Она позволяет автоматически формировать стандартный табель о наработке персонала на основе зафиксированных проходов СКУД и выгружать его в 1С. При этом от специалистов не требуется специализированных технических знаний или навыков программирования.
Через текстовый протокол поверх TCP
Обратите внимание! Внешняя система должна поддерживать данный протокол, за подробной информацией обращайтесь в службу технической поддержки Sigur.
Данный интерфейс позволяет получать из СКУД следующую информацию:
- факты доступа (проходы и проезды) в режиме реального времени и из архива СКУД за любой исторический период
- поля учетных карточек сотрудников, гостей и автомобилей
- информацию о существующих зонах доступа
События проходов в реальном времени могут использоваться в платежных сервисах, специализированных системах для фитнес-клубов и других системах платного доступа.
Лицензирование
Стоимость функции зависит от конкретного варианта реализации. Уточняйте у сотрудников технической поддержки Sigur.
Не надо писать сложные запросы и т.д. Все делается просто через конструкторы.
Специальные предложения
Где ты раньше был. Спасибо!
Случайно никто не сталкивался с реализацией перекодирования снимков в базе скуд sigur?
(1) Да не за что, только сегодня задачу поставили, решил поделиться так как гугл не дает нормальной инструкции.
А как обратиться к таблице со столбцами, которые содержат _ (нижние знаки подчёркивания). Например поле BUSYOUT_AP
Предложенный вариант быстр, но бесполезен, т.к. база с логами отдельно это 1 источник, сотрудники отдельно - это второй источник, и в одном запросе совместить их нельзя..
(8) При подключении не использовал поля с подчеркиваниями. И в итоге воспользовался вариантом с запросом. Не подходят тут внешние источники данных
Просмотры 7931
Загрузки 0
Рейтинг 12
Создание 25.12.19 12:33
Обновление 25.12.19 12:33
№ Публикации 1173302
Тип файла Нет файла
Конфигурация Конфигурации 1cv8
Операционная система Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)
Код открыт Да
См. также
Этюды по программированию. Взаимодействие с Microsoft Word Промо
Часто приходится заниматься созданием сложных документов Word с таблицами, вложенными фрагментами, хитрым оформлением и прочими радостями жизни. Это - попытка как-то структурировать полученный опыт, чтобы не приходилось перерывать ворох старых обработок в поисках крупиц истины. Надеюсь, эта статья будет полезна и Вам.
11.12.2017 34060 milkers 23
Получение данных таблиц PostgreSQL через внешний источник данных
Получение данных таблиц напрямую из PostgreSQL через объект конфигурации "Внешний источник данных", с развёрнутым сервером 1С на Linux.
31.01.2022 746 AndreyNit 0
ВИДы на жительство. Использование внешних источников данных в прикладных задачах
На Infostart Meetup Novosibirsk выступил ведущий разработчик МКК «Ваш Инвестор» Вадим Фоминых. Он на практических примерах показал коллегам, как его команда использует внешние источники данных в прикладных задачах, призвал не отказываться от этого инструмента и объяснил – почему.
19.04.2021 2424 Shmell 5
Бухгалтерия 3.0. Ошибка загрузки билетов из Smartway
Небольшое расследование причины, по которой часть билетов не загружается в Бухгалтерию из Smartway.
18.03.2021 900 maria_vl 2
Кэширование COM-соединения. Три способа Промо
Статья о трех способах кэширования COM-соединения в 1С:Предприятии 8.x.
11.04.2013 43740 YPermitin 42
Правила обмена больше не нужны
Есть несколько общепринятых подходов к написанию обмена между 1С-системами, каждый из которых упирается в длительное изучение технологии, мучительную отладку правил конвертации и написание большого количества сервисного кода, в котором потом тяжело разобраться. О принципах работы универсального фреймворка liteExchange, который реализует быстрые обмены между 1С и внешними системами, и берет на себя всю техническую обвязку по стандартному преобразованию данных, на INFOSTART MEETUP Saint Petersburg.Online рассказал Николай Крылов.
17.03.2021 14922 Nikola23 40
Работа с Ворд через СОМ-Объект
Статья представляет собой еще один велосипед на тему формирования документов на основе шаблонов через СОМ-Объект. Как и все другие велосипеды, этот написан потому, что другие велосипеды - плохие. В действительности, если погуглить, мы получим огромное количество ссылок на советы в стиле "сделай так и будет тебе счастье". Но почему "так", зачем "так", какие есть альтернативы - авторы советов не раскрывают. Хуже того, половина найденных таким способом рецептов окажутся откровенно вредными. Судя по тому, как вредные рецепты копируются из совета в совет, большинство разработчиков, из тех, что переписываются на форумах, просто воспроизводят то, что когда-то нагуглили сами. Ну да, работает - не трогай :-)
15.02.2021 11029 Sindbad_M 36
DaJet Exchange: обмен данными с 1С (часть 1)
Типовой механизм обмена данными 1С, основанный на планах обмена, имеет ряд существенных недостатков. Для преодоления этих недостатков предлагается рассмотреть теоретические основы использования альтернативных механизмов, а также предлагается обсудить реализацию практического решения, оптимального с точки зрения автора.
11.01.2021 4687 zhichkin 14
Перенос данных из учетных программ Парус в конфигурации 1С Промо
Статья посвящена анализу процессов переноса данных из учетных программ Парус в конфигурации 1С.
Читайте также: