Простые типы / Типы с "пустым" значением

//У переменной, которой ещё не присвоили
//значение, тип Неопределено: это общее
//«пусто» для значения любого типа
Значение = Неопределено;

//NULL - отдельный тип. В коде его пишут
//редко: он приходит из результата запроса
Отсутствует = NULL;

//У ссылочных типов пустое значение своё
//для каждого справочника и документа
ПустойСотрудник =
    Справочники.Сотрудники.ПустаяСсылка();

//У примитивных типов пусто выглядит так
Текст = "";
Количество = 0;
Момент = '00010101';
Признак = Ложь;

//Неопределено приходит и от коллекции,
//когда искомого ключа в ней нет
Реквизиты = Новый Соответствие;
Реквизиты.Вставить("Фамилия""Иванов");
Отчество = Реквизиты.Получить("Отчество");
//Отчество = Неопределено

Сообщить("Пустая дата: " + Момент);
//Сообщает: Пустая дата: 01.01.0001 0:00:00