Как добавить или удалить запись в регистре сведений 1С

Формирование информации (данных) в 1С осуществляется в образе массива записываемых функций. Они должны соответствовать принятым в платформе параметрам (видам измерений). Где и как происходит их хранение, а также как добавить или удалить запись в регистре сведений 1С?

Удалить или добавить запись в регистр сведений

Обработка сведения в 1С

Что собой представляют сведения

В основном программа 1С используется предприятиями в решении конкретных типовых задач. Реализация этого программно основана на использовании объектов конфигурации.

Базовой доктриной программы 1С является её объектное ориентирование. Объектно-ориентированные приложения используют в себе не алгоритмы, а логические построения. А каждый объект представляет собой сущность определённого класса.

В общем случае, для получения результата работы программы 1С, доработчик (разработчик) должен выбрать необходимые объекты и описать алгоритм их поведения (функционирования). Это и означает — программировать в 1С.

Отображение, описывание, осуществление операций с объектами 1С легко производится с помощью удобного графического интерфейса:

Графический интерфейс 1С

Графический интерфейс 1С

Состав объектов, используемых разработчиком, жёстко привязан к самой платформе и недоступен для изменения. Также недоступно создание своих объектов, — можно оперировать только набором, уже имеющимся в платформе.

Подобное построение позволяет стандартизировать процесс. С другой стороны —это даёт возможность модификации другими специалистами полученных решений.

К стандартным объектам конфигурации относится и регистр (register, англ.) сведений. Функция его состоит в хранении любых произвольных данных в разрезе измерений.

Например, курсы валют — в разрезе валют, цены — в разрезе видов цен или в соответствии с номенклатурной, пр.

Структура

Данные в 1С сохраняются в виде записей (registration, англ.). Каждая из них включает в себя вид измерений (разрезов) и соответствующие им значения ресурсов.

Например, регистр «Цены товаров» может включать в себя измерения (разрезы) «Товар» и «Вид Цен», а ресурсы включают в себя значение «Цена». Таким образом, складывается его структура:

Цены товаров в 1С

Регистр Цены товаров

А сами записи Цены товаров будут иметь вид:

Цены товаров и услуг

Цены товаров и услуг

Для хранения дополнительной информации о каждой registration служат «Реквизиты».

Периодичность

Чтобы изменение статических данных можно было отслеживать во времени, registration обладает полем «Период». Это является и дополнительным разрезом для анализа. Значение периодичности можно выбирать:

Период в регистраторе 1С

Выбор значения Периодичности

Подчинение регистратору

Запись в регистр сведений в 1С (их изменения) можно вносить вручную. Также они изменяются автоматически при создании документов.

В последнем случае каждая registration обновляется спецполем для фиксации такого формирующего документа.

Существует возможность выбора режима. Например, режим «Подчинение регистратору» вызовет жёсткую привязку к формирующим документам.

Например, для изменения цен нужно будет обязательно создавать специальный документ — «Изменение цен».

Подчинение регистратору 1С

Подчинение регистратору

Уникальность записей

Для исключения конфликтов каждая запись обладает уникальностью. Она определяется ключом, автоматически формируемым системой. Этот ключ зависим от значений, записанных в полях и от того, в каком из видов регистра записаны данные.

Для его создания берётся три значения — значение регистратора (подчинённый или не подчиненный), значение периода (периодический или непериодический) и значение измерения.

Редактирование

Имеются встроенные формы (по умолчанию) для представления данных (хотя разработчик может создавать и свои). Например, форма списка:

Форма списка

Форма списка

Благодаря ей пользователь получает возможность просмотра, поиска, удаления/добавления данных, а также может очистить регистр сведений 1С.

Для входа и работы с отдельной записью существует форма и для её представления:

Работа с записью 1С

Редактирование курса валюты в 1С

Возможности, делегируемые разработчику этими формами:

  • Удалить, изменить, добавить запись в регистр в 1С;
  • Многосторонняя разноплановая сортировка по измерениям во временных интервалах и по регистраторам.

В этой публикации вы подробно ознакомились с различными регистрами 1С, узнали, как обрабатывать сведения в них.

Оставляйте комментарии, делитесь с друзьями.

  • ВКонтакте
  • facebook
  • обычная форма
  • Оставить комментарий

сети
программы
Smart TV
ос
не нашли ответ?

Задайте вопрос нам!