Выражение итоговых записей СКД #684317


#0 by kr888
Подскажите, как написать ВЫРАЖЕНИЕ ИТОГОВЫХ ЗАПИСЕЙ для пользовательского поля со следующим выражением детальных записей: Выбор     Когда Подстрока([Физическое лицо. Дополнительное свойство: Систадженикс], 1, 3) = "0.1"         Тогда ([Взносы в ФФОМС] + [Взносы в ФСС] + Начислено + [Взносы в ПФР, накопительная часть] + [Взносы в ПФР, страховая часть] + [Взносы в ФСС от НС] - ЕстьNull([Сумма за счет ФСС], 0)) * 0.1     Иначе Выбор             Когда Подстрока([Физическое лицо. Дополнительное свойство: IsisPharma], 1, 3) = "0.2"                 Тогда ([Взносы в ФФОМС] + [Взносы в ФСС] + Начислено + [Взносы в ПФР, накопительная часть] + [Взносы в ПФР, страховая часть] + [Взносы в ФСС от НС] - ЕстьNull([Сумма за счет ФСС], 0)) * 0.2             Иначе 0         Конец Конец
#1 by kr888
Пробовала так: Выбор     Когда Подстрока([Физическое лицо. Дополнительное свойство: Систадженикс], 1, 3) = "0.1"         Тогда Сумма(0.1 * ([Взносы в ФФОМС] + [Взносы в ФСС] + Начислено + [Взносы в ПФР, накопительная часть] + [Взносы в ПФР, страховая часть] + [Взносы в ФСС от НС] - ЕстьNull([Сумма за счет ФСС], 0)))     Иначе Выбор             Когда Подстрока([Физическое лицо. Дополнительное свойство: IsisPharma], 1, 3) = "0.2"                 Тогда Сумма(0.2 * ([Взносы в ФФОМС] + [Взносы в ФСС] + Начислено + [Взносы в ПФР, накопительная часть] + [Взносы в ПФР, страховая часть] + [Взносы в ФСС от НС] - ЕстьNull([Сумма за счет ФСС], 0)))         Конец Конец не помогает, данные не суммируются
#2 by kr888
В некоторых ветках форумах видела такой вариант: Сумма(Выбор     Когда Подстрока([Физическое лицо. Дополнительное свойство: Систадженикс], 1, 3) = "0.1"         Тогда ([Взносы в ФФОМС] + [Взносы в ФСС] + Начислено + [Взносы в ПФР, накопительная часть] + [Взносы в ПФР, страховая часть] + [Взносы в ФСС от НС] - ЕстьNull([Сумма за счет ФСС], 0)) * 0.1     Иначе Выбор             Когда Подстрока([Физическое лицо. Дополнительное свойство: IsisPharma], 1, 3) = "0.2"                 Тогда ([Взносы в ФФОМС] + [Взносы в ФСС] + Начислено + [Взносы в ПФР, накопительная часть] + [Взносы в ПФР, страховая часть] + [Взносы в ФСС от НС] - ЕстьNull([Сумма за счет ФСС], 0)) * 0.2             Конец Конец) В таком случае столбец вообще оказывается пустым.
#3 by kr888
Никто не сможет подсказать? P.S.:Я недавно на форуме, как правильно вставлять пример кода в сообщении?
#4 by kr888
Что странно, вот это выражение в итоговых записях: считается даже без агрегатной функции Сумма
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С