В любом случае, самое главное. Мы допускаем к проведению аудита только высококлассных 1С
разработчиков и архитекторов, но это не значит что их выводы будут не понятны.
Мы изъясняемся на человеческом языке. И даже в такой, сугубо технической, сфере. Для каждой
обнаруженной нами проблемы или ошибки, мы даем человеческое пояснение (а что собственно не так) и
рекомендацию как исправить, понятную НЕ программисту.
В нашем аудите обычно такие тексты:
По регистру остатков «Предварительная инвентаризация» есть только приходные движения.
Вывод. Это существенная ошибка, т.к. приводит к разрастанию таблицы остатков (т.е. ненужному росту
объема базы и замедлению ее работы).
ИЛИ
В модуле ютРегламентныеПроцедуры в процедурах проведения в цикле принудительно делается задержка
времени на секунду: Документ пытается провестись, если неудачно, то система ждет 1 секунду, потом -
новая попытка.
Вывод. Это очень неудачное решение проблемы блокировки. Конструкция усугубляет проблему
быстродействия. На малом количестве операций (как сейчас) это может не ощущаться, но участок нужно
оптимизировать на будущее.
ИЛИ
По коду явно прописаны значения, которые должны быть доступны в пользовательском режиме в виде
настроек. Например, ИмяФайла = «H:\SETTINGS\Прочее\Журнал АТБ\» + Лев (Строка (Текущая Дата ()) ,10)
+» Приход.txt».
Вывод. Если будет решено поменять расположение журнала, пользователь не сможет сделать это
самостоятельно.
Правда, проблемы и ошибки, сделанные 1С разработчиками в этой базе, вам понятны? Говорить на
человеческом языке для нас очень важно. Остались вопросы – обращайтесь к нам, мы всегда готовы к
обсуждению.