Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как в запросе 1с (8 платформа), распределить сумму затрат по базе выручке.

Как в запросе 1с (8 платформа), распределить сумму затрат по базе выручке.
Я
   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.СуммаЗатрат Из
Т12
В Т2 одна строка с общей суммой затрат
   FIXXXL
 
5 - 16.03.18 - 12:23
(0) можно же использовать МенеджерВременныхТаблиц для промежуточной обработки кодом
правда таблицу типизировать ручками придется
   FIXXXL
 
6 - 16.03.18 - 12:24
(5) +можно и без менеджера запрос-обсчет результат кодом-новый запрос с выборкой из ТЗ
   Джинн
 
7 - 16.03.18 - 12:27
(5) Зачем? Временные таблицы рулят. Все в одном запросе легко считается. Кроме округлений :)
   mingw
 
8 - 16.03.18 - 12:29
   FIXXXL
 
9 - 16.03.18 - 12:39
   e053nk
 
10 - 16.03.18 - 13:00
Про временные таблицы -я понял.
Вопрос интересовал на наличие в системе запросов механизма/выражения типа "ПроцентВГруппе" из СКД. В СКД это есть , но уже на уровне выдачи результата-для дальнейшей обработки эти выражения уже не используются. Искал такое же-но в запросах, не нашел..
Буду ворочить временные таблички
 
 Рекламное место пустует
   mistеr
 
11 - 16.03.18 - 14:11
(10) Зачем, если можно просто взять СКД и сделать?
   e053nk
 
12 - 16.03.18 - 15:15
(11) А как ПроцентВГруппе дальше в запросе СКД обработать-он только на печать выводится,где его значение обработать можно -я не нашел в СКД
   mistеr
 
13 - 16.03.18 - 19:21
(12) ПроцентВГруппе не нужен, нужно правильно задать выражение для ресурса, с использованием Вычислить().

Затем выгружаешь результат в ТЗ и обрабатываешь.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует