Имя: Пароль:
1C
1С v8
Отчет обороты в периодичности месяц.
,
0 prilforreal
 
17.08.17
08:43
Добрый день, делаю по оборотам, нужно видеть, какой суммарный объем товара купил конкретный диллер за месяц. Отображается некорректное колличество купленного товара.
Текст запроса:
ВЫБРАТЬ
    ПотолкиОстаткиИОбороты.Период,
    ПотолкиОстаткиИОбороты.Заказчик,
    ПотолкиОстаткиИОбороты.ОстатокРасход
ИЗ
    РегистрНакопления.Потолки.ОстаткиИОбороты(, , Месяц, , ) КАК ПотолкиОстаткиИОбороты
1 prilforreal
 
17.08.17
08:58
Выводится не суммарныые покупки за месяц, а какая-то одна покупка
2 aleks_default
 
17.08.17
09:11
Отчет на СКД?
Что представляет собой ресурс регистра со странным названием "Остаток"? Что там хранится? Может тебе не это поле нужно?
И вообще зачем "ОстаткиИОбороты" если по задаче нужны только "Обороты"?
3 prilforreal
 
17.08.17
09:36
(2) Отчет на СКД, ресурсы измеряющие колличество товара называются ОстатокПриход, ОстатокРасход, ОстатокОборот. Насколько я понимаю мне подходит именно ОстатокРасход.
4 h-sp
 
17.08.17
09:53
(3) зачем вам остаток? вам же нужен объем товара за месяц.
5 vicof
 
17.08.17
10:09
(4) так ресурс какой-то идиот назвал)))
6 vicof
 
17.08.17
10:10
(1) а ты запросу не сказал, чтобы у тебя все покупки выводились
7 prilforreal
 
17.08.17
10:12
(4) Нет, мне и не нужны все покупки, нужна их общая площадь, а ее нет, хотя ПотолкиОстаткиИОбороты.ОстатокРасход добавил в суммируемое поле
8 vicof
 
17.08.17
10:12
И после запроса там явно какой-то код идет
9 vicof
 
17.08.17
10:13
(7) чо?
Задача?
Структура регистра?
Проблемы?
10 prilforreal
 
17.08.17
10:21
Задача - Построить отчет, отображающий суммарную площадь проданных изделий диллерам с переодичностью месяц, то есть колонка диллер, далее колонки месяца с начала существования базы по текущий момент и строчки общая площадь изделий, которую купил диллер в таком то месяце.
В Регистре измерения: Заказчик, Статус, Материал,Площадь, КолФотопечать, Углы, Криволинейность, ЦенаФотопечать, СуммаФотопечать.
Ресурсы: ОстатокНачальныйОстаток, ОстатокКонечныйОстаток, ОстатокОборот, ОстатокПриход, ОстатокРасход.
Остальные нет смысла перечислять, они о цене изделия и в отчете не участвуют
11 prilforreal
 
17.08.17
10:23
(9) Проблема в том, в ячейках где должна быть суммарная площадь за месяц выводится какое то левое значение.
12 h-sp
 
17.08.17
10:29
(11) ну похоже там несколько ячеек, а ты тупо берешь только первую.
13 prilforreal
 
17.08.17
10:41
(12)Не похоже, так как нет изделия с такой площадь вообще
14 vicof
 
17.08.17
10:44
(11) структура регистра гумно
В ресурсах какие поля?
15 prilforreal
 
17.08.17
11:04
(14) Что-то не пойму, о каких полях вы говорите
16 vicof
 
17.08.17
11:06
(15) о полях компоновки данных
17 prilforreal
 
17.08.17
11:14
(14) ОстатокОборот, ОстатокПриход, ОстатокРасход,ЦеназакупкиОборот, ЦеназакупкиПриход, ЦеназакупкиРасход, ЦенаизделияПриход, ЦенаизделияОборот, ЦенаизделияРасход.
18 vicof
 
17.08.17
11:16
Это ещё откуда?
19 prilforreal
 
17.08.17
11:17
(18) Это поля ресурсов в конструкторе запроса в регистре ПотолкиОстаткиИОбороты
20 1dvd
 
17.08.17
11:19
(19) афигенское название
21 vicof
 
17.08.17
11:19
Один регистр?
22 vicof
 
17.08.17
11:19
Извращенцы
23 prilforreal
 
17.08.17
11:22
(21) В целом Регитр Потолки. В нем уже ОстаткиИОбороты, Остатки, Обороты.
24 vicof
 
17.08.17
11:23
Ты сделал мой день.
25 aleks_default
 
17.08.17
11:27
Во-первых повторюсь таблица остатков и оборотов не нужна, достаточно только оборотов.
Во-вторых, вопрос с чего вы решили что "отображается некорректное количество товара"? Сколько провели по регистру столько и отображается. ОстатокРасход это сумма всех записей по регистру с видом движения "Расход". Откройте форму записей регистра отберите по Заказчику и периоду и посчитайте.
Опять же какие отборы у вас в СКД стоят? Параметры правильно заполнены?
26 prilforreal
 
17.08.17
11:28
(24)Рад за вас) Может и вы мой сделаете? помогите разобраться)
https://vfl.ru/fotos/a507353b18276243.html

Может проще сделать из документа будет такое? В виртуальной таблице проще сделать группировку по месяцам, в реальной как это реализовать не знаю
27 prilforreal
 
17.08.17
11:34
28 prilforreal
 
17.08.17
11:34
29 vicof
 
17.08.17
11:34
(26) я извиняюсь, но это просто п..ц, а не регистр. Выкинь его, пожалуйста
30 vicof
 
17.08.17
11:37
Зачем ты по остатокрасход группируешь?
31 aleks_default
 
17.08.17
11:41
(30)млять, вот как это можно угадать?
Такое впечатление что за 1с вдруг взялись все кто угодно, дворники, бетонщики, урки даже.
32 prilforreal
 
17.08.17
11:42
(29) Хорошо, он уже на помойке. Но тогда остается документ производство! Как же используя данные из реквизитов табличной части документа, сгруппировать их в периодичности месяц? (30) Я ошибся, прошу прощения, не тот скрин прислал, кажется используя этот регистр ничего не выйдет..
33 h-sp
 
17.08.17
11:46
(32) всё-таки завязывай пить по утрам. Чего-то уже бредить начинаешь.
34 prilforreal
 
17.08.17
11:56
Решил  строить отчет иначе, на основе документа производство, и не в СКД, но здесь появляется такой вопрос, как в обычном приложении построить отчет с группировкой результатов по месяцам?
35 prilforreal
 
17.08.17
11:58
Либо подскажите, как в скд без виртуальной таблицы группировку по месяцам реализовать?
36 aleks_default
 
17.08.17
12:01
37 h-sp
 
17.08.17
12:01
(35) ВЫБРАТЬ

     НАЧАЛОПЕРИОДА(Период, МЕСЯЦ),
38 prilforreal
 
17.08.17
12:12
Фуф, прошу прощения что развел панику, все получилось) Периодичность достал откуда и хотел, из регистра потолки, а заказчиков и площадь изделий брал из документа производства. Связал их в запросе и аллилуйя! все сходится)