|
Как в запросе 1с (8 платформа), распределить сумму затрат по базе выручке. | ☑ | ||
---|---|---|---|---|
0
e053nk
16.03.18
✎
12:07
|
Может уже задавали вопрос-не нашел в интернете.
Есть база затрат общая, есть выручка в разрезе аналитики (обзовем её ТМЦ). Есть в ЗАПРОСЕ средства, механизмы, комбинации кода для распределения общей суммы затрат по базе выручке? Результат нужно получить внутри запроса-для дальнейшей обработки в этом же запросе, т.е. вариант выгружать в ТЗ и потом распределять по каждой строке перебором - не рассматриваем |
|||
1
Джинн
16.03.18
✎
12:10
|
(0) Естественно в запросе это можно сделать. Вы хотите, чтобы это за Вас сделали?
|
|||
2
Джинн
16.03.18
✎
12:11
|
Только с округлениями погеморроиться придется, если важно чтобы до копейки сошлось.
|
|||
3
Малыш Джон
16.03.18
✎
12:13
|
ОбщийМодульЖеланий.РаспределитьСуммуЗатратПоБазеВыручки(Запрос);
|
|||
4
Ботаник Гарден Меран
16.03.18
✎
12:15
|
Выбрать Т1.Выручка/Т2.СуммаЗатрат Из
Т1,Т2 В Т2 одна строка с общей суммой затрат |
|||
5
FIXXXL
16.03.18
✎
12:23
|
(0) можно же использовать МенеджерВременныхТаблиц для промежуточной обработки кодом
правда таблицу типизировать ручками придется |
|||
6
FIXXXL
16.03.18
✎
12:24
|
(5) +можно и без менеджера запрос-обсчет результат кодом-новый запрос с выборкой из ТЗ
|
|||
7
Джинн
16.03.18
✎
12:27
|
(5) Зачем? Временные таблицы рулят. Все в одном запросе легко считается. Кроме округлений :)
|
|||
8
mingw
16.03.18
✎
12:29
|
||||
9
FIXXXL
16.03.18
✎
12:39
|
(7) округляет же http://programmist1s.ru/okruglenie-v-zaprose-1s/
|
|||
10
e053nk
16.03.18
✎
13:00
|
Про временные таблицы -я понял.
Вопрос интересовал на наличие в системе запросов механизма/выражения типа "ПроцентВГруппе" из СКД. В СКД это есть , но уже на уровне выдачи результата-для дальнейшей обработки эти выражения уже не используются. Искал такое же-но в запросах, не нашел.. Буду ворочить временные таблички |
|||
11
mistеr
16.03.18
✎
14:11
|
(10) Зачем, если можно просто взять СКД и сделать?
|
|||
12
e053nk
16.03.18
✎
15:15
|
(11) А как ПроцентВГруппе дальше в запросе СКД обработать-он только на печать выводится,где его значение обработать можно -я не нашел в СКД
|
|||
13
mistеr
16.03.18
✎
19:21
|
(12) ПроцентВГруппе не нужен, нужно правильно задать выражение для ресурса, с использованием Вычислить().
Затем выгружаешь результат в ТЗ и обрабатываешь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |