Здравствуйте.
Пишу громоздкий отчет, в котором в частности надо анализировать фактическое наличие сотрудников и численность согласно ШР на дату в разрезе подразделений по выбранным подразделениям (а вообще более сложно - с разбивкой по месяцам года, наличие на последнее число каждого месяца года). Есть ли возможность использовать какие-то временные таблицы с соответствующим наполнением?
Нужно учесть следующее:
1. Изначально на подразделения наложен фильтр.
2. Сотрудники нужны не по Persons, а по Lschet, т.е. с учетом внутреннего совместительства.
Конечно, можно самой сделать наполнение, но боюсь промахнуться с чем-то, например, с повторным трудоустройством. Может кто-то порекомендует вариант?
Просматривала библиотеки, наткнулась на описание таблицы
Table struct TmpPsn4FilterOnDate в Tables4FilterOnDate.vih. На первый взгляд вроде подходит, только не понятно: nrec в структуре указан по карточке или по л/сч. Если по л/сч, то каким образом наполняется эта таблица? Может процедурой InitTmp(dInt: Date) из PsnOnDate.vih?
Буду благодарна за рекомендации.
Назначения и штатное расписание на дату.
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Назначения и штатное расписание на дату.
По persons там наполняется. nRec - persons.nrec
-
- Местный житель
- Сообщения: 554
- Зарегистрирован: 17 июл 2012, 11:56
- Откуда: Республика Беларусь, г.Могилев
Re: Назначения и штатное расписание на дату.
Спасибо, Den.
Обращалась в ОТП, но в результате сама сформировала перечень л/сч на дату.
Для этого проанализировала даты приема/ увольнения в Lschet и даты приема/ увольнения в MoveLsc. Нашла назначение на нужную дату. Проверила попало ли подразделение из назначения в заданный фильтр по подразделениям По результату наполнила таблицу в памяти. И всю остальную работу делаю на основе этой таблицы.
Обращалась в ОТП, но в результате сама сформировала перечень л/сч на дату.
Для этого проанализировала даты приема/ увольнения в Lschet и даты приема/ увольнения в MoveLsc. Нашла назначение на нужную дату. Проверила попало ли подразделение из назначения в заданный фильтр по подразделениям По результату наполнила таблицу в памяти. И всю остальную работу делаю на основе этой таблицы.