Является ли ошибкой назвать переменную так: "ЫВПРапрукнтуктаерке"? А завести вместо Свойства или Категории реквизит (тут, правда, надо каждый случай отдельно разбирать)? А внести 20-50 строк в текст модуля управляемого/обычного приложения, вместо того, чтобы вынести код в отдельную процедуру отдельного модуля?<br>Программа будет работать правильно без ошибок и оптимально. Проблемы будут при ее сопровождении.<br>Для разработки с нуля вендор дал рекомендации, нашел их (см. ссылку из поста выше). А вот про доработку не могу найти.