Пять способов перенести входящую накладную в 1С 8.3 — от ручного ввода до ЭДО
Содержание
Загрузить накладную в 1С можно пятью путями: ввести её вручную в документ поступления, вставить товары из Excel в табличную часть, загрузить XML
-файл ТОРГ-12 или УПД в формате ФНС, принять документ через ЭДО или подключить внешнюю обработку
. В 1С:Бухгалтерии 3.0 всё начинается в разделе Покупки → Поступление (акты, накладные, УПД), в 1С:Управлении торговлей 11 и ERP — в разделе Закупки → Документы закупки (все).
Типичная ситуация: поставщик прислал накладную на 140 строк в Excel, а кладовщику нужно оприходовать товар до обеда. Набивать позиции руками — час работы и почти гарантированная опечатка в цене. Excel-файл поставщика загружается в табличную часть за пару минут, но только если заранее подготовить справочники.
Что проверить до загрузки накладной
Любой способ загрузки упирается в одно: 1С должна узнать контрагента, договор и каждую позицию товара. Если хоть что-то не опознано, программа предложит создать новый элемент, и в базе появится второй «Кабель ВВГ 3х2,5» рядом с первым.
Перед загрузкой проверьте:
- 🏢 Контрагент. Поставщик заведён в справочнике, ИНН и КПП совпадают с указанными в накладной. При загрузке XML 1С ищет контрагента именно по ИНН/КПП.
- 📄 Договор. У контрагента есть договор с видом «С поставщиком». Без него документ поступления не провести.
- 📦 Номенклатура. Позиции из накладной есть в справочнике, или вы готовы их создать. Посмотрите, как поставщик называет товары: артикулы помогают сопоставлению.
- 📏 Единицы измерения. «шт», «упак», «м» в накладной и в карточке номенклатуры должны совпадать, иначе количество поедет.
- 💰 Ставки НДС. Ставка в карточке номенклатуры и в накладной одна и та же. Расхождение даст неверную сумму налога к вычету.
- 🏬 Склад. Склад-получатель заведён и выбран по умолчанию, если вы загружаете много документов подряд.
Перед первой загрузкой от нового поставщика сохраните его файл и попробуйте загрузку на копии базы. Так вы увидите, какие позиции 1С не узнала, без мусора в рабочих справочниках.
Способ 1. Ручной ввод накладной в документ поступления
Ручной ввод подходит, если в накладной 5–20 строк или поставщик прислал только бумагу. Это базовый способ, на который опираются все остальные: загрузка из файла лишь заполняет тот же документ.
Порядок в 1С:Бухгалтерии 3.0:
- Откройте
Покупки → Поступление (акты, накладные, УПД). - Нажмите
Поступлениеи выберите вид операцииТовары (накладная, УПД). - В шапке заполните номер и дату входящего документа так, как они напечатаны в накладной. Дата документа в 1С — дата оприходования, она может отличаться от даты поставщика.
- Выберите контрагента, договор и склад.
- На вкладке
Товарыдобавьте строки: номенклатура, количество, цена. Сумма и НДС посчитаются сами, но сверьте их с итогом накладной. - Если поставщик выставил счёт-фактуру или УПД со статусом 1, внизу формы введите номер и дату счёта-фактуры и нажмите
Зарегистрировать. - Нажмите
Провести и закрыть.
В 1С:УТ 11 и ERP порядок тот же, только документ называется «Приобретение товаров и услуг» и создаётся из списка Закупки → Документы закупки (все). Счёт-фактура полученный регистрируется по ссылке в подвале документа.
Итог документа в 1С должен совпасть с итогом накладной до копейки. Разница в 1–2 копейки обычно идёт от округления НДС построчно — исправьте сумму НДС в той строке, где расходится, а не общий итог.
Способ 2. Импорт товаров накладной из Excel
Самый востребованный вариант. Поставщик присылает накладную в .xlsx, а 1С берёт из файла только табличную часть: номенклатуру, количество, цену. Шапку (контрагент, договор, склад) вы заполняете сами.
Как это сделать в БП 3.0
- Создайте документ поступления, как в способе 1, и заполните шапку.
- На вкладке
Товарынажмите кнопкуЗагрузить. - Откроется окно загрузки с шаблоном таблицы. Скопируйте строки из Excel и вставьте их в шаблон через
Ctrl+Vили загрузите файл целиком. - Нажмите
Далее. Программа покажет, какие строки она сопоставила с номенклатурой, а какие нет. - Для несопоставленных строк выберите товар из справочника вручную или разрешите создать новый элемент.
- Нажмите
Загрузить: строки попадут в табличную часть документа.
Как это сделать в УТ 11 и ERP
В документе «Приобретение товаров и услуг» на вкладке Товары команда загрузки находится в группе кнопки Заполнить или в меню Ещё — зависит от релиза. Механизм тот же: шаблон, вставка из Excel, сопоставление, загрузка.
Как подготовить файл
Главное — порядок колонок и формат чисел. Перед вставкой приведите таблицу поставщика к шаблону 1С:
Что исправить в Excel перед вставкой:
- 🔢 Числа хранить как числа, а не как текст. Зелёный треугольник в углу ячейки — признак текста.
- ✂️ Убрать итоговые строки, пустые строки и строки-заголовки групп.
- 🔤 Привести дробный разделитель к запятой, если в файле точки.
- 🧹 Удалить объединённые ячейки: 1С читает их как пустые.
Если поставщик каждый раз шлёт файл одной структуры, сохраните в Excel макрос или шаблон с нужным порядком колонок. Подготовка займёт полминуты.
Способ 3. Загрузка накладной из XML-файла (ТОРГ-12, УПД)
Если поставщик выгрузил накладную или УПД в электронном формате ФНС (файл .xml с именем вида ON_NSCHFDOPPR_… для УПД), 1С заполнит документ целиком: шапку, контрагента, товары, счёт-фактуру. Это тот же файл, который ходит по ЭДО, только переданный почтой или на флешке.
Порядок в БП 3.0:
- Откройте список
Покупки → Поступление (акты, накладные, УПД). - В командной панели списка найдите команду загрузки документа из файла (кнопка
Загрузитьили менюЕщё). - Выберите XML-файл. 1С прочитает его и покажет, что за документ пришёл.
- Сопоставьте контрагента (по ИНН/КПП он обычно находится сам) и номенклатуру поставщика с вашей.
- Создайте документ поступления. Проверьте склад и договор — их в XML нет.
Сопоставление номенклатуры 1С запоминает. Во второй раз позиции этого поставщика подтянутся автоматически.
| Что приходит в файле | Что получится в 1С |
|---|---|
| УПД со статусом 1 | Поступление + зарегистрированный счёт-фактура |
| УПД со статусом 2 | Поступление без счёта-фактуры (поставщик без НДС или счёт-фактура отдельно) |
| ТОРГ-12 в формате ФНС | Поступление товаров |
| Счёт-фактура отдельным файлом | Регистрация счёта-фактуры к существующему поступлению |
XML обязан соответствовать формату ФНС. Файл, выгруженный «из своей программы» поставщика в произвольной структуре, 1С через эту команду не прочитает — для него нужен способ 5.
Способ 4. Автоматический обмен накладными: ЭДО, EDI и API
Когда накладных десятки в день, файлы перестают быть удобными. Документы лучше получать сразу в базу.
ЭДО через оператора
Поставщик отправляет УПД или накладную через оператора ЭДО, вы получаете её прямо в 1С через сервис 1С-ЭДО или другого оператора, подключённого к программе. Входящие документы видны в рабочем месте «Текущие дела ЭДО». Из входящего документа одной командой создаётся поступление, номенклатура сопоставляется так же, как в способе 3.
Плюс: подписанный обеими сторонами электронный документ — полноценная первичка, бумажный оригинал не нужен. Счёт-фактуру подписывают квалифицированной электронной подписью; первичку стороны по соглашению вправе подписывать и неквалифицированной.
EDI с торговыми сетями
EDI — обмен заказами, уведомлениями об отгрузке и накладными с крупными сетями. Для 1С есть отдельное решение 1С:EDI и решения провайдеров EDI. Накладная от сети или для сети приходит в виде структурированного сообщения и становится документом поступления или реализации.
API и обмен с другими системами
Если накладные рождаются в вашей же системе — складской программе, интернет-магазине, другой базе 1С, — обмен настраивают программно:
- 🔄 Конвертация данных / EnterpriseData — типовой формат обмена между конфигурациями 1С.
- 🌐 OData-интерфейс — внешняя система читает и записывает документы через стандартный REST-доступ, его включают в настройках публикации.
- 🛠 HTTP-сервисы — собственный API в расширении конфигурации, когда нужна своя логика.
Это задача программиста, а не бухгалтера. Ориентировочно настройка типового обмена через EnterpriseData занимает от нескольких часов, своего API — от нескольких дней.
Способ 5. Внешние обработки для загрузки накладных
Обработка (.epf) нужна, когда файл поставщика нестандартный: свой XML, CSV из старой программы, Excel с шапкой на трёх листах. Она читает файл и создаёт документ по правилам, которые в неё заложили.
Где взять обработку:
- Типовая «Загрузка данных из табличного документа». Универсальная обработка для загрузки справочников и табличных частей из Excel. Подходит, если встроенной кнопки
Загрузитьв вашей конфигурации нет. - От поставщика или франчайзи. Крупные дистрибьюторы дают свою обработку под формат своих накладных.
- Заказать у программиста под конкретный файл.
Как подключить:
- Откройте
Администрирование → Печатные формы, отчёты и обработки. - Включите флажок
Дополнительные отчёты и обработкии перейдите по ссылке с тем же названием. - Нажмите
Добавить из файлаи выберите.epf. - Укажите, в каких разделах или документах обработка будет видна, и сохраните.
Запускайте обработки только из проверенных источников. Внешняя обработка получает те же права, что и пользователь, и может изменить или удалить данные. Перед первым запуском сделайте резервную копию базы и проверьте результат на копии.
Какой способ выбрать
Почему накладная загружается с ошибками
Дубли номенклатуры удаляйте только через пометку на удаление и Администрирование → Обслуживание → Удаление помеченных объектов. Программа сама проверит, нет ли ссылок на элемент. Удаление в обход этой проверки ломает документы.
Как ускорить загрузку накладных
Несколько приёмов, которые экономят время при регулярной загрузке:
- 🔗 Номенклатура поставщика. При загрузке XML и через ЭДО 1С запоминает соответствие «товар поставщика → ваш товар». Не пропускайте шаг сопоставления в первый раз — дальше позиции подставятся сами.
- 🏷 Артикулы вместо названий. Попросите поставщика добавлять в файл свой артикул и заведите его в карточке. Названия меняются, артикулы — редко.
- 📋 Значения по умолчанию. Настройте основной склад и основной договор контрагента. Шапка документа будет заполняться сама.
- 🔁 Копирование документа. Для регулярной поставки одного набора товаров скопируйте прошлое поступление (
F9) и поменяйте количества. Перед проведением проверьте номер и дату входящего документа: копия берёт их из исходника. - 📬 Переход на ЭДО. Если поставщик уже работает в ЭДО, попросите прислать ему приглашение. Это убирает и загрузку файлов, и сбор бумажных оригиналов.
- 🧾 Сверка после загрузки. Раз в месяц сформируйте акт сверки с крупным поставщиком: пропущенная или задвоенная накладная всплывёт сразу.
Частые вопросы
Можно ли загрузить в 1С накладную из PDF?
Какой датой провести поступление, если накладная пришла позже отгрузки?
Нужна ли бумажная накладная, если документ пришёл через ЭДО?
Почему после загрузки XML не появился счёт-фактура?
Можно ли загрузить сразу несколько накладных одним файлом?
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», статья 9
- Налоговый кодекс РФ, статья 169