Ошибка «Неправильное использование арифметической или строковой операции» возникает при использовании неверного логического выражения в условии управляющего оператора.
Например, когда в условии оператора ветвления Вы используете несколько операций сравнения, объединенных по ИЛИ\И, Вам необходимо заключить каждую такую операцию в круглые скобки. Это требование вытекает из предположения, что у операций сравнения нет приоритета над булевыми операциями.
Пример использования
//неправильно Если А<>Б И Б<>В Тогда //этот код никогда выполнен не будет КонецЕсли; //правильно Если (А<>Б) И (Б<>В) Тогда //этот код будет выполнен КонецЕсли;