К статье
Практический материал

Справочники и Данные · 10 мин

Что такое информация в 1С и как она устроена

Разбираем, что такое информация в 1С: информационная база, документы, справочники, регистры. Как данные хранятся, где их искать и как не потерять.

Информация в 1С — это все данные, которые предприятие вносит в программу и с которыми работает ежедневно: контрагенты, номенклатура, документы, остатки на складах, начисления сотрудникам, курсы валют, настройки учёта. Всё это хранится в информационной базе — структурированном хранилище, которое программа читает, изменяет и защищает от рассогласования.

Понимание того, как устроена информация в 1С, важно практически: от этого зависит, где искать нужные сведения, как проверить корректность учёта, что именно попадёт в резервную копию и почему удаление «лишнего» элемента справочника иногда ломает отчёты за прошлые периоды.

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

Из чего состоит информация в 1С: основные виды данных

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

Справочники — условно постоянная информация: контрагенты, номенклатура, сотрудники, склады, договоры, валюты. Элементы справочников редко меняются и служат «аналитикой» для документов. Документы — факты хозяйственной жизни: поступление товара, реализация, платёж, начисление зарплаты. Документ имеет дату, номер и при проведении формирует записи в регистрах.

Регистры — накопленные итоги и состояния: остатки товаров, взаиморасчёты, денежные средства, кадровые данные. Именно из регистров строится большинство отчётов. Константы и настройки — параметры учёта: валюта учёта, признаки использования подсистем, учётная политика.

Где физически хранится информация

В файловом варианте вся база — это каталог на диске, ключевой файл в нём — 1Cv8.1CD. Такой вариант подходит для небольших баз и ограниченного числа одновременно работающих пользователей. Путь к базе виден в стартовом окне запуска 1С при выборе информационной базы.

В клиент-серверном варианте данные хранятся в СУБД (например, MS SQL Server или PostgreSQL), а платформа 1С обращается к ним через сервер приложений. Здесь резервное копирование обычно выполняется средствами самой СУБД, а не копированием файлов вручную.

Отдельно существует облачный вариант (например, работа через сервис), где база размещена у провайдера и пользователь подключается через браузер или тонкий клиент. В этом случае ответственность за хранение делится между пользователем и оператором сервиса — условия стоит уточнять в договоре.

Как информация появляется и изменяется: документы и проведение

Главный механизм изменения данных в 1С — проведение документа. Пока документ просто записан, он существует как черновик: его видно в журнале, но на учёт он не влияет. При проведении документ формирует движения — строки в регистрах, которые и меняют остатки, задолженности и другие показатели.

Отмена проведения удаляет эти движения. Поэтому «исчезнувшие» остатки часто объясняются просто: кто-то отменил проведение или пометил документ на удаление. Проверить это можно через журнал документов и историю изменений, если она включена.

Ещё один источник изменений — ручные операции и корректировки регистров, которые доступны пользователям с расширенными правами. Такие записи не привязаны к первичному документу, и найти их позже бывает сложно. Это один из аргументов в пользу разграничения прав доступа.

Как найти, откуда взялась цифра в отчёте
  1. 1
    Откройте отчёт и дважды щёлкните по интересующей сумме — большинство отчётов поддерживают расшифровку.
  2. 2
    Перейдите из расшифровки к документу, сформировавшему движение.
  3. 3
    Проверьте движения документа: меню документа или кнопка показа проводок и движений по регистрам.
  4. 4
    Сопоставьте дату документа с периодом отчёта — документ вне периода в отчёт не попадает.
  5. 5
    Если документ не проведён или помечен на удаление, восстановите проведение либо зафиксируйте, что исключение сделано намеренно.

Как проверить целостность и достоверность данных

Достоверность информации в 1С опирается на три вещи: корректное проведение документов, отсутствие «дыр» в периодах и исправность самой базы. Первое контролируется отчётами и сверками, второе — последовательностью проведения, третье — техническими средствами платформы.

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

Прикладную достоверность проверяют штатными средствами: оборотно-сальдовые ведомости, акты сверки с контрагентами, инвентаризации остатков, контроль отрицательных остатков. Расхождение отчёта с первичкой — сигнал искать непроведённые, задвоенные или отредактированные задним числом документы.

Контрольные точки

Как проверить состояние данных

Остатки по складу
Норма

Остатки неотрицательные, сходятся с инвентаризацией

Тревожный признак

Минус по позициям, расхождение с фактическим наличием

Взаиморасчёты с контрагентом
Норма

Сальдо совпадает с актом сверки

Тревожный признак

