Прошу оценить мой вариант
1. В справочнике Номенклатуры лучше использовать не булевый признак Услуги, а перечисление, так оно в каркасной уже есть (Перечисление.ВидыНоменклатуры.Товар/Услуга).
2. В РасходнойНакладной при движениях в регистр ПартииТоваров (ОУ) Движения.ПартииТоваров.Очистить() делать не надо, это считается ошибкой. Достаточно просто Движения.ПартииТоваров.Записать() для старой методики и ничего не делать для новой. Объяснять на очном экзамене что набор движений не всегда бывает пустой муторно, а если сдавать дистанционно то и невозможно. Лучше сделать так, как этого ожидают.
3. Там же, нет проверки на ЕСТЬNULL при левом соединении с остатками.
4. На курсах по 1С рекомендуют рассчитывать себестоимость по формуле: СебестоимостьОстаток / КоличествоОстаток * КоличествоКСписанию.
5. В РН по движениям в БУ желательно вынести проводку дТПокупатели-ктПрибылиУбытки из цикла, так как там всего одна сумма записывается.
6. В регистре сведений ШкалаЗначенийПроцентаПремии лучше обойтись одним значением - ВерхняяГраница.
7. В регистре расчетов Основные начисления нет галки Базовое на измерении Сотрудник.
8. В Движение.ПериодДействияКонец лучше указывать КонецДня, хотя в данном случае это не важно.
9. При записи доп.начислений (премия) флаг Истина в записи не нужен, так как там нет периода действия.
10. Отчет в расчетах не совсем соответствует заданию. Параметры выводить не надо, но вот шапку с месяцем отчета сделать надо.
11. То же касается и отчета по БУ. Колонки Номенклатура и СрокГодности в одной - это точно ошибка будет на экзамене. Так же в этой задаче нет итогов в отчете, а у вас они есть. Нет шапки в отчете.
12. Так же, итоги в отчете по ОУ не нужны.