Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запросы. Получение результатов из нескольких таблиц
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
FreshNew
Дело вот в чем,

Есть два д-та "ПродажаТовара" и "ПоступлениеТовара"
В них ТЧ "Товары", в которой содержится Номенклатура и ВидТовара

Реализую отчет, который будет выводить след.:
Номенклатура | Документ (Ссылка - ПродажаТовара или ПоступлениеТовара) | ВидТовара

Если ВидТовара Номенклатуры совпадает, то в отчете выводится одна строка с перечислением вышеописанных полей.
Если ВидТовара в д-тах указан разный, то выводится Номенклатура и подстроки с указанием Документа и ВидТовара, например:

Номенклатура | Документ | ВидТовара
Шапка |ПродажаТовара | аксессуар
Кепка |ПродажаТовара | аксессуар
Кепка |ПоступлениеТовара| аксессуар на лето
и т.д.

Нет идеи как реализовать.
Использовать две ВТ, в одной из сравнивать как ПродажаТовараТовары.ВидТовара = ПоступлениеТовараТовары.ВидТовара , что бы исключить дублирование одинаковых ВидовТовара при формировании отчета
и во второй ВТ сравнивать как ПродажаТовараТовары.ВидТовара <> ПоступлениеТовараТовары.ВидТовара , что бы различать что ВидТовара не совпадает и выводить несколько значений

Но это как то глупо, не думаю, что это решение данной задачи. Если есть идеи - подскажите, заранее спасибо)
mut
Две выборки по документам объединить в одну таблицу, эту таблицу сгруппировать по Номенклатуре,Регистратору,Виду товара. Вроде всё. Или так не получается нужный результат?
Vofka
FreshNew, нужно написать запрос с соединением 2 таблиц. Не буду расписывать как это делается, это описано в каждой книге по 1С + можно в интернете поискать статьи, информации на эту тему много.
andreydv87
FreshNew @ Вчера, 17:40 необходимо зарегистрироваться для просмотра ссылки ,
А что в регистр продаж не попадают 2 этих документа?

Сделайте запрос к регистру, отфильтруйте по типу документа и все.
Vidocq05
Цитата(andreydv87 @ 13.06.19, 10:03) необходимо зарегистрироваться для просмотра ссылки
А что в регистр продаж не попадают 2 этих документа?

Ну поступление товара в регистр продажи точно не попадет.
Vofka
Цитата(andreydv87 @ 13.06.19, 11:03) необходимо зарегистрироваться для просмотра ссылки
А что в регистр продаж не попадают 2 этих документа?

В условиях задачи регистра продаж нету. Подозреваю, что это либо человек просто учится, либо пишет курсовую какую-то.
Vladal
Цитата(FreshNew @ 12.06.19, 17:40) необходимо зарегистрироваться для просмотра ссылки
Есть два д-та "ПродажаТовара" и "ПоступлениеТовара"
В них ТЧ "Товары", в которой содержится Номенклатура и ВидТовара

Реализую отчет, который будет выводить след.:
Номенклатура | Документ (Ссылка - ПродажаТовара или ПоступлениеТовара) | ВидТовара

Если ВидТовара Номенклатуры совпадает, то в отчете выводится одна строка с перечислением вышеописанных полей.
Если ВидТовара в д-тах указан разный, то выводится Номенклатура и подстроки с указанием Документа и ВидТовара, например:

....

Но это как то глупо, не думаю, что это решение данной задачи. Если есть идеи - подскажите, заранее спасибо)

Они пишут в один регистр? Приход и расход.
По этому регистру и делать отчет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.