Кратко, суть данного расширения и кому может пригодиться. Организация ведет табель учета методом отклонений.
По статьям с "Консультанта" и правилам заполнения должны выводиться дни (часы) неявок, выходные дни и соответствующий им буквенный код. Но, стандартная конфигурация не проставляет код "В", если этот день приходится на основной график сотрудника (не является отклонением).
Для исправления ситуации (и "ухода" от правки самой конфигурации) создано расширение, которое в зависимости от параметра "Выводить явки" выбирает, какую процедуру формирования отчета использовать:
1) типовую, если галочка установлена в положение "Истина";
2) Не типовую, если галочка снята.
При установке расширения обязательно снять галочку "Безопасный режим".
Решение не претендует на истину последней инстанции, код в чём-то "колхозный", но тем не менее рабочий - клиент доволен.
Расширение писалось на релизе 3.1.13.151, устанавливалось на релиз 3.1.14.265 - проблем не обнаружено.