helpf.pro
Регистрация

v8.3: Не могу рассчитать общую стоимость в документе в 1с

Nerleneks
08.05.2024 17:20Прочитано: 387

Имеется документ "РасходТопливо" с табличной частью "Расход".

В документе содержится такой реквизит как "ОбщаяСуммаРасхода", а в табличной части два реквизита:

1) КоличествоИзрасходованногоТоплива;

2) СтоимостьТоплива;

Нужно реализовать код, который будет рассчитывать "ОбщаяСуммаРасхода"

Код 1C v 8.3
 
&НаКлиенте
Процедура ОбщаяСуммаРасходаПриИзменении(Элемент)
ОбщаяСумма = 0;
Для Каждого Строка Из Расход Цикл
// Рассчитываем сумму расхода для текущей строки
Сумма = Строка.КоличествоИзрасходованногоТоплива * Строка.СтоимостьТоплива;
// Прибавляем сумму расхода к общей сумме
ОбщаяСумма = ОбщаяСумма + Сумма;
КонецЦикла;
// Записываем общую сумму расхода в соответствующий реквизит
ОбщаяСуммаРасхода = ОбщаяСумма;
КонецПроцедуры

Ошибка

Код 1C v 8.3
 {Документ.РасходТопливо.Форма.ФормаДокумента.Форма(7,25)}: Переменная не определена (Расход)
Для Каждого Строка Из <<?>>Расход Цикл (Проверка: Тонкий клиент)

Как можно решить данную проблему?

Yandex
Возможно, вас также заинтересует
Реклама на портале
Altone
16.05.2024 14:18Ответ № 1

Для Каждого Строка Из ЭтотОбъект.Расход Цикллибо Объект.расходставьте в строке ошибки точку останова , и проверяйте значения.

Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.