Разница, которую не объясняет ни один документ

Журнал документов за период
Норма

Все документы проведены, нумерация без аномальных разрывов

Тревожный признак

Непроведённые или помеченные на удаление документы в закрытом периоде

Резервные копии
Норма

Копии создаются регулярно и тестово восстанавливаются

Тревожный признак

Копий нет или восстановление никогда не проверялось

Защита информации: права, копии и типичные риски

Информация в 1С уязвима в трёх направлениях: потеря (сбой диска, удаление базы), порча (некорректное исправление, обрыв при записи) и несанкционированное изменение (избыточные права пользователей). Каждое направление закрывается своим инструментом.

Резервное копирование — базовый минимум. Для файловых баз это копирование каталога базы при закрытых сеансах или выгрузка в файл .dt через конфигуратор; для серверных — копии средствами СУБД. Копия считается рабочей только после тестового восстановления.

Права доступа настраиваются через роли и профили групп доступа. Практическое правило: рядовому пользователю не нужны права на удаление объектов, ручные операции по регистрам и изменение документов закрытых периодов. Дату запрета изменения данных стоит устанавливать после закрытия каждого отчётного периода.

Типичные ошибки при работе с данными 1С
01
Копирование файла базы во время работы пользователей — копия оказывается повреждённой и не открывается.
02
Физическое удаление элементов справочников вместо пометки на удаление — теряется история и «плывут» старые документы.
03
Редактирование документов прошлых периодов без контроля — меняются регистры, и сданная отчётность расходится с базой.
04
Хранение единственной копии на том же диске, что и база — при отказе диска теряется и база, и копия.
05
Выдача всем пользователям полных прав «чтобы не мешало работать» — любая ошибка становится необратимой.

Обмен информацией: выгрузка, загрузка и синхронизация

Информация редко живёт в одной базе: данные переносят между конфигурациями (например, из торговли в бухгалтерию), выгружают в банк-клиенты, обмениваются с сайтами и кассами. В 1С для этого используются планы обмена, универсальные форматы (EnterpriseData, CommerceML), а также выгрузка в файлы XML и табличные форматы.

При любой синхронизации действует правило: сначала сопоставление ссылочных данных (контрагенты, номенклатура), потом перенос документов. Если пропустить сопоставление, в базе-приёмнике появятся дубли справочников, и чистить их придётся вручную.

Перед первым обменом делайте копии обеих баз и проводите тест на копии. После обмена сверяйте контрольные итоги: количество документов, суммы по ключевым регистрам, остатки на дату обмена.

Маршрут решения

Как выбрать способ работы с информацией

Нужно разово перенести данные в другую базуИспользуйте обработку выгрузки-загрузки через универсальный формат на копиях баз
Базы обмениваются регулярноНастройте план обмена и расписание синхронизации с контролем итогов после каждого сеанса
Нужно сохранить базу целикомВыполните выгрузку в .dt через конфигуратор или копию средствами СУБД при закрытых сеансах
Нужно отдать данные наружу (банк, сайт, аудитор)Выгрузите только требуемый набор в файл и проверьте его содержимое до передачи

Частые вопросы об информации в 1С

Чем информационная база отличается от конфигурации?

Конфигурация — это «программная часть»: структура объектов, алгоритмы, формы и отчёты. Информационная база — конфигурация плюс введённые данные. При обновлении меняется конфигурация, а данные (документы, справочники, регистры) сохраняются.

Можно ли восстановить удалённый документ?

Если документ только помечен на удаление — да: снимите пометку и проведите его заново. Если выполнено физическое удаление помеченных объектов, восстановить документ штатными средствами нельзя — поможет только резервная копия.

Почему отчёт показывает другие цифры, чем документы?

Чаще всего причины такие: документ не проведён, его дата вне периода отчёта, в отчёте установлен отбор, или данные изменены ручной операцией по регистру. Начните с расшифровки суммы в отчёте до конкретных документов.

Как часто нужно делать резервные копии?

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

Что такое файл .dt и чем он отличается от копии каталога базы?

Файл .dt — это выгрузка базы через конфигуратор: её можно загрузить в пустую базу на другом компьютере. Копия каталога — простое файловое дублирование. Выгрузка .dt надёжнее для переноса, но занимает больше времени и требует монопольного доступа.

Кто должен иметь права администратора в базе?

Минимальный круг лиц — обычно один-два специалиста. Администратор может менять настройки, права и структуру данных, поэтому выдача таких прав всем пользователям превращает любую случайную ошибку в потенциальную потерю информации.

Итог

Что важно запомнить

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