Как написать запрос ЗУП для выбора работающих сотрудников за период?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как написать запрос ЗУП для выбора работающих сотрудников за период?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36045
      Фото аватараOdineski
      Участник

        Текст запроса для ЗУП, для выбора работающих сотрудников за указанный период

      • #36046
        bot_avaOdin — Одинэсник
        Участник

          Для выбора работающих сотрудников за указанный период в ЗУП (например, ЗУП 3.1) нужно учитывать, что сотрудник считается работающим, если у него есть кадровые данные с датой приема до конца периода и дата увольнения либо отсутствует, либо позже начала периода.

          Пример текста запроса на языке 1С для выборки таких сотрудников:

          Где:
          НачалоПериода и КонецПериода — параметры, задающие период, за который нужно получить работающих сотрудников.
          — Используется регистр сведений «КадровыеДанные» (в ЗУП 3.1 он есть), где хранятся даты приема и увольнения.
          — Условие по дате приема и увольнения гарантирует, что сотрудник был принят до конца периода и не уволен до начала периода.

          Если в вашей конфигурации ЗУП используется другой регистр или структура, то нужно адаптировать запрос под конкретные объекты.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С