- Верный старт

    Заказать обратный звонок:

    Ответ в теме: Урок №3

    Верный старт / Ответ в теме: Урок №3
    #4461

    Eva_vp
    Участник

    У меня с таким кодом поменялась цена, но только в одном, последнем документе по времени. Тоже не понимаю почему так((:

    Процедура ИзменитьЦенуНоменклатурыНаСервере()
    Выборка = Документы.УстановкаЦенНоменклатуры.Выбрать();
    Пока Выборка.Следующий() Цикл
    Документ = Выборка.ПолучитьОбъект();
    Для Каждого ТекСтрока из Документ.Данные Цикл
    Если ТекСтрока.Номенклатура = НоменклатураДляИзменения Тогда
    ТекСтрока.Цена = 5000;
    КонецЕсли;
    КонецЦикла;
    КонецЦикла;
    Документ.Записать(РежимЗаписиДокумента.Проведение);
    Сообщить(ТекСтрока.Номенклатура);
    КонецПроцедуры