В конфигурации БП есть модуль ОбработкаТабличныхЧастейКлиентСервер в котором есть функция, которая высчитывает значение поля всего.
// Рассчитывает всего в строке табличной части документа
//
// Параметры:
// СтрокаТабличнойЧасти - ДанныеФормы.СтрокаТабличнойЧасти - строка табличной части документа
// СуммаВключаетНалоги - Булево - признак содержания налогов в сумме
//
Процедура РассчитатьВсегоСтрокиТабличнойЧасти(СтрокаТабличнойЧасти, СуммаВключаетНалоги = Ложь) Экспорт
СтрокаТабличнойЧасти.Всего = СтрокаТабличнойЧасти.Сумма + ?(СуммаВключаетНалоги, СтрокаТабличнойЧасти.СуммаНДС +СтрокаТабличнойЧасти.СуммаНСП, 0);
КонецПроцедуры
Насколько мне известно. "Всего" в случае, если сумма включает налоги, то равна сумме. В случае, если не включает налоги, то равна Сумма+Налоги. Но почему-то в этой функции как раз всё наоборот. Это функция неверна? Или я что-то неправильно считаю
И да, это риторический вопрос - на самом деле
я хотел сказать:
-- Няшные вы мои, когда же поймете, что телепатии не бывает.
И очень сложно отвечать на вопрос без контекста.
А контекст в данном случае -- это наименование и версия конфигурации.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой