УТ 11.5 Как получить дебиторку (задолженность клиентов) на текущую дату в разрезе менеджеров?

1. dop38 02.11.23 08:52 Сейчас в теме
Здравствуйте,

Пытаюсь получить дебиторку по менеджерам, следующим запросом:

ВЫБРАТЬ
	РасчетыСКлиентамиОбороты.ОбъектРасчетов.Менеджер КАК ОбъектРасчетовМенеджер,
	СУММА(РасчетыСКлиентамиОбороты.СуммаПриход) КАК СуммаПриход,
	СУММА(РасчетыСКлиентамиОбороты.СуммаРасход) КАК СуммаРасход,
	СУММА(РасчетыСКлиентамиОбороты.СуммаПриход) - СУММА(РасчетыСКлиентамиОбороты.СуммаРасход) КАК Сальдо
ИЗ
	РегистрНакопления.РасчетыСКлиентами.Обороты КАК РасчетыСКлиентамиОбороты

СГРУППИРОВАТЬ ПО
	РасчетыСКлиентамиОбороты.ОбъектРасчетов.Менеджер
Показать


или

ВЫБРАТЬ
	РасчетыСКлиентамиОстатки.ОбъектРасчетов.Менеджер КАК ОбъектРасчетовМенеджер,
	СУММА(РасчетыСКлиентамиОстатки.СуммаОстаток) КАК СуммаОстаток,
	РасчетыСКлиентамиОстатки.Валюта КАК Валюта
ИЗ
	РегистрНакопления.РасчетыСКлиентами.Остатки КАК РасчетыСКлиентамиОстатки

СГРУППИРОВАТЬ ПО
	РасчетыСКлиентамиОстатки.ОбъектРасчетов.Менеджер,
	РасчетыСКлиентамиОстатки.Валюта

ИМЕЮЩИЕ
	СУММА(РасчетыСКлиентамиОстатки.СуммаОстаток) > 0

УПОРЯДОЧИТЬ ПО
	ОбъектРасчетовМенеджер,
	СуммаОстаток УБЫВ
Показать


Но получаемые данные кадринально не совпадают с данными в отчете "Задолженность клиентов" с детализацией по ОбъектРасчетов.Менеджер (ни колонка "Долг Клиента", ни колонка "Сальдо долга").

Подскажите, как получить эти данные? Скриншоты прилагаю. Может вообще не в ту сторону копаю?
Заранее спасибо за помощь.
Прикрепленные файлы:
Найденные решения
2. dop38 02.11.23 10:38 Сейчас в теме
Как говорится, сам пишу, сам читаю, сам отвечаю.
Выдрал из отчета запрос, чуть допили и получил желаемый результат. Конечно, это не совсем спортивно. В будущих релизах может что-то поменяться, но пока другого не придумал.

ВЫБРАТЬ
	Запрос111.ОбъектРасчетов.Менеджер КАК ОбъектРасчетовМенеджер,
	Запрос111.Валюта КАК Валюта,
	СУММА(Запрос111.НашДолг) КАК НашДолг,
	СУММА(Запрос111.ДолгКлиента) КАК ДолгКлиента,
	СУММА(Запрос111.ДолгКлиентаПросрочено) КАК ДолгКлиентаПросрочено,
	СУММА(Запрос111.ПлановаяОплатаАванс) КАК ПлановаяОплатаАванс,
	СУММА(Запрос111.ПлановаяОплатаПредоплата) КАК ПлановаяОплатаПредоплата,
	СУММА(Запрос111.ПлановаяОплатаКредит) КАК ПлановаяОплатаКредит,
	СУММА(Запрос111.ПлановаяОплатаНезависимо) КАК ПлановаяОплатаНезависимо,
	СУММА(Запрос111.ПлановаяОплатаПросрочено) КАК ПлановаяОплатаПросрочено,
	СУММА(Запрос111.ПлановаяОплатаВсего) КАК ПлановаяОплатаВсего,
	СУММА(Запрос111.Оплачивается) КАК Оплачивается,
	СУММА(Запрос111.ПлановаяОтгрузка) КАК ПлановаяОтгрузка,
	СУММА(Запрос111.ПлановаяОтгрузкаПросрочено) КАК ПлановаяОтгрузкаПросрочено,
	СУММА(Запрос111.Отгружается) КАК Отгружается
