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