(ЗУП 3.1) охрана труда - отчет по факторам по медосмотру

1. vechiy 35 15.06.21 17:24 Сейчас в теме
Коллеги, кто пользуется подсистемой "охрана труда, медосмотры и прочее" в ЗУП 3.1?

Есть отчет "Медосмотры, срок действия которых истекает"

Есть фактор, который проходится раз в 2 года. Сотрудники проходили его в 2020 году, и соответственно должны пройти в 2022, но в отчёте выводится и для 2021, почему так?
Прикрепленные файлы:
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. vechiy 35 15.06.21 17:28 Сейчас в теме
скорее даже вопрос в том, что у одного из сотрудников должен выводиться данный фактор, у другого нет, т.к. один не проходил его, а второй проходил в 2020.
В обоих справочниках по вредным факторам в данном факторе стоит настройка "1 раз за 2 года".
Что-то ещё может влиять на формирование отчета?
Прикрепленные файлы:
3. Verdad 82 15.06.21 18:46 Сейчас в теме
Здравствуйте! Отчет формируется на основании данных двух регистров сведений:
"Периодичность медицинских осмотров рабочих мест"
"Периодические медицинские осмотры"

Записи в них без регистратора, поэтому вполне может быть ошибка.
Проверьте данные позиции в указанных регистрах.
4. vechiy 35 15.06.21 21:57 Сейчас в теме
(3)

в одном регистре есть, в другом нет. цель - чтобы в отчёте учлось, что медосмотр раз в два года, и у нужных сотрудников он вывелся. или понять, что типовой отчет так не может
Прикрепленные файлы:
5. Verdad 82 16.06.21 12:40 Сейчас в теме
У Вас какая-то ошибка в регистре сведений "Периодичность медицинских осмотров рабочих мест" (или запись отсутствует).
Программа связывает два указанных выше регистра по полю "Рабочее место" и выводит в отчет. Пример на скриншотах. Данные в регистрах в случае ошибки можно исправить или добавить вручную.
Прикрепленные файлы:
6. SergVB 21 16.06.21 12:44 Сейчас в теме
(5) А вы вредные факторы с разной периодичностью установили?
7. vechiy 35 16.06.21 12:53 Сейчас в теме
(5)
в регистре "вредные факторы и виды работ" фактор присутствует, а в регистре "вредны факторы позиции штатного расписания" отсутствует, и добавить новый не удаётся
Прикрепленные файлы:
8. SergVB 21 16.06.21 13:04 Сейчас в теме
(7) РС "Вредные факторы и виды работ позиции штатного расписания" в новых версиях вроде и не используется. А в отчет,судя по всему, не заложен тот функционал, который вам нужен. То есть, если вредные факторы требуют прохождение медосмотра с разной периодичностью 1 раз в год и, к примеру, 2 раза в год, то в отчете будет 1 раз в год. Ошибка или нет, не знаю, напишите на поддержку.
9. vechiy 35 16.06.21 13:33 Сейчас в теме
(8) используются оба


ВЫБРАТЬ РАЗРЕШЕННЫЕ
	Представления_СотрудникиОрганизации.Период КАК Период,
	Представления_СотрудникиОрганизации.Сотрудник КАК Сотрудник,
	Представления_СотрудникиОрганизации.ФизическоеЛицо КАК ФизическоеЛицо,
	Представления_СотрудникиОрганизации.Возраст КАК Возраст,
	ШтатноеРасписание.Ссылка КАК Позиция,
	ШтатноеРасписание.Владелец КАК Организация,
	ШтатноеРасписание.Подразделение КАК Подразделение,
	ШтатноеРасписание.Должность КАК Должность,
	ПериодическиеОсмотры.ДатаСледующегоОсмотра КАК ДатаСледующегоОсмотра,
	ВЫБОР
		КОГДА ПериодическиеОсмотры.ДатаСледующегоОсмотра МЕЖДУ &ДатаНачала И &ДатаОкончания
			ТОГДА ИСТИНА
		ИНАЧЕ ЛОЖЬ
	КОНЕЦ КАК СледующийОсмотрВВыбранномПериоде,
	ПериодическиеОсмотры.РезультатОсмотра КАК РезультатОсмотра,
	ПериодическиеОсмотры.ДатаПройденногоОсмотра КАК ДатаПройденногоОсмотра,
	ПериодическиеОсмотры.Направление КАК Направление,
	ПериодическиеОсмотры.Заключение КАК Заключение,
	ВредныеПозиции.ПредставлениеПериодичностиОсмотра КАК ПредставлениеПериодичностиОсмотра,
	ВЫБОР
		КОГДА Представления_СотрудникиОрганизации.Сотрудник ЕСТЬ НЕ NULL 
			ТОГДА ИСТИНА
		ИНАЧЕ ЛОЖЬ
	КОНЕЦ КАК СотрудникВыбран,
	ВредныеПозиции.ВредныеФакторыПолноеПредставление КАК ВредныеФакторыПолноеПредставление,
	ВредныеПозиции.ВидыРаботПолноеПредставление КАК ВидыРаботПолноеПредставление,
	ВредныеПозиции.ВредныеФакторыКодыПредставление КАК ВредныеФакторыКодыПредставление,
	ВредныеПозиции.ВидыРаботКодыПредставление КАК ВидыРаботКодыПредставление
ИЗ
	РегистрСведений.ПериодичностьМедицинскихОсмотровПозицииШтатногоРасписания КАК ВредныеПозиции
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ШтатноеРасписание КАК ШтатноеРасписание
		ПО (ШтатноеРасписание.Ссылка = ВредныеПозиции.Позиция)
		{ЛЕВОЕ СОЕДИНЕНИЕ Представления_СотрудникиОрганизации КАК Представления_СотрудникиОрганизации
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПериодическиеМедицинскиеОсмотры КАК ПериодическиеОсмотры
			ПО (ПериодическиеОсмотры.ФизическоеЛицо = Представления_СотрудникиОрганизации.ФизическоеЛицо)
				И (ПериодическиеОсмотры.ГоловнаяОрганизация = Представления_СотрудникиОрганизации.ГоловнаяОрганизация)
				И (ПериодическиеОсмотры.Позиция = Представления_СотрудникиОрганизации.ДолжностьПоШтатномуРасписанию)
		ПО ВредныеПозиции.Позиция = Представления_СотрудникиОрганизации.ДолжностьПоШтатномуРасписанию}
Показать
10. vechiy 35 16.06.21 13:37 Сейчас в теме
11. SergVB 21 16.06.21 15:36 Сейчас в теме
(10) Понятно. Но так как вы не указали версию я смотрел на 3.1.18
Прикрепленные файлы:
12. vechiy 35 21.06.21 10:14 Сейчас в теме
как можно наименее щадяще для конфигурации реализовать вывод перечня факторов в отчет в зависимости от прохождения медосмотра?
набор факторов сейчас задаётся для каждой должности, а высчитывать с учетом сотрудника.
13. vechiy 35 21.06.21 12:54 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот