Выборка данных из нескольких документов в печатную форму
Здравствуйте господа. Такая ситуация/вопрос: у меня из основного склада на вторичный перемещаются товары. Есть несколько документов о перемещении. Может быть 2 или 4 документа о перемещении за 1 раз. Питание и непродовольственные товары отдельно перемещаются, потому или 2 или 4 документа.
Бывает такое, что в один контейнер грузят и питание и непродовольственные товары, но используют разные пломбы. Мне в таких случаях нужно вывести на печать одну загрузочную накладную и все пломбы из этих документов, если контейнеры в документах перемещения совпадают.
Использую такой запрос, но он не корректный:
Пытался точку останова поставить, но она не работает. Может эти данные как-то в массив загрузить или сгруппировать по критериям?
Допустим у меня 4 документа перемещения и 2 контейнера. Как правильно сгруппировать все пломбы по контейнеру 1 и 2?
Бывает такое, что в один контейнер грузят и питание и непродовольственные товары, но используют разные пломбы. Мне в таких случаях нужно вывести на печать одну загрузочную накладную и все пломбы из этих документов, если контейнеры в документах перемещения совпадают.
Использую такой запрос, но он не корректный:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПеремещениеТоваров.Рейс.ДатаОтгрузки КАК ДатаВремяОтгрузки,
| ПеремещениеТоваров.Рейс.НомерРейса.НомерРейсаВозврат КАК НомерРейсаВозврат,
| ПеремещениеТоваров.Рейс.НомерРейса.НомерРейса КАК НомерРейса,
| ПеремещениеТоваровПломбированиеТО.Ссылка,
| ПеремещениеТоваровПломбированиеТО.НомерСтроки,
| ПеремещениеТоваровПломбированиеТО.Стандарт,
| ПеремещениеТоваровПломбированиеТО.Замок,
| ПеремещениеТоваровПломбированиеТО.Пломба1,
| ПеремещениеТоваровПломбированиеТО.НомерТО,
| ПеремещениеТоваровПломбированиеТО.Пломба2,
| ПеремещениеТоваровПломбированиеТО.ТипОборудования,
| ПеремещениеТоваровПломбированиеТО.Контейнер
|ИЗ
| Документ.ПеремещениеТоваров.ПломбированиеТО КАК ПеремещениеТоваровПломбированиеТО
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров КАК ПеремещениеТоваров
| ПО ПеремещениеТоваровПломбированиеТО.Ссылка = ПеремещениеТоваров.Ссылка
|ГДЕ
| ПеремещениеТоваров.Рейс = &Рейс
| И ПеремещениеТоваров.СкладПолучатель = &Склад";
ПоказатьПытался точку останова поставить, но она не работает. Может эти данные как-то в массив загрузить или сгруппировать по критериям?
Допустим у меня 4 документа перемещения и 2 контейнера. Как правильно сгруппировать все пломбы по контейнеру 1 и 2?
По теме из базы знаний
- Знакомство с 1С:Документооборот. История автоматизации и доработок. Печатная форма Лист согласования
- Подключаемые печатные формы с .DOCX макетом без Word'а
- Универсальная печатная форма Приказа/Договора с возможностью настройки макета в пользовательском режиме
- Мой Best Practics. Красивый код в печатных формах
- Использование отчета как печатной формы документа
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)