valdu, мне думается 2 варианта
1) по условию : "Часы, проведенные в командировке, определяются по пятидневному графику работы.", т.е. можно предположить
что в условии говориться
обо всех часах! и о часах
"Часы, проведенные в командировке" и о часах
"деленная на количество рабочих часов в двух предыдущих месяцах" вне зависимости от графика(ов) по которому работал сотрудник 2 предыдущих месяца
я думаю этот вопрос, лучше уточнить на devtrainingforum.v8.1c.ru/forum/
2)Логичнее все таки брать часы двух предыдущих месяцев по тем графикам по которым работал сотрудник(потому как если сотрудник отработал месяц по 1 через 3 и получил соответствующую зп а мы ему ЗП по графику 1/3 разделим на 5 раб дней получиться какая то глупая цифра)
Тогда тут скорее всего необходимо ввести ресурс так же как и для отработанных часов
при расчете оклада записываем
Запись.ОтработанныеЧасы = ЗначениеФактическийПериодДействия
Запись.РабочиеЧасы = ЗначениеПериодДействия
и уже по РабочиеЧасыБаза будем определять количество РАБОЧИХ часов, по ОтработанныеЧасыБаза количество ОТРАБОТАННЫХ часов
ввиду того что из 2х предыдущих месяцев сотрудник мог поработать один месяц по 2х дневке а второй по шестидневке, то засунуть РабочиеЧасы в ресурс думаю оправданно
но тут есть маленькая засада, если в одном месяце ввести сотруднику 2 раза оклад то РабочиеЧасы за двоится, поскольку ЗначениеПериодДействия будет одинаковым для обоих расчетов в одном месяце это количество часов рабочих во всем месяце, можно конечно проверить в первый или не в первый раз начисляется оклад в этом месяце, или можно сослаться на условие что сотруднику начисляется оклад ежемесячно 1 раз, но серавно как то не по человечески
Коллеги кто что думает по сему вопросу?
я этот вопрос поднимал тут
http://forum.chistov.pro/index.php?topic=1525.msg1#msg1 но честно так до конца и не понял как тут лучше поступить
valdu, закинь этот вопрос на девтренинг. будет результат отпишись, попроси Белоусова уточнить по варианту 1, можно ли так трактовать условия