Подскажите как можно выполнить типовыми механизмами данное условие "За каждый день работы в особых условиях начисляется доплата, размер которой зависит от фактических условий работы в этот день (т.е. каждый день работники получают разную доплату)", сейчас получается так, что процент доплаты берется на первую введенную дату.
Ну если пользоваться здравым смыслом(или сдавать очно), то надо использовать "ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников" и писать свой процент на каждый день, а если сдавать дистанционно, использовать РазовыеПоказатели ссылаясь на слова проверяющих: что периодические используют для плановых показателей и высчитывать, видимо, средний процент.
Скажите, пожалуйста, зачем писать условия работы в регистр показателей сотрудников, когда условия (температура) общая для всех сотрудников, и писать её логичнее в ЗначенияПериодическихПоказателейРасчетаЗарплатыОрганизаций ?
И есть я делаю записи на каждый день в регистр ЗначенияПериодическихПоказателейРасчетаЗарплатыОрганизаций, то в начислениях попадает одна общая строка за весь месяц, в которой температура берется за первое число. Предполагаю что нужно на каждый день отдельную строку в начислениях, только как это сделать непонятно, не подскажете?
Ну вот поэтому и пишутся показатели в ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников. Они также остаются одинаковыми для всех сотрудников, работающих в этот день в спец.цеху.
Решение может быть таким: пишем плановое время в РН ДанныеИндивидуальныхГрафиков (25 числа на след. месяц).
А документ "Фактические условия"(или как вы его назвали), пишет фактическое время в РН ДанныеТабельногоУчетаРабочегоВремениСотрудников и условия (преобразуем число в процент в запросе, например) ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников.
В результате: есть плановое время(из РН), фактическое время(из РР) и показатель к которому привязываемся для начисления (в РС).
Пример будет выглядеть как-то так:
СотрудникА: 1-10.01.2016 = 0
СотрудникА: 11-12.01.2016 = 30% от ЧасоваяСтавка*КоличествоЧасов
СотрудникА: 12-13.01.2016 = 40% от ЧасоваяСтавка*КоличествоЧасов
СотрудникБ: 12-13.01.2016 = 40% от ЧасоваяСтавка*КоличествоЧасов и т.д.
Поэтому в отчете, надо собирать периоды для должности не от Доплаты, а от Тарифа, и группировать.
Почему так? Потому что, зависимость все-равно, от времени работы в спец.цеху конкретного сотрудника. А не от организации или подразделения в которые он принят. Скорее всего, регистр "...Организации" работает по типу Северной надбавки (но я могу ошибаться. Также когда начинал пробовал писать в эти регистры - не получилось).