Табель рабочего времени

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
lerich
Постоянный гость
Сообщения: 51
Зарегистрирован: 03 ноя 2006, 16:44
Откуда: Ukraine
Контактная информация:

Табель рабочего времени

Сообщение lerich »

Такая вот задача: нужно определить, количество отработанных часов сотрудником за месяц, все его неявки. А также такую же информацию по подразделениям (и категориям) за месяц.
Вроде бы эта информация хранится в таблице LSTAB, но у меня ерунда какая-то выходит.
Можете подсказать, где отображается эта информация... :-?
"Все проходит и это пройдет - Omnia transeunt et id qouque/etiam transeat"
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

то поле что с часами - если там больше 20, то это либо отпуск, либо больничный - наверное у вас с этим проблема.
а так журнал смотрите - мож что еще что заметите, например итоговые часы могут (в зависимости от настроек) падать во внешние атрибуты.
lerich
Постоянный гость
Сообщения: 51
Зарегистрирован: 03 ноя 2006, 16:44
Откуда: Ukraine
Контактная информация:

Сообщение lerich »

а как определить Фонд Времени за месяц - это сколько часов по календарю за месяц (у нас график 40 часовой недели, 5 дней в неделю рабочих) - для февраля это 175,2; для марта уже другое значение. В какой таблице находится это значение?
"Все проходит и это пройдет - Omnia transeunt et id qouque/etiam transeat"
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

klndr с фильтром по нужному режиму, месяцу и году.
либо wt_GHBD ( описание найдете в "функциях для использования алгоритма" - если не знаете где это, то забудьте) - как ее использовать уже обсуждалось.
lerich
Постоянный гость
Сообщения: 51
Зарегистрирован: 03 ноя 2006, 16:44
Откуда: Ukraine
Контактная информация:

Сообщение lerich »

спасибо, нашла в klndr нужную информацию.
мне ard-отчет надо написать, поэтому информацию надо вытаскивать через таблицы, запросы.
Думала, что в klndr для указанного года и месяца будет уже указано суммарное количество рабочих дней, часов - ошиблась, там по каждому дню ;(
А в ЗП, я знаю, где эта функция wt_GHBD, только вот пока не знаю, как мне до нее добраться, чтобы в отчете использовать
"Все проходит и это пройдет - Omnia transeunt et id qouque/etiam transeat"
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

на форму это уже обсуждалось
поищите InitWorkingTable
Ответить