конечно для каждой строки. если он одинаков - можно для объекта в коллекцию добавьте правило - источник пустой, передавать в параметр и устанавливайте значение.
сс = СоздатьОбъект("Справочник.Номенклатура"); рез = сс.НайтиПоНаименованию(СокрЛП(стрПоиск),0); Сообщить(""+рез); Если рез=1 Тогда Сообщить(сс.ТекущийЭлемент()); АктивизироватьОбъект(сс.ТекущийЭлемент()); КонецЕсли;
КонецПроцедуры // НайтиТовар()
попробуйте вместо НайтиПоНаименованию - НайтиЭлемент(запрос.ТекущийЭлемент)
если ошибка возникает при заполнении - то да - где-то код некорректный. смотрите в отладке - на чем "выпадает" - или хотите выбрать данные, используя индекс, или записать в БД
По плановой себестоимости может цениться только выпуск продукции. реализация считается или по ФИФО, или Средней (скользящей). Соответственно ЗакрытиеМесяца проводит расчет фактической с/с выпуска и дооценку расхода
тогда наверно Значение и ИмяСвойства надо заполнять в одном разделе Если
типо так
Если TипJSON = ТипЗначенияJSON.Число ИЛИ TипJSON = ТипЗначенияJSON.Строка ИЛИ TипJSON = ТипЗначенияJSON.Булево ИЛИ TипJSON = ТипЗначенияJSON.Null Тогда ИмяСвойства = ЧтениеJSON.ТекущееЗначение; Значение = ЧтениеJSON.ТекущееЗначение; ,,, КонецЕсли;
вооще-то проще заполнить Соответствие - Ключ_Значение, а потом обрабатывать
Вы пробовали создать документ тем кодом, что я привел ? только тем - свой закомментируйте. заполнение Товары - Вам писали - оно некорректно. Вы постоянно добавляете в Реализацию строки - практически это бесконечный цикл.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!