Проверка времени работы в ЗУП 3.1 по проходам СКУД ОРИОН

16.03.24

Учетные задачи - Учет рабочего времени

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

Скачать файлы

Наименование Файл Версия Размер
Отчет проверка времени работы в ЗУП 3.1 по проходам СКУД ОРИОН:
.epf 33,56Kb
11
.epf 3.05 33,56Kb 11 Скачать

Пробежимся по настройкам обработки:

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

Реквизит "Сотрудник" - заполняем поле если хотим сформировать только по этому сотруднику отчет. Причем добавляем еще этого же сотрудника в табличную часть формы "Сотрудник". (как бы дублируем его тут и там).

Табличная часть формы "Сотрудник" - тут добавляем сотрудника(ов) по которому хотим сформировать отчет.

Табличная часть формы "Подразделение" - тут добавляем подразделения(е) хотим сформировать отчет.

следующая безымянная Табличная часть формы - тут можно добавить сотрудника и назначить ему ID код который указан в СКУД ORION.  

замечу, что поиск сотрудников происходит по ID коду. То есть мы этот ID - код должны присвоить сотрудникам из СКУД ОРИОН в 1C ЗУП 3.1.

 

 

Есть два вида отчета которые можно выводить:

1. Детальный отчет

Отчет имеет 4 уровня группировки.

Разберем что означают все эти колонки:

 

1ый Уровень

Подразделение - ну тут понятно все. 

 

2ой Уровень

Сотрудник - это ссылка (ФИО) сотрудника.

Должность - должность этого сотрудника.

Количество рабочих часов за месяц - подсчет общего количества рабочих часов за период(!!! не обязательно месяц, т.к. отчет может формироваться за другой период, не обязательно месяц).

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

Переработки недоработки за месяц - показывает сколько времени сотрудник переработал/недоработал. Если недоработал то показывается отрицательное значение с красным выделением.

 

3ий Уровень

День месяца - число месяца

Общее время работы за день (сумма всего времени в офисе за день) - ну понятно, сколько сотрудник находился в офисе

Норма часов за день (нахождения в офисе) - сколько сотруднику надо было находиться в офисе

Опоздание на работу - да/нет опоздал или нет, если опоздал то подсвечиваем красным.

Норма время начала рабочего дня - дополнительное свойство, которое нужно будет добавить сотрудникам, у которых нестандартный график рабочего времени (стандартный - это будем считать что с 9 до 18).

Заходим в "Администрирование" - "Дополнительные сведения" - добавляем новое свойство. 

 

 

И необходимо сотрудникам, которые начинают работать не с 9:00 назначить другое значение. 

 

Вычитаемое время на обед (если сотрудник обедал в офисе и не выходил) - время которое вычитаем у сотрудника за день если он не выходил во время работы из офиса(ну, например, обедал в столовой которая находится в офисе или обедал за рабочим столом). 

Переработки недоработки за день - время которое сотрудник переработал/недоработал за день.

Время рабочего дня (ВремяУхода - ВремяПрихода) - разница во времени между приходом на рабочее место и уходом с рабочего места. 

Причина отсутствия - если сотрудник отсутствовал на рабочем месте за эту дату и если есть документ (Командировка,Командировка (внутрисменная), Отпуск без сохранения оплаты,Отпуск основной,Отпуск учебный,Отпуск за свой счет,Отсутствие по болезни (больничный еще не закрыт),Больничный,Больничный за счет работодателя) тогда он выводится в это поле, если такого документа за эту дату не найдено тогда выводится "НЕТ ПРИЧИНЫ ОТСУТСТВИЯ!!!".

 

4ый Уровень

Дата/Время события - например, "01.07.2019 10:36:54".

Тип прохода - например, "Проход"(вообще в ОРИОН СКУД есть несколько типов прохода, но мы считаем именно тот когда турникет проворачивается - т.е. произошел фактический проход).

Вход - дата и время входа. Например, "01.07.2019 10:36:54".

Выход - дата и время выхода. Например, "01.07.2019 23:57:55".

Время работы - время которое сотрудник провел в офисе. 

 

Теперь рассмотрим второй тип отчета:

1. Для директора

В этом отчете уже три уровня группировки, рассмотрим их:

 

1ый Уровень

Подразделение - ну тут понятно все. 

 

2ой Уровень

Сотрудник - это ссылка (ФИО) сотрудника.

Выработка за месяц (%) - процент выработки сотрудника за период.

Опоздания за месяц (%) - процент опозданий сотрудника за период.

 

3ий Уровень

День месяца - число месяца.

Время прихода - время в которое сотрудник должен прийти на работу.

Время прихода факт - время в которое сотрудник фактически пришел на работу. 

Разница - разница двух предыдущих колонок (см. выше)

Время ухода факт - время, когда сотрудник покинул рабочее место.

