Добрый день.
исходные данные:
УПП регистр МатериалыВЭксплуатации.ОстаткиИОбороты левое соединение с вложенным запросом по сотрудникам.
необходимо построить следующую табличку
Группировки:
Подразделение, Вид СИЗ, Пункт типовых норм, Сотрудник.
Подразделение – измерение МатериалыВЭксплуатации
Вид СИЗ – измерение МатериалыВЭксплуатации.Номенклатура.ВидСИЗ
Пункт типовых норм – измерение ВложенныйЗапрос.ПунктТиповыхНорм
Сотрудник – – измерение ВложенныйЗапрос.Сотрудник
Ресурсы:НачОстаток, Приход, Расход, КонОстаток, Норма расхода.
С остатками все понятно.
вопрос с расчетом Нормы расхода. ВложенныйЗапрос.НормыРасхода.
в разрезе сотрудника итог считаться не должен, использую Максимум(НормыРасхода), чтобы движения не суммировались.
в итогах по ОбщийИтог, Подразделение, Вид СИЗ, Пункт типовых норм, соответственно должны суммироваться строки по сотруднику.
для Вид СИЗ и Пункт типовых норм использую:
Сумма(ВычислитьВыражениеСГруппировкойМассив(“Максимум(СрокИзноса)”, “Сотрудник”))
если сюда добавлять подразделение получается чушь.
для Подразделения опытным путем пришел к следующей формуле:
ВычислитьВыражение(“Сумма(ВычислитьВыражениеСГруппировкойМассив(“”Максимум(СрокИзноса)””, “”Сотрудник,ПунктТиповыхНорм,ВидСИЗ””))”, “Подразделение”,”Группировка”)
ОбщийИтог незнаю как уже собрать, почему то не все числа попадают, что наводит на мысль что я делаю что то не так.
Посты с тэгами "Ресурсы"
Добрый день! Прошу помощи.
Следующая задача: Вывести отчет “анализ продаж” с разбиением по неделям и продажами за выбранный период и с начала года в целом.
Представлю проблему на примере. Отчет который у меня получился:
Номенклатура
|
01.04.2015 | 06.04.2015 | 13.04.2015 | |||
Продано за неделю | Продано за неделю | Продано за неделю | Продано с начала периода | Продано с начала года | ||
Колбасы вареные | 234,088 | 2 173,722 | 3 042,9-не верный итог | 1 620,422 | ||
Ветчина “Российская” “Хорошее дело” (вес.) | 40,078 | |||||
Ветчина “Юбилейная” “Хорошее дело” (вес.) | 34,878 | |||||
Колбаса “Говяжья” “Хорошее дело” (вес.) | 512,824 | 512,824 | 959,332 |
Дополнительная строка итогов в СКД
Можно считать, что данная публикация является продолжением публикации «Свои итоги в СКД или расчет среднего значения» автор tamaks. Первоначально передо мной стояла похожая задача – добавить при выводе списка дополнительную строку итогов, в которой будет выводиться итог по полю, не отображаемом в отчете, что и было сделано, благодаря вышеупомянутой статье.
Но спустя некоторое время пользования отчетом бухгалтерия сказала: «Пусть будет все то же самое, но с разбивкой по периодам», т.е вывод данных уже шел не списком, а таблицей.
Первоначальный отчет:
Нужно получить вот такой:
Дополнительная строка итогов в СКД Можно считать, что данная публикация является продолжением публикации «Свои итоги в СКД или расчет среднего значения» автор tamaks. Первоначально передо мной стояла похожая задача – добавить при выводе списка дополнительную строку итогов, в которой будет выводиться итог по полю, не отображаемом в отчете, что и было сделано, благодаря вышеупомянутой статье. Но спустя некоторое время пользования отчетом бухгалтерия сказала: «Пусть будет все то же самое, но с разбивкой по периодам», т.е вывод данных уже шел не списком, а таблицей. Первоначальный отчет: Нужно получить вот такой:...Довольно часто на форумах задают похожие вопросы о том, как же правильно выводить ресурсы. Самая частая задача состоит в выводе начальных и конечных остатков по произвольным периодам.
Итак задача: необходимо вывести отчет примерно такой формы:
Для большего понимая, Вы можете скачать пример в этой статье.
Итак, написать сам запрос не составит особых трудов, и он зависит от конкретной задачи.
Далее выбираем ресурсы:
Вся остальная настройка, занимающая совсем немного времени, показана на следующих 2х скриншотах.
По мотивам статьи http://infostart.ru/public/80164/ от автора WiseSnake
Данный пример будет полезен, так как мне он кажется не очевидным, то есть понять, как это сделать правильно, можно не сразу.
Для большего понимания того, о чем пойдет речь, загрузите пример настроек СКД из этой статьи (пример написан для УТ)
Итак, поставим задачу: Необходимо вывести процент наценки: ПроцентНаценки = 100*(СтоимостьПродажи – Себестоимость) / Себестоимость.
Для строк без иерерхии данная задача решается просто. Расчетом процента в запросе. Но вот вопрос: если у нас иерархическая структура отчета и вообще неизвестно, какая она будет… как считать проценты и выводить их нормально?
Данный пример будет полезен, так как мне он кажется не очевидным, то есть понять, как это сделать правильно, можно не сразу. Для большего понимания того, о чем пойдет речь, загрузите пример настроек СКД из этой статьи (пример написан для УТ) Итак, поставим задачу: Необходимо вывести процент наценки: ПроцентНаценки = 100*(СтоимостьПродажи – Себестоимость) / Себестоимость. Для строк без иерерхии данная задача решается просто. Расчетом процента в запросе. Но вот вопрос: если у нас иерархическая структура отчета и вообще неизвестно, какая она будет… как считать проценты и выводить их нормально?...