Справочники
Объект метаданных для хранения списковых данных (сотрудники, товары, контрагенты). Состоит из элементов с реквизитами и табличными частями. Может быть иерархическим и подчиненным. Аналогия: таблица в базе данных с элементами и их характеристиками.
Ответы на ключевые вопросы
1. Запись элемента без штатных обработок:
// Через ОбменДанными.Загрузка
ОбменДанными.Загрузка = Истина;
2. Отличие справочника от документа:
| Критерий | Справочник | Документ |
|---|---|---|
| Назначение | Хранение статичной информации | Фиксация хозяйственных операций |
| Изменение | Редко, вручную | Часто, как следствие событий |
| Движения | Не создает | Создает движения в регистрах |
| Проведение | Не проводится | Может проводиться |
| Регистратор в регистрах | ❌ | ✅ |
| Пример | Список товаров, сотрудников | Приходная накладная, счет |
// Справочник — это "кто/что"
Товар = Справочники.Товары.НайтиПоНаименованию("Молоко");
// Документ — это "что произошло"
Документ = Документы.ПриходнаяНакладная.СоздатьДокумент();
Документ.Товар = Товар;
Документ.Количество = 10;
Документ.Провести(); // Создаст движения
Предопределенные элементы создаются в конфигураторе и автоматически появляются в базе. Управляются через ИмяПредопределенныхДанных. Критически важно правильно настраивать режимы обновления, особенно в распределенных системах.
Режимы обновления предопределенных данных — Управление тем, КОГДА и КАК новые предопределенные элементы появляются в базе при обновлении конфигурации.