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

1С:Предприятие ::

Метки: 

Как в запросе 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) ПроцентВГруппе не нужен, нужно правильно задать выражение для ресурса, с использованием Вычислить().

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


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