Добрый день, демо ЗУП 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) (лишнее убрано, Свободно должно быть = Всего ставок – Занято постоянно – Занято временно)
Настройки отчета приложены
Поле Свободно почему-то не ресурс? Может, поэтому?
Возможно ли исправить так, чтобы верным подсчет был в Свободно?
Приложение![](https://buhexpert8.ru/wp-content/uploads/questions/2024/03/2024-03-26_15-41-10-1024x132.jpg)
Здравствуйте!
К сожалению, нет приложения, но попробуем разобраться исходя из вопроса 🙂
Когда мы делаем документ Прием на работу и указываем дату окончания срочного трудового договора, программа делает запись в регистр Занятость позиций штатного расписания. Прикладываю скриншот.Программа пишет дату планируемого завершения — дату окончания срочного договора. Получается, позиция занята, но до определенной даты. Мне кажется программа ждет ввода данных после окончания срочного договора: на 1 апреля никаких дополнительных записей нет.
Поле Свободно почему-то не ресурс? -Это пользовательское поле, донастроенное. Список ресурсов определяется разработчиками программы на эпате создания отчета.
Попробовала использовать Вашу формулу для Свободно. У меня получился правильный результат. Поэтому да, можно испарвиить формулу по своему усмотрению.
Мила, добрый день, почему-то не вложился файл, добавляю
На 1 апреля эта ставка получается и занято и свободно… Если формулу Свободно смотреть, то Всего 1 — Занято 1 = должно быть 0, а в отчете свободно 1
На 1 апреля эта ставка получается и занято и свободно… В регистре указано, что ставка занята, но дата окончания уже прошла. С точки зрения учета в ЗУП программа ждет от нас действий: или мы продлим дату срочного договора или мы изменим вид договора.
Теперь в отчете ЕФС-1 идет учет срочных договоров. Если срочный договор стал бессрочным, то нам нужно уведомить об этом СФР. Прикладываю ссылку об этом: Срочный договор стал бессрочным – как отразить в Подразделе 1.1 ЕФС-1? .
Может быть нам нужно подумать о том, чтобы наоборот отлеживать такие приемы и сроки окончания?
Ваше предложенное решение по исправлению показателя у меня в демо базе отработало корректно.
Про продление срочного ТД или превращение в бессрочное, или увольнение — это понятно ) Мне не понятно, как в отчете, если его формируем 1 апреля, а еще действий с ТД не произошло, получить корректное Свободно, используя пользовательское поле Свободно (оно от 1С). Подскажите, получилось ли у вас в Свободно получить 0 при всех этих условиях? )
Еще уточню: мне нужно 27 марта получить кол-во свободных ед по штатке на 1 апреля. Данные получаются некорректными из-за срочного ТД в Свободно. Никак не получить их корректными? Свободно = Всего ставок — Занято. Всего ставок 1, Она же будет занята на 1 апреля, должно быть 0, а получается в отчете 1
Приложение![](https://buhexpert8.ru/wp-content/uploads/questions/2024/03/2024-03-27_13-38-49-1024x273.jpg)
Нашла зарегистрированную ошибку, которую уже исправили: https://bugboard.v8.1c.ru/error/000058354 .
Ошибка немного не про нашу ситуацию, но получается что отчет отрабатывает не верно. Сейчас обсудила Ваш вопрос с коллегами и пришли к выводу лучше не исправлять отчет. Попробовали на практике Вашу формулу, сделали продление срочного договора — отчет отработал не логично. Рекомендую написать письмо на линию консультации v8@1c.ru о замеченной ошибки в поведении программы.
Мила, понятно, спасибо.
Вот тут не понятно: «Ваше предложенное решение по исправлению показателя у меня в демо базе отработало корректно»
Показатель не исправляла, в формуле Свободно убрала просто подработки и совмещения, но даже если их не убирать, просто типовой отчет взять, то получается в Свободно 1 — Занято 1 при формировании отчета на 1 апреля с наличием срочного ТД по 31 марта.
Как у вас получилось корректно? ) Тоже так хочу получить )
Приложение![](https://buhexpert8.ru/wp-content/uploads/questions/2024/03/2024-03-28_10-18-21-1024x531.jpg)
Сейчас у меня не получается повторить 🙂 Видимо я все таки что-то сделала с кадровым документом.
У меня получается в Свободно 1 — Занято 1 при формировании отчета на 1 апреля с наличием срочного ТД по 31 марта.
Если мы строим отчет на 1 апреля, у нас пропадает колонка Времена занята. Получается, что сотрудник ее теперь не занимает. Оставляю в показатели Сводобно формулу ЕстьNull([Количество ставок], 0) — ЕстьNull([Занята постоянно], 0) и результат получается не логичным. Если у нас временно занятых нет, занятых у нас 3. Всего позиций тоже 3, то ожидаю Свободно 0 (3-3). Но у нас другой результат. Прикладываю скриншоты.
После этого я думаю, что уже мы сами ничего не сделаем с этим отчетом( Тут нужна или помощь разработчика (чтобы исправили ошибку) или помощь программиста, что сделал другой алгоритм.
//Если мы строим отчет на 1 апреля, у нас пропадает колонка Времена занята. Получается, что сотрудник ее теперь не занимает
Да, позиция становится не временно занятой, а занятой. Занимает ее на постоянной основе получается
Ощущение, что в свободно в этом случае не учитывается статус Занято
Мила, понятно, спасибо!
Пожалуйста.
Хотя мне не совсем понятно, какой алгоритм заложен в отчет. Я бы сказала: понятно, что не понятно))
Согласна полностью )
Для себя сделала вывод, что нужно свободно вручную просчитывать, а не ориентироваться на то, что в отчете по этому показателю
Запрос в 1С направила с описанием ситуации, но, как правило, ответ от них очень долго ждать…
Да, вручную контролировать придется. Будем надеяться, что за лето поправят. На более ранее строки не надеюсь.