Обоснование - если сотрудник отсутствовал на рабочем месте за эту дату и если есть документ (Командировка,Командировка (внутрисменная), Отпуск без сохранения оплаты,Отпуск основной,Отпуск учебный,Отпуск за свой счет,Отсутствие по болезни (больничный еще не закрыт),Больничный,Больничный за счет работодателя) тогда он выводится в это поле "Да", если такого документа за эту дату не найдено тогда выводится "Нет".

Комментарий - если сотрудник отсутствовал на рабочем месте за эту дату и если есть документ (Командировка,Командировка (внутрисменная), Отпуск без сохранения оплаты,Отпуск основной,Отпуск учебный,Отпуск за свой счет,Отсутствие по болезни (больничный еще не закрыт),Больничный,Больничный за счет работодателя) тогда он выводится в это поле, если такого документа за эту дату не найдено тогда выводится "НЕТ ПРИЧИНЫ ОТСУТСТВИЯ!!!".

Выработка за день (%) - процент выработки рабочего времени за день. 

 

***Нюансы:

Имена турникетов к которым привязана обработка(можно исправить в коде при желании):

Турникет на вход

Запасной выход турникет

Турникет на выход

 

В зависимости от

"Mode=2" - это значит что выход

"Mode=1" - это значит что вход

 

Тестировалась на:

1С:Предприятие 8.3 (8.3.13.1644)

Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.9.205) 

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.29.21

обработка СКУД ОРИОН pro ЗУП 3.1 Учет рабочего времени сотрудников

См. также

Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0

Печатные формы Учет рабочего времени Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Транспорт, автопарки, такси Россия Бухгалтерский учет Платные (руб)

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

4200 руб.

23.08.2019    53128    156    63    

145

Помощник заполнения графиков при вахтовом методе работы

Зарплата Учет рабочего времени Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Платные (руб)

Обработка предназначена для заполнения не цикличных график работы для вахтового метода работы и для работы в полевых условиях труда. Вводятся все виды времени вахтового цикла. Её использование позволяет не заполнять индивидуальные графики работы на каждого сотрудника, что сильно снижает трудозатраты на ввод данных. Решение предназначено для ЗУП 3.х; ЕРП 2.х; КА 2.х; ЗКГУ 3.х. Благодаря использованию обычных графиков работы, норму времени можно указать по графику пятидневки.

5400 руб.

18.12.2019    25932    27    6    

27

Обработка простоев в организации для ЗУП 3.1 (расширение)

Зарплата Учет рабочего времени Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Автоматическое создание документов "Простои сотрудников" на основании времени, введенного через документ "Табель учета рабочего времени". Расширение.

2400 руб.

26.02.2019    20469    14    1    

14

Путевые листы (форма 3, 4С, ПГ-1, 6 спец, ЭСМ-2) грузовые, строительные, муниципальные и легковые, в том числе для индивидуальных предпринимателей

Печатные формы Учет рабочего времени Логистика, склад и ТМЦ Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Транспорт, автопарки, такси Россия Бухгалтерский учет Управленческий учет Платные (руб)

Открытая конфигурация (расширение) 1с для учета путевых листов. В том числе для 1с Бухгалтерии 3.0. 1. Реестр путевых листов 2. Печать путевых листов по форме 3, 4С, ПГ-1, 6 спец, ЭСМ-2 (грузовые, строительные, муниципальные и легковые) в том числе для индивидуальных предпринимателей 3. Автоматический расчет расстояний, ГСМ (летнего или зимнего), одометра (общего пробега авто). 4. Расчет сумм за путевой лист (перевозку). 5. Печать реестра путевых листов

3000 руб.

03.07.2018    38162    215    116    

52

Загрузка табеля рабочего времени в ЗУП из Excel

Зарплата Учет рабочего времени Загрузка и выгрузка в Excel Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Платные (руб)

Небольшая, не сильно перегруженная излишними функциональными возможностями внешняя обработка для конфигурации ЗУП 3.1, которая позволит легко загрузить данные в табель учета рабочего времени из Excel.

1000 руб.

12.03.2021    16274    13    14    

15
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. user643999_gres1814 13.05.22 09:36 Сейчас в теме
Добрый день.
При попытке сформировать отчёт получаем ошибку:

Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Неправильный синтаксис около конструкции ")".
{ВнешняяОбработка.ARM_OrionPro_v3_02_общий.Форма.ФормаУчетРабочегоВремени.Форма(816)}: RS.Open(ТекстSQL, Connection);
{ВнешняяОбработка.ARM_OrionPro_v3_02_общий.Форма.ФормаУчетРабочегоВремени.Форма(313)}: ТаблицаДанныхИзSQL = ПолучитьТаблицуДанныхИзSQL2(Отбор);
{ВнешняяОбработка.ARM_OrionPro_v3_02_общий.Форма.ФормаУчетРабочегоВремени.Форма(3)}: СформироватьНаСервере();

по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Неправильный синтаксис около конструкции ")".
Оставьте свое сообщение