Отчет по количеству дней в командировке

Вопрос задал Дарья К.

Ответственный за ответ: Елена Пьянкова (★9.85/10)

Добрый день.

Подскажите, пожалуйста, можно ли вывести отчет за период (или найти информацию в регистрах) о том, сколько календарных дней сотрудник находится в командировке?

Во всех начислениях участвует только рабочие (5-и дневка), а нам нужно календарные.
(Табель не ведем, переработок нет, выходные — как выходные) Командировки могут быть в несколько месяцев подряд, часто бывают сторно и исправления первоначальных приказов.

Спасибо.

Обсуждение (22)

  1. Здравствуйте! Можно сформировать Универсальный отчет (раздел Администрирование — Печатные формы, отчеты и обработки) по регистру сведений «Данные состояний сотрудников» с отбором по состоянию «Командировка». Также нужно добавить пользовательское поле, которое буде считать количество календарных дней РазностьДат(НачалоПериода(Начало, «День»), ДобавитьКДате(КонецПериода(Окончание, «ДЕНЬ»), «день», 1), «день»). Могу выслать настройки отчета.

  2. Приложение

    Скриншот отчета.

  3. Пришлите, пожалуйста, настройки отчета.

    спасибо.

  4. Ошибку в формуле пишет, пока не понимаю

  5. Также не ясно как поставить Период, за который производить отбор

  6. Высылаю настройки — Командировка. Для их загрузки нужно в Универсальном отчете зайти слева в меню Ещё — Прочее — Изменить вариант отчета. В открывшемся окне — верхнее меню Ещё — Загрузить настройки, потом «Завершить редактирование».

  7. Спасибо.
    Только мне нужно, чтобы возможно было выбрать за период.
    Т.е. не «начало» и «конец» командировки, а например за 9 месяцев все командировки.

  8. Приложение

    В отборе «Вид сравнения» установите как на скриншоте.

  9. Это не подходит.
    Т.к. у меня есть командировки переходящие, например:
    27.08.19-05.09.19

    Если поставить больше или равно 01.09.19, то командировка с датами 27.08.19-05.09.19 в отчет не попадет.

  10. Больше и равно 01.01.19 и меньше и равно 30.09.19. Там два поля, получается период — 9 месяцев.

  11. Но командировка с датами 25.12.18-05.01.19 не попадет в отчет, так?
    Если мне надо знать сколько дней сотрудник в году был в командировке.

  12. Т.е. в данном примере нужно посчитать дни с 01.01.19 по 05.01.19?

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

    Не очень понятно какой-период берется?
    В настройках было заложено 01.01.19-31.12.19 (у меня в таблице оказались все командировки начиная с 2017 года)
    Сделала период начало 01.09.19 и конец по 31.12.19 (теперь наоборот очень мало командировок), но вижу что по формуле считает верно кол-во дней переходных командировок.
    Не ясно только что с периодом командировок?

  14. Приложение

    Здравствуйте! Период сейчас настроен таким образом: в шапке отчета указываете период, в запросе анализируется вхождение части командировок в этот период и именно от этой части считаются дни.

    1. Не понятно тогда, почему если я выбираю период 01.01.19-31.12.19 у меня все командировки выходят начиная с 2017 года?

      1. Пришлите, пожалуйста, скриншот.

    1. Теперь как надо.
      Спасибо большое!

  15. Пожалуйста! Рада была Вам помочь.

Комментарии закрыты