0
Мисти
19.08.17
✎
22:09
|
"ВЫБРАТЬ
| СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура,
| СпецификацииНоменклатурыИсходныеКомплектующие.Количество,
| СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец,
| СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Наименование,
| СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Количество КАК КоличествоНомен
|ПОМЕСТИТЬ ВТ_КоличествоКомплектующих
|ИЗ
| Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
|ГДЕ
| СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка.Владелец В(&СписокНомен)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстаток,0) как СуммаОстаток,
| ЕСТЬNULL(ХозрасчетныйОстатки.КоличествоОстаток,0) Как КоличествоОстаток,
| ХозрасчетныйОстатки.Субконто1 КАК Номенклатура
|ПОМЕСТИТЬ ВТ_Остатки
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(, Счет В (&МассивСчетов), &ВидыСубконтоНоменклатура, ) КАК ХозрасчетныйОстатки
|ГДЕ
| ХозрасчетныйОстатки.Субконто1 В
| (ВЫБРАТЬ
| ВТ_КоличествоКомплектующих.Номенклатура
| ИЗ
| ВТ_КоличествоКомплектующих)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВТ_Остатки.СуммаОстаток,
| ВТ_Остатки.КоличествоОстаток,
| ВТ_Остатки.Номенклатура,
| ВТ_КоличествоКомплектующих.Количество,
| ВТ_КоличествоКомплектующих.КоличествоНомен,
| ВТ_КоличествоКомплектующих.Владелец,
| ВТ_КоличествоКомплектующих.Наименование
|ИЗ
| ВТ_КоличествоКомплектующих КАК ВТ_КоличествоКомплектующих
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Остатки КАК ВТ_Остатки
| ПО ВТ_КоличествоКомплектующих.Номенклатура = ВТ_Остатки.Номенклатура";
|
|
1
Мисти
19.08.17
✎
22:10
|
решила сделать всё красиво, одним запросом.
"Запросник" показывает, что по первому запросу результат есть, а по второму - пусто. Это логично, на складе нет пока материалов, но как бы мне там получить не пусто, а нули?
|
|
2
GreyK
19.08.17
✎
22:13
|
Объясни зачем:
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстаток,0) как СуммаОстаток,
| ЕСТЬNULL(ХозрасчетныйОстатки.КоличествоОстаток,0) Как КоличествоОстаток,
|
|