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

16.03.24

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Отчет проверка времени работы в ЗУП 3.1 по проходам СКУД ОРИОН:
.epf 33,56Kb ver:3.05
15
15 Скачать (2 SM) Купить за 2 150 руб.

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

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

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

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

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

следующая безымянная Табличная часть формы - тут можно добавить сотрудника и назначить ему 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С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

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

980000 руб.

30.01.2024    2537    130    0    

5

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

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

16800 руб.

01.11.2012    94782    111    1    

119

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

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

4500 руб.

23.08.2019    57687    177    64    

169

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

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

5400 руб.

18.12.2019    27457    33    6    

31

Управление взаимоотношениями с клиентами (CRM) Производство готовой продукции (работ, услуг) Учет рабочего времени Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Автомобили, автосервисы Управленческий учет Платные (руб)

Модуль для автоматизации СТО, служащий для планирования записи клиентов на посты (ямы и т.д) на базе УТ 11. Включает в себя Подсистему "СТО", обработку "Планирование СТО", справочник "Посты СТО" и регистр сведений "Резервирование времени СТО". Все остальные объекты полностью типовые.

4800 руб.

04.07.2018    25882    12    5    

14

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

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

1000 руб.

12.03.2021    16988    16    14    

21
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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]Неправильный синтаксис около конструкции ")".
Оставьте свое сообщение