А что вы пишете конкретно по поводу неясности условия, я не понял. И почему вы пишете про рабочие дни?
В этой теме раньше уже выкладывали новый вариант этой задачи. Там отработанные дни заменены на рабочие.
Посмотрел своё решение - при вводе фикс суммы записываю факт отработанные дни, при расчете отпуска соответственно уже получаю их по базовому периоду, никакого графика там не надо, тем более, что график устанавливается для автомобиля, а автомобилями сотрудники могут обмениваться.
С отработанными днями все было бы, действительно, проще. Вопрос связан именно с новым текстом задачи.
Кстати, меня посетили еще некоторые мысли, которые делают эту задачу еще более неоднозначной. Есть отчет, в котором начисления выведены в разрезе автомобилей. Но каким образом соотносятся автомобили с начислениями? Выплачивая фиксированную сумму за месяц, мы, скорее всего, будем делать это одной строкой, где автомобиль может быть только один. А что если обмен происходил несколько раз в течение месяца - как это отразить? Разбивать сумму на части кажется бредом. Но с другой стороны, нигде не сказано, что сотрудник весь месяц ездит только на одном автомобиле.
Второй момент, опять же, связанный с отчетом, где начисления в разрезе автомобилей. Сотрудникам выплачивается надбавка за прошлый месяц. В этом месяце сотрудник может ездить уже не на том автомобиле, на котором он ездил, когда получал оплату от пассажиров в прошлом месяце. А поскольку в отчете автомобиль показан, напрашивается вывод: автомобиль все-таки является разрезом учета. Т.е. при получении оплаты от покупателя, похоже, надо указывать не только сотрудника, но и автомобиль, за который платят. Тогда автомобиль логично было бы делать измерением, ведь он здесь уже не только для целей получения графика. Но, с другой стороны, в задаче сказано: "Сотруднику предприятия выплачивается надбавка, рассчитываемая как общая сумма оплат пассажиров за прошлый месяц, полученная сотрудником, умноженная на определенный процент." Здесь об автомобиле ни слова. Но как тогда привязать автомобиль к начислениям в отчете, если он не подходит ни к какому начислению вообще никаким боком? К фиксированной сумме толком не подходит, т.к. она в целом за месяц, а в одной строке с этой суммой мы можем показать только один автомобиль - например, тот, на котором он ездил в последний день месяца. К полученной надбавке вообще автомобиль никак не привяжешь, если только не считать поступление денег в разрезе автомобилей, а тогда это уже измерение.
Вообще у меня сейчас складывается такое ощущение, что с автомобилями ситуация здесь еще более мутная, чем с рабочими днями для отпуска. Следуя собственной логике, которую могу обосновать, из-за наличия Надбавки я бы все-таки сделала автомобиль измерением, чтобы было понятно, почему в отчете надбавка относится именно к этому автомобилю - потому что именно по нему получили оплату.
А для того, чтобы разбиение фиксированной суммы по автомобилям в отчете как-то обосновать, я бы, по-хорошему, сделала следующее. Завела бы основное начисление ОтработанноеВремя с периодом действия. По нему вводила бы строки в разрезе автомобилей с указанием дат, суммы бы никакие не начисляла. Фиксированную сумму - в доп. начисления одной строкой без указания дат и автомобиля. В отчете фиксированную сумму распределяла бы между автомобилями пропорционально значению фактического периода действия. Вот тогда я могла бы со спокойной совестью обосновать то, что показано в отчете. Но каким-то уж больно навороченным решение получается. Также вызывает сомнение, насколько корректно добавлять такие вспомогательные начисления.
Была также мысль совместить фикс. сумму с разбиением по автомобилям в одном начислении. В документе заполнять строки с датами и автомобилями без указания сумм, а потом программно распределять значение фикс.суммы (из константы или РС) по строкам набора записей пропорционально их фактическому периоду действия. Но тогда не получится соблюсти условие, что фикс. сумма выплачивается "Не зависимо от отработанного времени ежемесячно". Ведь в какие-то периоды сотрудник может вообще не работать на автомобилях (например, в период отпуска), а фикс. сумму ему начислить надо. Отсюда вывод, что она все-таки должна быть в доп. начислениях без периода действия.
P.S. В основных начислениях автомобиль измерением НЕ делаем. Т.к. наличие периода действия предполагает возможность использования механизма вытеснения. Например, отпуск может вытеснять Отработанное время. Вытеснение будет работать только при совпадающих значениях измерений. У отпуска измерения Автомобиль нет. Следовательно, его не должно быть у основных начислений. А вот в доп. начислениях без периода действия измерение Автомобиль вполне может быть. Доп.начисления относятся к одной общей точке во времени - периоду регистрации, в рамках которого для одного сотрудника может быть надбавка за разные автомобили.