Используются для хранения информации которую не целесообразно размещать в справочниках, отличаются высокой скоростью работы, имеется возможность различных вариантов контроля уникальности. Необходимы для реализации периодической информации, например курс валют. Подробнее работа с периодическими данными рассмотрена в отдельной статье.
Рассмотрим работу с периодических данных на примере хранения курса валют. Курс валют изменяется каждый день, бывает необходимо получить текущий курс, либо курс за какой-то день в прошлом. Создадим необходимую структуру.
Периодичность. Указывает какой минимальный интервал может быть между разными записями. При этом уникальной записью считается комбинация из измерений и времени записи (если таковое используется)
Ведущее. Создает связь между данными в регистре сведений и объектами записанными в реквизите, позволит просматривать соответствующие записи через специальный интерфейс, необходимости программировать или создавать формы просмотра для списка отпадает.
Перейдем в режим 1С предприятия и заполним справочник валют и курсы (закладка с курсами появится на форме справочника Валюты).



Для установки цен создадим документ «Прайслист», при проведении документ будет формировать записи в регистре сведений с ценами на товар на момент проведения документа.
Прежде чем начать создавать объекты рекомендую посмотреть видео, использован механизм Drag-and-drop для создания необходимых реквизитов
Сейчас у нас мало позиций номенклатуры, создадим обработку генерации записей в справочнике Номенклатура. Так же создадим новую подсистему «Администрирование», куда и включим новую обработку.
Создаваемая нами конфигурация использует Управляемые формы, поэтому следует учитывать особенности работы в режиме Управляемых форм, о них писалось ранее: работа с данными происходит на сервере. Для генерации номенклатуры создадим команду формы «ГенерироватьДанные», создадим обработчик события нажатие на кнопку, выберем вариант на Клиенте и на СервереБезКонтекста. Итоговый программы код будет таким:
Применяем конфигурацию, запускаем 1С Предприятие. Администрирование — Генератор данных — Генерировать данные. Открываем справочник «Номенклатура» и видим

Заполнение табличной части Прайс-листа
Каждый раз выбирать все позиции номенклатуры долго, упростим заполнение загрузкой данных из справочника номенклатура. Прежде чем приступать необходимо посмотреть видео.
Разберем видео по шагам.
Условие «Номенклатура.ЭтоГруппа = Ложь» отвечает за выборку только элементов, без групп.
Условие «Номенклатура.ТипНоменклатуры = &ТипНоменклатуры» указывает что необходимо получить только товары, игнорируя другие типы номенклатуры, при этом ТипНоменклатуры задан как параметр запроса, который позднее заполняется так «Запрос.УстановитьПараметр(«ТипНоменклатуры»,Перечисления.ТипыНоменклатуры.Товар);»
© 2018