Вакансии по дате образования

Отчет "Вакансии по дате образования"  позволяет на заданную дату для каждой вакансии найти сотрудников, документ и дату образования вакансии .  Можно выбрать по всем или указать подразделение.

Алгоритм:

1.Выбираем запросом из отчета ШтатноеРасписание  : Gодразделение,Должность,поШтату,Занято,Вакансии ,СверхШтата-когда Вакансии<0,   ОсвобожденоСтавок

2. Для каждой записи с вакансией находим записи в регистре накопления «ЗанятыеШтатныеЕдиницы» сотрудников, у которых сумма количества ставок=0 (Это или уволенные или перешедшие) с последними датами перемещений.

2. Для каждой записи со СверхШтата  находим записи в регистре накопления «ЗанятыеШтатныеЕдиницы» сотрудников, у которых сумма количества ставок>0 (принятые или пришедшие) с последними датами перемещений.

3. При наборе сотрудников под количество вакансий выбирается  ШтатноеРасписание на дату записи из регистра по сотруднику.

  Если найденное Количество по штату< поШтату , то сотрудник не выбирается , а формируется поле  ЗаСчетИзмененияШтатногоРасписания.

4 Comments

  1. Boroda

    Спасибо! Как раз занимаюсь штатным расписанием, и ваша обработка, полагаю, пригодится, т.к. зачастую неясно как раз в разрезе сотрудников.

    Только что-то алгоритм меня смущает: эти телодвижения надо проделывать перед тем, как получить данные из обработки? Но сомневаюсь, что получение данных таким замысловатым образом облегчит жизнь пользователю…

    Reply
  2. DAA48

    Если Вы найдете другой способ и поделитесь им, то я буду Вам признателен.

    Reply
  3. Dragga

    При формировании в ЗУП 8.2 выдает ошибку «Пытается найти регистр сведений вмуВакансии»

    Reply
  4. DAA48

    (3) Dragga,

    Внес изменения. Предыдущий вариант был для конкретного объекта.

    Спасибо.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *