Документы и Печать · 12 мин
Как загружать документы в 1С: способы, настройка и проверка
Как загрузить документы в 1С из Excel, XML, ЭДО и других программ: типовые обработки, настройка соответствий, проверка результата и типичные ошибки.
Загрузка документов в 1С — одна из самых частых задач при переходе на программу, обмене с контрагентами и переносе данных между базами. Ручной ввод сотен накладных и счетов занимает дни, а правильно настроенная загрузка выполняется за минуты и снижает риск ошибок в учёте.
Способ загрузки зависит от источника данных: это может быть файл Excel от поставщика, XML из другой базы 1С, электронный документ по ЭДО или выгрузка из сторонней программы. У каждого варианта свои инструменты, требования к формату и типовые ошибки.
Ниже разобраны основные способы загрузки документов в типовые конфигурации 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP), подготовка файлов, проверка результата и границы безопасной самостоятельной работы.
Какие способы загрузки документов существуют
Выбор способа определяется форматом исходных данных и конфигурацией 1С. В типовых решениях доступно несколько встроенных механизмов, и в большинстве случаев программирование не требуется.
- Загрузка из Excel/CSV — подходит для накладных, счетов, актов, полученных от контрагентов в табличном виде. Используется обработка «Загрузка данных из файла» или «Загрузка данных из табличного документа».
- Обмен XML — штатный формат переноса данных между базами 1С (например, из Управления торговлей в Бухгалтерию) через правила обмена.
- ЭДО — документы поступают автоматически от контрагентов через операторов электронного документооборота, встроенных в 1С.
- Коммерческие форматы (CommerceML) — загрузка каталогов и заказов с сайтов и из систем интернет-торговли.
Сравнение способов загрузки
Подходит для разовых загрузок от контрагентов. Требует ручной настройки соответствия колонок и контроля сопоставления номенклатуры.
Подходит для регулярного переноса между своими базами. Настраивается один раз, далее работает по расписанию.
Подходит для постоянного обмена с контрагентами. Документы юридически значимы, но требуется подключение к оператору ЭДО.
Подходит для интернет-магазинов. Ограничен типами документов, предусмотренными стандартом обмена.
Подготовка файла и базы перед загрузкой
Главная причина неудачных загрузок — неподготовленный файл. Таблица от поставщика часто содержит объединённые ячейки, промежуточные итоги, шапки с реквизитами и пустые строки, которые обработка воспринимает как данные.
Приведите файл к «плоскому» виду: одна строка — одна позиция документа, первая строка — заголовки колонок, без объединённых ячеек и формул. Сохраните файл в формате XLSX или CSV. Для CSV проверьте кодировку: 1С корректно читает UTF-8, а файлы в ANSI могут дать нечитаемые символы.
Перед любой массовой загрузкой сделайте резервную копию базы: в файловом варианте — скопируйте файл 1Cv8.1CD, в клиент-серверном — выполните выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или штатное резервное копирование СУБД. Это единственный надёжный способ откатить результат ошибочной загрузки.
Загрузка документов из Excel через типовую обработку
В конфигурациях на Библиотеке стандартных подсистем (Бухгалтерия 3.0, УТ 11, ERP) есть встроенная обработка загрузки. Например, в Бухгалтерии предприятия путь обычно такой: Покупки → Поступления (акты, накладные, УПД) → кнопка «Загрузить» → «Из файла». В Управлении торговлей аналогичная функция доступна в списках документов закупки и продажи.
После выбора файла программа показывает таблицу предварительного просмотра. На этом этапе укажите соответствие колонок файла реквизитам документа: номенклатура, количество, цена, сумма, ставка НДС. Если колонка не нужна — пометьте её как «не загружать».
Ключевой этап — сопоставление номенклатуры. Программа ищет элементы справочника по наименованию, артикулу или штрихкоду. Ненайденные позиции будут подсвечены: их нужно либо сопоставить вручную с существующими элементами, либо создать новые. Не пропускайте этот шаг — иначе в справочнике появятся дубли с названиями из файла поставщика.
- 1Сделайте резервную копию базы и подготовьте файл: уберите шапки, итоги, объединённые ячейки.
- 2Откройте список нужных документов и нажмите «Загрузить» → «Из файла», выберите файл.
- 3Настройте соответствие колонок реквизитам документа, лишние колонки отключите.
- 4Сопоставьте номенклатуру и контрагента с элементами справочников, создайте недостающие.
- 5Загрузите пробную партию и проверьте созданные документы: суммы, НДС, счета учёта.
- 6Проведите документы и сверьте итоговые суммы с файлом-источником.
Загрузка через универсальную обработку «Загрузка данных из табличного документа»
Если типовой кнопки «Загрузить» в нужном документе нет, используйте универсальную обработку с диска ИТС или из поставки конфигурации. Она позволяет загружать данные практически в любой документ и справочник, гибко настраивая соответствие полей.
Работа строится так: открываете обработку, выбираете вид документа (например, «Поступление товаров и услуг»), загружаете табличный документ и на закладке настройки указываете, какая колонка в какой реквизит табличной части записывается. Для реквизитов-ссылок (номенклатура, склад, договор) задаётся режим поиска — по наименованию, коду или другому полю.
Обработка требует аккуратности: она записывает данные напрямую, и ошибка в настройке соответствий создаст некорректные документы в большом количестве. Всегда сначала загружайте одну-две строки и открывайте созданный документ глазами.
Обмен XML между базами 1С и загрузка по ЭДО
Для переноса документов между своими базами (например, из УТ в Бухгалтерию) используется типовой обмен через правила конвертации. В разделе «Администрирование → Синхронизация данных» настраивается обмен: указываются база-источник, состав выгружаемых документов и расписание. Документы переносятся в формате XML EnterpriseData, номенклатура и контрагенты сопоставляются по уникальным идентификаторам или по правилам поиска.
При первой настройке синхронизации обязательно выполните сопоставление объектов вручную: программа покажет список несопоставленных контрагентов и номенклатуры. Если пропустить этот шаг, в базе-приёмнике появятся дубли справочников.
Загрузка по ЭДО работает иначе: документы (УПД, акты, накладные) поступают от контрагентов автоматически в раздел «Электронные документы». Ваша задача — проверить документ, сопоставить номенклатуру и нажать «Создать документ учёта». Юридическая значимость таких документов равна бумажным, поэтому важно не отклонять и не подписывать их без проверки содержимого.
При обмене между базами чаще всего «теряются» документы из-за даты запрета редактирования в базе-приёмнике: документы закрытого периода молча не загружаются. Если после синхронизации чего-то не хватает, первым делом проверьте дату запрета изменения данных и журнал регистрации ошибок обмена.
Проверка результата загрузки
Факт создания документов ещё не означает корректную загрузку. Проверку выполняйте по нескольким контрольным точкам.
Сначала сверьте количество созданных документов с количеством строк-шапок в файле и итоговые суммы. Затем откройте несколько документов и проверьте: правильный ли контрагент и договор, корректно ли заполнены ставки НДС и счета учёта, та ли номенклатура подставилась. После проведения посмотрите движения документа по регистрам (кнопка «Дт/Кт» в Бухгалтерии или отчёт по движениям в УТ).
Финальная проверка — отчёты: оборотно-сальдовая ведомость по счетам 60/62, анализ склада по загруженным позициям, книга покупок или продаж, если загружались документы с НДС. Итоги по отчётам должны сойтись с итогами файла-источника.
Как проверить результат
Совпадают с итогами файла-источника
Документов больше или меньше, суммы расходятся — есть пропущенные или задвоенные строки
Подставлены существующие элементы справочника
Созданы новые элементы с названиями из файла поставщика — дубли справочника
Ставки соответствуют файлу, НДС пересчитан корректно
Ставка подставлена по умолчанию, НДС не сходится с первичкой
Все документы проводятся без сообщений об ошибках
Ошибки проведения: не заполнены склады, договоры, счета учёта
Типичные ошибки и как их избежать
Большинство проблем при загрузке повторяются от базы к базе, и все они предотвратимы на этапе подготовки.
Отдельная группа ошибок — округление сумм. Если в файле сумма строки посчитана с округлением, а 1С пересчитывает её как цена × количество, возникают копеечные расхождения. В типовых обработках обычно есть вариант: загружать суммы из файла или пересчитывать. Для первичных документов корректнее загружать суммы как в файле, чтобы учёт совпал с бумажным оригиналом.
Как выбрать способ загрузки
Часто задаваемые вопросы
Можно ли загрузить документы в 1С из PDF или скана?
Напрямую — нет: типовые механизмы работают с табличными файлами, XML и электронными документами. PDF нужно сначала распознать и преобразовать в Excel специальными сервисами или программами распознавания, а результат обязательно проверить вручную — распознавание чисел и таблиц часто содержит ошибки.
Почему после загрузки документы не проводятся?
Чаще всего не заполнены обязательные для проведения реквизиты: склад, договор, счета учёта, организация. Откройте документ — программа подсветит незаполненные поля. Также проверьте дату запрета редактирования: документы закрытого периода не проводятся без снятия запрета.
Как удалить ошибочно загруженные документы?
Если документы не проведены, их можно пометить на удаление списком в журнале документов. Для больших объёмов используйте штатную обработку «Групповое изменение реквизитов» или «Удаление помеченных объектов». Если ошибочные документы уже проведены и попали в отчётность — безопаснее восстановить базу из резервной копии, сделанной перед загрузкой.
Почему при загрузке создаются дубли контрагентов?
Поиск контрагента выполняется по ИНН и КПП или по наименованию. Если в файле наименование написано иначе, чем в справочнике, а ИНН отсутствует или содержит пробелы, программа создаёт новый элемент. Перед загрузкой приведите ИНН к чистому числовому виду без пробелов и проверьте сопоставление на пробной партии.
Можно ли загружать документы автоматически по расписанию?
Да, для обмена между базами 1С расписание настраивается штатно в настройках синхронизации. Для загрузки из файлов в типовых конфигурациях автозапуска обычно нет — это решается доработкой или внешними инструментами интеграции, что относится к задачам разработчика.
Совпадут ли суммы в 1С с суммами в файле поставщика?
Не всегда автоматически: причина расхождений — округление при пересчёте цены и количества в сумму и НДС. Выбирайте в настройках загрузки вариант «суммы из файла», если нужно, чтобы учёт точно совпал с первичным документом, и сверяйте итоги после загрузки.
Что важно запомнить
Выбирайте способ загрузки по источнику данных: Excel — через типовую обработку, обмен между базами — через синхронизацию XML, контрагенты — через ЭДО. Перед загрузкой подготовьте файл и сделайте резервную копию, после — сверьте количество, суммы, НДС и движения по регистрам. Пробная загрузка малой партии и ручное сопоставление справочников предотвращают большинство ошибок.