Отчет по свободным ставкам

Вопрос задал Светлана П.

Ответственный за ответ: Щелкунова Юлия (★9.81/10)

Добрый день! ЗУП КОРП 3.1.18.396 Поставлена задача настроить или написать отчет по свободным ставкам с информацией как давно (с какой даты) они свободны. В штатной расстановке свободное количество ставок рассчитывается.. А нам нужно для каждой свободной на дату ставке получить дату освобождения. В частности, столкнулись с проблемой получения даты при освобождении ставки вследствие кадрового перемещения сотрудника. В рс Занятость позиций шр перевод отражается только как занятость новой позиции.. освобождение предыдущей там не отражается. В интервальном прописывается дата окончания в предыдущей записи.. Но сложно провести анализ.. Есть ли у вас идеи? Заранее спасибо!

Метки вопроса: —

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

  1. Добрый день! Мы специализируемся на вопросах по учету в ЗУП. Боюсь тут универсальным отчетом не получится собрать.
    Да, дата окончания есть в регистре сведений «Занятость позиций штатного расписания интервальный», но там и правда сложно провести анализ свободна ли позиция на дату формирования отчета. Регистр не периодический. Нужно учитывать кол-во ставок, ведь может быть 3 ставки, среди них 1 свободная.

    Еще сложность я вижу в том, что может быть две свободные ставки по одной позиции, и у них будут разные даты освобождения. В типовых отчетах, таких как заполненность штатного расписания свободные ставки подбираются одной строкой. Тут нужен принципиально новый отчет. Так что это задача для программиста.

  2. Добрый день! Спасибо за Ваш анализ. Да, мы уже задействовали программиста. Но, тем не менее, пока не понимаем как поставить задачу чтобы получить требуемые сведения.. Может, Вы поделитесь своими мыслями.. Наткнулись на интересную особенность заполнения динамического списка, в процессе поиска вариантов: В позиции шр , если зайти в сотрудников, занимающих ставку мы увидим сотрудников, занимающих сейчас эту ставку или уволенных с нее. Но если установить отбор (мы делали по полю состояние), а затем снять его, показываются еще и сотрудники, которые когда-то занимали данную ставку.. )

    1. Добрый день!
      Обратите внимание, что мы специализуемся на консультациях по учету в ЗУП. Я сама уже дано не занимаюсь доработкой. Вопросы по программированию — не в моей компетенции. Лично я, признаюсь честно, хорошего решения тут не вижу. Но может быть я просто не могу его найти.

      Очевидный вариант, который приходит в голову: получить кол-во свободных ставок по позиции, а затем вытянуть из регистра «Занятость позиций ШР интервальный» последние даты освобождения ставки по количеству свободных позиций.
      Но тут возникает спорный момент.

      На примере: есть 2 позиция Уборщицы, позиция сознана 01.02.2022. С 05.02.2022 одна позиция занята. Потом сотрудница увольняется с 1.04.2022 и вместо нее с 02.04.2022 устраивается новая сотрудница.
      Т.е. одновременно две позиции заняты не были, 1 ставка все время вакантна. Что мы хотим увидеть в отчете? Если вытащить дату освобождения из регистра, то получится, что ставка свободна с 01.04.2022. Хотя по сути у нас 1 ставка все время вакантна с даты ввода в ШР. И как это обойти я не вижу варианта. Ведь в регистре есть только позиция ШР в целом, а не каждая ставка в отдельности.

      Ошибка с заполнением списка сотрудников, занимающих позицию, которую Вы описали, у меня в демо 3.1.22.25 не воспроизвелась. Попробуйте свою базу обновить до этого релиза (можно копию базы — для проверки).

  3. Спасибо большое за уделенное время

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