Пока стр <> неопределено цикл
Поз = Найти(Стр,";");
Номер = Лев(Стр,поз-1);
Сумма = Прав(Стр, СТрДлина(Стр)-поз);
Сообщить(СтрДлина(Номер));
ТекДок = Док.НайтиПоНомеру(Номер);
Если ТекДок<> Документы.ПоступлениеДопРасходов.ПустаяСсылка() тогда
Объект = Док.получитьСсылку().ПолучитьОбъект();
Объект.Комментарий = Сумма;
Объект.Записать();
Иначе
Сообщить("Объект не найден "+номер);
Прервать;
КонецЕсли;
Не могу понять, почему не находит. Номер совпадает, значение в "Номер" строковое, кол-во знаков совпадает с кол-вом искомого дока. Представление кода строковое. Что я написал неправильно?