|
Отчет на СКД не отображается Контрагент |
☑ |
0
kobzon2
19.07.19
✎
09:30
|
Всем Доброго утра!
Не могу разобраться, в чем может быть проблема?
Система ERP 2.4. Создал отчет на СКД. Запрос такой:
ВЫБРАТЬ
ЕСТЬNULL(ДенежныеСредстваБезналичные.Заказ.Контрагент, ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)) КАК Контрагент,
ДенежныеСредстваБезналичные.Период КАК Период,
ДенежныеСредстваБезналичные.БанковскийСчет КАК БанковскийСчет,
ДенежныеСредстваБезналичные.Сумма КАК Сумма,
ДенежныеСредстваБезналичные.Заказ КАК Заказ
ИЗ
РегистрНакопления.ДенежныеСредстваБезналичные КАК ДенежныеСредстваБезналичные
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
ПО ДенежныеСредстваБезналичные.Заказ.Контрагент.Ссылка = Контрагенты.Ссылка
ГДЕ
ДенежныеСредстваБезналичные.Период >= &НачалоПериода
И ДенежныеСредстваБезналичные.Период <= &ОкончаниеПериода
И ДенежныеСредстваБезналичные.ХозяйственнаяОперация = &ХозяйственнаяОперация
Хоз операция Поступление оплаты от клиента.
На закладке настройки, добавил таблицу, в колонках период, в строках, контрагенты и заказы - одной строкой.Ресурс сумма.
В итоге в отчет никак не выводится контрагент, а только заказы. Добавил ЕСТЬNULL( - не помогло. Левое соединение со спр. Контрагенты - тоже.
Свои мысли закончились. Может кто чего подсказать?
Спасибо!
|
|
1
Mukrob
19.07.19
✎
09:34
|
предположу нет прав на чтение реквизита заказ
|
|
2
shuhard
19.07.19
✎
09:34
|
(0) ты забыл про партнеров
|
|
3
kobzon2
19.07.19
✎
09:39
|
(1) Я же админ.
(2) Левым тоже соединить?
|
|
4
kobzon2
19.07.19
✎
11:40
|
Короче контрагент отображается в отчете только тогда, когда стоит галка Независимо вести партнеров и контрагентов.
Но меня такой вариант не устраивает.
Что еще можно добавить в запрос, чтобы заработало как надо?
|
|
5
shuhard
19.07.19
✎
12:22
|
(4) дык см. (2)
|
|
6
kobzon2
19.07.19
✎
12:44
|
(5) Так смотрю)
Только не пойму что сделать нужно.
|
|
7
kobzon2
19.07.19
✎
13:00
|
Всё, разобрался.
Контрагента нужно выбирать из справочника, а не из регистра, соединять и подсовывать в таблицу.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ДенежныеСредстваБезналичные.Период КАК ПериодБанка,
ДенежныеСредстваБезналичные.БанковскийСчет КАК БанковскийСчетБанка,
ДенежныеСредстваБезналичные.Сумма КАК СуммаБанка,
ДенежныеСредстваБезналичные.Заказ КАК ЗаказБанка,
Контрагенты.Ссылка КАК Контрагент
ИЗ
РегистрНакопления.ДенежныеСредстваБезналичные КАК ДенежныеСредстваБезналичные
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
ПО ДенежныеСредстваБезналичные.Заказ.Контрагент.Ссылка = Контрагенты.Ссылка
ГДЕ
ДенежныеСредстваБезналичные.Период >= &НачалоПериода
И ДенежныеСредстваБезналичные.Период <= &ОкончаниеПериода
И ДенежныеСредстваБезналичные.ХозяйственнаяОперация = &ХозяйственнаяОперация
|
|