1. Черный Плащ 153 07.12.16 16:47 Сейчас в теме

ЗУП 3.0 Состояние сотрудника

Народ подскажите примером запроса как получить состояние сотрудника на определенную дату в зУП 3.0
Ответы
Избранное Подписка Сортировка: Древо
2. MakcTLT63 8 09.12.16 18:11 Сейчас в теме
Вот както так:

|ВЫБРАТЬ ПЕРВЫЕ 5
		|	СостояниеРаботниковСрезПоследних.Период КАК ДатаНачала,
		|	ДОБАВИТЬКДАТЕ(СостояниеРаботниковСрезПоследних.ПериодЗавершения, СЕКУНДА, -1) КАК ДатаОкончания,
		|	СостояниеРаботниковСрезПоследних.Сотрудник КАК Сотрудник,
		|	СостояниеРаботниковСрезПоследних.Состояние КАК ВидСобытия,
		|	Сотрудники.ЭтоРуководительОрганизации КАК ЭтоРуководительОрганизации,
		|	Сотрудники.УровеньПодразделения КАК УровеньПодразделения,
		|	Сотрудники.УровеньОрганизации КАК УровеньОрганизации,
		|	Сотрудники.СотрудникПредставление
		|ИЗ
		|	РегистрСведений.СостояниеРаботниковОрганизаций.СрезПоследних(&ГоризонтСобытий, ) КАК СостояниеРаботниковСрезПоследних
		|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Сотрудники КАК Сотрудники
		|		ПО СостояниеРаботниковСрезПоследних.Сотрудник = Сотрудники.Сотрудник
		|ГДЕ
		|	СостояниеРаботниковСрезПоследних.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРаботникаОрганизации.Работает)
		|	И (СостояниеРаботниковСрезПоследних.Период <= &ГоризонтСобытий
		|			И СостояниеРаботниковСрезПоследних.ПериодЗавершения >= &Период)
Показать
4. shnurov 11.12.16 08:02 Сейчас в теме
(2)
Ваш запрос не рабочий, т.к. не полный, нет таблицы Сотрудники. Плюс для разной версии конфигурации запросы будут отличаться. Для ЗУП 3.1 корп своял такой запрос


"ВЫБРАТЬ
|	СостоянияСотрудниковСрезПоследних.Период,
|	СостоянияСотрудниковСрезПоследних.Сотрудник,
|	СостоянияСотрудниковСрезПоследних.Состояние,
|	СостоянияСотрудниковСрезПоследних.ВидВремени,
|	СостоянияСотрудниковСрезПоследних.ДействуетДо,
|	СостоянияСотрудниковСрезПоследних.ОкончаниеПредположительно
|ИЗ
|	РегистрСведений.СостоянияСотрудников.СрезПоследних(&ПериодСреза, Сотрудник = &Сотрудник) КАК СостоянияСотрудниковСрезПоследних"

Показать


П.С. Гляну в 3.0. Проф там регистр называется и выглядит также
5. 1Стажер 11.04.17 15:05 Сейчас в теме
(4) Последних релизах с данного регистра сняли флажок получения среза последних.

Кстати, никто не знает почему и зачем??? Столько проблем добавили...
3. MakcTLT63 8 09.12.16 18:11 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день