1. user1038192 12.02.19 08:40 Сейчас в теме

Запрос на документы с данной номенклатурой

Здравствуйте, нужен запрос для групповой обработки документов, что бы вывести список документов в которых участвует номенклатура. 1с 8.3
Найденные решения
7. spe1c 12.02.19 09:41 Сейчас в теме
Посмотрите в конфигураторе, в каких реквизитах хранится номенклатура в этих документах. Как правило это табличная часть "товары", но в вашей конфигурации может быть иначе. Потом составьте запрос к этим документам через "объединить".
user1038192; +1 Ответить
8. oleg-x 6 12.02.19 10:06 Сейчас в теме
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	РеализацияТоваровУслугТовары.Ссылка КАК Документ
		|ИЗ
		|	Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
		|ГДЕ
		|	РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
		|
		|СГРУППИРОВАТЬ ПО
		|	РеализацияТоваровУслугТовары.Ссылка";
	
	Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Показать


Примерный запрос. Обращаемся к табличной части, в поля выводим ссылку на документ и по ней же группируем, что бы не было дублей документов. Все, список документов готов.
user1038192; +1 Ответить
Остальные ответы
Избранное Подписка Сортировка: Древо
2. ben19791010 12.02.19 09:15 Сейчас в теме
3. user1038192 12.02.19 09:17 Сейчас в теме
(2) Штрих-М: Розничная сеть, редакция 5.2 (5.2.1.58)
4. ben19791010 12.02.19 09:20 Сейчас в теме
5. spe1c 12.02.19 09:31 Сейчас в теме
Какие именно документы нужны? Вообще все?
6. user1038192 12.02.19 09:36 Сейчас в теме
(5)Желательно все, но нужны: Отчет отдела, Ввод остатков номенклатуры, Списание, Перемещение, Расходная накладная.
7. spe1c 12.02.19 09:41 Сейчас в теме
Посмотрите в конфигураторе, в каких реквизитах хранится номенклатура в этих документах. Как правило это табличная часть "товары", но в вашей конфигурации может быть иначе. Потом составьте запрос к этим документам через "объединить".
user1038192; +1 Ответить
8. oleg-x 6 12.02.19 10:06 Сейчас в теме
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	РеализацияТоваровУслугТовары.Ссылка КАК Документ
		|ИЗ
		|	Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
		|ГДЕ
		|	РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
		|
		|СГРУППИРОВАТЬ ПО
		|	РеализацияТоваровУслугТовары.Ссылка";
	
	Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Показать


Примерный запрос. Обращаемся к табличной части, в поля выводим ссылку на документ и по ней же группируем, что бы не было дублей документов. Все, список документов готов.
user1038192; +1 Ответить
9. user1038192 12.02.19 10:30 Сейчас в теме
(8) Спасибо, покопался разобрался. у меня такой запрос получился.

ВЫБРАТЬ
ТаблицаДокументы.Ссылка,
ТаблицаДокументы.Товары.(
Номенклатура.Наименование
)

ИЗ
Документ.ВводОстатковНоменклатуры КАК ТаблицаДокументы
ГДЕ
ТаблицаДокументы.Товары.Номенклатура.Наименование = "Мороженое I Love you рожок 80 г."
10. ben19791010 12.02.19 10:35 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Нижний Новгород
зарплата до 120 000 руб.
Полный день

Бизнес-аналитик 1С ERP
Пермь
зарплата от 80 000 руб.
Полный день

Программист 1С УТ 11
Омск
зарплата от 60 000 руб.
Полный день

Бизнес-аналитик 1С УТ 11
Омск
зарплата от 60 000 руб.
Полный день

Программист 1С
Воронеж
Полный день