powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / (1С УТ 10.3) Как в запросе получить из виртуальной таблице поле регистратора?
3 сообщений из 3, страница 1 из 1
(1С УТ 10.3) Как в запросе получить из виртуальной таблице поле регистратора?
    #39357429
однобитный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Подскажите, как правильно сделать и возможно ли такое.

У регистра ПартииТоваровНаСкладах есть виртуальная таблица ПартииТоваровНаСкладахОстаткиИОбороты

Из неё я получаю все нужные данные таким запросом:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
ВЫБРАТЬ
	ПартииТоваровНаСкладахОстаткиИОбороты.ДокументОприходования,
	ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход,
	ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьПриход
ИЗ
	РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(
			,
			,
			Регистратор,
			,
			Номенклатура = &Номенклатура
				И Склад = &Склад) КАК ПартииТоваровНаСкладахОстаткиИОбороты



ДокументОприходования у меня всегда Поступление товаров и услуг. Как дополнить запрос, чтобы получить еще и кол-во из поступления (ДокументОприходования) для данной номенклатуры.
...
Рейтинг: 0 / 0
(1С УТ 10.3) Как в запросе получить из виртуальной таблице поле регистратора?
    #39357461
Хитроглазый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
однобитный,

про соединения таблиц слышал? копай в эту сторону
...
Рейтинг: 0 / 0
(1С УТ 10.3) Как в запросе получить из виртуальной таблице поле регистратора?
    #39363360
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	ПартииТоваровНаСкладахОстаткиИОбороты.ДокументОприходования КАК ДокументОприходования,
	ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
	ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьПриход КАК СтоимостьПриход
ПОМЕСТИТЬ втДанные
ИЗ
	РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(
			&НачалоПериода,
			&ОкончаниеПериода,
			Регистратор,
			,
			Номенклатура = &Номенклатура
				И Склад = &Склад) КАК ПартииТоваровНаСкладахОстаткиИОбороты
;

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

СГРУППИРОВАТЬ ПО
	втДанные.ДокументОприходования,
	ПТиУ_Товары.Цена
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / (1С УТ 10.3) Как в запросе получить из виртуальной таблице поле регистратора?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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