powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Проблема С СКД
10 сообщений из 10, страница 1 из 1
Проблема С СКД
    #37907071
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте УВ. Форумчане.
1С8.1 УТ 10.3 Начал осваивать СКД. И вот сразу проблема. Нужно сделать отчет сравнение по продажам за различный период с группировкой по Менеджер, Контрагент, Номенклатура. Допустим За Май и Июнь. По количеству и стоимости.

И ни каким макаром не получается это сделать уже создавал 2 набора потом связь между ними, и объединение внутри 2 набора данных. И просто один набор данных с большим запросом.
Проблема: Вид отчета группировки Менеджер, Контрагент, Номенклатура, Ресурсы: КолвоТекущ, КолвоПрош, СтоимостьПрош, СтоимостьТек.

Вот запрос:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
ВЫБРАТЬ
	ПродажиОбороты.Номенклатура,
	ПродажиОбороты.Контрагент КАК Контрагент,
	ПродажиОбороты.КоличествоОборот КАК Количество,
	ПродажиОбороты.СтоимостьОборот КАК Стоимость
ПОМЕСТИТЬ ПродажиТекущие
ИЗ
	РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг) КАК ПродажиОбороты;

ВЫБРАТЬ
	ПродажиОбороты.Номенклатура,
	ПродажиОбороты.Контрагент КАК Контрагент,
	ПродажиОбороты.КоличествоОборот КАК Количество,
	ПродажиОбороты.СтоимостьОборот КАК Стоимость
ПОМЕСТИТЬ ПродажиПрошлые
ИЗ
	РегистрНакопления.Продажи.Обороты(&НачалоПрошлогоПериода, &КонецПрошлогоПериода, , ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг) КАК ПродажиОбороты;	

ВЫБРАТЬ 
   Агенты.ОсновнойМенеджерПокупателя КАК Менеджер,
   Контрагент, Номенклатура,
   КоличествоТ, СтоимостьТ, КоличествоП, СтоимостьП
ИЗ ( ВЫБРАТЬ Контрагент, Номенклатура,
            СУММА(КоличествоТ) КоличествоТ, СУММА(СтоимостьТ) СтоимостьТ, 
            СУММА(КоличествоП) КАК КоличествоП, СУММА(СтоимостьП) КАК СтоимостьП
     ИЗ       
    	(ВЫБРАТЬ Контрагент, Номенклатура,
            Количество КоличествоТ, Стоимость СтоимостьТ, 
            0 КАК КоличествоП, 0 КАК СтоимостьП
    	ИЗ ПродажиТекущие
    
    	ОБЪЕДИНИТЬ ВСЕ
    
    	ВЫБРАТЬ Контрагент, Номенклатура,
            0 КАК КоличествоТ, 0 КАК СтоимостьТ, 
            Количество КАК КоличествоП, Стоимость КАК СтоимостьП 
		ИЗ ПродажиПрошлые
	    ) Временное
	    
	СГРУППИРОВАТЬ ПО Контрагент, Номенклатура
	) КАК ОбщиеПродажи
	
	ВНУТРЕННЕЕ СОЕДИНЕНИЕ 
	Справочник.Контрагенты КАК Агенты
	   ПО ОбщиеПродажи.Контрагент = Агенты.Ссылка


Запрос выполняется правильно, я проверял.
А СКД мне возвращает такую картину:
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907076
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть получается что ресурсы выводятся только за один период. Ума не приложу что делать? где искать косяк?
Это мой первый отчет в СКД. Книжка по СКД есть, но там читаю, делаю примеры, вроде всё понятно делается. На практике какую то фигню выводит(((
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907177
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaekwonderТо есть получается что ресурсы выводятся только за один период. Ума не приложу что делать? где искать косяк?
Это мой первый отчет в СКД. Книжка по СКД есть, но там читаю, делаю примеры, вроде всё понятно делается. На практике какую то фигню выводит(((

добавь в Продажи.Обороты периодичность Месяц и в запрос группировку Период
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907204
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegves,

Сейчас добавлю, заметил что если отключаю НачалоПериода КонецПериода, то все данные выводятся по НачалоПрошлогоПериода, а если включаю НачалоПериода то в таблицах идёт отбор исключительно по этому значению
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907280
Taekwonder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taekwonder,

Нашёл косяк. Связано с НачалоПериода КонецПериод - Параметры добавляемые по умолчанию. И они походу по умолчанию используются во всех виртуальных таблица. Для Своих параметров дат нужно их обернуть в скобки "{}"
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907310
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще можно считать от стандартных
и задавать всего одну дату
остальные расчитывать
а про скобки не знал
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907468
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я вообще свои параметры ввожу причем чтобы отличались от возможных стандартных... чтоб потом не искать где там стандартные а где мои (если модифицируя отчет добавлю периодичность и т.д.)
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907512
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last1Cmenя вообще свои параметры ввожу причем чтобы отличались от возможных стандартных... чтоб потом не искать где там стандартные а где мои (если модифицируя отчет добавлю периодичность и т.д.)
Согласен - так же делаю. Но фокус в том, что СКД все равно в параметры виртуальной таблицы типовые параметры упорно подставляет, хотя явно указан свой. Именно сегодня на это еще раз напоролся - и помогло именно экранирование своего параметра в {}
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907646
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
РегистрНакопления.Продажи.Обороты(&{НачалоПрошлогоПериода}, &{КонецПрошлогоПериода}, 
, ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг) КАК ПродажиОбороты;


так надо писать или фигурки с другой стороны ?
...
Рейтинг: 0 / 0
Проблема С СКД
    #37907650
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все не надо потестил
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Проблема С СКД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]