0
ВежливаяТварь
29.03.12
✎
12:00
|
Добрый день. Столкнулся с весьма интересной проблемой
Есть некий запрос, который вытягивает Документы реализации ТИУ и введённые на их исновании ПКО:
ВЫБРАТЬ
| ВзаиморасчетыСКонтрагентамиОбороты.Контрагент КАК Контрагент,
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ссылка КАК РасходнаяСсылка,
| ПКО.Регистратор.Ссылка КАК ПКОСсылка,
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Склад КАК Склад,
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.СуммаДокумента - ПКО.Регистратор.СуммаДокумента КАК Разница,
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Номер КАК НомерРТ,
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Дата КАК ДатаРТ,
| ПКО.Регистратор.Номер КАК НомерПКО,
| ПКО.Регистратор.Дата КАК ДатаПКО,
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.СуммаДокумента КАК суммаРТ,
| ПКО.Регистратор.СуммаДокумента КАК СуммаПКО
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(, , Регистратор, ) КАК ПКО
| ПО ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ссылка = ПКО.Регистратор.ДокументОснование.Ссылка
|ГДЕ
| ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Склад В(&Склад)
| И (ПКО.Регистратор ССЫЛКА Документ.ПриходныйКассовыйОрдер
| ИЛИ ПКО.Регистратор.Номер ЕСТЬ NULL )
| И ПОДСТРОКА(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Комментарий, 0, 4) В (&Факт)"
Проблема в том что если смотреть на некоторые РТИУ, то по структуре подчинённости на них есть ПКО, в запросе же ПКО не вытягивается. Смотрел через отладчик выяснилось что в этих ПКО реквизит документ основание пуст. Как могло так получится что этот реквизит пуст? И есть ли другие способы вытянуть ПКО созданные на основани РТИУ
|
|