|
как при расчете болезни получить количество рабочих часов на прошлой неделе? | ☑ | ||
---|---|---|---|---|
0
iceman2112
03.02.17
✎
19:30
|
Доброй пятницы, что то не припомню разрешены ли такие темы, если что извиняйте.
Вопрос не как решить, а организационный Кратко о задачи: Начисления осуществляется еженедельно. Оклад - Часовая ставка * Количество часов Болезнь - Средняя часовая ставка * Количество часов по пятидневке. Средняя часовая ставка = Начислено на прошлой неделе / Количество рабочих часов на прошлой неделе Проблема как при расчеты Болезни получить Количество рабочих часов на прошлой неделе. Я создаю регистра расчета - "Основные начисления" с ресурсами: Результат НормаЧасов Если бы начисления были ежемесячно, тогда при расчете записи оклада я бы из виртуальной таблице "данные графика" мог взять и записать ЗначениеПериодРегистрации. И соответственно использовать его в базе при расчете болезни. Сейчас это значение возвращает норму за весь месяц. Получается при еженедельном начислении нужно вручную высчитывать норму часов, это вообще нормально? Или есть другие варианты? |
|||
1
Фрэнки
04.02.17
✎
11:28
|
а что в этом вопросе организационного?
пилишь квадратные колеса, вместо того, чтобы нарисовать запрос по заполненным графикам, которые прописываются до начала нового месяца на каждый день этого месяца. Все можно сделать на типовой. Или это внутри какой-то УТ допиливается, скоей всего. Соответствующие расчету НачалоНедели КонецНедели известни и на выходе из запроса будешь иметь ЧасовЗаНеделюПоГрафику. График заполняй на все дни месяца и все. |
|||
2
mistеr
04.02.17
✎
11:34
|
(0) >Средняя часовая ставка = Начислено на прошлой неделе / Количество рабочих часов на прошлой неделе
Нужно уточнить, количество часов по норме или по факту? И если это количество есть в регистре расчета, оттуда взять проще чем из ДанныеГрафика. >Начисления осуществляется еженедельно. Тогда и периодичность в регистре расчета делай недельную. |
|||
3
iceman2112
04.02.17
✎
17:07
|
(2) А она там есть еженедельная то?
|
|||
4
iceman2112
04.02.17
✎
17:07
|
вроде День, Месяц только
|
|||
5
iceman2112
04.02.17
✎
17:08
|
Количество часов по норме = по факту это ЗначениеФактическийПериодДействия
|
|||
6
iceman2112
04.02.17
✎
17:08
|
(1) Это задача спец. по платформе
|
|||
7
mistеr
04.02.17
✎
18:59
|
(4) Действительно, недельной нет, подзабыл я что-то.
(5) Тогда норму нужно взять из графика (из регистра). |
|||
8
iceman2112
04.02.17
✎
19:57
|
Из рс Сведений? вычитывать? Ну вот я тоже думаю что под другому никак.
Еще есть вариант, что под рабочими часами они понимают отработанные часа. Тогда просто получается |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |