Может кто подсказать по коду?
Есть проблема с пустыми ячейками документа. Если по коду номенклатуры не находит номенклатуру, то в документ не записывается код номенклатуры и сама номенклатура
Решил через сообщить показать в какие ячейки не вводится номенклатура, но столкнулся с проблемой "Значение" выбирает не ту ячейку.
// поиска пустых ячеек
НайденнаяСсылка = Справочники.Номенклатура.НайтиПоКоду(Значение);
Если НайденнаяСсылка = Справочники.Номенклатура.ПустаяСсылка()Тогда
Сообщить ("Номенклатура """ + Значение + """ не найдено");
КонецЕсли;
// Код откуда должен брать значение
ИначеЕсли Колонка = 2 Тогда
Если не Значение = "" Тогда
СтрокаТабличнойЧасти.Номенклатура = Справочники.Номенклатура.НайтиПоКоду(Значение);
КонецЕсли;
// На деле берет отсюда
Если Колонка = 1 тогда
Если не Значение = "" Тогда
Подразделение = (Справочники.ПодразделенияКомпании.НайтиПоНаименованию(Значение));
Если Подразделение.Организация = Справочники.Организации.НайтиПоКоду("00001 ") Тогда
СтрокаТабличнойЧасти = НовДокРС.ТоварыДокумента.Добавить();
СтрокаТабличнойЧасти.ПодразделениеНазначения = Подразделение;
Иначе Прервать;
КонецЕсли;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший