Администрирование · 10 мин
Как загрузить базы в 1С: способы и пошаговые инструкции
Как загрузить базы в 1С: добавление информационной базы в список, загрузка данных из Excel и CSV, обмен между конфигурациями и проверка результата.
Под загрузкой базы в 1С обычно понимают три разные задачи: подключение существующей информационной базы к списку запуска, загрузку данных (справочников, документов, остатков) из файлов Excel, CSV или XML и перенос информации между конфигурациями. Порядок действий зависит от того, какая именно задача стоит перед вами, и путать эти сценарии нельзя — у каждого свои инструменты и свои риски.
Большинство операций выполняется штатными средствами платформы 1С:Предприятие без программирования: через диалог запуска, встроенные обработки загрузки или типовые механизмы обмена. Однако любая массовая загрузка изменяет данные, поэтому перед началом работы обязательно делается резервная копия.
Ниже разобраны основные сценарии: добавление базы в список, создание пустой базы, загрузка данных из табличных файлов, обмен между базами и проверка корректности результата. Отдельно рассмотрены типичные ошибки и ограничения, о которых стоит знать заранее.
Как добавить существующую базу в список запуска 1С
Если база уже создана (например, вам передали папку с файловой базой или вы подключаетесь к серверу), её нужно зарегистрировать в списке информационных баз. Запустите ярлык 1С:Предприятие — откроется окно со списком баз. Нажмите кнопку «Добавить» и выберите вариант «Добавление в список существующей информационной базы».
Далее укажите наименование базы (произвольное, понятное вам) и тип расположения. Для файловой базы выберите «На данном компьютере или на компьютере в локальной сети» и укажите путь к каталогу, где лежит файл 1Cv8.1CD. Для клиент-серверного варианта выберите «На сервере 1С:Предприятия» и введите имя сервера и имя базы — эти данные предоставляет администратор.
После нажатия «Готово» база появится в списке, и её можно запускать в режиме «Предприятие» или «Конфигуратор». Если при запуске появляется ошибка «информационная база не обнаружена», проверьте, что путь указан верно и у пользователя есть права на чтение каталога.
- 1Откройте окно запуска 1С и нажмите «Добавить»
- 2Выберите «Добавление в список существующей информационной базы»
- 3Введите понятное наименование базы
- 4Укажите путь к каталогу с файлом 1Cv8.1CD
- 5Нажмите «Готово» и запустите базу для проверки
Как создать и загрузить новую пустую базу
Если базы ещё нет, её создают из шаблона конфигурации или «с нуля». В окне запуска нажмите «Добавить» и выберите «Создание новой информационной базы». В следующем окне укажите шаблон: установленные шаблоны конфигураций (например, «Бухгалтерия предприятия» или «Управление торговлей») появятся в списке после установки дистрибутива конфигурации.
Если шаблонов нет, выберите вариант «создание информационной базы без конфигурации» — такую базу потом загружают из файла конфигурации (.cf) или выгрузки (.dt). Этот путь подходит, когда вам передали готовую выгрузку базы целиком.
Загрузка базы из файла выгрузки .dt
Файл с расширением .dt — это полная выгрузка информационной базы вместе с данными. Чтобы загрузить её, создайте пустую базу без конфигурации, откройте её в режиме «Конфигуратор», затем перейдите в меню «Администрирование» → «Загрузить информационную базу» и укажите файл .dt. После загрузки платформа предложит перезапустить конфигуратор — согласитесь.
Учтите, что загрузка .dt полностью замещает содержимое базы. Если в целевой базе уже есть данные, они будут безвозвратно перезаписаны. Поэтому операцию выполняют только в пустую или специально подготовленную базу.
Как загрузить данные из Excel или CSV в 1С
Самая частая практическая задача — загрузить в базу справочники: номенклатуру, контрагентов, цены, штрихкоды. В типовых конфигурациях на управляемых формах (Бухгалтерия 3.0, УТ 11, ERP) для этого есть штатный инструмент «Загрузка данных из файла». Он находится в карточке списка справочника: откройте нужный список, нажмите «Ещё» и найдите команду загрузки.
Подготовьте файл: первая строка — заголовки колонок, данные начинаются со второй строки, без объединённых ячеек и промежуточных итогов. В обработке загрузки сопоставьте колонки файла реквизитам справочника: наименование, артикул, ИНН, единица измерения и так далее. Программа покажет предварительный результат — проверьте его до нажатия кнопки «Загрузить».
Если штатной загрузки в конфигурации нет (старые версии, самописные решения), используют универсальную обработку «Загрузка данных из табличного документа» с диска ИТС или аналогичные внешние обработки. Они открываются через «Файл» → «Открыть» и позволяют гибко настроить соответствие колонок и правила поиска существующих элементов.
Обмен данными между базами 1С
Когда нужно перенести данные из одной базы в другую (например, из Управления торговлей в Бухгалтерию или из старой конфигурации в новую), используют типовые планы обмена или обработку «Универсальный обмен данными в формате XML». Первый вариант подходит для регулярного обмена между типовыми конфигурациями: настраивается в разделе «Администрирование» → «Синхронизация данных».
Универсальный обмен работает через правила конвертации: в базе-источнике выгружают данные в XML-файл, в базе-приёмнике загружают этот файл той же обработкой. Для типовых пар конфигураций правила поставляются фирмой «1С», для нестандартных их разрабатывают отдельно в «Конвертации данных».
При первом переносе больших объёмов рекомендуется сначала выполнить загрузку в копию базы и сверить итоговые обороты и количество элементов справочников. Только после успешной проверки обмен запускают в рабочей базе.
Способы загрузки данных
Подходит для справочников и цен в типовых конфигурациях. Ограничение: не загружает документы и сложные связанные данные.
Гибкая настройка соответствия колонок, работает в большинстве конфигураций. Требует аккуратной настройки ключа поиска дублей.
Переносит документы, остатки и связанные объекты между конфигурациями. Требует правил обмена и навыков настройки.
Переносит базу целиком вместе с конфигурацией. Полностью замещает содержимое целевой базы — только в пустую копию.
Проверка результата после загрузки
После любой загрузки нужно убедиться, что данные легли корректно. Сверьте количество загруженных элементов с количеством строк в исходном файле — расхождение означает, что часть строк отклонилась из-за ошибок формата или дублей. Большинство обработок показывают протокол: изучите его, там перечислены пропущенные строки и причины.
Откройте несколько случайных элементов справочника и проверьте заполнение ключевых реквизитов: единицы измерения, ставки НДС, группы, счета учёта. Если загружались цены или остатки, сформируйте соответствующий отчёт и сравните итоговую сумму с контрольной суммой из источника.
Как проверить результат
Совпадает с числом строк файла за вычетом отклонённых по протоколу
Меньше ожидаемого без записей в протоколе или заметно больше — признак дублей
Ключевые поля (ИНН, артикул, ед. изм.) заполнены у всех элементов
Пустые или сдвинутые значения — неверное сопоставление колонок
Итоги по загруженным остаткам и ценам сходятся с источником
Расхождения в итогах — ошибки формата чисел или разделителей
Типичные ошибки и ограничения
Чаще всего загрузка ломается из-за формата исходного файла: объединённые ячейки, скрытые строки, формулы вместо значений, числа, сохранённые как текст. Перед загрузкой сохраните файл в простом виде: значения без формул, единый формат чисел и дат, без итоговых строк внизу таблицы.
Вторая группа проблем — права доступа и блокировки. Загрузка больших объёмов требует монопольного или стабильного соединения; в клиент-серверной базе длительную загрузку лучше выполнять в нерабочее время. У пользователя, выполняющего загрузку, должны быть права на запись в соответствующие объекты.
Наконец, помните об ограничениях штатных инструментов: загрузка из файла не создаёт документы, не проводит их и не пересчитывает итоги. Если задача — ввести начальные остатки, используйте специальные помощники ввода остатков в конфигурации, а не прямую загрузку в справочники.
Ответы на частые вопросы
Можно ли загрузить базу 1С на другой компьютер?
Да. Для файловой базы скопируйте каталог с файлом 1Cv8.1CD на новый компьютер и добавьте базу в список через кнопку «Добавить». Либо выгрузите базу в файл .dt через конфигуратор и загрузите её на новом месте. Версия платформы на новом компьютере должна быть не ниже той, на которой работала база.
Чем отличается файл .dt от файла .cf?
Файл .dt — это выгрузка всей информационной базы: конфигурация плюс все данные. Файл .cf содержит только конфигурацию без данных. Для переноса рабочей базы используют .dt, для обновления или установки типовой конфигурации — .cf.
Почему при загрузке из Excel часть строк не загрузилась?
Обычно причины в формате данных: пустые обязательные поля, числа сохранены как текст, даты в неожиданном формате, лишние пробелы в ключевых полях. Откройте протокол загрузки — в нём указаны номера строк и причины отказа. Исправьте файл и загрузите только недостающие строки.
Как загрузить документы, а не справочники?
Штатная загрузка из файла в типовых конфигурациях работает в основном со справочниками и ценами. Для загрузки документов используют обмен через XML с правилами конвертации, специализированные обработки или загрузку через табличный документ с записью в документы — последний вариант требует навыков настройки и тестирования на копии.
Нужно ли останавливать работу пользователей при загрузке?
При загрузке файла .dt — обязательно, база должна быть в монопольном режиме. При загрузке справочников из Excel монопольный режим обычно не нужен, но массовую загрузку лучше выполнять вне пиковой нагрузки, чтобы избежать блокировок и конфликтов записи.
Что важно запомнить
Подключение базы выполняется через кнопку «Добавить» в окне запуска, загрузка данных — штатной обработкой из файла или обменом через XML, а перенос базы целиком — файлом .dt. Перед любой загрузкой делайте резервную копию, задавайте ключ поиска дублей и обязательно сверяйте результат с источником.