Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:26

БазаОсновныеНачисленияРаботниковОрганизаций

Автор alex0402, 20 июл 2018, 11:17

0 Пользователей и 1 гость просматривают эту тему.

alex0402

Добрый день...

есть запрос:
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
База.Сотрудник,
База.Назначение,
База.ВидРасчета,
База.РезультатБаза,
База.ДокументОснованиеРазрез,
База.ОтработаноЧасовБаза

ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.БазаОсновныеНачисленияРаботниковОрганизаций(
&парамИзмеренияОсновного,
&парамИзмеренияОсновного,
&парамРазрез,
ИСТИНА
И ВидРасчета.КатегорияРасчета = &парамКатегорияНачисления
И Регистратор = &парамРегистратор
И Авторасчет
И Сотрудник В (&парамСотрудники)) КАК База


парамРазрез = "ДокументОснование"

если парамИзмеренияОсновного = "Организация,Сотрудник", то в ОтработаноЧасовБаза включается основное назначение и внутреннее совместительство, ДокументОснованиеРазрез <> неопределено, когда есть замены, что позволяет отделить совмещение от замещения.

если парамИзмеренияОсновного = "Организация,Сотрудник,Назначение" тогда в ОтработаноЧасовБаза включается тотлько время основного назначения, без совместителей (правильно).
Сотрудник = Назначение и ДокументОснованиеРазрез всегда равно неопределено, что не позволяет отделить совмещение от замещения.

много слов и, наверное, не понятно...

мне нужно получить сколько человек отработал за месяц. т.е. только основное назначение + замещение...

спасибо за внимание...
Спасибо за Сказать спасибо

Теги:

Похожие темы (1)

Рейтинг@Mail.ru

Поиск