Имя: Пароль:
1C
1С v8
Использование периода в СКД нефинансового показателя /Бюджетирование 1С ERP, Вид обюджета
0 KazSever
 
24.11.22
18:38
Коллеги, всем привет!
Подскажите как правильно использовать период при получении данных с регистра накопления.
В параметра виртуальной таблицы регистра уже и указывал &НачалоПериода, &КонецПериода, и в самом конструкторе схемы компоновки данных использовал период как период, а в параметры передавал &Период.ДатаНачала, &Период.ДатаОкончания - в итоге выводит в результат вида бюджета данный со всего регистра,  а не за выбранный период.

Можно ли вообще использовать такой подход получения данных, я имею ввиду за период, а не остаток при создании вида бюджета (далее вида отчета)?
Заранее спасибо!
1 Ryzeman
 
25.11.22
02:14
Запросик бы посмотреть, если он не 100-этажный. Может, я неправильно понял вопрос, но судя по твоим словам - так не бывает)
2 KazSever
 
25.11.22
10:22
ВЫБРАТЬ
    СебестоимостьТоваровОбороты.Организация КАК Организация,
    СебестоимостьТоваровОбороты.СтоимостьРасход КАК ЗначениеПоказателя,
    &Период КАК Период,
    СебестоимостьТоваровОбороты.ПериодСекунда КАК ПериодСекунда,
    СебестоимостьТоваровОбороты.ПериодМинута КАК ПериодМинута,
    СебестоимостьТоваровОбороты.ПериодЧас КАК ПериодЧас,
    СебестоимостьТоваровОбороты.ПериодДень КАК ПериодДень,
    СебестоимостьТоваровОбороты.ПериодНеделя КАК ПериодНеделя,
    СебестоимостьТоваровОбороты.ПериодДекада КАК ПериодДекада,
    СебестоимостьТоваровОбороты.ПериодМесяц КАК ПериодМесяц,
    СебестоимостьТоваровОбороты.ПериодКвартал КАК ПериодКвартал,
    СебестоимостьТоваровОбороты.ПериодПолугодие КАК ПериодПолугодие,
    СебестоимостьТоваровОбороты.ПериодГод КАК ПериодГод
ИЗ
    РегистрНакопления.СебестоимостьТоваров.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК СебестоимостьТоваровОбороты
3 KazSever
 
25.11.22
10:22
Обычный запрос, мне кажется  неправильно обращаюсь к самим переметрам
4 KazSever
 
25.11.22
10:22
*параметрам
5 Ryzeman
 
25.11.22
11:32
Ну, тогда покажи как период устанавливаешь. Проверил - всё нормально в СКД работает даже с таким странным запросом.
6 KazSever
 
25.11.22
17:13
(5) Собственно дело не сколько в самом запросе (имею ввиду содержание), а сколько в указании параметров.
Сейчас скрины скину.
7 Kesim
 
25.11.22
17:18
(2) прям таки ПериодГод выходит за границы &НачалоПериода и &КонецПериода?
8 KazSever
 
25.11.22
17:19
9 KazSever
 
25.11.22
17:20
(7) результат получается за весь период, какой бы не указал.
10 Kesim
 
25.11.22
17:22
(9) вместо &Период КАК Период, попробуй прописать &ПериодТекст КАК Период
11 KazSever
 
25.11.22
17:24
Коллеги, это не отчет на СКД, это получение данных нефинансового показателя бюджетов для вида бюджета (Вида отчета)
12 KazSever
 
25.11.22
17:26
Если предыдущие ссылки не открылись
https://postimg.cc/kBzm7T8b
https://postimg.cc/ppggwpbQ
https://postimg.cc/wyvfypYT
13 KazSever
 
25.11.22
17:26
(10) сейчас попробю
14 KazSever
 
25.11.22
17:31
(10) Теперь значение пустое
15 1Сергей
 
25.11.22
17:33
(11) Если это не СКД, то как ты передаешь в запрос Стандартный период?
16 KazSever
 
25.11.22
17:37
Открывается форма (через просмотр вида отчета) и в ней указывается период
https://postimg.cc/TLxyCrcK
17 Kesim
 
25.11.22
17:39
(14) параметры все заполнены?
Переименуй имя стандартного периода в какой нить "ПериодВыборки" (начало и конец в выражениях выбирай из него).
в консоли запросов все работает как надо, тут в скд что то перекликается, я думаю что это "период"

а вообще упраздняй лишнее:

ВЫБРАТЬ
    СебестоимостьТоваровОбороты.Организация КАК Организация,
    СебестоимостьТоваровОбороты.СтоимостьРасход КАК ЗначениеПоказателя,
    СебестоимостьТоваровОбороты.ПериодДень КАК ПериодДень,
    СебестоимостьТоваровОбороты.ПериодМесяц КАК ПериодМесяц,
    СебестоимостьТоваровОбороты.ПериодГод КАК ПериодГод
ИЗ
    РегистрНакопления.СебестоимостьТоваров.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК СебестоимостьТоваровОбороты
18 Kesim
 
25.11.22
17:40
(16) это отчет на скд, что бы там к нему не прикрутили)
19 KazSever
 
25.11.22
17:42
(18) Момент
20 KazSever
 
25.11.22
17:47
Вот такую ошибку выдал отчет, правда название периода на самой форме не изменилось

Не задано значение параметра "ПериодВыборки"
<<?>>&ПериодВыборки КАК Период
Ошибка? Это не ошибка, это системная функция.