#0
by daim-1
В СКД есть выражение для расчета ресурса, назовем его "Сумма3". Выглядит так: ВЫБОР КОГДА Сумма(Сумма1)-Сумма(Сумма2) > 0 ТОГДА Сумма(Сумма1)-Сумма(Сумма2) ИНАЧЕ 0 КОНЕЦ Рассчитывается по всему, чему только можно, то есть галочек в "Рассчитывать по" никаких нет. По группировкам результаты корректны, но в общих итогах результат равен нулю, потому что общий итог по полю "Сумма1" меньше общего итога по полю "Сумма2", хотя, разумеется, в группировках "Сумма3" больше нуля встречается множество раз. То есть СКД сразу применяет эту формулу и для общих итогов, а не рассчитывает их по группировкам. Спрашивается, как сделать так, чтобы получить корректный результат по ресурсу "Сумма3" в общих итогах.
#1
by Bober
всего не видно, но сходу можно предложить воткнуть другой алгоритм расчета общего итога по этому ресурсу (Рассчитывать по общие итоги)
#5
by Fragster
для сумма3 функция срабатывает по результатам общих итогов для сумма1 и сумма2, а не по суммам результатов нижележащих группировок
#6
by daim-1
"То есть СКД сразу применяет эту формулу и для общих итогов, а не рассчитывает их по группировкам." - я это же и писал вообще-то. А вопрос именно в том как рассчитать по группировкам, а потом просуммировать.
#10
by daim-1
Вот данные какие: итог по "Сумма1" = 236000, итог по "Сумма2" = 370000, итог по "Сумма3" = 0, а должно быть 150000. Формулу сугубо для итогов придумать не могу пока. Надеюсь на помощь, но пока безрезультатно.
#12
by daim-1
Представь себе, да. Поскольку в группировках "Сумма3" не равна нулю и набирается на пресловутых 150000. Я вот и спрашиваю, как сделать так, чтобы СКД не применяла формулу для итогов, а суммировала результаты по группировкам.
#13
by daim-1
Логика, кстати, подсказывает, что "Сумма3", рассчитываемая по такой формуле, может быть произвольной от нуля до "Сумма1".
#14
by Hmster
ВЫБОР КОГДА Сумма(Сумма1 - Сумма2) > 0 ТОГДА Сумма(Сумма1 - Сумма2) ИНАЧЕ 0 КОНЕЦ ВЫБОР КОГДА Сумма(Сумма1 - Сумма2) > 0 ТОГДА Сумма(Сумма1) - Сумма(Сумма2) ИНАЧЕ 0 КОНЕЦ
#18
by Bober
добавь в ресурсы еще раз поле Сумма3 поставь галку Рассчитывать только по общие итоги, в выражении напиши СУММА(Сумма3)
#21
by echo77
Платформа какая? В 8.2.13 некоторых плюшек СКД нет, в 8.2.14 уже есть... называется ВычислитьВыражениеСГруппировкойМассив. - Очень удобно, пользовался, реально помогла. В вашем случае советую, как уже было предложено, еще один ресурс для вашего поля завести с расчетом итогов по общие итоги и функцию Сумма(ВычислитьВыражениеСГруппировкойМассив("ВЫБОР КОГДА Сумма(Сумма1)-Сумма(Сумма2) > 0 ТОГДА Сумма(Сумма1)-Сумма(Сумма2) ИНАЧЕ 0 КОНЕЦ ")) почитать можно в справке и здесь:
#22
by daim-1
Вот! Оно самое - "ВычислитьВыражениеСГруппировкойМассив". Идеально подошло, большое спасибо, echo77!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Расчет - всем расчетам расчет
- Расчет - всем расчетам расчет
- 1Cv8сервер+SQL ошибка - Неправильный путь к файлу C:OO
- ЗиК: неправильный расчет среднего заработка при начислении отпускных
- УПП. Д-т "Расчет себ-ти выпуска". Действие "расчет прямых затрат по передел
- Обмен РИБ. Ошибка при загрузке "Неправильный формат сообщения"
- Отчет "Анализ заказов покупателей УПП" нужен вывод общих итогов
- СКД: Порядок расчета итогов в СКД
- СКД: расчет итогов по вычисляем полям для иерархических группировок
- v8: Неправильный формат выгрузки файла 2-НДФЛ.
- глючит Bat-ник запуска 1С (неправильный путь к файлу 1Cv8.cdn)
- Расчет общих итогов в скд
В этой группе 1С
- v7: Неправильное округление
- БП 2.0. РБП после перехода с УСНО на ОСН
- Налоговая декларация по НДС (УПП 1.3)
- Поиск дублей в ТЗ
- Вернуть удаленный объект конфигурации
- v8: Как создать ОбластьЯчеекТабличногоДокумента?
- Перекодирование аудио в VirtualDub
- Поиск и замена в ЭКселе из 1С
- Расчет итогов в СКД.
- Существует ли софт для шифрования трафика в локальной сети на канальном уровне?
- Слетает флаг дока УчитыватьНДС
- Ограничить список быстрого выбора
- Очистить ТЧ на форме
- Как создать копию ДанныеФормыСтруктура?
- ЗУП: Автоматизация начисления и уплаты НДФЛ физлицу - не сотруднику
- Как отсортировать значение из DBF файла
- Как при обмене в правиле отказаться от загрузки?
- убрать нули стоящие слева
- Чем чревато пройтись "Удалить()" по докам и справочникам?
- Как восстановить удаленный в 1с документ?