Справочники и Данные · 11 мин
Как загрузить документы в 1С: практическое руководство
Разбираем, как загрузить документы в 1С: из Excel, XML, ЭДО и других баз. Пошаговые инструкции, проверка результата, типичные ошибки и ответы на вопросы.
Загрузка документов в 1С — одна из самых частых задач при внедрении программы, переходе с другой учётной системы или ежедневной работе с контрагентами. Поступления, реализации, счета-фактуры, платёжные поручения — вручную вносить сотни документов долго и рискованно: неизбежны опечатки в суммах, датах и номерах.
В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) предусмотрено несколько штатных механизмов загрузки: обработка «Загрузка данных из табличного документа», обмен через универсальный формат EnterpriseData, универсальная обработка «Универсальный обмен данными в формате XML», подсистема ЭДО и клиент-банк. Выбор зависит от того, откуда приходят данные и в каком формате.
Перед любой массовой загрузкой сделайте резервную копию информационной базы. Ошибка в файле или настройках сопоставления может создать сотни некорректных документов и дублей контрагентов, на вычищение которых уйдёт больше времени, чем на саму загрузку. В файловой базе достаточно скопировать файл 1Cv8.1CD, в клиент-серверной — сделать выгрузку через конфигуратор или средствами СУБД.
Какие способы загрузки документов есть в 1С
Каждый механизм рассчитан на свой источник данных. Понимание различий экономит время: например, пытаться загрузить выписку банка через Excel-обработку бессмысленно — для этого есть клиент-банк, а счета-фактуры от оператора ЭДО не нужно забивать вручную вообще.
Сравнение способов загрузки
Подходит для разовых загрузок накладных и заказов из Excel. Ограничение: нужно вручную сопоставлять колонки и следить за дублями справочников.
Подходит для переноса документов между базами 1С по правилам обмена. Ограничение: требует подготовленных правил конвертации.
Штатный обмен между типовыми конфигурациями (например, УТ и БП). Ограничение: работает только между совместимыми конфигурациями.
Для юридически значимых документов от контрагентов: УПД, счета-фактуры, акты. Ограничение: нужен договор с оператором ЭДО.
Для платёжных поручений и банковских выписок. Ограничение: только банковские документы.
Если документы приходят от контрагентов в бумажном виде или сканами, прямой загрузки не существует — понадобится либо ручной ввод, либо сервис распознавания первичных документов, который преобразует скан в структурированные данные.
Загрузка документов из Excel через «Загрузку данных из табличного документа»
Самый доступный способ для разовых задач — встроенная обработка «Загрузка данных из табличного документа». В Бухгалтерии 3.0 она находится в разделе «Администрирование» → «Загрузка данных из табличного документа». В Управлении торговлей 11 путь аналогичный: «НСИ и администрирование» → «Загрузка данных из табличного документа». Если пункта нет, проверьте права пользователя — обработка доступна администраторам и пользователям с правами на изменение данных.
Обработка умеет загружать табличные части документов: например, товары в «Поступление товаров и услуг» или «Реализацию товаров и услуг». Шапку документа (контрагента, договор, организацию) при этом обычно заполняют вручную в созданном документе, а строки подгружают из файла.
Ключевой момент — сопоставление номенклатуры. Обработка ищет товары по наименованию, артикулу или штрихкоду. Если в файле названия отличаются от тех, что заведены в вашей базе, 1С предложит создать новые элементы — и здесь легко получить дубли. Перед загрузкой приведите наименования в файле к виду, принятому в базе, или используйте поиск по артикулу поставщика, если он заполнен в карточках номенклатуры.
Требования к файлу Excel
Файл должен быть «плоским»: одна строка — одна позиция, без объединённых ячеек, промежуточных итогов и многострочных шапок. Числа не должны содержать пробелы-разделители в текстовом формате, даты лучше привести к виду ДД.ММ.ГГГГ. Лишние листы и колонки обработке не мешают, но усложняют сопоставление.
Перенос документов между базами 1С через XML
Когда нужно перенести документы из одной базы 1С в другую — например, из старой Бухгалтерии 2.0 в 3.0 или из самописной конфигурации в типовую — используют обработку «Универсальный обмен данными в формате XML». Она находится в разделе «Администрирование» → «Перенос данных из информационных баз 1С:Предприятия 8» либо открывается как внешняя обработка.
Схема работы двухэтапная: в базе-источнике выбирают правила обмена, вид документов и период, затем выгружают данные в XML-файл. В базе-приёмнике ту же обработку открывают в режиме загрузки и указывают полученный файл. Документы создаются в новой базе с сохранением номеров, дат и ссылок на справочники — контрагенты и номенклатура при отсутствии создаются автоматически.
Для обмена между типовыми конфигурациями (УТ 11 → БП 3.0, ERP → БП) правила уже встроены в типовую синхронизацию данных — настраивать универсальный обмен вручную не нужно. Достаточно включить синхронизацию в разделе «Администрирование» → «Синхронизация данных» и выбрать, какие документы передавать.
Загрузка документов из ЭДО
Если с контрагентами настроен электронный документооборот, входящие УПД, счета-фактуры, накладные и акты попадают в 1С автоматически. В Бухгалтерии 3.0 входящие документы отображаются в разделе «Покупки» → «Электронные документы» (или на начальной странице в панели ЭДО). Документ можно принять — тогда 1С создаст соответствующий учётный документ (поступление, счёт-фактуру) — или отклонить с указанием причины.
Перед принятием проверьте сопоставление номенклатуры: 1С сопоставляет позиции из электронного документа с вашей номенклатурой по наименованию, артикулу и штрихкоду. Нераспознанные позиции подсвечиваются — их нужно сопоставить вручную один раз, далее программа запомнит соответствие для этого контрагента.
Загрузка банковских выписок и платёжных поручений
Банковские документы загружаются через обмен с клиент-банком: «Банк и касса» → «Обмен с банком» (в БП 3.0). Выписки выгружаются из интернет-банка в файл формата 1CClientBankExchange (txt) либо подтягиваются автоматически через сервис DirectBank, если банк его поддерживает. При загрузке 1С создаёт документы «Поступление на расчётный счёт» и «Списание с расчётного счёта», сопоставляя контрагентов по ИНН и номеру счёта.
Исходящие платёжные поручения двигаются в обратную сторону: их создают в 1С и выгружают в банк тем же файлом или через DirectBank. Перед выгрузкой проверьте актуальность реквизитов банковских счетов контрагентов — устаревший счёт приведёт к возврату платежа.
Проверка результата после загрузки
Любую массовую загрузку нужно завершать сверкой. Минимальный набор проверок: количество созданных документов совпадает с количеством строк в источнике, итоговые суммы по документам сходятся с суммами в файле, все документы проведены и попали в правильный период.
Как проверить результат
Совпадает с числом строк/документов в источнике
Документов больше или меньше — есть пропуски или дубли
Итог по загруженным документам равен итогу файла
Расхождения — проверьте формат чисел и НДС в файле
Контрагенты и номенклатура сопоставлены с существующими
Появились дубли с похожими наименованиями
Все документы проведены, движения отражены в отчётах
Документы не проводятся из-за ошибок заполнения
Для сверки сумм удобно использовать универсальный отчёт или оборотно-сальдовую ведомость по счетам 60/62 за день загрузки. Если загружались банковские выписки — сверьте конечное сальдо по счёту 51 с сальдо в банковской выписке: это самый надёжный индикатор полноты загрузки.
Типичные ошибки и как их избежать
Отдельная группа проблем — права доступа. Если обработка загрузки не запускается или документы создаются, но не проводятся, проверьте роли пользователя: нужны права на добавление и проведение соответствующих документов, а для обработок — право «Администрирование данных» или интерактивное открытие внешних обработок.
Что важно запомнить
Выбирайте механизм под источник: Excel — табличный документ, другая база 1С — XML или синхронизация, контрагенты — ЭДО, банк — клиент-банк. Всегда делайте копию базы, загружайте сначала тестовую порцию и завершайте работу сверкой количества документов и сумм.
Частые вопросы
Можно ли загрузить в 1С документы из PDF или скана?
Напрямую — нет, 1С не распознаёт сканы. Нужен сервис распознавания первичных документов (например, встроенный в 1С сервис распознавания при его подключении), который преобразует PDF или скан в структурированные данные и создаст документ. Альтернатива — попросить контрагента прислать документ через ЭДО.
Как удалить ошибочно загруженные документы?
Отберите документы по дате создания или автору загрузки через отбор в журнале документов, пометьте их на удаление, затем выполните «Удаление помеченных объектов» в разделе «Администрирование». Если документы уже участвуют в отчётности, сначала оцените последствия — возможно, корректнее внести исправления, а не удалять.
Почему при загрузке из Excel создаются дубли номенклатуры?
Потому что поиск идёт по наименованию, а оно в файле отличается от базы хотя бы одним символом. Решение: сопоставлять по артикулу или штрихкоду, либо заранее привести наименования в файле к точному соответствию с базой.
Можно ли загрузить документы сразу с проведением?
Да, большинство штатных обработок проводят документы при загрузке. Но для больших объёмов безопаснее загрузить без проведения, проверить данные и затем провести групповой обработкой — так проще исправить ошибки.
Как перенести документы из 1С 7.7 в 1С 8?
Используйте типовые правила перехода, которые поставляются с конфигурацией (например, переход с «Торговля и склад 7.7» на «Управление торговлей 11»), либо выгрузку через универсальный обмен. Для нетиповых случаев потребуются доработанные правила конвертации данных.
Что делать, если обработка загрузки не открывается?
Проверьте права пользователя и настройку «Интерактивное открытие внешних отчётов и обработок» в профиле группы доступа. Если база работает в модели сервиса (облако), внешние обработки могут быть запрещены — используйте только штатные механизмы загрузки.