ИЗ
	(ВЫБРАТЬ
		АналитикаУчета.Организация КАК Организация,
		АналитикаУчета.Партнер КАК Партнер,
		АналитикаУчета.Контрагент КАК Контрагент,
		АналитикаУчета.Договор КАК Договор,
		АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
		РасчетыПоСрокам.ОбъектРасчетов КАК ОбъектРасчетов,
		РасчетыПоСрокам.Валюта КАК Валюта,
		РасчетыПоСрокам.РасчетныйДокумент КАК РасчетныйДокумент,
		РасчетыПоСрокам.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
		РасчетыПоСрокам.ДатаВозникновения КАК ДатаВозникновения,
		РасчетыПоСрокам.ПредоплатаОстаток КАК НашДолг,
		РасчетыПоСрокам.ДолгОстаток КАК ДолгКлиента,
		ВЫБОР
			КОГДА РасчетыПоСрокам.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПоСрокам.ДолгОстаток
			ИНАЧЕ 0
		КОНЕЦ КАК ДолгКлиентаПросрочено,
		0 КАК ПлановаяОплатаАванс,
		0 КАК ПлановаяОплатаПредоплата,
		РасчетыПоСрокам.ДолгОстаток КАК ПлановаяОплатаКредит,
		0 КАК ПлановаяОплатаНезависимо,
		ВЫБОР
			КОГДА РасчетыПоСрокам.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПоСрокам.ДолгОстаток
			ИНАЧЕ 0
		КОНЕЦ КАК ПлановаяОплатаПросрочено,
		РасчетыПоСрокам.ДолгОстаток КАК ПлановаяОплатаВсего,
		0 КАК Оплачивается,
		0 КАК ПлановаяОтгрузка,
		0 КАК ПлановаяОтгрузкаПросрочено,
		0 КАК Отгружается
	ИЗ
		РегистрНакопления.РасчетыСКлиентамиПоСрокам.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыПоСрокам
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО РасчетыПоСрокам.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
	{ГДЕ
		АналитикаУчета.Организация.* КАК Организация,
		АналитикаУчета.Партнер.* КАК Партнер,
		АналитикаУчета.Контрагент.* КАК Контрагент,
		АналитикаУчета.Договор.* КАК Договор,
		АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
		(АналитикаУчета.Партнер В
				(ВЫБРАТЬ
					ОтборПоСегментуПартнеров.Партнер
				ИЗ
					ОтборПоСегментуПартнеров
				ГДЕ
					ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)) КАК Поле2}
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		АналитикаУчета.Организация,
		АналитикаУчета.Партнер,
		АналитикаУчета.Контрагент,
		АналитикаУчета.Договор,
		АналитикаУчета.НаправлениеДеятельности,
		РасчетыПланОплат.ОбъектРасчетов,
		РасчетыПланОплат.Валюта,
		РасчетыПланОплат.ДокументПлан,
		РасчетыПланОплат.ДатаПлановогоПогашения,
		РасчетыПланОплат.ДатаВозникновения,
		0,
		0,
		0,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.АвансДоОбеспечения)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.ПредоплатаДоОтгрузки)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.КредитСдвиг)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.КредитПослеОтгрузки)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		РасчетыПланОплат.КОплатеОстаток,
		0,
		0,
		0,
		0
	ИЗ
		РегистрНакопления.РасчетыСКлиентамиПланОплат.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыПланОплат
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО РасчетыПланОплат.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
	{ГДЕ
		АналитикаУчета.Организация.* КАК Организация,
		АналитикаУчета.Партнер.* КАК Партнер,
		АналитикаУчета.Контрагент.* КАК Контрагент,
		АналитикаУчета.Договор.* КАК Договор,
		АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
		(АналитикаУчета.Партнер В
				(ВЫБРАТЬ
					ОтборПоСегментуПартнеров.Партнер
				ИЗ
					ОтборПоСегментуПартнеров
				ГДЕ
					ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)) КАК Поле2}
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		АналитикаУчета.Организация,
		АналитикаУчета.Партнер,
		АналитикаУчета.Контрагент,
		АналитикаУчета.Договор,
		АналитикаУчета.НаправлениеДеятельности,
		РасчетыПланОтгрузок.ОбъектРасчетов,
		РасчетыПланОтгрузок.Валюта,
		РасчетыПланОтгрузок.ДокументПлан,
		РасчетыПланОтгрузок.ДатаПлановогоПогашения,
		РасчетыПланОтгрузок.ДатаВозникновения,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		РасчетыПланОтгрузок.СуммаОстаток,
		ВЫБОР
			КОГДА РасчетыПланОтгрузок.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПланОтгрузок.СуммаОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		0
	ИЗ
		РегистрНакопления.РасчетыСКлиентамиПланОтгрузок.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыПланОтгрузок
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО РасчетыПланОтгрузок.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
	{ГДЕ
		АналитикаУчета.Организация.* КАК Организация,
		АналитикаУчета.Партнер.* КАК Партнер,
		АналитикаУчета.Контрагент.* КАК Контрагент,
		АналитикаУчета.Договор.* КАК Договор,
		АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
		(АналитикаУчета.Партнер В
				(ВЫБРАТЬ
					ОтборПоСегментуПартнеров.Партнер
				ИЗ
					ОтборПоСегментуПартнеров
				ГДЕ
					ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)) КАК Поле2}
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		АналитикаУчета.Организация,
		АналитикаУчета.Партнер,
		АналитикаУчета.Контрагент,
		АналитикаУчета.Договор,
		АналитикаУчета.НаправлениеДеятельности,
		РасчетыСКлиентами.ОбъектРасчетов,
		РасчетыСКлиентами.Валюта,
		НЕОПРЕДЕЛЕНО,
		ДАТАВРЕМЯ(1, 1, 1),
		ДАТАВРЕМЯ(1, 1, 1),
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		РасчетыСКлиентами.ОплачиваетсяОстаток,
		0,
		0,
		РасчетыСКлиентами.ОтгружаетсяОстаток
	ИЗ
		РегистрНакопления.РасчетыСКлиентами.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыСКлиентами
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО (АналитикаУчета.КлючАналитики = РасчетыСКлиентами.АналитикаУчетаПоПартнерам)
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)) КАК Запрос111

