Интеграция СКУД и 1С. Учет прогулов, опозданий. Составление табеля Т-13 на основе проходов через турникет.

Модуль для типовых конфигураций 1С:Предприятие 8.2 и 8.3. Формула Ай-Ти. г.Санкт-Петербург тел. 8(951)660-2111
 

 

1С и PERCo 

КРАТКОЕ ОПИСАНИЕ ВЗАИМОДЕЙСТВИЯ 1С:ПРЕДПРИЯТИЯ 8 и PERCO-S-20

Модуль представляет собой внешнюю обработку "1С:предприятие 8" и распространяется в электронном виде..

Основной функционал модуля УРВ сосредоточен в главном окне обработки.

Рисунок 3

 

 

 

 

 

Команда «Настройка» служит для настройки параметров модуля и соединения со СКУД

Рисунок 4

 

Команда «Синхронизировать данные»

Данная команда служит для выполнения передачи в PERCo актуальных данных справочников:

  • Подразделения организаций;

  • Должности организаций;

  • Графики работы;

  • Сотрудники организаций,

и регистров:

  • Регламентированный производственный календарь;

  • Работники организаций.

Алгоритм синхронизации:

Модуль оперирует понятием «Дата синхронизации».

Если эта дата не заполнена, считается, что модуль запущен в первый раз и синхронизация еще не производилась. При этом запускается процедура начальной синхронизации (см. главу 4).

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

 

Подразделения

Наименование, Родитель

Должности

Наименование

Графики работы

Наименование

Сотрудники

Код + Наименование

после сопоставления справочники в 1С и PERCo становятся идентичными.

При начальной синхронизации можно:

  • заполнить пустую базу PERCo данными из 1С;

  • заполнить пустую базу 1С данными из PERCo;

  • синхронизировать списочные составы справочников заполненных баз данных 1С и PERCo.

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

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

ВАЖНО: При использовании модуля не удаляйте данные журнала регистрации действий пользователей, по крайней мере, за текущий расчетный период, т.к. это повлечет за собой неработоспособность модуля.

 

Команда «Параметры графиков работы»

 

В этом окне производится заполнение реквизита «Вариант расчета» графика отсутствующего в стандартных конфигурациях 1С.

 

Рисунок 5

 

Слева отображается список графиков работы, справа – расписание текущего графика работы.


Доступны два значения параметра «Вариант расчета»:

  • Все события входа-выхода;

  • Первый вход – последний выход.

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

 

Табличная часть «Входы-выходы»

Внешний вид табличной части «Входы-выходы»

Рисунок 6

Описание колонок табличного поля:

 

Время входа

Время события «Вход»

Время выхода

Время события «Выход»

Сотрудник

Сотрудник, сформировавший событие

Длительность

Интервал между событиями входа и выхода в десятичном и временном измерении.

Для удобства пользователей, данные о событиях из PERCo обрабатываются перед заполнением ими табличной части «Входы-выходы».

 

Алгоритм обработки событий:

Загружаемые из PERCo данные анализируются по каждому сотруднику на соответствие нормальной последовательности событий:

вход, выход, вход, выход, вход, выход....

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

Если событию «Вход» предшествует аналогичное событие «Вход», то предшествующее событие считается ошибочным.

Если событию «Выход» предшествует аналогичное событие «Выход», текущее событие считается ошибочным.

Рисунок 7. Ошибка в списке событий

Рисунок 7

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

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

Рисунок 8. Загрузка событий входа-выхода.

Рисунок 8

ВАЖНО: Процесс загрузки табеля может занимать длительное время. Рекомендуем указывать периоды длительностью не более одного месяца.

В случае если в выбранном периоде уже присутствуют данные, они будут замещены новыми данными.

ВАЖНО: Сумма продолжительностей событий по сотруднику за рабочий день в общем случае не является отработанным временем, т.к. для точного расчета продолжительности отработанного времени необходимо наложение данных интервалов на рабочий график сотрудника. Эта операция производится в PERCo при расчете табеля.

 

Табличная часть «Расписание графика работы текущего сотрудника»

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

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

Внешний вид табличной части «Расписание графика работы текущего сотрудника»

Рисунок 9

3.7. Табличная часть «Местные командировки»


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


Внешний вид табличной части «Местные командировки»

Рисунок 10
 

В табличную часть вводится следующая информация:

  • Дата местной командировки;

  • Сотрудник;

  • Количество часов командировки;

  • Описание командировки (при желании).

Данные местной командировки суммируются с данными событий входа-выхода. В табеле учета рабочего времени данные местных командировок попадают в вид времени «Я» - Явка.

 

ВАЖНО: Значение длительности из данного документа просто прибавляется к отработанному времени без анализа времени начала и окончания оправдательного документа.


 

Табличная часть «Табели учета рабочего времени»

 

С помощью этой табличной части производится заполнения табелей учета рабочего времени реальными данными из PERCo.

 

Внешний вид табличной части «Табели учета рабочего времени»

 

Рисунок 11
 

В табличной части отображаются стандартные документы «Табель учета рабочего времени».

 

Последовательность заполнения документов реальными данными:

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

  2. Сформировать список местных командировок;

  3. Заполнить документ «Табель учета рабочего времени» стандартным образом, описанным в документации 1С;

  4. Выбрать сформированный документ в табличном поле и нажать на кнопку «Заполнить реальными данными».

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

При этом отклонения от нормального режима работы остаются без изменений, а виды времени: Я- явка, ВЧ — вечерние часы, Н — ночные часы заполняются рассчитанными в PERCo.

 

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


Пример табличной части документа до заполнения реальными данными

 

Рисунок 12
 

Рисунок 13. Та же табличная часть после заполнения реальными данными

Рисунок 13
 

3.9. Исключение отдельных сотрудников из расчета в PERCo

 

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

Для выделения таких сотрудников из общего списка при первоначальном открытии модуля генерируется дополнительное свойство справочника «Сотрудники организаций» - «Не рассчитывать табель в МУРВ».

 

Внешний вид закладки «Дополнительно» элемента справочника «Сотрудники организаций»


Рисунок 14

 

По умолчанию это свойство имеет значение «Ложь».

 

При заполнении из PERCo документов «Регламентированный табель учета рабочего времени» сотрудники со значением этого реквизита «Истина» исключаются из расчета и остаются в итоговом табеле с первоначальными данными заполненными 1С стандартным образом.

 
©2017, Интеграция СКУД и 1С. Учет прогулов, опозданий. Составление табеля Т-13 на основе проходов через турникет. Как установить счетчик