0 комментариев

Добрый день! Считаю не совсем верно решена задача по расчетам.

Создать отчет «Перерасчет зарплаты», в котором пользователь должен увидеть записи регистра расчета, которые возможно требуется пересчитать.

В вашем решении в пересчете только одно измерение — Подразделение. Т. о. если нужно будет выполнить пересчет по одному сотруднику из документа, мы увидим всех сотрудников в документе.

Я думаю нужно добавить в Перерасчет измерение «Сотрудник». Тогда мы увидим именно те записи, которые нужно пересчитать.

И запрос отчета в таком случае будет строиться проще:

ВЫБРАТЬ
Перерасчет1.ОбъектПерерасчета КАК ОбъектПерерасчета,
Перерасчет1.ВидРасчета КАК ВидРасчета,
Перерасчет1.Подразделение КАК Подразделение,
Перерасчет1.Сотрудник КАК Сотрудник
ИЗ
РегистрРасчета.ДополнительныеНачисления.Перерасчет1 КАК Перерасчет1

Насколько я понимаю, если вид расчета выбран как базовый, выбирать его как ведущий нет необходимости. Перерасчеты работают.

Решенный вопрос
К сожалению, у вас нет прав на чтение комментариев.