Доброй ночи!
Подскажите, пожалуйста!
Как выбрать из справочника ОС, ОС которое еще не было введено в эксплуатацию? ОС имеют одинаковые названия.
ВЫБРАТЬ
ОсновныеСредства.Ссылка,
ПервоначальныеСведенияОСБухгалтерскийУчет.Регистратор,
ПервоначальныеСведенияОСБухгалтерскийУчет.ИнвентарныйНомер
ИЗ
Справочник.ОсновныеСредства КАК ОсновныеСредства
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет КАК ПервоначальныеСведенияОСБухгалтерскийУчет
ПО ОсновныеСредства.Ссылка = ПервоначальныеСведенияОСБухгалтерскийУчет.ОсновноеСредство.Ссылка
ГДЕ
ОсновныеСредства.Наименование = &Наименование
И ОсновныеСредства.Родитель = &Родитель
Вот так выбирает все, а как отсюда убрать уже введенные?
ВЫБРАТЬ
ОсновныеСредства.Ссылка,
СостоянияОСОрганизаций.Регистратор,
СостоянияОСОрганизаций.Активность,
СостоянияОСОрганизаций.Состояние
ИЗ
Справочник.ОсновныеСредства КАК ОсновныеСредства
ПОЛНОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизаций
ПО ОсновныеСредства.Ссылка = СостоянияОСОрганизаций.ОсновноеСредство.Ссылка
ГДЕ
ОсновныеСредства.Наименование = &Наименование
И ОсновныеСредства.Родитель = &Родитель
ВЫБРАТЬ
ОсновныеСредства.Ссылка
ИЗ
Справочник.ОсновныеСредства КАК ОсновныеСредства
ГДЕ
НЕ ОсновныеСредства.Ссылка В
(ВЫБРАТЬ
СостоянияОСОрганизацийСрезПоследних.ОсновноеСредство
ИЗ
РегистрСведений.СостоянияОСОрганизаций.СрезПоследних() КАК СостоянияОСОрганизацийСрезПоследних)
И НЕ ОсновныеСредства.ЭтоГруппа
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший