|
Помогите оптимизировать запрос (остатки товаров с ценами) УТ 10.3 | ☑ | ||
---|---|---|---|---|
0
d_pinchuk
17.02.21
✎
10:30
|
Здравствуйте всем!
Цель: вывод остатков номенклатуры по складам с ценами (тип цен в отборе). Причем как по оптовым, так и розничным в одной таблице. Запросик выводит то что нужно, но весьма долго обрабатывается. Подскажите,как его можно оптимизировать? ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад, ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура, ЦеныНоменклатурыСрезПоследних.ТипЦен, ЦеныНоменклатурыСрезПоследних.Цена КАК Цена, ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК НачальныйОстаток, ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КонечныйОстаток, ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот КАК Оборот, ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК Приход, ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК Расход ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК ТоварыНаСкладахОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ТоварыВРозницеОстаткиИОбороты.Склад, ТоварыВРозницеОстаткиИОбороты.Номенклатура, ЦеныНоменклатурыСрезПоследних.ТипЦен, ЦеныНоменклатурыСрезПоследних.Цена, ТоварыВРозницеОстаткиИОбороты.КоличествоНачальныйОстаток, ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток, ТоварыВРозницеОстаткиИОбороты.КоличествоОборот, ТоварыВРозницеОстаткиИОбороты.КоличествоПриход, ТоварыВРозницеОстаткиИОбороты.КоличествоРасход ИЗ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты КАК ТоварыВРозницеОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних ПО ТоварыВРозницеОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура УПОРЯДОЧИТЬ ПО Склад, Номенклатура, НачальныйОстаток, Приход, Оборот, Расход, КонечныйОстаток ИТОГИ СУММА(Цена) ПО ОБЩИЕ, Склад |
|||
1
DrShad
17.02.21
✎
10:33
|
сжечь его, где параметры таблиц?
|
|||
2
DrShad
17.02.21
✎
10:35
|
зачем дважды выбирать остатки и обороты?
|
|||
3
Галахад
гуру
17.02.21
✎
10:36
|
Зачем обороты, если нужны остатки?
|
|||
4
vicof
17.02.21
✎
10:36
|
Упорядочивание по начальным остаткам и оборотам тоже глаз режет.
|
|||
5
vicof
17.02.21
✎
10:37
|
И итоги по цене нахрена?
|
|||
6
d_pinchuk
17.02.21
✎
10:38
|
(1) Параметры указываю в консоли, скорее всего, они применяются уже после выполнения запроса, верно?
http://ipic.su/img/img7/fs/123.1613547437.jpg |
|||
7
DrShad
17.02.21
✎
10:38
|
и кстати оба запроса в объединении выбирают одно и то же )))
|
|||
8
DrShad
17.02.21
✎
10:39
|
(6) отчет на СКД? и таки параметры все равно указывать в запросе
|
|||
9
d_pinchuk
17.02.21
✎
10:39
|
(2) Два разных регистра
|
|||
10
DrShad
17.02.21
✎
10:39
|
(9) сорри не заметил
|
|||
11
d_pinchuk
17.02.21
✎
10:40
|
(3) Не совсем, еще приход-расход-оборот необходим, проще понимать какой товар ходовой
|
|||
12
d_pinchuk
17.02.21
✎
10:41
|
(4) Точняк, нужно поправить это
|
|||
13
DrShad
17.02.21
✎
10:41
|
(11) для оценки оборачиваемости товаров не нужны цены
|
|||
14
d_pinchuk
17.02.21
✎
10:41
|
(5) хочу видеть объем склада в ценах
|
|||
15
DrShad
17.02.21
✎
10:42
|
(14) смотри партии
|
|||
16
Галахад
гуру
17.02.21
✎
10:42
|
Кстати, а типцены в единственном числе?
|
|||
17
d_pinchuk
17.02.21
✎
10:43
|
(15) так дело в том, что стандартный отчет "анализ оборачиваемости товаров" криво считает, так как у нас партионный учет совсем уж печален
|
|||
18
Галахад
гуру
17.02.21
✎
10:43
|
Или это СКД? Тогда зачем итоги и упорядочивание? Причем под одной таблице.
|
|||
19
DrShad
17.02.21
✎
10:44
|
(17) так приведи его в порядок
|
|||
20
d_pinchuk
17.02.21
✎
10:45
|
(18) Это не совсем СКД:
Консоль отчетов представляет собой обработку, которая входит в состав практически всех типовых конфигураций фирмы 1С. Доступ к этой обработке в режиме 1С:Предприятие 8 можно получить через меню Операции – Обработки – Консоль отчетов. Консоль отчетов использует построитель отчета и позволяет создавать произвольные отчеты в режиме 1С:Предприятие: создавать текст запроса, используя конструктор запроса, задавать оформление отчета, изменять или назначать собственные макеты для вывода результата и выводить результат в табличный документ, диаграмму или сводную таблицу. Созданные отчеты могут быть сохранены для дальнейшего использования. Таким образом конструктор отчетов позволяет опытному пользователю самостоятельно создавать новые отчеты не привлекая разработчиков и не изменяя конфигурацию прикладного решения. |
|||
21
d_pinchuk
17.02.21
✎
10:46
|
(19) Отчет или учет?)
|
|||
22
DrShad
17.02.21
✎
10:47
|
(20) не юзай ее больше
(21) учет конечно же |
|||
23
vicof
17.02.21
✎
10:47
|
1. Короче, сначала получить товары.
2. Цены получать только товарам из 1. 3. Установить параметры в тексте запроса. 4. Посмотреть, рассчитаны ли итоги. (22) +1 |
|||
24
d_pinchuk
17.02.21
✎
10:48
|
(22) У меня нет доступа в конфигуратор, вариантов не много..
|
|||
25
d_pinchuk
17.02.21
✎
10:50
|
(23) Так, на счет параметров согласен абсолютно.
А 1 и 2 пункт не понимаю, а если товар какой либо отсутствует в 1 запросе, но есть во втором, он будет без цены получается? |
|||
26
DrShad
17.02.21
✎
10:53
|
(24) открой для себя инструменты разработчика
|
|||
27
vicof
17.02.21
✎
10:53
|
(25) Я про временные таблицы говорю. И про параметры виртуальных таблиц. Тебе не нужны все цены по всем товарам. 1 - это пункт в моем списке, а не номер поста.
|
|||
28
DrShad
17.02.21
✎
10:56
|
а товары в рознице не отражаются в товарах на складах? и к тому же в рознице ведутся уже в суммовом учете
|
|||
29
d_pinchuk
17.02.21
✎
10:57
|
(26) У меня админ есть, заведует всей этой движухой, то есть он может дать мне доступ к доп. инструментам? Каким например?
|
|||
30
vicof
17.02.21
✎
11:00
|
(29) Ты не поверишь http://devtool1c.ucoz.ru/
|
|||
31
d_pinchuk
17.02.21
✎
11:02
|
(27) я наконец-то понял суть
|
|||
32
d_pinchuk
17.02.21
✎
11:02
|
(30) ой, я то верю, но впервые вижу)
|
|||
33
d_pinchuk
17.02.21
✎
11:04
|
DrShad и vicof, мужики спасибо за уделенное внимание
|
|||
34
hhhh
18.02.21
✎
10:34
|
вроде параметры в скд задавать не надо, по умолчанию же подставляется НачалоПериода и КонецПериода. Номенклатуру и склад задаст отборами, скд само подставит в виртуальную таблицу.
|
|||
35
DrShad
18.02.21
✎
10:41
|
(34) а ты проведи эксперимент, как будет оптимальней без параметров или все таки с {(&ДатаНачала)} и т.п.?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |