Вход | Регистрация
 
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
За ноябрь совсем мало сотрудников

Список тем форума
Рекламное место пустует  Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.