8.х Отчет по оплаченным накладным

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем iceborn, 24 май 2011.

  1. TopicStarter Overlay
    iceborn
    Offline

    iceborn Опытный в 1С

    Регистрация:
    17 июн 2010
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    Есть задача сделать отчет об оплаченных и отгруженных накладных. Конфа УТП.

    Не знаю как правильно сделать выборку из ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов, а именно не получается выбрать таб часть товары у регистратора РеализацияТоваровУслуг.

    Подскажите как решить эту задачу, уже все перебробовал...
  2. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Покажите то, что уже есть.
  3. TopicStarter Overlay
    iceborn
    Offline

    iceborn Опытный в 1С

    Регистрация:
    17 июн 2010
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    Ничего ещё нет, я с помощью СКД выбираю таб часть товары он ругается

    Нельзя обращаться к вложенной таблице через поле составного типа

    А если выбираю без таб части просто реквизиты документа то все нормально. То есть надо вытащить инфу с таб части
  4. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Текст запроса покажите где ругается.
  5. Vladius
    Offline

    Vladius Опытный в 1С

    Регистрация:
    10 ноя 2010
    Сообщения:
    663
    Симпатии:
    3
    Баллы:
    29
    Код:
    Запрос = Новый Запрос;
    Запрос.Текст =  "ВЫБРАТЬ
    |	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Ссылка,
    |	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Контрагент,
    |	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Ответственный,
    |	ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Товары.(
    |		Регистратор.Товары.Номенклатура,
    |		Регистратор.Товары.Количество,
    |		Регистратор.Товары.Сумма,
    |		Регистратор.Товары.Цена
    |	)
    |ИЗ
    |	РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов"
    
    
  6. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Не проверял, но попробуй как-то так
    Код:
    "ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Контрагент,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор.Ответственный,
    РеализацияТоваровУслугТовары.Номенклатура,
    РеализацияТоваровУслугТовары.Количество,
    РеализацияТоваровУслугТовары.Цена,
    РеализацияТоваровУслугТовары.Сумма
    ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
    ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ПО ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Регистратор = РеализацияТоваровУслугТовары.Ссылка"
    
  7. TopicStarter Overlay
    iceborn
    Offline

    iceborn Опытный в 1С

    Регистрация:
    17 июн 2010
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    Спасибо! Знал что надо использовать левое соединение только не додумался как :)
  8. TopicStarter Overlay
    iceborn
    Offline

    iceborn Опытный в 1С

    Регистрация:
    17 июн 2010
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    Сделал ПРАВОЕ СОЕДИНЕНИЕ а то выводились приходные ордера
  9. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    А, ну да.

Поделиться этой страницей