bsl-language-server icon indicating copy to clipboard operation
bsl-language-server copied to clipboard

[FP] FieldsFromJoinsWithoutIsNull

Open antonsm2011 opened this issue 3 years ago • 0 comments

Диагностика

FieldsFromJoinsWithoutIsNull

Версия

v0.20.0

Описание ложного срабатывания диагностики

Сработала на корректное условие левого соединения.

Пример кода

`

|ВЫБРАТЬ | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.Контрагент КАК Контрагент, | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.НалогообложениеНДС КАК НалогообложениеНДС, | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.СуммаВключаетНДС КАК СуммаВключаетНДС, | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.СтавкаНДС КАК СтавкаНДС, | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.ПриоритетПоТипуДокумента КАК ПриоритетПоТипуДокумента, | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.СсылкаКоличествоРазличных КАК СсылкаКоличествоРазличных, | ВЫБОР | КОГДА НЕ илСтавкиНДСДляЗаполненияДаннымиПоНДС.Приоритет ЕСТЬ NULL | ТОГДА илСтавкиНДСДляЗаполненияДаннымиПоНДС.Приоритет | КОГДА НЕ втСтавкиНДСДляЗаполненияДаннымиПоНДСПоискМаксПриоритета.ПриоритетМаксимум ЕСТЬ NULL | ТОГДА втСтавкиНДСДляЗаполненияДаннымиПоНДСПоискМаксПриоритета.ПриоритетМаксимум + 1 | ИНАЧЕ 0 | КОНЕЦ КАК СтавкаНДСПриоритет |ПОМЕСТИТЬ втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументовСПриоритетамиСтавокНДС |ИЗ | втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов КАК втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.илСтавкиНДСДляЗаполненияДаннымиПоНДС КАК илСтавкиНДСДляЗаполненияДаннымиПоНДС | ПО втДанныеИзДокументовСПриоритетомПоТипуДокументаСКоличествомДокументов.СтавкаНДС = илСтавкиНДСДляЗаполненияДаннымиПоНДС.СтавкаНДС | ЛЕВОЕ СОЕДИНЕНИЕ втСтавкиНДСДляЗаполненияДаннымиПоНДСПоискМаксПриоритета КАК втСтавкиНДСДляЗаполненияДаннымиПоНДСПоискМаксПриоритета | ПО (ИСТИНА) `

Скриншоты

изображение

Дополнительная информация

antonsm2011 avatar Oct 17 '22 14:10 antonsm2011