Организация работы внешних табельщиков с ограничением видимости сотрудников по подразделениям в ЗУП 3.1

14.03.19

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

Кейс, как можно организовать работу с табелями внешними табельщиками с ограничением видимости сотрудников по подразделениям в ЗУП 3.1.

Скачать исходный код

Наименование Файл Версия Размер
ОбновлениеГруппДоступа_В2.epf
.epf 9,95Kb
70
.epf 2 9,95Kb 70 Скачать
Расширение для табельщиков
.cfe 149,04Kb
48
.cfe 149,04Kb 48 Скачать

Задача:

На предприятии 1500 сотрудников, которые делятся на две группы:

  • АУП и ИТР - работающие по графику пятидневки. Расчет ведется методом отклонений. Отклонения регистрируют кадровики и расчетчики.
    Руководители подразделений формируют табеля в
    Excel подписывают и сдают в расчетный отдел. Расчетчики сверяют их с данными ЗУП.
  • Рабочие - работающие по сменным графикам с суммированным учетом. Сменные графики на год можно установить только условно. Как правило каждый месяц руководители подразделений вносят в них изменения, формируют в Excel подписывают и сдают в расчетный отдел. Расчетчики на их основе регистрируют индивидуальные графики. Отклонения (отсутствия, переработки) также регистрируют кадровики и расчетчики.

Работу с табелями в ЗУП ведут три сотрудника, нужно:

  • Облегчить им работу и распределить работу между 85 табельщиками, за которыми закрепляются подразделения.
  • Нужно чтобы эти табельщики при работе с табелями не видели лишних документов, оклады, начисления и сотрудников других подразделений.
  • Нужно организовать работу типовыми механизмами ЗУП 3.1 без снятия конфигурации с поддержки.

Вариант решения:

Табель по сотрудникам обоих групп можно сформировать автоматически из ЗУП с помощью отчета «Табель учета рабочего времени (Т-13)».
Руководителю подразделения его нужно только проверить, подписать и сдать в расчетный отдел.

Формирование автоматической рассылки из ЗУП на электронную почту сформированных печатных форм Табелей (Т-13) без доступа табельщиков к базе ЗУП не подходит, т.к. по большей части сотрудников нужно регистрировать в программе индивидуальные графики.

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

Таким образом лучше обеспечить для Табельщиков доступ в ЗУП, чтобы они сами регистрировали Индивидуальные графики и сами формировали отчет «Табель учета рабочего времени (Т-13)» по своим подразделениям.

