Запрос к регистрам бухгалтерии

1. levan 20.02.12 16:08 Сейчас в теме
Здравствуйте всем!
Помогите немного дописать запрос! По большому счету почти все что нужно достаю! НО, есть одно НО! На данном этапе запрос выглядит так:
	"ВЫБРАТЬ
	|	ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура,
	|	ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНаНачало,
	|	ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаНаКонец,
	|	ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаПриход,
	|	ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаРасход,
	|	ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК КоличествоНаНачало,
	|	ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК КоличествоНаКонец,
	|	ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт КАК КоличествоПриход,
	|	ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт КАК КоличествоРасход,
	|	ХозрасчетныйОстаткиИОбороты.Субконто1.БазоваяЕдиницаИзмерения КАК ЕдиницаИзмерения,
	|	ХозрасчетныйОстаткиИОбороты.Субконто1.Код КАК Код
	|ИЗ
	|	РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
	|			&НачПериода,
	|			&КонПериода,
	|			Период,
	|			,
	|			Счет В ИЕРАРХИИ (&Счет)
	|,
	|			,
	|			Субконто2 = &Склад
	|				И Организация = &Организация
	|) 
	|КАК ХозрасчетныйОстаткиИОбороты
	|ИТОГИ
	|	СУММА(СуммаНаНачало),
	|	СУММА(СуммаНаКонец),
	|	СУММА(СуммаПриход),
	|	СУММА(СуммаРасход),
	|	СУММА(КоличествоНаНачало),
	|	СУММА(КоличествоНаКонец),
	|	СУММА(КоличествоПриход),
	|	СУММА(КоличествоРасход),
	|	МАКСИМУМ(ЕдиницаИзмерения),
	|	МАКСИМУМ(Код)
	|ПО
	|	ОБЩИЕ,
	|	Номенклатура";
Показать

нужно чтобы еще выводилился склад...приложу скрин для лучшего понимания. необходимо знать с какого на какой склад перемещался товар документом "Перемещение товаров". Смотрю только 10ый счет. Сложность вся в том, что незнаю как ИЛИ из какого регистра добавить в запрос данные по складам. можно взять их из док "Перемещение товаров", но как эти два запроса подружить м/у собой???!!!
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. levan 22.02.12 11:12 Сейчас в теме
(1) - этот запрос выбирает все наименования на указанном в параметре складу! Он возвращает 380 строк на складе, кот, указан в параметре.
(5) - это запрос возвращает 104 строки...
на рисунке результат запроса (5)...
"первый запрос" - это (1)
"второй запрос " - это то что возвращает запрос (5),выделенное красным цветом
а все вместе это результат запроса (5)!!!
Прикрепленные файлы:
2. amiralnar 9 20.02.12 16:17 Сейчас в теме
Субконто2 КАК Склад, и отбор не по 10, а по 10.*, у который второе субконто - склад.
3. levan 21.02.12 09:07 Сейчас в теме
(2) amiralnar, субконто 2 - это склад на котором СЕЙЧАС лежит товар! а мне нужно немного другое: вытащить из док "Перемещение товаров" склад отправитель и склад получатель! т.е. с какого на какой склад переехал конкретный товар...
4. zinch 21.02.12 09:57 Сейчас в теме
Использовать виртуальную таблицу ОборотыДтКт
5. levan 21.02.12 16:22 Сейчас в теме
Так что ли?
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура,
ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Склад,
ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНаНачало,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаНаКонец,
ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаПриход,
ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаРасход,
ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК КоличествоНаНачало,
ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК КоличествоНаКонец,
ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт КАК КоличествоПриход,
ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт КАК КоличествоРасход,
ХозрасчетныйОстаткиИОбороты.Субконто1.БазоваяЕдиницаИзмерения КАК ЕдиницаИзмерения,
ХозрасчетныйОстаткиИОбороты.Субконто1.Код КАК Код,
ХозрасчетныйОборотыДтКт.СубконтоДт2 КАК СкладДт,
ХозрасчетныйОборотыДтКт.СубконтоКт2 КАК СкладКт,

ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
&НачПериода,
&КонПериода,
Период,
,
Счет В (&Счет),
,
Субконто2 = &Склад
И Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт КАК ХозрасчетныйОборотыДтКт
ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = ХозрасчетныйОборотыДтКт.СубконтоДт1
И ХозрасчетныйОстаткиИОбороты.Субконто2 = ХозрасчетныйОборотыДтКт.СубконтоДт2
ГДЕ
ХозрасчетныйОборотыДтКт.СчетДт В(&Счет)
И ХозрасчетныйОборотыДтКт.СчетКт В(&Счет)

ИТОГИ
СУММА(СуммаНаНачало),
СУММА(СуммаНаКонец),
СУММА(СуммаПриход),
СУММА(СуммаРасход),
СУММА(КоличествоНаНачало),
СУММА(КоличествоНаКонец),
СУММА(КоличествоПриход),
СУММА(КоличествоРасход),
МАКСИМУМ(ЕдиницаИзмерения),
МАКСИМУМ(Код)
ПО
ОБЩИЕ
6. levan 22.02.12 08:26 Сейчас в теме
так не все данные выдает! помогите пожалуйста кто нибудь отладить запрос...
7. tiht 22.02.12 09:01 Сейчас в теме
(6) 181024, А какие данные он не выдает?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот