Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

ЗуП 2.5 Как получить количество отработанных календарных дней

ЗуП 2.5 Как получить количество отработанных календарных дней
Я
   jamesgold
 
14.12.18 - 09:25
Добрый день, прошу помочь!

Как в ЗуП 2.5 получить или откуда можно вытащить количество отработанных календарных дней?
 
 
   jamesgold
 
1 - 14.12.18 - 09:46
ап
   jamesgold
 
2 - 14.12.18 - 10:03
Вообще без вариантов?
   Alexandr_U1982
 
3 - 14.12.18 - 10:26
Вариант:
ВЫБРАТЬ
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.Сотрудник КАК Сотрудник,
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ВидРасчета КАК ВидРасчета,
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия КАК Месяц,
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияНачало КАК ПериодДействияНачало,
    ДОБАВИТЬКДАТЕ(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияКонец, СЕКУНДА, 1) КАК ПериодДействияКонец,
    СУММА(РАЗНОСТЬДАТ(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияНачало, ДОБАВИТЬКДАТЕ(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияКонец, СЕКУНДА, 1), ДЕНЬ)) КАК КоличествоДней
ИЗ
    РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ФактическийПериодДействия() КАК ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия
ГДЕ
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.Сотрудник = &Сотрудник
    И ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия МЕЖДУ &НачалоПериода И &КонецПериода
    И ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ВидРасчета.ЗачетОтработанногоВремени
    И ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ВидРасчета.ЗачетНормыВремени

СГРУППИРОВАТЬ ПО
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.Сотрудник,
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ВидРасчета,
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействия,
    ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияНачало,
    ДОБАВИТЬКДАТЕ(ОсновныеНачисленияРаботниковОрганизацийФактическийПериодДействия.ПериодДействияКонец, СЕКУНДА, 1)
   Alexandr_U1982
 
4 - 14.12.18 - 10:28
Подробнее опиши вопрос, что и зачем хочешь получить.
Отработанные дни можно получить с начислений см (3), можно получить с кадрового учета (сколько календарных дней сотрудник трудится в организации).
Отсюда не видно, что тебе требуется.
   jamesgold
 
5 - 14.12.18 - 10:39
Нужно получить сколько сотрудник отработал дней, но получить не фактическое число дней как в тебе например 22 дня, а календарное число, если сотрудник отработал месяц полностью без не выходов, то число отработанных календарных дней должно быть например 30
   Фрэнки
 
6 - 14.12.18 - 10:41
(5) поищи как это делают, когда процедурами расчета среднего заработка пользуются которые для отпуска.
Там есть проверка на похожие условия.
   Фрэнки
 
7 - 14.12.18 - 10:43
(5) и Александр возможно хотел услыщать пояснение, что тебе это нужно при настройке некоторого хитрого вида начисления прямо в показателях расчета на закладках формы настройки нового начисления
   jamesgold
 
8 - 14.12.18 - 10:48
(7) Нужно просто для отчета, получить отработанные календарные дни
   jamesgold
 
9 - 14.12.18 - 10:49
(3) В запросе не все сотрудники, КоличествоДней - это фактически отработанные дни?
   Alexandr_U1982
 
10 - 14.12.18 - 10:52
(9) КоличествоДней - это количество календарных дней. В запросе вычитаются неявки.
Что значит не все сотрудники? Там стоит отбор по конкретному сотруднику.
Стоит учитывать, что если месяц не рассчитан, то запрос ничего не вернет.
 
 Рекламное место пустует
   jamesgold
 
11 - 14.12.18 - 11:37
(3)   Alexandr_U1982, то что нужно! Большое спасибо!
   jamesgold
 
12 - 14.12.18 - 11:47
(10) Что значит не рассчитан месяц? Не начислена ЗП?
   jamesgold
 
13 - 14.12.18 - 11:48
За ноябрь совсем мало сотрудников

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует