СПР. В расчетной задаче вызывает затруднение тот факт, что дни отпуска рассчитываются по шестидневному графику, а при расчете ставки отпуска надо получать рабочие дни за предыдущие три месяца, т.е. предположительно по другому графику. У кого-нибудь есть идеи, как получить эти рабочие (т.е. плановые рабочие, а не фактически отработанные) дни за три предыдущих месяца, если сотрудник работал по графику, отличающемуся от графика отпуска? Выше кто-то предлагал делать ресурс для заполнения рабочих дней, чтобы потом взять по нему базу. Вопрос в том, как заполнять этот ресурс. Можно было бы в этот ресурс записывать из данных графика значение для периода действия (т.е. норму). Но если за один месяц введут оклад несколькими строками за разные интервалы этого месяца, то в каждой из строк будет одинаковое плановое значение рабочих дней за месяц. И тогда при расчете базы все это просуммируется. Здесь скорее нужны рабочие дни графика не за весь период действия, а между конкретными датами заданного интервала периода действия из строки. Но для их получения пришлось бы делать соединение с регистром сведений Графики работы, а не использовать стандартные механизмы,что может быть расценено как ошибка (?)
Сейчас подумала еще и поняла, что вариант с ресурсом может быть в принципе неправильным по той причине, что сотрудник мог в какие-то месяцы вообще не работать, а значит по нему не будет записей, в которых был бы необходимый ресурс c плановым рабочим временем. Если под "рабочим временем" понимается полное плановое рабочее время за три месяца, то тогда вариант только брать его по шестидневному графику отпуска. Либо напрямую соединяться с регистром сведений и брать график конкретного подразделения за три месяца?