Автоматизация · 11 мин
Как загрузить накладную в 1С автоматически
Разбираем способы автоматической загрузки накладных в 1С: ЭДО, загрузка из Excel и XML, настройка правил, проверка данных и типичные ошибки при импорте.
Ручной ввод накладных отнимает у бухгалтеров и менеджеров часы каждую неделю, а количество ошибок при переносе данных растёт пропорционально объёму документов. Автоматическая загрузка накладных в 1С решает обе проблемы: данные попадают в базу без перепечатывания, а сотрудник только проверяет результат.
Существует несколько рабочих способов автоматизации: обмен через ЭДО, загрузка из файлов Excel и XML, интеграция по API и стандартные обработки загрузки. Выбор зависит от того, в каком виде поставщик присылает документы, какая у вас конфигурация 1С и сколько накладных обрабатывается в месяц.
Ниже разобраны основные сценарии с конкретными действиями, условиями выбора и способами проверки результата. Инструкции ориентированы на типовые конфигурации — «Управление торговлей», «Бухгалтерия предприятия», «Комплексная автоматизация» — но принципы работают и в отраслевых решениях.
Какие способы автоматической загрузки существуют
Прежде чем настраивать, определите формат, в котором приходят накладные. От этого зависит весь дальнейший путь: для электронных документов подходит один инструмент, для сканов — другой, для выгрузок из учётной системы поставщика — третий.
Основные варианты: обмен юридически значимыми документами через операторов ЭДО (Диадок, СБИС, Такском и другие), загрузка из Excel через встроенные обработки, импорт XML-файлов по формату CommerceML или произвольной структуры, прямая интеграция по API с системой поставщика и распознавание сканов через сервисы OCR с последующим импортом.
Сравнение вариантов загрузки
Подходит при регулярных поставках и готовности контрагентов к обмену. Документы юридически значимы, загрузка полностью автоматическая. Ограничение — нужна подписка у оператора и подключение обеих сторон.
Подходит для разовых и нерегулярных поставок, когда поставщик присылает таблицу. Работает без дополнительных сервисов, но требует настройки соответствия колонок и контроля формата файла.
Подходит для обмена с сайтами и учётными системами поставщиков. Требует единого согласованного формата файла; при смене структуры выгрузки настройку придётся обновлять.
Подходит для крупных регулярных потоков. Максимальная автоматизация, но нужна разработка и поддержка со стороны программиста.
Подходит, когда документы приходят только на бумаге. Точность распознавания зависит от качества скана, результат требует обязательной ручной проверки.
Как выбрать подходящий способ
Ключевой критерий — регулярность и объём. Если от одного поставщика приходит десятки накладных в месяц, имеет смысл договориться об ЭДО или выгрузке в согласованном формате: разовая настройка окупится за первые недели. Для пары документов в месяц проще загружать из Excel типовой обработкой.
Второй критерий — технические возможности контрагента. Спросите у поставщика, может ли он отправлять УПД через оператора ЭДО или выгружать накладные в XML. Многие крупные поставщики уже подключены к ЭДО, и вам достаточно направить приглашение к обмену из своей 1С.
Третий критерий — ваша конфигурация. В «1С:Бухгалтерии» и «Управлении торговлей» актуальных версий ЭДО встроен: раздел «Настройки — Обмен электронными документами». В старых или самописных конфигурациях может потребоваться доработка.
Как выбрать действие
Настройка загрузки через ЭДО
Это самый надёжный способ: данные передаются в машиночитаемом виде, а 1С создаёт документ поступления автоматически. Порядок настройки в типовых конфигурациях следующий. Откройте раздел настроек обмена электронными документами, подключите учётную запись у оператора ЭДО — потребуется сертификат электронной подписи организации.
Затем отправьте приглашение контрагенту: в карточке контрагента или в списке настроек ЭДО укажите его идентификатор участника обмена. После принятия приглашения входящие УПД и накладные начнут поступать в раздел «Входящие документы».
В настройках вида документа включите автоматическое создание учётных документов: 1С сопоставит номенклатуру по сопоставлению номенклатуры контрагентов и создаст «Поступление товаров и услуг». Первые документы от нового поставщика проверяйте вручную — особенно сопоставление товаров, единиц измерения и ставок НДС.
Загрузка накладной из Excel
Если поставщик присылает таблицу, используйте типовую обработку. В «Управлении торговлей» она находится в разделе «Закупки — Сервис — Загрузка данных из файла», в «Бухгалтерии» — доступна через «Загрузку данных из табличного документа» (обработку можно найти через «Все функции» или подключить из поставки).
Общий порядок действий одинаков. Откройте обработку, выберите файл Excel, укажите, с какой строки начинаются данные (шапку таблицы пропускаем). Затем настройте соответствие колонок реквизитам: «Артикул» — колонка A, «Наименование» — колонка B, «Количество», «Цена», «Сумма», «Ставка НДС» и так далее. Сохраните настройку как шаблон — при следующей загрузке от этого же поставщика соответствие подставится автоматически.
После сопоставления нажмите «Загрузить» и проверьте созданный документ: итоговая сумма, количество строк, ставки НДС должны совпадать с бумажной или PDF-версией накладной. Если номенклатура не найдена в справочнике, обработка либо создаст новые элементы, либо сообщит об ошибке — поведение зависит от настройки.
- 1Получите от поставщика файл в стабильном формате и попросите не менять структуру колонок
- 2Откройте обработку загрузки данных из табличного документа и выберите файл
- 3Укажите номер первой строки с данными и настройте соответствие колонок реквизитам документа
- 4Сохраните настройку как шаблон с понятным именем поставщика
- 5Выполните загрузку и сверьте итоговую сумму и количество строк с оригиналом накладной
- 6Проверьте созданную номенклатуру: нет ли дублей и верно ли заполнены единицы измерения
Импорт XML и обмен через каталог
Для регулярного обмена с учётной системой поставщика удобен файловый обмен: поставщик выгружает накладные в XML согласованного формата в общий сетевой каталог или на FTP, а 1С по расписанию забирает и загружает файлы. В качестве формата часто используют CommerceML — он понятен механизмам обмена с сайтами и многим конфигурациям.
Настройка обычно требует участия программиста: нужна обработка, читающая конкретную структуру файла, и регламентное задание, запускающее её по расписанию. Взамен вы получаете полностью автоматический процесс: документы появляются в базе без действий пользователя, а ошибки загрузки пишутся в журнал.
Обязательно предусмотрите контроль: файл после успешной загрузки перемещается в архивный каталог, при ошибке — в папку ошибок с уведомлением ответственному. Иначе сбойный файл будет грузиться бесконечно, а проблему заметят только при сверке.
Договоритесь с поставщиком о версионировании формата файла. Любое изменение структуры XML без предупреждения — самая частая причина «тихих» сбоев обмена, когда загрузка формально работает, но часть данных теряется.
Проверка результата и типичные ошибки
Автоматическая загрузка не освобождает от контроля. Минимальный набор проверок после каждой загрузки: итоговая сумма документа совпадает с оригиналом, количество строк совпадает, ставки НДС корректны, контрагент и договор определились правильно, номенклатура не задублирована.
Наиболее частые проблемы: дубли номенклатуры из-за разного написания наименований у поставщика, неверные единицы измерения (загрузились штуки вместо упаковок — искажаются остатки и цены), подмена ставки НДС при отсутствии колонки в файле, загрузка в неверную организацию при многофирменном учёте.
Как проверить результат загрузки
Совпадает с суммой в оригинале накладной до копейки
Расхождение — ищите строку с потерянным количеством или неверной ценой
Каждая строка привязана к существующему элементу справочника
Созданы новые элементы с похожими наименованиями — признак дублей
Совпадают с накладной (штуки, короба, упаковки)
Количество верное, но единица другая — цены и остатки исказятся
Совпадают со ставками в документе поставщика
Все строки загружены со ставкой по умолчанию
Ограничения и когда нужен программист
Типовые средства закрывают большинство сценариев, но есть границы. Обработка загрузки из Excel не умеет работать с файлами произвольной структуры «как прислали» — формат должен быть стабильным. Стандартный ЭДО-обмен создаёт документы по типовым правилам; если у вас нестандартный документооборот (например, распределение одной накладной по нескольким складам), потребуется доработка.
Обращение к специалисту оправдано, когда: нужен обмен по API с системой поставщика, требуется сложная логика сопоставления номенклатуры, объёмы исчисляются сотнями документов в день или накладные нужно автоматически распределять по договорам, складам и проектам.
FAQ
Можно ли загружать накладные в 1С:Бухгалтерию без доработок?
Да. В актуальных версиях «1С:Бухгалтерии» встроены обмен электронными документами и загрузка из табличных документов. Этого достаточно для ЭДО-накладных и файлов Excel со стабильной структурой. Для произвольных XML-форматов потребуется внешняя обработка или доработка.
Что делать, если поставщик каждый раз присылает Excel в разном виде?
Сначала попробуйте договориться о фиксированном шаблоне — большинство поставщиков идут навстречу, если объяснить, что это ускоряет приёмку. Если договориться нельзя, варианты: сохранять отдельный шаблон загрузки под каждый формат, приводить файл к единому виду вручную перед загрузкой или заказать обработку с гибким распознаванием колонок.
Как избежать дублей номенклатуры при автоматической загрузке?
Настройте поиск по нескольким ключам: сначала по артикулу поставщика (через сопоставление номенклатуры контрагентов), затем по штрихкоду, и только потом по наименованию. Отключите автоматическое создание новых элементов там, где это возможно, — пусть несопоставленные позиции попадают в список на ручную обработку.
Загрузились документы с ошибками — как быстро всё отменить?
Если документы ещё не проведены, пометьте их на удаление списком через групповое изменение реквизитов. Если проведены и затронули остатки, сначала отмените проведение, затем помечайте на удаление. При большом объёме и запущенной ситуации надёжнее восстановить базу из копии, сделанной до загрузки.
Обязательно ли подключать ЭДО, если поставщиков мало?
Нет. При небольшом числе контрагентов и документов загрузка из Excel с сохранёнными шаблонами обходится дешевле и проще. ЭДО окупается при регулярных поставках и когда важна юридическая значимость электронного документа без бумажного дубля.
Можно ли настроить загрузку накладных по расписанию без программиста?
Частично. ЭДО-обмен в типовых конфигурациях работает автоматически без доработок: входящие документы поступают и создают учётные документы по настроенным правилам. Регламентная загрузка файлов из каталога или почты «из коробки» обычно не настраивается — для неё нужна обработка и регламентное задание, то есть участие специалиста.
Что важно запомнить
Выбирайте способ загрузки по формату документов поставщика: ЭДО для регулярных обменов, Excel-обработку для разовых файлов, XML/API для интеграции систем. Всегда сохраняйте шаблоны соответствия, проверяйте итоговые суммы и номенклатуру после загрузки, а перед массовым импортом делайте резервную копию базы.