Базу ЗУП для этого можно опубликовать на веб-сервере и обеспечить вход табельщикам через веб-клиент без установки платформы.

  1. Пользователь с набором ролей из типового профиля «Табельщик» видит такой интерфейс:
    Типовой интерфейс Табельщика1

    Типовой интерфейс Табельщика2
    В таком интерфейсе много лишнего. Поэтому урежем его.
  2. Добавляем прилагаемое к данной статье расширение
    Добавляем расширение
  3. Создаем новый профиль и называем его,  например «ТАБЕЛЬЩИК» чтобы отличать от типового профиля «Табельщик».
    Опытным путем набор ролей типового профиля «Табельщик» удалось сократить с 51 до 25 ролей.
    Добавляем их в новый профиль «ТАБЕЛЬЩИК»
  4. В справочнике Группы доступа создать группу и назвать ее, например «ТАБЕЛЬЩИКИ_ГРУППА1»
    Назначаем ей профиль "ТАБЕЛЬЩИК".
  5. Создаем нового пользователя, например "Табельщик1" и включаем его в эту группу доступа "ТАБЕЛЬЩИКИ_ГРУППА1"
    Заходим под новым пользователем "Табельщик1"
    После этого интерфейс Табельщика с этим новым профилем будет выглядеть уже лучше:
      
    Но еще не идеально.
  6. Убираем все оставшиеся пункты в интерфейсе в настройках навигации и в настройках действий (через шестеренку)
  7. После этого у табельщика при запуске в интерфейсе не будет ничего лишнего, кроме формы списка индивидуальных графиков и отчета табель Т13 (по кнопке Открыть Т13).
  8. Для обеспечения видимости сотрудников только тех подразделений, которые закреплены за определенным табельщиком без доработки и снятия конфигурации с поддержки можно использовать только ограничение доступа по группам доступа ФизЛиц. (см. на ИТС раздел Ограничение доступа на уровне записей из Документации по ЗУП 3.0)
    Для этого нужно установить галочку «Ограничивать доступ на уровне записей» и «Доступ с точностью до физических лиц»
    для клиент-серверного варианта ставим "Производительный" вариант работы, для файлового "Стандартный":

    Включение доступа на уровне записей
  9. Зайти по ссылке «Группы физлиц» и добавить в справочник Группы доступа физических лиц столько групп сколько будет Табельщиков.
  10. В созданном во втором пункте профиле «ТАБЕЛЬЩИК» задать ограничение доступа по группе физических лиц
  11. В справочнике Группы доступа скопировать группу доступа "ТАБЕЛЬЩИКИ_ГРУППА1", меняя наименование, столько раз сколько будет Табельщиков (по числу групп доступа физлиц). Для удобства можно их объединить в группу.

    Для каждой Группы доступа указать на закладке «Ограничения доступа» соответствующую группу доступа физлиц
  12. Открыть приложенную к публикации обработку ОбновлениеГруппДоступа.epf (Файл-Открыть)
  13. Нажимаем кнопку Установить доп. сведения.

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

    Для удобства можно сохранить пароль табельщика (для напоминания табельщикам их паролей)


    Также для удобства можно объединить пользователей в группу «Табельщики»


  15. После создания всех пользователей скопировать настройки от пользователя Табельщик1, созданного на 5 шаге всем остальным табельщикам
  16. Удалить роль "Сохранение данных пользователя" в профиле "ТАБЕЛЬЩИК", чтобы пользователи не смогли сами себе менять интерфейс через настройку навигации и настройку действий.
  17. Для каждой Группы доступа физлиц настроить подразделения, которые будут за ней закреплены.
    Например, у Организации есть следующая структура подразделений


    Табельщик Иванов И.И. (Группа доступа физлиц = Группа 1) табелирует подразделение Управление1 и все подчиненные ему подразделения ( Подразделение1 и Подразделение2)
    Нужно у подразделения Управление1 задать доп. сведение «Группа доступа физлиц» = «Группа1» (наименование в виде строки должно соответствовать наименованию Группы доступа физлиц)

    Табельщик Петров П.П. (Группа доступа физлиц = Группа 2) табелирует Подразделение3 и Управление3
    Нужно у подразделения Подразделение3 задать доп. сведение «Группа доступа физлиц» = «Группа2»



    Нужно у подразделения  Управление3 задать доп. сведение «Группа доступа физлиц» = «Группа2»


    Табельщик Сидоров С.С. (Группа доступа физлиц = Группа 3) табелирует Департамент2 (и все подчиненные ему подразделения за исключением Подразделения3 и Управления3)
    Нужно у подразделения Департамент2 задать доп. сведение «Группа доступа физлиц» = «Группа3»


     
  18. После подключения расширения в Администрировании добавится новый отчет "Табельщики"
    С его помощью можно проконтролировать результат настройки доступов по подразделениям
  19. Теперь у всех сотрудников нужно чтобы автоматически установилась нужная группа доступа, в зависимости от подразделения в котором он работает на текущий момент. Также нужно, чтобы обновление группы доступа происходило постоянно автоматически, потому что происходят кадровые перемещения.
    На ИТС в разделе Ограничение доступа на уровне записей из Документации по ЗУП 3.0 написано
     

    Примечание для технических специалистов

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


    Но самой внешней обработки для этого на ИТС нет.
    Для этого предназначена прилагаемая обработка ОбновлениеГруппДоступа.epf
    Ее нужно добавить в доп. обработки и задать расписание, например один раз в день ночью.


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


    Работу обработки можно проверить запустив вручную регламентное задание


    или через Файл-Открыть по кнопке «Обновить»


    Например сотрудник  Бальцер Герман Эдуардович  работает в Подразделении7, которое закреплено за табельщиком Сидоровым С.С, который табелирует  Департамент2 (кроме Подразделения3 и Управления3). Для него автоматически установилась группа доступа «Группа3»



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


    Такой вариант внедрен и два года работает на предприятии с численностью сотрудников 1500 чел.
    В настоящий момент доработано под ЗУП 3.1.13.188 (начиная с  ЗУП 3.1.13.75 и выше также будет работать)
    Платформа 1С 8.3.16.1224

Табель табельщик ограничение видимости сотрудников по подразделению Группы доступа

См. также

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

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

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

4200 руб.

23.08.2019    53813    161    63    

150

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

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

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

5400 руб.

18.12.2019    26140    28    6    

28