СГРУППИРОВАТЬ ПО
	Запрос111.ОбъектРасчетов.Менеджер,
	Запрос111.Валюта

УПОРЯДОЧИТЬ ПО
	ОбъектРасчетовМенеджер
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dop38 02.11.23 10:38 Сейчас в теме
Как говорится, сам пишу, сам читаю, сам отвечаю.
Выдрал из отчета запрос, чуть допили и получил желаемый результат. Конечно, это не совсем спортивно. В будущих релизах может что-то поменяться, но пока другого не придумал.

ВЫБРАТЬ
	Запрос111.ОбъектРасчетов.Менеджер КАК ОбъектРасчетовМенеджер,
	Запрос111.Валюта КАК Валюта,
	СУММА(Запрос111.НашДолг) КАК НашДолг,
	СУММА(Запрос111.ДолгКлиента) КАК ДолгКлиента,
	СУММА(Запрос111.ДолгКлиентаПросрочено) КАК ДолгКлиентаПросрочено,
	СУММА(Запрос111.ПлановаяОплатаАванс) КАК ПлановаяОплатаАванс,
	СУММА(Запрос111.ПлановаяОплатаПредоплата) КАК ПлановаяОплатаПредоплата,
	СУММА(Запрос111.ПлановаяОплатаКредит) КАК ПлановаяОплатаКредит,
	СУММА(Запрос111.ПлановаяОплатаНезависимо) КАК ПлановаяОплатаНезависимо,
	СУММА(Запрос111.ПлановаяОплатаПросрочено) КАК ПлановаяОплатаПросрочено,
	СУММА(Запрос111.ПлановаяОплатаВсего) КАК ПлановаяОплатаВсего,
	СУММА(Запрос111.Оплачивается) КАК Оплачивается,
	СУММА(Запрос111.ПлановаяОтгрузка) КАК ПлановаяОтгрузка,
	СУММА(Запрос111.ПлановаяОтгрузкаПросрочено) КАК ПлановаяОтгрузкаПросрочено,
	СУММА(Запрос111.Отгружается) КАК Отгружается
