Загрузка накладных в 1С:Предприятие — рутинная, но критически важная задача для учета товародвижения и бухгалтерии. Ошибки на этом этапе приводят к расхождениям в остатках, проблемам с налоговой отчетностью и задержкам в логистике. Эта инструкция охватывает все актуальные способы импорта: от ручного ввода до автоматизированного обмена через EDI и API.
Мы разберем не только стандартные сценарии для 1С:УТ 11, 1С:Бухгалтерии 3.0 и 1С:ERP, но и нюансы работы с электронными накладными (УПД, ТОРГ-12), файлами Excel/XML, а также интеграцией с маркетплейсами (Ozon, Wildberries, Яндекс Маркет). Особое внимание уделено типичным ошибкам — от неверного формата файлов до проблем с сопоставлением номенклатуры.
Если вы впервые сталкиваетесь с задачей или нуждаетесь в оптимизации процесса, этот гайд поможет выбрать оптимальный метод загрузки и избежать распространенных подводных камней.
1. Подготовка к загрузке: проверка исходных данных
Прежде чем загружать накладную в 1С, убедитесь, что исходный документ соответствует требованиям системы. Это избавит от ошибок сопоставления и дублирования данных.
Основные критерии проверки:
- 📄 Формат файла: 1С поддерживает
.xlsx,.xml,.mxl,.csv, но структуры полей в них различаются. Например, для УТ 11 подойдетExcelс колонками"Номенклатура","Количество","Цена", а для Бухгалтерии 3.0 может потребоватьсяXMLс тегами <Товар> и <СуммаНДС>. - 🔍 Сопоставление номенклатуры: Все позиции в накладной должны в справочнике
Номенклатура1С. Если товар новый, его нужно предварительно добавить черезСправочники → Номенклатура. - 💰 Валюта и НДС: Убедитесь, что в документе указана валюта (рубли по умолчанию) и корректная ставка НДС (0%, 10%, 20%). Расхождения приведут к ошибкам при проведении.
- 📅 Дата документа: Накладная не может быть датирована будущим числом или более ранней датой, чем период блокировки учета в 1С.
Для удобства используйте шаблоны файлов, которые можно скачать в 1С через Файл → Открыть → Шаблоны обмена. Например, для УТ 11.5 доступен шаблон ИмпортТоваров.xlsx с заранее настроенными колонками.
Если накладная пришла от контрагента в формате PDF, используйте сервисы вроде Smallpdf или ABBYY FineReader для конвертации в Excel. Но проверьте результат — автоматические конвертеры часто искажают цифры и наименования.
2. Способ 1: Ручной ввод накладной
Самый простой, но трудоемкий метод — создание документа вручную. Подходит для единичных накладных с небольшим количеством позиций (до 10-15 строк).
Пошаговая инструкция:
- Откройте раздел
Покупки(для поступления) илиПродажи(для реализации). - Выберите
Поступление (акты, накладные)илиРеализация (акты, накладные). - Нажмите
Создатьи укажите:- 📌 Контрагента (поставщика или покупателя)
- 📅 Дата и номер документа (должны совпадать с бумажной накладной)
- 🏠 Склад (если несколько, выберите нужный)
- В табличной части добавьте позиции через кнопку
ДобавитьилиПодбор(для ускорения поиска номенклатуры). - Укажите количество, цену и ставку НДС для каждой строки.
- Проверьте итоговые суммы и нажмите
Провести и закрыть. F9— подбор номенклатуры;Ctrl+D— дублирование строки;Ctrl+Enter— быстрое сохранение документа.
Для ускорения ручного ввода используйте горячие клавиши:
Контрагент указан верно|Дата документа соответствует бумажной накладной|Все позиции сопоставлены с номенклатурой 1С|Суммы и НДС совпадают с исходным документом|Документ проведен (не остался в статусе"Черновик")
-->
⚠️ Внимание: Если в накладной указаны скидки или наценки, их нужно ввести отдельно в колонке% Скидкиили через кнопкуЦены и скидки. Иначе итоговая сумма документа будет неверной.
3. Способ 2: Импорт из Excel (для 1С:УТ и 1С:ERP)
Импорт из Excel экономит время при работе с большими накладными (от 20 строк). 1С:Управление Торговлей 11 и 1С:ERP поддерживают этот метод"из коробки", а для 1С:Бухгалтерии 3.0 может потребоваться дополнительная обработка.
Алгоритм загрузки:
- Подготовьте файл
Excelпо шаблону:- 📊 Обязательные колонки:
Номенклатура,Количество,Цена. - 📌 Дополнительные:
Артикул(для точного сопоставления),Склад,Ставка НДС.
- 📊 Обязательные колонки:
Пример структуры:
| Номенклатура | Артикул | Количество | Цена | Сумма | Ставка НДС |
|---|---|---|---|---|---|
| Монитор 24" AOC | MON-AOC-24 | 5 | 12 000 | 60 000 | 20% |
| Клавиатура Logitech | KB-LOG-101 | 10 | 1 500 | 15 000 | 20% |
Покупки → Поступление товаров (или аналогичный раздел).Еще → Загрузить данные из табличного документа..xlsx и сопоставьте колонки с полями 1С.Загрузить.Если 1С выдает ошибку "Не найдена номенклатура", используйте колонку Артикул для точного сопоставления. Артикулы должны совпадать с теми, что указаны в справочнике Номенклатура.
Что делать если 1С не видит колонки в Excel?
Проблема часто возникает из-за скрытых символов или неверного формата ячеек. Попробуйте:
1. Сохранить файл в формате .xls (старая версия Excel).
2. Удалить пустые строки и столбцы в конце файла.
3. Проверить, что в заголовках колонок нет пробелов или переносов строк (например,"Номенклатура" вместо"Номенклатура").
⚠️ Внимание: При импорте изExcel1С не проверяет корректность ставок НДС. Если в файле указана ставка10%, а в справочнике для товара стоит20%, документ проведется с неверным НДС. Всегда сверяйте итоги!
4. Способ 3: Загрузка XML-файлов (УПД, ТОРГ-12, счет-фактура)
Электронные накладные в формате XML (например, УПД или ТОРГ-12) загружаются через механизм обмена данными. Этот метод актуален для работы с Диадок, Контур.Диадок, СБИС и другими операторами ЭДО.
Инструкция для 1С:Бухгалтерии 3.0 и 1С:ERP:
- Сохраните
XML-файл накладной на компьютер (например,накладная_123.xml). - В 1С откройте
Покупки → Получение товаров и услуг(илиПродажи → Реализация товаров). - Нажмите
Создать → На основании → Электронный документ. - Выберите файл
XMLи укажите тип документа (УПД, ТОРГ-12, Счет-фактура). - Система автоматически заполнит поля. Проверьте:
- 🔹 Контрагента (должен совпадать с данными в 1С)
- 🔹 Номенклатуру (если есть расхождения, исправьте вручную)
- 🔹 Суммы и ставки НДС
- Нажмите
Провести. - Выбор протокола:
- 🔌 REST API — для интеграции с маркетплейсами;
- 📡 EDI (через 1С:Сообщения или Контур.Диадок) — для обмена с контрагентами;
- 🔄 Файловый обмен (через
FTP/SFTP) — для legacy-систем.
- Настройка в 1С:
- Для API: перейдите в
Администрирование → Интеграция → Настройки обменаи создайте новый профиль (например,Ozon API). УкажитеURL,Tokenи формат данных (JSON/XML). - Для EDI: подключите обработку
"Обмен с Контур.Диадок"и настройте маршруты документов.
- Для API: перейдите в
Для 1С:УТ 11 путь может отличаться: Документы → Поступление товаров → Загрузить из XML. Если кнопки нет, установите дополнение "Обмен с Контур.Диадок" через Администрирование → Печатные формы, отчеты и обработки.
Важно: При загрузке УПД из XML в 1С автоматически формируется счет-фактура, если в настройках включена опция"Автоматическое создание счетов-фактур" (НСИ и администрирование → Настройка НДС). Это избавляет от дублирования работы.
5. Способ 4: Автоматизированный обмен через EDI и API
Крупные компании и интернет-магазины используют EDI (Electronic Data Interchange) или API-интеграции для автоматической загрузки накладных. Это актуально для работы с маркетплейсами (Ozon, Wildberries), поставщиками с EDI-системами (Merlion, Пятерочка) или собственными WMS-системами.
Настройка обмена включает несколько этапов:
- Отправьте тестовую накладную и проверьте, что она корректно отображается в 1С.
- Убедитесь, что статусы документов синхронизируются (например,"Отгружено" в WMS ="Проведено" в 1С).
Пример настройки API-интеграции с Ozon:
{
"url":"https://api-seller.ozon.ru/v1/finance/transaction/list",
"auth": {
"client_id":"ваш_id",
"api_key":"ваш_ключ",
"token_type":"Bearer"
},
"mapping": {
"posting_number":"Номер накладной",
"items": [
{
"offer_id":"Артикул",
"quantity":"Количество",
"price":"Цена"
}
]
}
}
⚠️ Внимание: При настройке EDI-обмена проверьте, что в 1С включена опция"Разрешить автоматическое создание элементов справочников" (Администрирование → Настройки программы → Обмен данными). Иначе новые товары или контрагенты из накладных не будут добавлены в базу.
6. Способ 5: Загрузка через внешние обработки
Если стандартные методы не подходят (например, у вас нетипичный формат файла или устаревшая версия 1С), используйте внешние обработки. Это универсальные инструменты, которые расширяют возможности импорта.
Популярные обработки:
- 📥 "Универсальный обмен данными" (от 1С) — поддерживает
Excel,XML,JSON; - 🔄 "Загрузка из Excel в 1С 8.3" (от Infostart) — гибкие настройки сопоставления;
- 📊 "EasyUpload" — для массовой загрузки документов с предварительной проверкой.
Инструкция по использованию "Универсального обмена данными":
- Скачайте обработку с сайта 1С (
https://releases.1c.ru) или Infostart. - В 1С откройте
Файл → Открыть → Дополнительные отчеты и обработки. - Выберите скачанный файл (
.epfили.erf). - Укажите путь к исходному файлу (например,
накладная.xlsx). - Настройте правила сопоставления:
- Свяжите колонку
Номенклатурас полемСправочник.Номенклатура; - Для колонки
Ценавыберите тип данныхЧисло (10, 2); - Отметьте галочкой
"Пропускать первые строки", если в файле есть заголовок.
- Свяжите колонку
- Запустите загрузку и проверьте результат.
- 📌 Цены и количества должны быть в формате
Числовой; - 📌 Даты — в формате
Дата(не текст!); - 📌 Текстовые поля (наименования, артикулы) — в формате
ОбщийилиТекстовый.
Если обработка выдает ошибку "Не удалось преобразовать значение", проверьте формат ячеек в Excel:
Внешние обработки позволяют загружать накладные даже в сильно модифицированные конфигурации 1С, где стандартные механизмы импорта отключены или изменены.
7. Типичные ошибки и их решения
При загрузке накладных пользователи сталкиваются с повторяющимися проблемами. Мы собрали самые распространенные и способы их устранения.
| Ошибка | Причина | Решение |
|---|---|---|
"Номенклатура не найдена" |
В справочнике 1С нет товара с таким названием/артикулом. |
|
"Неверный формат файла" |
Файл сохранен в неверной кодировке или формате (например, .xls вместо .xlsx). |
|
"Документ не проведен: ошибка контрольных соотношений" |
Расхождение между количеством, ценой и итоговой суммой. |
|
"Недостаточно прав для создания документа" |
У пользователя нет роли "Создание документов поступления". |
Обратитесь к администратору 1С для назначения прав. |
Если ошибка не устраняется, проверьте Журнал регистрации (Администрирование → Журнал регистрации). Там указаны подробности сбоя, например:
Ошибка при загрузке строки 5: Поле"СтавкаНДС" не может быть пустым.
Контекст: Документ.ПоступлениеТоваровУслуг.МодульОбъекта(1234)
⚠️ Внимание: Если при загрузкеXMLот Диадок появляется ошибка"Не найден сертификат", проверьте, что в 1С установлен действующий сертификат ЭП (электронной подписи). Обновите его черезАдминистрирование → Организации → Сертификаты.
8. Оптимизация процесса: советы опытных пользователей
Чтобы ускорить загрузку накладных и снизить риск ошибок, воспользуйтесь этими рекомендациями:
- 🔄 Шаблоны файлов: Создайте и сохраните шаблоны
Excelдля каждого типа накладных (поступление, реализация, возвраты). Это избавит от ручного форматирования. - 🤖 Автоматизация: Настройте регламентные задания для автоматической загрузки накладных по расписанию (например, каждый день в 9:00). Это доступно в 1С:ERP и 1С:УТ 11.5.
- 📂 Архивация: Храните копии загруженных файлов в отдельной папке (например,
\\Сервер\1С\Накладные\2026). Это поможет восстановить данные при сбое. - 🔍 Контроль дублей: Перед загрузкой проверяйте, не была ли накладная уже внесена в базу. Для этого используйте отчет
"Дубли документов"(Отчеты → Стандартные → Дубли документов). - 📊 Сверка остатков: После загрузки партии накладных запускайте отчет
"Ведомость по товарам на складах", чтобы убедиться, что остатки обновлены корректно.
Для компаний с большим документооборотом (от 50 накладных в день) рекомендуем:
- 🔌 Интегрировать 1С с WMS-системой (например, WMS Logic или Cleverence);
- 📡 Подключить EDI-обмен с ключевыми поставщиками;
- 🤖 Использовать RPA-решения (например, UiPath) для автоматического ввода данных из
PDF-сканов.
Регулярная сверка данных между 1С и складской системой (ежедневно или еженедельно) позволяет выявлять расхождения на ранних этапах и избегать инвентаризаций.
FAQ: Ответы на частые вопросы
Можно ли загрузить накладную из PDF в 1С?
Прямой загрузки из PDF в 1С нет, но есть обходные пути:
- Используйте ABBYY FineReader для конвертации
PDFвExcel, затем импортируйте файл в 1С. - Для регулярной работы с
PDFнастройте RPA-робота (например, в UiPath), который будет извлекать данные и вводить их в 1С.
Точность распознавания зависит от качества PDF: сканы с печатью или пометками могут читаться некорректно.
Почему после загрузки накладной остатки на складе не изменились?
Причины и решения:
- 📌 Документ не проведен: откройте накладную и нажмите
Провести. - 📌 Указан неверный склад: проверьте поле
Складв шапке документа. - 📌 В настройках склада отключен учет по количеству: перейдите в
Справочники → Складыи включите опцию"Вести учет по количеству". - 📌 Ошибка в движениях документа: откройте
Движения документа(кнопка в форме накладной) и проверьте, что есть записи по регистру"Товары на складах".
Как загрузить накладную с маркетплейса (Ozon, Wildberries) в 1С?
Для интеграции с маркетплейсами:
- Установите готовую обработку (например, "Интеграция с Ozon для 1С" с Infostart).
- Настройте API-доступ в личном кабинете маркетплейса и в 1С:
- Запустите первую выгрузку в тестовом режиме и сверьте данные.
Администрирование → Интеграция → Настройки обмена → Добавить профиль
Для Wildberries может потребоваться промежуточный сервис (например, МойСклад или Атол Онлайн), так как их API не всегда совместим с 1С напрямую.
Что делать, если в накладной указаны товары с разными ставками НДС?
1С поддерживает смешанные ставки НДС в одном документе. При загрузке:
- Убедитесь, что в файле
Excel/XMLесть колонкаСтавка НДС. - Для каждой строки укажите свою ставку (например,
10%для продуктов,20%для электроники). - В 1С проверьте, что в настройках документа включена опция
"Разрешить разные ставки НДС".
Если ставка не указана, 1С подставит значение по умолчанию из карточки номенклатуры.
Как отменить загрузку накладной, если обнаружилась ошибка?
Если документ еще не проведен:
- Откройте накладную и нажмите
УдалитьилиОтмена проведения. - Исправьте ошибки в исходном файле и загрузите заново.
Если документ проведен и повлиял на остатки:
- Создайте документ
"Корректировка записей регистров"(Документы → Регламентные → Корректировка записей). - Отмените движения по регистру
"Товары на складах"для проблемной накладной. - Удалите или исправьте документ, затем загрузите корректную версию.