Отчет на СКД. Разделение числа пропорционально.

1. Bob_Dobr 08.02.24 09:05 Сейчас в теме
Добрый день! Помогите с реализацией вот такой задачи. В одной группировке нужно применить данную формулу (разделить число 1 пропорционально числам 2,3,4) и в дополнительный столбик вывести результат.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Vinzor 91 08.02.24 09:30 Сейчас в теме
(1) ОбщегоНазначения.РаспределитьСуммуПропорциональноКоэффициентам()

Это если выполнить запрос в модуле отчета, там же сделать это разделение, и общий результат в виде таблицы значений закинуть набором данных в "компоновку" и там вывести.
3. Bob_Dobr 08.02.24 11:26 Сейчас в теме
(2) Добавьте в друзья. В личке спросить хочу.
4. starik-2005 3040 08.02.24 12:15 Сейчас в теме
Можно и в запросе подобным извратиться, можно через вычисляемые значения.
10. Bob_Dobr 12.02.24 15:06 Сейчас в теме
(4)Да, сделал сам в запросе. В общем то не сложно как оказалось.
5. Bob_Dobr 08.02.24 12:21 Сейчас в теме
Может кто поможет? Не за просто так естественно. У меня уже глаз дергается от этого )
6. Vinzor 91 08.02.24 13:34 Сейчас в теме
(5) Я делал, но чисто в запросе.
И за "последней копейкой" не охотился, но применил хитрость в "коэффициентах разбивки".
И разбиваемые округленные до 2 знаков после запятой суммы складываются в общий итог равный исходному числу.
Но здесь я пока склонен считать, что мне везёт.
Не было времени тщательнее всё это оттестировать. А заказчика результат устроил.

У вас отчет для какой конфигурации ?
7. Bob_Dobr 08.02.24 13:35 Сейчас в теме
(6) Этот вариант меня бы устроил. Конфигурация mes
8. Vinzor 91 08.02.24 13:38 Сейчас в теме
(7) 1С:MES Оперативное управление производством, редакция 1.3 ?
У меня нет такой. не на чем ваш отчет "крутить"
9. Bob_Dobr 08.02.24 13:39 Сейчас в теме
11. Said-We 12.02.24 17:20 Сейчас в теме
(1) До какого знака округлять? "Копейки" округления, надо распределять?
Нужен общий случай, когда среди значений 2,3,4 могут быть и отрицательные значения, например: 2, -5, 5, 4, 3, -1, 3...?

Я это к чему? Если это вопрос с собеседования, и Ваш алгоритм этого не учитывает, то это спросят с большой вероятностью.
Если преподаватель ДЗ задал, то это вопрос уже к нему от Вас. :-)
12. Bob_Dobr 12.02.24 18:31 Сейчас в теме
(11) Спасибо. Хорошее замечание! Но в моем случае нет отрицательных чисел и копейки распределять не нужно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот