Справочники и Данные · 9 мин
В каких объектах 1С содержится редактируемая пользователем информация
Разбираем, в каких объектах 1С содержится редактируемая пользователем информация: справочники, документы, регистры, константы и настройки. Практические советы.
Пользователь, работающий в 1С, ежедневно вводит и изменяет данные: заводит контрагентов, проводит документы, корректирует цены. При этом не вся информация в базе доступна для правки — часть объектов формируется программно, часть вообще предназначена только для чтения. Понимание того, где именно «живут» редактируемые данные, важно при настройке прав доступа, поиске потерянных сведений и аудите изменений.
В терминах платформы 1С редактируемая пользователем информация сосредоточена в объектах, имеющих экранные формы ввода: справочниках, документах, планах счетов, регистрах сведений, константах и ряде служебных настроек. Регистры накопления и бухгалтерии, напротив, заполняются движениями документов и напрямую пользователем почти не правятся. Ниже разберём каждый тип объектов, его назначение и особенности редактирования.
Справочники — основное хранилище редактируемых данных
Справочники — главный объект, с которым работает пользователь. В них хранятся списки контрагентов, номенклатуры, сотрудников, складов, договоров, валют и других условно-постоянных сущностей. Каждый элемент справочника имеет набор реквизитов (наименование, ИНН, адрес, ставка НДС), которые пользователь заполняет и изменяет через форму элемента.
Особенность справочников — возможность иерархии (папки и подпапки) и табличных частей. Например, у контрагента может быть табличная часть «Контактные лица», у номенклатуры — «Единицы измерения». Всё это редактируемые данные, которые хранятся вместе с элементом справочника.
Отдельно стоит выделить предопределённые элементы — они создаются разработчиком конфигурации и используются в коде программы. Пользователь может изменить их реквизиты, но удаление или переименование таких элементов способно нарушить работу алгоритмов. В типовых конфигурациях предопределённые элементы обычно помечены специальной пиктограммой.
Документы — факты хозяйственной жизни
Документы фиксируют события: поступление товара, реализацию, оплату, начисление зарплаты, перемещение между складами. Пользователь создаёт документ, заполняет шапку (дата, номер, организация, контрагент) и табличные части (перечень товаров, количество, цены), а затем проводит его.
Ключевой момент: редактируемыми являются сами данные документа, но результат его проведения — записи в регистрах — пользователь напрямую не меняет. Если документ проведён, его перепроведение перезапишет движения автоматически. Поэтому исправлять учётные ошибки нужно через корректировку документа-основания, а не через ручную правку регистров.
Регистры сведений и константы
Регистры сведений хранят информацию в разрезе измерений: курсы валют по датам, цены номенклатуры по видам цен, адреса и телефоны в регистре контактной информации, штрихкоды, ставки налогов. Независимые регистры сведений полностью редактируются пользователем — он добавляет и изменяет записи через форму списка или специализированные обработки.
Подчинённые регистратору регистры сведений (например, кадровые данные, записываемые документом «Приём на работу») заполняются автоматически при проведении документа-регистратора. Ручное редактирование таких записей возможно, но будет потеряно при перепроведении документа.
Константы — это одиночные значения настройки конфигурации: наименование организации по умолчанию, префикс базы, функциональные опции, включающие разделы учёта. Изменение константы влияет на всю систему сразу, поэтому доступ к ним обычно ограничен администратором.
Планы счетов и планы видов характеристик
План счетов в бухгалтерских конфигурациях содержит перечень счетов учёта с их настройками: субконто, признаки количественного и валютного учёта, забалансовость. Пользователь может добавлять собственные субсчета к предопределённым счетам и настраивать их аналитику. Удалять или менять код предопределённых счетов нельзя — на них завязаны алгоритмы отчётности.
Планы видов характеристик задают типы дополнительных свойств: например, «Цвет», «Размер», «Материал» для номенклатуры. Пользователь создаёт новые виды характеристик и их значения, расширяя описание объектов без доработки конфигурации.
Дополнительные реквизиты и сведения
Когда типовых полей справочника или документа не хватает, в типовых конфигурациях используются дополнительные реквизиты и дополнительные сведения. Они добавляются пользователем через интерфейс «Администрирование → Общие настройки → Дополнительные реквизиты» без привлечения программиста.
Дополнительный реквизит отображается прямо в форме объекта и редактируется вместе с ним. Дополнительное сведение хранится отдельно (в регистре сведений) и открывается по команде «Ещё → Дополнительные сведения». Оба вида данных полностью редактируемы и участвуют в отборах и отчётах.
Сравнение вариантов
Виден прямо в форме объекта, удобен для часто используемых полей; хранится в табличной части объекта
Открывается отдельной командой, подходит для редко используемой информации; хранится в регистре сведений
Полная свобода, но требует программиста и усложняет обновление; выбирайте только при невозможности обойтись штатными средствами
Пользовательские настройки и хранимые параметры
Часть редактируемой пользователем информации не относится к учётным данным, но тоже хранится в базе: варианты отчётов, настройки списков, сохранённые отборы, шаблоны сообщений, форматы печатных форм. Эти данные записываются в системные хранилища настроек и привязаны к конкретному пользователю.
Отдельный пласт — настройки обменов и интеграций: узлы планов обмена, параметры синхронизации, регистрация изменений. Пользователь с соответствующими правами редактирует правила и расписания обмена, и ошибки здесь влияют на целостность данных в связанных базах.
Как найти, где хранится нужная информация
Практическая задача «где в базе лежит это поле» решается несколькими способами. Самый простой — открыть форму объекта и посмотреть, какой тип объекта за ней стоит: заголовок и структура формы обычно указывают на справочник, документ или регистр. В типовых конфигурациях помогает команда «Ещё → Изменить форму» или поиск по всем функциям.
Для технического анализа используется конфигуратор: дерево метаданных показывает все объекты и их реквизиты. Отчёт «Анализ прав доступа» и журнал регистрации позволяют выяснить, кто и когда изменил конкретную запись.
- 1Откройте объект в пользовательском режиме и определите его тип по заголовку формы и меню
- 2Проверьте, редактируются ли поля: недоступные для ввода поля могут быть запрещены правами или заполняться программно
- 3Для данных вроде цен или курсов найдите соответствующий регистр сведений через раздел настройки учёта
- 4Если поле нестандартное — проверьте список дополнительных реквизитов и сведений объекта
- 5Убедитесь в результате: измените значение, сохраните и проверьте его отображение в отчёте или связанных документах
FAQ
Можно ли пользователю редактировать регистры накопления напрямую?
Технически при наличии прав это возможно через форму списка регистра, но делать так не следует: записи регистра принадлежат документам-регистраторам и будут перезаписаны при их перепроведении. Правильный путь — скорректировать сам документ или ввести корректировочный документ.
Где хранятся цены номенклатуры и кто их меняет?
Цены хранятся в регистре сведений «Цены номенклатуры» в разрезе видов цен и дат. В типовых конфигурациях они устанавливаются документом «Установка цен номенклатуры», поэтому редактируются через этот документ, а не прямой правкой регистра.
Почему поле в справочнике недоступно для редактирования?
Наиболее частые причины: недостаточно прав у пользователя, поле заполняется программно (например, из классификатора), элемент является предопределённым с ограниченным редактированием или действует дата запрета изменения данных. Проверяйте права доступа и настройки запретов по датам.
Чем отличаются дополнительные реквизиты от дополнительных сведений?
Реквизиты видны прямо в форме объекта и удобны для часто используемых полей, сведения открываются отдельной командой и подходят для редко запрашиваемой информации. Оба типа создаются пользователем без доработки конфигурации и доступны в отчётах и отборах.
Как узнать, кто изменил данные в объекте?
Используйте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) с отбором по событию изменения данных и нужному объекту. В некоторых конфигурациях дополнительно доступна версионирование объектов, показывающее историю изменений конкретного элемента.
Хранятся ли настройки отчётов в основных данных базы?
Нет, варианты отчётов, отборы и настройки списков сохраняются в системных хранилищах настроек и привязаны к пользователю. При переносе учётных данных между базами эти настройки не переносятся — их нужно копировать отдельно штатными средствами.
Что важно запомнить
Редактируемая пользователем информация сосредоточена в справочниках, документах, независимых регистрах сведений, константах, планах счетов и пользовательских настройках. Регистры накопления и подчинённые регистры заполняются документами — исправляйте данные через документы, а не прямой правкой регистров, и не трогайте предопределённые элементы и закрытые периоды.