Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 мая 2024, 10:48

Запрос 1С связка заказа покупателя и накладной

Автор Karatel, 06 окт 2023, 11:26

0 Пользователей и 1 гость просматривают эту тему.

Karatel

Всем привет, как можно вывести но номеру заказ все связанные документы в запросе, допустим реализацию? С заказ мне необходимо выдернуть товары и сам номер, а реализации номер документа, договор контрагента

alexandr_ll


Karatel

alexandr_ll, Это хорошо, но там не описан пример хотя бы, как примерно можно сделать

alexandr_ll


GetNight

Karatel,
мало информации о том, какие входные данные и что именно вы хотите получить

но (например) можно двигаться в таком направлении

Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ЗаказПокупателя", ЗаказПокупателя);
Запрос.Текст = "ВЫБРАТЬ Ссылка,
| Номер,
| ДоговорКонтрагента,
| Товары
|ИЗ Документ.РеализацияТоваровУслуг
|ГДЕ Сделка = &ЗаказПокупателя";
Результат = Запрос.Выполнить().Выгрузить();
Для Каждого Строка ИЗ Результат Цикл
// тут можем обращаться к нужным полям
// например, Строка.Номер или делать цикл по Строка.Товары
КонецЦикла

аналогично можно обращаться и к другим документам либо отдельным запросом, либо через ЛЕВОЕ СОЕДИНЕНИЕ несколько типов документов подвязать либо через ОБЪЕДИНИТЬ ВСЕ (смотря, что именно вам нужно в итоге), чтобы один запрос тащил всю вереницу нужных вам данных

Похожие темы (5)

Рейтинг@Mail.ru

Поиск