ИЗ
	(ВЫБРАТЬ
		АналитикаУчета.Организация КАК Организация,
		АналитикаУчета.Партнер КАК Партнер,
		АналитикаУчета.Контрагент КАК Контрагент,
		АналитикаУчета.Договор КАК Договор,
		АналитикаУчета.НаправлениеДеятельности КАК НаправлениеДеятельности,
		РасчетыПоСрокам.ОбъектРасчетов КАК ОбъектРасчетов,
		РасчетыПоСрокам.Валюта КАК Валюта,
		РасчетыПоСрокам.РасчетныйДокумент КАК РасчетныйДокумент,
		РасчетыПоСрокам.ДатаПлановогоПогашения КАК ДатаПлановогоПогашения,
		РасчетыПоСрокам.ДатаВозникновения КАК ДатаВозникновения,
		РасчетыПоСрокам.ПредоплатаОстаток КАК НашДолг,
		РасчетыПоСрокам.ДолгОстаток КАК ДолгКлиента,
		ВЫБОР
			КОГДА РасчетыПоСрокам.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПоСрокам.ДолгОстаток
			ИНАЧЕ 0
		КОНЕЦ КАК ДолгКлиентаПросрочено,
		0 КАК ПлановаяОплатаАванс,
		0 КАК ПлановаяОплатаПредоплата,
		РасчетыПоСрокам.ДолгОстаток КАК ПлановаяОплатаКредит,
		0 КАК ПлановаяОплатаНезависимо,
		ВЫБОР
			КОГДА РасчетыПоСрокам.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПоСрокам.ДолгОстаток
			ИНАЧЕ 0
		КОНЕЦ КАК ПлановаяОплатаПросрочено,
		РасчетыПоСрокам.ДолгОстаток КАК ПлановаяОплатаВсего,
		0 КАК Оплачивается,
		0 КАК ПлановаяОтгрузка,
		0 КАК ПлановаяОтгрузкаПросрочено,
		0 КАК Отгружается
	ИЗ
		РегистрНакопления.РасчетыСКлиентамиПоСрокам.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыПоСрокам
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО РасчетыПоСрокам.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
	{ГДЕ
		АналитикаУчета.Организация.* КАК Организация,
		АналитикаУчета.Партнер.* КАК Партнер,
		АналитикаУчета.Контрагент.* КАК Контрагент,
		АналитикаУчета.Договор.* КАК Договор,
		АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
		(АналитикаУчета.Партнер В
				(ВЫБРАТЬ
					ОтборПоСегментуПартнеров.Партнер
				ИЗ
					ОтборПоСегментуПартнеров
				ГДЕ
					ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)) КАК Поле2}
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		АналитикаУчета.Организация,
		АналитикаУчета.Партнер,
		АналитикаУчета.Контрагент,
		АналитикаУчета.Договор,
		АналитикаУчета.НаправлениеДеятельности,
		РасчетыПланОплат.ОбъектРасчетов,
		РасчетыПланОплат.Валюта,
		РасчетыПланОплат.ДокументПлан,
		РасчетыПланОплат.ДатаПлановогоПогашения,
		РасчетыПланОплат.ДатаВозникновения,
		0,
		0,
		0,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.АвансДоОбеспечения)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.ПредоплатаДоОтгрузки)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.КредитСдвиг)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ВариантОплаты = ЗНАЧЕНИЕ(Перечисление.ВариантыКонтроляОплатыКлиентом.КредитПослеОтгрузки)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		ВЫБОР
			КОГДА РасчетыПланОплат.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПланОплат.КОплатеОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		РасчетыПланОплат.КОплатеОстаток,
		0,
		0,
		0,
		0
	ИЗ
		РегистрНакопления.РасчетыСКлиентамиПланОплат.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыПланОплат
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО РасчетыПланОплат.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
	{ГДЕ
		АналитикаУчета.Организация.* КАК Организация,
		АналитикаУчета.Партнер.* КАК Партнер,
		АналитикаУчета.Контрагент.* КАК Контрагент,
		АналитикаУчета.Договор.* КАК Договор,
		АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
		(АналитикаУчета.Партнер В
				(ВЫБРАТЬ
					ОтборПоСегментуПартнеров.Партнер
				ИЗ
					ОтборПоСегментуПартнеров
				ГДЕ
					ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)) КАК Поле2}
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		АналитикаУчета.Организация,
		АналитикаУчета.Партнер,
		АналитикаУчета.Контрагент,
		АналитикаУчета.Договор,
		АналитикаУчета.НаправлениеДеятельности,
		РасчетыПланОтгрузок.ОбъектРасчетов,
		РасчетыПланОтгрузок.Валюта,
		РасчетыПланОтгрузок.ДокументПлан,
		РасчетыПланОтгрузок.ДатаПлановогоПогашения,
		РасчетыПланОтгрузок.ДатаВозникновения,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		РасчетыПланОтгрузок.СуммаОстаток,
		ВЫБОР
			КОГДА РасчетыПланОтгрузок.ДатаПлановогоПогашения < НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ)
				ТОГДА РасчетыПланОтгрузок.СуммаОстаток
			ИНАЧЕ 0
		КОНЕЦ,
		0
	ИЗ
		РегистрНакопления.РасчетыСКлиентамиПланОтгрузок.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыПланОтгрузок
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО РасчетыПланОтгрузок.АналитикаУчетаПоПартнерам = АналитикаУчета.КлючАналитики
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)
	{ГДЕ
		АналитикаУчета.Организация.* КАК Организация,
		АналитикаУчета.Партнер.* КАК Партнер,
		АналитикаУчета.Контрагент.* КАК Контрагент,
		АналитикаУчета.Договор.* КАК Договор,
		АналитикаУчета.НаправлениеДеятельности.* КАК НаправлениеДеятельности,
		(АналитикаУчета.Партнер В
				(ВЫБРАТЬ
					ОтборПоСегментуПартнеров.Партнер
				ИЗ
					ОтборПоСегментуПартнеров
				ГДЕ
					ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = &ИспользуетсяОтборПоСегментуПартнеров)) КАК Поле2}
	
	ОБЪЕДИНИТЬ ВСЕ
	
	ВЫБРАТЬ
		АналитикаУчета.Организация,
		АналитикаУчета.Партнер,
		АналитикаУчета.Контрагент,
		АналитикаУчета.Договор,
		АналитикаУчета.НаправлениеДеятельности,
		РасчетыСКлиентами.ОбъектРасчетов,
		РасчетыСКлиентами.Валюта,
		НЕОПРЕДЕЛЕНО,
		ДАТАВРЕМЯ(1, 1, 1),
		ДАТАВРЕМЯ(1, 1, 1),
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		0,
		РасчетыСКлиентами.ОплачиваетсяОстаток,
		0,
		0,
		РасчетыСКлиентами.ОтгружаетсяОстаток
	ИЗ
		РегистрНакопления.РасчетыСКлиентами.Остатки(&ДатаОтчетаГраница, ) КАК РасчетыСКлиентами
			ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПоПартнерам КАК АналитикаУчета
			ПО (АналитикаУчета.КлючАналитики = РасчетыСКлиентами.АналитикаУчетаПоПартнерам)
	ГДЕ
		АналитикаУчета.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.НашеПредприятие)) КАК Запрос111

СГРУППИРОВАТЬ ПО
	Запрос111.ОбъектРасчетов.Менеджер,
	Запрос111.Валюта

УПОРЯДОЧИТЬ ПО
	ОбъектРасчетовМенеджер
Показать
3. rava_aal 22.08.24 14:47 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот