Запрос для получения у документа основание количество счет фактур.
Необходимо вывести запросом количество счет фактур у документов основания
Обратную операцию делал так :
ВЫБРАТЬ
СчетФактураПолученныйДокументыОснования.Ссылка КАК Ссылка,
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.ДокументОснование) КАК ДокументОснование
ИЗ
Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
ГДЕ
СчетФактураПолученныйДокументыОснования.Ссылка.Номер = &Номер
СГРУППИРОВАТЬ ПО
СчетФактураПолученныйДокументыОснования.Ссылка
ИМЕЮЩИЕ
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.ДокументОснование) > 0
Обратную операцию делал так :
ВЫБРАТЬ
СчетФактураПолученныйДокументыОснования.Ссылка КАК Ссылка,
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.ДокументОснование) КАК ДокументОснование
ИЗ
Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
ГДЕ
СчетФактураПолученныйДокументыОснования.Ссылка.Номер = &Номер
СГРУППИРОВАТЬ ПО
СчетФактураПолученныйДокументыОснования.Ссылка
ИМЕЮЩИЕ
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.ДокументОснование) > 0
По теме из базы знаний
Найденные решения
ВЫБРАТЬ
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.Ссылка )КАК Ссылка,
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.ДокументОснование) КАК ДокументОснование
ИЗ
Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
СГРУППИРОВАТЬ ПО
СчетФактураПолученныйДокументыОснования.ДокументОснование
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.Ссылка )КАК Ссылка,
ИЗ
Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
СГРУППИРОВАТЬ ПО
СчетФактураПолученныйДокументыОснования.ДокументОснование
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ВЫБРАТЬ
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.Ссылка )КАК Ссылка,
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.ДокументОснование) КАК ДокументОснование
ИЗ
Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
СГРУППИРОВАТЬ ПО
СчетФактураПолученныйДокументыОснования.ДокументОснование
КОЛИЧЕСТВО(СчетФактураПолученныйДокументыОснования.Ссылка )КАК Ссылка,
ИЗ
Документ.СчетФактураПолученный.ДокументыОснования КАК СчетФактураПолученныйДокументыОснования
СГРУППИРОВАТЬ ПО
СчетФактураПолученныйДокументыОснования.ДокументОснование
(4)Конкретно для реализаций я делал такой, но крайне не уверен в правильности
ВЫБРАТЬ
ДокументРеализацияТоваровУслуг.Ссылка КАК Ссылка,
ДокументРеализацияТоваровУслуг.Дата КАК Дата,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЕСТЬNULL(СтатусыДокументов.СтатусСчетаФактуры, ЗНАЧЕНИЕ(Перечисление.СтатусыСчетаФактуры.ПустаяСсылка))) КАК СчетФактура
ИЗ
Документ.РеализацияТоваровУслуг КАК ДокументРеализацияТоваровУслуг
{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусыДокументов КАК СтатусыДокументов
ПО ДокументРеализацияТоваровУслуг.Организация = СтатусыДокументов.Организация
И ДокументРеализацияТоваровУслуг.Ссылка = СтатусыДокументов.Документ}
ГДЕ
ДокументРеализацияТоваровУслуг.Дата >= &Дата
СГРУППИРОВАТЬ ПО
ДокументРеализацияТоваровУслуг.Ссылка,
ДокументРеализацияТоваровУслуг.Дата
ВЫБРАТЬ
ДокументРеализацияТоваровУслуг.Ссылка КАК Ссылка,
ДокументРеализацияТоваровУслуг.Дата КАК Дата,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЕСТЬNULL(СтатусыДокументов.СтатусСчетаФактуры, ЗНАЧЕНИЕ(Перечисление.СтатусыСчетаФактуры.ПустаяСсылка))) КАК СчетФактура
ИЗ
Документ.РеализацияТоваровУслуг КАК ДокументРеализацияТоваровУслуг
{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусыДокументов КАК СтатусыДокументов
ПО ДокументРеализацияТоваровУслуг.Организация = СтатусыДокументов.Организация
И ДокументРеализацияТоваровУслуг.Ссылка = СтатусыДокументов.Документ}
ГДЕ
ДокументРеализацияТоваровУслуг.Дата >= &Дата
СГРУППИРОВАТЬ ПО
ДокументРеализацияТоваровУслуг.Ссылка,
ДокументРеализацияТоваровУслуг.Дата
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот