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