В DIRECTUM 4.6 появились кэшированные справочники, которые сохраняют свои данные на локальном диске и загружаются с сервера только при обновлении, что дает ускорение работы при частом обращении к данным таких справочников.
Возможность использования справочника в режиме кэширования определяется в параметрах типа справочника.

Значение по умолчанию – «Нет».
Для работы с кэшированными компонентами на ISBL используются функции CreateCachedReference/СоздатьКэшированныйСправочник.
Применение: рекомендуется использовать для редко изменяемых справочников в следующих вычислениях:
- При реализации пользовательского выбора из кэшируемого справочника, если используется like-ввод и введенному значению удовлетворяет только одна запись справочника.
- В событиях других справочников, когда нужны данные кэшируемого справочника.
Важно: нельзя выполнять визуальные действия и действия, связанные с изменением данных. К таким действиям относятся, например, создание форм и представлений справочника, закрытие набора данных, изменение набора данных, например, использование
методов AddWhere и DelWhere, удаление, добавление и/или изменение записей, изменение локальной сортировки (свойство Indexed).
При первом создании кэшируемого справочника данные сохраняются на локальный диск и впоследствии обновляются автоматически, по мере внесения изменений в справочник. Информация о необходимости обновить данные на локальном диске того или иного компьютера, хранится
на сервере сеансов, запрашивается с рабочих станций не чаще, чем через период, заданный в установке SharedComponentCheckPeriod, по умолчанию 10 секунд.
На текущий момент кэшированными являются системные справочники (Пользователи,
Приложения-редакторы, Роли и т.д.) и справочник
Работники.