Как убить конфигурацию 1С и забить... Изменение и контроль.
Начало ранее в постах. Очень нужная аннотация, но не желательная, порождает объем работ. Я ее как правило использую только тогда, когда поставщик не следует стандартам или стандарт просто не применим. Если пробовали выгружать в 1СBSL (читай ранее), то проверка чаще всего говорит, убери код из блока Если в отдельную процедуру, правда не всегда, а только когда там много букв. Зачем? Во первых повышается понимание кода, а во вторых, при таком подходе, можно использовать Перед и После, для следующей вызываемой процедуры, и уже там изменить данные, или может вообще не выполнять код, блока Если. Есть нюанс, иногда просто не хватает входящих данных процедуры, и тут хочешь не хочешь, придется использовать изменение и контроль. Подведу итог, до последнего терпите, и не вставляйте эту аннотацию в расширение, она хоть и помогает отслеживать изменения, но вы же изменили там код и теперь этот код нужно каждый раз проверять при обновах. Чуть позже, думаю напишу про пару фишек, которые помогут обойти Изменение и контроль, стороной. А далее ужаснейшее Вместо.