8.х Как получить количество работающих сотрудников в подразделении на определенную дату?

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Ivan2014, 3 дек 2014.

  1. TopicStarter Overlay
    Ivan2014
    Offline

    Ivan2014 Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    384
    Симпатии:
    2
    Баллы:
    29
    Как получить количество работающих сотрудников в подразделении на определенную дату?
    Код:
    Запрос=Новый Запрос;
       Запрос.Текст=
       "ВЫБРАТЬ
       |   ЗанятыеШтатныеЕдиницыОрганизацийОстатки.ПодразделениеОрганизации
       |ИЗ
       |   РегистрНакопления.ЗанятыеШтатныеЕдиницыОрганизаций.Остатки(&КонецПериода, ПодразделениеОрганизации В (&ПодразделениеОрганизации)) КАК ЗанятыеШтатныеЕдиницыОрганизацийОстатки";
       Запрос.УстановитьПараметр("КонецПериода",ДатаОтчета);
       Запрос.УстановитьПараметр("ПодразделениеОрганизации",Подразделения);
       Таблица=Запрос.Выполнить().Выгрузить();
       Итог=Таблица.Количество();
    
    По данному виртуальному регистру так не получается, так как нельзя указать периодичность, а запрос сжимает данные.
    По количеству ставок тоже не получается получить, так как бывает меньше одной ставки.
    Из какого виртуального регистра можно получить эти данные?
    --- Объединение сообщений, 3 дек 2014 ---
    Спасибо.
  2. ТехБухПривет
    Online

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    Какая конфигурация? Если зуп - есть стандартные отчеты(как пример, но не обязательно), но это не главное!
    Будут ли учитываться кто освободил ставку(РС сотрудникиОсвободившиеСтавкиВОрганизациях) или нет, те у кого состояние отличное от работает(РС СостояниеРаботниковОрганизации)?
    Конкретизируйте вводные данные!
  3. TopicStarter Overlay
    Ivan2014
    Offline

    Ivan2014 Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    384
    Симпатии:
    2
    Баллы:
    29
    ЗУП 2.5
    В отчете одно из значений которое необходимо получить - это количество сотрудников подразделения на конец квартала. Соответсвенно выбирается подразделение и дата - количество сотрудников этого подразделения на эту дату необходимо получить.
    --- Объединение сообщений, 3 дек 2014 ---
    Количество работающих сотрудников - освободившие не учитывать.
  4. ТехБухПривет
    Online

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    504
    Симпатии:
    53
    Баллы:
    54
    А чем не устраивает отчет "Список сотрудников организации" ?
    Какие "Уникальные" данные нужно получить?
    Ivan2014 нравится это.
  5. TopicStarter Overlay
    Ivan2014
    Offline

    Ivan2014 Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    384
    Симпатии:
    2
    Баллы:
    29
    Необходимо по подразделениям сделать автоматическое заполнение формы П4Н3, там один из параметров как раз этот.
    Делаю сейчас обработку.
  6. TopicStarter Overlay
    Ivan2014
    Offline

    Ivan2014 Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    384
    Симпатии:
    2
    Баллы:
    29
    Я понял что необходимо идти по регистру состояние работников организаций и анализировать его.
    --- Объединение сообщений, 4 дек 2014 ---
    Связать его с подразделением на ту дату.
  7. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Не правильно Вы поняли
    Ну для этого есть регистр сведений РаботникиОрганизаций - там срез последних с уловием не в виртуальной таблице по состоянию работника Работает.
    Ну я не расписываю, что необходимо еще учесть что человка могут временно перевести из одного подразделения в другое.
    Вообщем задача решается через указный РС и отбор по состоянию
    Ivan2014 нравится это.
  8. TopicStarter Overlay
    Ivan2014
    Offline

    Ivan2014 Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    384
    Симпатии:
    2
    Баллы:
    29
    Илил идти по занятым штатным единицам организации и анализировать чтобы не была сотрудница в декрете.
    --- Объединение сообщений, 4 дек 2014 ---
    Draco, спасибо!
    Последнее редактирование: 4 дек 2014
  9. pavl_vs
    Offline

    pavl_vs Профессионал в 1С

    Регистрация:
    18 июн 2011
    Сообщения:
    343
    Симпатии:
    27
    Баллы:
    54
    Ivan2014, на сайте infostart.ru есть готовые отчеты (для скачивания) - работают сходу; разве что хочется самому.
  10. pavl_vs
    Offline

    pavl_vs Профессионал в 1С

    Регистрация:
    18 июн 2011
    Сообщения:
    343
    Симпатии:
    27
    Баллы:
    54

Поделиться этой страницей