(ЗУП) отчет по лицевым счетам - вывести всех людей у которых нет счета в банке #639258


#0 by vechiy
Не могу сообразить, как сделать отчет. У большинства сотрудников открыты счета в нескольких банках. Надо вывести всех, у кого нет счета в определенном банке. Если делать типа: банк не в (&банк) то люди, имеющие счета в этом банке, все равно выводятся(т.к. есть счета в других банках). Как получить множество тех у кого счета в &банк все-таки нет?
#2 by NDN
Тьфу, вообще не то! Я вывел записи, где банк вообще не заполнен.
#3 by NDN
тогда запросом список физлиц, к нему левым соединением запись с этим банком
#4 by leonidkorolev
ВЫБРАТЬ    ЛицевыеСчетаРаботниковОрганизации.Документ ИЗ    РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации ГДЕ    НЕ ЛицевыеСчетаРаботниковОрганизации.ФизЛицо В                (ВЫБРАТЬ                    ЛицевыеСчетаРаботниковОрганизации.ФизЛицо КАК ФизЛицо                ИЗ
#5 by vechiy
где банк = неопределено ?
#6 by tdm
в регистре вообще по таким нет записи, т.е. не где "банк = неопределено" проверять
#7 by vechiy
да, эт бред(
#8 by vechiy
спасибо!
#9 by vechiy
Только надо всех неувеленных вывести)
#10 by leonidkorolev
ВЫБРАТЬ    РаботникиОрганизацийСрезПоследних.Организация ИЗ    РегистрСведений.РаботникиОрганизаций.СрезПоследних(            ,            НЕ Сотрудник.Физлицо В                    (ВЫБРАТЬ                        ЛицевыеСчетаРаботниковОрганизации.ФизЛицо КАК ФизЛицо                    ИЗ                        РегистрСведений.ЛицевыеСчетаРаботниковОрганизации КАК ЛицевыеСчетаРаботниковОрганизации
#11 by vechiy
спасибо
#12 by vechiy
В итоге, получаю список людей, в котором много повторяющихся записей, поскольку у человека несколько счетов в разных банках. Выбрать различные - не даёт, потому что много полей неограниченной длины. Как можно ещё выбрать физ.лиц без повторений?)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С