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