Здрасте! При заполнении заказа поставщику из заказа покупателя, данные по остатком берутся из регистра остатков. Тут все гуд.
Далее нужно заполнить цены из табличной части этого же заказа покупателя (такова задача, база на сто раз переписанная и про партионный учет тут не думали)
после заполнения остатками, создаю запрос к этому же заказу покупателя...
Для каждого СтрокаТабличнойЧасти из ТабличнаяЧасть Цикл
Если СтрокаТабличнойЧасти.Цена = 0 Тогда
СтруктураПоиска = Новый Структура;
СтруктураПоиска.Вставить("Номенклатура", СтрокаТабличнойЧасти.Номенклатура);
Если ВыборкаРезультатЗапросаЦен.НайтиСледующий(СтруктураПоиска) Тогда
Сообщить("123");
КонецЕсли;
но пишет {Документ.ЗаказПоставщику.МодульОбъекта(1204)}: Ошибка при вызове метода контекста (НайтиСледующий)
Если ВыборкаРезультатЗапросаЦен.НайтиСледующий(СтруктураПоиска) Тогда
по причине:
Поле не найдено : "Номенклатура"
спс, еще если сбросить результат запроса дописал и стало гуд
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс