1C-Code → Ошибки 1С → Переменная не определена
Сообщение платформы: Переменная не определена
Платформа встретила имя, которому нигде ничего не присваивали и которое не объявлено. Эта ошибка находится ПРИ ПРОВЕРКЕ МОДУЛЯ, то есть до запуска, — и это хорошая новость: до пользователя она не доедет.
Итого = 0;
Итго = Итого + Сумма; // «Итго» видит платформа как новое имя
В 1С переменная создаётся присваиванием, поэтому опечатка слева от знака равенства НЕ является ошибкой — она создаёт новую переменную. А вот опечатка справа даёт это сообщение.
ОбщийМодуль.НужноеЗначение // так не работает
Переменные модуля наружу не видны. Наружу отдают экспортные функции, а не переменные.
Для = 5; // «Для» — ключевое слово, именем быть не может
Синтаксический контроль в конфигураторе (Ctrl+F7) показывает все такие места разом, до запуска. Возьмите за правило проходить его перед сохранением: он ловит этот класс ошибок целиком.
Проверить себя на практике. В тренажёре те же ошибки возникают на настоящем интерпретаторе языка 1С: сообщения дословно те же, что у платформы, но исправить их можно сразу в браузере, без установки и без риска для рабочей базы.