Отчет Заполненность штатного расписания / кол-во свободных ставок при срочном ТД

Вопрос задал Елена

Ответственный за ответ: Клишева Мила (★9.85/10)

Добрый день, демо ЗУП 3.1.29.21
Отчет Заполненность штатного расписания

Сотрудник Мейерсон Софья Карловна: срочный ТД по 31.03.2024
При формировании отчета по сотруднику:
• на 31.03.24: Запланировано = 1, Свободно = 0, Временно занято = 1
• на 01.04.24: Запланировано = 1, Свободно = 1 (???), Занято = 1

Подскажите, пожалуйста, правильно понимаю, что на 01.04 ставка будет уже не временно занята, а постоянно занятой (увольнение пока не проведено)
Но почему-то в Свободно тоже 1?
Свободно использовано типовое пользовательское поле с формулой: ЕстьNull([Количество ставок], 0) — ЕстьNull([Занята постоянно], 0) — ЕстьNull([Занята временно], 0) (лишнее убрано, Свободно должно быть = Всего ставок – Занято постоянно – Занято временно)

Настройки отчета приложены
Поле Свободно почему-то не ресурс? Может, поэтому?
Возможно ли исправить так, чтобы верным подсчет был в Свободно?

Все комментарии (13)

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

    Здравствуйте!
    К сожалению, нет приложения, но попробуем разобраться исходя из вопроса 🙂
    Когда мы делаем документ Прием на работу и указываем дату окончания срочного трудового договора, программа делает запись в регистр Занятость позиций штатного расписания. Прикладываю скриншот.Программа пишет дату планируемого завершения — дату окончания срочного договора. Получается, позиция занята, но до определенной даты. Мне кажется программа ждет ввода данных после окончания срочного договора: на 1 апреля никаких дополнительных записей нет.
    Поле Свободно почему-то не ресурс? -Это пользовательское поле, донастроенное. Список ресурсов определяется разработчиками программы на эпате создания отчета.
    Попробовала использовать Вашу формулу для Свободно. У меня получился правильный результат. Поэтому да, можно испарвиить формулу по своему усмотрению.

    1. Мила, добрый день, почему-то не вложился файл, добавляю

      1. На 1 апреля эта ставка получается и занято и свободно… Если формулу Свободно смотреть, то Всего 1 — Занято 1 = должно быть 0, а в отчете свободно 1

  2. На 1 апреля эта ставка получается и занято и свободно… В регистре указано, что ставка занята, но дата окончания уже прошла. С точки зрения учета в ЗУП программа ждет от нас действий: или мы продлим дату срочного договора или мы изменим вид договора.
    Теперь в отчете ЕФС-1 идет учет срочных договоров. Если срочный договор стал бессрочным, то нам нужно уведомить об этом СФР. Прикладываю ссылку об этом: Срочный договор стал бессрочным – как отразить в Подразделе 1.1 ЕФС-1? .
    Может быть нам нужно подумать о том, чтобы наоборот отлеживать такие приемы и сроки окончания?
    Ваше предложенное решение по исправлению показателя у меня в демо базе отработало корректно.

    1. Про продление срочного ТД или превращение в бессрочное, или увольнение — это понятно ) Мне не понятно, как в отчете, если его формируем 1 апреля, а еще действий с ТД не произошло, получить корректное Свободно, используя пользовательское поле Свободно (оно от 1С). Подскажите, получилось ли у вас в Свободно получить 0 при всех этих условиях? )

    2. Еще уточню: мне нужно 27 марта получить кол-во свободных ед по штатке на 1 апреля. Данные получаются некорректными из-за срочного ТД в Свободно. Никак не получить их корректными? Свободно = Всего ставок — Занято. Всего ставок 1, Она же будет занята на 1 апреля, должно быть 0, а получается в отчете 1

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

    Нашла зарегистрированную ошибку, которую уже исправили: https://bugboard.v8.1c.ru/error/000058354 .
    Ошибка немного не про нашу ситуацию, но получается что отчет отрабатывает не верно. Сейчас обсудила Ваш вопрос с коллегами и пришли к выводу лучше не исправлять отчет. Попробовали на практике Вашу формулу, сделали продление срочного договора — отчет отработал не логично. Рекомендую написать письмо на линию консультации v8@1c.ru о замеченной ошибки в поведении программы.

    1. Мила, понятно, спасибо.
      Вот тут не понятно: «Ваше предложенное решение по исправлению показателя у меня в демо базе отработало корректно»
      Показатель не исправляла, в формуле Свободно убрала просто подработки и совмещения, но даже если их не убирать, просто типовой отчет взять, то получается в Свободно 1 — Занято 1 при формировании отчета на 1 апреля с наличием срочного ТД по 31 марта.
      Как у вас получилось корректно? ) Тоже так хочу получить )

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

    Сейчас у меня не получается повторить 🙂 Видимо я все таки что-то сделала с кадровым документом.
    У меня получается в Свободно 1 — Занято 1 при формировании отчета на 1 апреля с наличием срочного ТД по 31 марта.
    Если мы строим отчет на 1 апреля, у нас пропадает колонка Времена занята. Получается, что сотрудник ее теперь не занимает. Оставляю в показатели Сводобно формулу ЕстьNull([Количество ставок], 0) — ЕстьNull([Занята постоянно], 0) и результат получается не логичным. Если у нас временно занятых нет, занятых у нас 3. Всего позиций тоже 3, то ожидаю Свободно 0 (3-3). Но у нас другой результат. Прикладываю скриншоты.
    После этого я думаю, что уже мы сами ничего не сделаем с этим отчетом( Тут нужна или помощь разработчика (чтобы исправили ошибку) или помощь программиста, что сделал другой алгоритм.

    1. //Если мы строим отчет на 1 апреля, у нас пропадает колонка Времена занята. Получается, что сотрудник ее теперь не занимает
      Да, позиция становится не временно занятой, а занятой. Занимает ее на постоянной основе получается
      Ощущение, что в свободно в этом случае не учитывается статус Занято

      Мила, понятно, спасибо!

  5. Пожалуйста.
    Хотя мне не совсем понятно, какой алгоритм заложен в отчет. Я бы сказала: понятно, что не понятно))

    1. Согласна полностью )
      Для себя сделала вывод, что нужно свободно вручную просчитывать, а не ориентироваться на то, что в отчете по этому показателю
      Запрос в 1С направила с описанием ситуации, но, как правило, ответ от них очень долго ждать…

  6. Да, вручную контролировать придется. Будем надеяться, что за лето поправят. На более ранее строки не надеюсь.

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