Путевые листы (форма 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    38395    215    116    

52

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

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

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

1000 руб.

12.03.2021    16373    14    14    

18

Универсальная загрузка из Excel в табель. ЗУП 3.1

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

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

10 стартмани

11.01.2023    3408    24    perepetulichka    4    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Serge_ASB 27.09.19 18:33 Сейчас в теме
Добрый день.
Есть задача: перенесены через выгрузку-загрузку XML документы кадрового учета.
В приемах на работу заполнена Группа доступа, но табельщик не видит этого сотрудника.
Пока у него (сотрудника) не перезаполнить (изменить-записать-изменить) группу доступа.
В чем может "храниться собака": где хранчтся настройки текущей группы доступа Сотрудника (Физлица).
P.S. ЗУП 3.1
2. m.pikhota 39 03.10.19 09:45 Сейчас в теме
(1)
где хранчтся настройки текущей группы доступа Сотрудника (Физлица).

Группа доступа физ. лиц - реквизит элемента справочника "ФизическиеЛица"
в документе "Прием на работу" нет реквизита группа доступа.
Не видя базы я не могу вам сказать в чем у вас проблема.
3. Serge_ASB 03.10.19 14:38 Сейчас в теме
Да, реквизита нет: но есть сотрудник, у которого есть группа доступа - из справочника ФизЛиц.
Нюанс (будет тестироваться на боевой БД еще): если табельщик видит ФизЛицо, но не видит Сотрудника,
- смотрим на регистр "Группа значений доступа" на предмет наличия записи по этому ФЛ и нужной группе (если нужно - создаем такую запись)
- отменяем проведение "Приема на работу"
- проводим "Прием на работу"
в тестовой БД после загрузки данных "срослось"... правда, проверил один раз только пока.
4. elena84 05.10.19 17:57 Сейчас в теме
Добрый день!
Вопрос по данному доступу. Если создавать документы Табель(июнь, июль, август), по доступным подразделениям. Например с 15 августа сотрудника Иванова перевели в другое подразделение (не доступное данному пользователю), то в дальнейшем при смене доступа у это сотрудника. Предыдущие документы будут не доступны этому пользователю?
7. m.pikhota 39 11.12.19 15:27 Сейчас в теме
(4) Да не будут доступны
5. Healer 1 10.12.19 16:57 Сейчас в теме
Заголовок статьи очень корректный :-)
А ещё в статье очень смелые снимки экрана, беспощадно нарушающие закон о персональных данных и палящие организацию ;-)
6. m.pikhota 39 11.12.19 15:23 Сейчас в теме
(5) Все скрины сделаны на тестовой Демо базе с демо данными, которую поставляет 1С
Любому спецу по 1С это видно сразу ;-)
Даже если вы это не видите не уместно на нарушение указывать,
потому что вы не знаете реальные это данные или я их просто придумал и ввел для тестового примера.
8. Healer 1 11.12.19 15:27 Сейчас в теме
(6) Согласен с Вами... извините, не удержался, очень уж они реалистично выглядят О:-)
9. пользователь 27.03.20 12:47
Сообщение было скрыто модератором.
...
10. mart-artur 7 14.05.20 08:07 Сейчас в теме
Добрый день.
Зарплата и управление персоналом, редакция 3.1 (3.1.13.151)
ошибка.
Прикрепленные файлы:
12. m.pikhota 39 18.05.20 19:11 Сейчас в теме
(10)
Здравствуйте!
1С изменили структуру, поэтому появилась эта ошибка.
Поправил обработку и статью под актуальный релиз ЗУП и платформу.
11. user_2010 902 14.05.20 09:57 Сейчас в теме
В середине месяца сотрудника перевели из одного подразделения в другое. От одного табельщика к другому табельщику. Т.е. сотрудник должен быть в дувух табелях. Как эта ситуация отрабатывается вашей методой?
13. m.pikhota 39 18.05.20 19:20 Сейчас в теме
(11)
До перевода делает первый табельщик, после перевода он у первого пропадает, и вторая часть у второго табельщика.
Либо за первую половину делает расчетчик сам. А вторую половину делает второй табельщик.
У расчетчиков полный доступ остается.
14. user_2010 902 18.05.20 21:48 Сейчас в теме
(13) раньше было реализовано так, что если в документе есть хоть 1 сотрудник из недоступной группы - то не было доступа ко всему документу. Теперь не так?
15. m.pikhota 39 19.05.20 11:40 Сейчас в теме
(14)
это как было так и осталось
16. user_2010 902 19.05.20 11:50 Сейчас в теме
(15) ? мы именно из-за этого отказались от использования этого функционала... любой кадровый перевод - и этот докмент становится доступен только пользователям с полными правами (у кого без ограничения по группам).
20. SlAndrey 2 26.04.23 15:35 Сейчас в теме
(8) насколько я понимаю это
(16) Добрый день! В этом решении https://infostart.ru/public/1815553/ сотрудник будет виден в обоих подразделениях, но заполнить табель можно будет только на те даты, которые он был в том или ином подразделении
17. oleg_smirnov 31.03.21 09:07 Сейчас в теме
Доброго времени суток!
Вопрос по вашей методике: скажите, пожалуйста, у Вас табельщики в ЗУП формируют документы (больничный, отпуск, отсутствие с сохранением зарплаты и т.д.)? Или же это делают расчетчики?
Просто у нас на предприятии формирование (ввод) первичных документов (больничный, отпуск, отсутствие с сохранением зарплаты и т.д.) отдано на откуп табельщикам (сейчас они это делают в ПО собственной разработки, после данные обработкой забираются в 1С и автоматом создаются документы отсутствия).
18. SlAndrey 2 05.12.22 19:56 Сейчас в теме
Доброго времени суток!
Правильно понимаю, что видимость сотрудника будет только в рамках одного подразделения или в рамках нескольких ?
19. user1174951 20.02.23 16:16 Сейчас в теме
Добрый день!
В ЗУП КОРП последнего релиза, на сервере, регламентное задание не корректно отрабатывает, люди появляются и исчезают из видимости. Получается некая рулетка))) Как можно исправить ситуацию?
Оставьте свое сообщение