(3) %) она по ходу не null, а НЕОПРЕДЕЛЕНО
(0) Создай массив с пустыми значения документов и НЕОПРЕДЕЛЕНО, если составной тип, а если нет, то тогда просто на пустая ссылка
Если документ основание не выбирается ручками и он = Неопределено, тогда так и проверяй в запросе ДокументОснование = НЕОПРЕДЕЛЕНО
Если выбирается ручками - можно чистить в коде и присваивать Неопределено, в случае когда Пустая ссылка торчит
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс