Копия, другая дата, другая база: все способы переноса накладной в 1С 8.3
Содержание
Чтобы перенести накладную в 1С внутри одной базы, откройте список документов, выделите нужную строку и нажмите F9 (команда «Скопировать»). Программа создаст новый документ с теми же товарами, ценами и контрагентом, но с новым номером и текущей датой. Между разными базами накладную переносят иначе: обработкой «Выгрузка и загрузка данных XML», через синхронизацию данных или файлом обмена ЭДО.
Выбор способа зависит от задачи. Нужен похожий документ — копируйте. Документ попал не в тот месяц или не на ту организацию — правьте реквизиты в нём самом. Десятки документов — групповое изменение. Другая база той же конфигурации — XML-выгрузка. Регулярный поток из УТ в Бухгалтерию — настройка обмена.
Какой способ переноса накладной выбрать
Сначала сопоставьте свою ситуацию со способом. Так вы не будете гонять XML-выгрузку там, где хватило бы копирования.
| Задача | Способ | Риски |
|---|---|---|
| Создать такую же накладную на новую дату | Копирование F9 | Копию легко провести по ошибке и задвоить движения |
| Перенести документ в другой месяц | Смена даты в самом документе и перепроведение | Закрытый период, пересчёт закрытия месяца |
| Перенести на другую организацию | Смена реквизита «Организация» | Слетают счета учёта, склад, договор |
| Поменять реквизит у пачки документов | Групповое изменение реквизитов | Массовая ошибка, если неверный отбор |
| Разовый перенос в другую базу | «Выгрузка и загрузка данных XML» | Только одинаковые конфигурации и релизы |
| Постоянный поток между программами | Синхронизация данных | Нужна настройка и контроль ошибок обмена |
| Передать документ контрагенту | Файл обмена ЭДО (XML) | Сопоставление номенклатуры при загрузке |
Копирование накладной внутри одной базы
Копирование подходит, когда нужна новая накладная по образцу старой: ежемесячная поставка, повторная отгрузка тому же покупателю.
- Откройте журнал. В Бухгалтерии 3.0 это
Продажи → Реализация (акты, накладные, УПД)для исходящих иПокупки → Поступление (акты, накладные, УПД)для входящих. - Выделите исходный документ строкой в списке.
- Нажмите
F9или кнопку с двумя листами в командной панели. - В открывшейся копии проверьте дату, номер, договор и цены.
- Нажмите «Провести и закрыть».
Копия получает новый номер по нумератору и текущую дату. Счёт-фактура и связанные документы не копируются, их создают заново.
Копия открывается непроведённой. Если вы скопировали документ «на всякий случай» и провели его, в учёте окажется две реализации на одну отгрузку. Лишнюю копию пометьте на удаление и отмените проведение.
Перенос накладной на другую дату
Если документ просто введён не тем числом, копировать его не нужно. Откройте накладную, исправьте поле даты, нажмите «Провести». Программа перепишет движения на новую дату, номер при этом не меняется.
Новая дата может попасть в другой год. Тогда номер может совпасть с документом нового года — проверьте его и при необходимости очистите поле номера, чтобы программа выдала новый.
Если старая дата приходится на закрытый период, есть две преграды:
- 🔒 дата запрета изменения — в БП 3.0 настраивается в
Администрирование → Настройки пользователей и прав → Даты запрета изменения; без права её снять документ не сохранится; - 📉 закрытие месяца — после переноса документа в прошлом периоде себестоимость и финансовый результат поменяются. Закрытие месяца нужно выполнить заново, начиная с самого раннего затронутого месяца.
Перенос на другую организацию
В базе с несколькими организациями накладную переносят сменой реквизита «Организация» в шапке. После смены программа может очистить или заменить договор, склад и счета учёта в табличной части. Пересмотрите их перед проведением.
Если по накладной уже выписан счёт-фактура или отправлен документ по ЭДО, менять организацию нельзя: сначала разберитесь со связанными документами.
Групповой перенос и правка списка накладных
Когда документов десятки, открывать каждый долго. В типовых конфигурациях на базе БСП есть два инструмента.
Изменение выделенных документов из списка
- В журнале накладных выделите нужные строки.
Ctrl+ клик — по одной,Shift+ клик — диапазон. - Откройте меню
Ещёи выберите «Изменить выделенные». - В обработке отметьте реквизит, который меняете, например склад или договор, и укажите новое значение.
- Нажмите «Изменить реквизиты».
Обработка «Групповое изменение реквизитов»
Она же запускается отдельно: в БП 3.0 путь Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов. Здесь выбирают вид документа, задают отбор (период, организация, контрагент) и меняют реквизиты сразу у всех подходящих документов.
После массовой правки документы нужно перепровести. Выделите их в списке и нажмите «Провести» — программа проведёт всю выборку. Для перепроведения за целый период в БП 3.0 есть обработка «Групповое перепроведение документов
» в разделе Операции → Закрытие периода.
Перед групповой правкой сначала примените отбор, затем пересчитайте строки в списке. Если вы ожидали 40 накладных, а отобралось 400, отбор задан неверно.
Групповое изменение в рабочей базе откатить нечем, кроме резервной копии. Сделайте копию базы перед запуском.
Перенос накладных между базами 1С
Это самый частый смысл вопроса: накладная заведена в одной базе, а нужна в другой. Например, в тестовой копии, в базе второй фирмы или после разделения учёта.
Обработка «Выгрузка и загрузка данных XML»
Универсальный способ для двух баз одной конфигурации одного релиза. Обработка берётся с диска ИТС или из поставки, файл называется вроде ВыгрузкаЗагрузкаДанныхXML83.epf.
- В исходной базе:
Файл → Открыть, выберите файл обработки. - На вкладке выгрузки отметьте вид документа, например «Реализация товаров и услуг», и задайте отбор по номеру или периоду.
- Укажите имя файла и нажмите «Выгрузить данные».
- Во второй базе откройте ту же обработку, перейдите на вкладку загрузки, выберите файл, нажмите «Загрузить данные».
- Откройте загруженную накладную и проведите её.
Обработка переносит не только документ, но и всё, на что он ссылается: контрагента, договор, номенклатуру, склад. Объекты сопоставляются по внутреннему идентификатору (УИД).
Загрузка XML перезаписывает объекты с тем же УИД без вопросов. Если во второй базе уже есть этот контрагент с другими реквизитами, после загрузки останутся реквизиты из файла.
Когда конфигурации разные
Перенести накладную из УТ 11 в БП 3.0 этой обработкой нельзя: структура документов разная. Здесь нужны правила конвертации. Их загружают в обработку «Универсальный обмен данными в формате XML», а сами правила создают в конфигурации «Конвертация данных ». Для пары типовых конфигураций проще и надёжнее штатная синхронизация, о ней ниже.
Обмен файлом ЭДО
Если накладная уходит другой фирме, удобнее формализованный документ. В БП 3.0 на форме реализации есть группа команд ЭДО: оттуда документ выгружается в XML-файл по формату ФНС, если оператор ЭДО не подключён. Получатель загружает файл у себя как входящий документ и создаёт по нему поступление.
При загрузке программа попросит сопоставить номенклатуру поставщика со своей. Сопоставление запоминается, и следующие накладные от того же поставщика загружаются почти без ручной работы.
Настройка обмена для автоматической синхронизации накладных
Если накладные из торговой программы нужно каждый день видеть в Бухгалтерии, ручной перенос — путь к ошибкам. Типовые конфигурации умеют обмениваться сами.
Порядок для пары «Управление торговлей 11 → Бухгалтерия 3.0»:
- В обеих базах включите
Администрирование → Синхронизация данных, флажок «Синхронизация данных». - Задайте префикс информационной базы. У каждой базы он свой, иначе номера документов из разных баз пересекутся.
- Создайте настройку синхронизации с нужной программой и выберите способ связи: каталог на диске, FTP или прямое подключение.
- В правилах отправки укажите дату, с которой отправлять документы, и организации.
- Выполните первую синхронизацию и проверьте сопоставление справочников.
Ставьте дату начала отправки документов на первое число открытого периода. Иначе синхронизация выгрузит историю за годы и перепишет то, что бухгалтер уже закрыл.
Когда обмен работает, накладная из УТ приходит в БП тем же видом документа. Проводится она по правилам обмена: часть настроек позволяет загружать документы без проведения, чтобы бухгалтер проверил их сам.
Дубли и ошибки проведения после переноса накладной
Перенос редко проходит без следов. Вот что ломается чаще всего и как это чинить.
Дубли контрагентов и номенклатуры. Появляются, когда справочники в двух базах заводили независимо: у одинаковых по названию элементов разные УИД. Обработка XML или синхронизация не узнают их и создают новые. Лечится обработкой Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей: она находит похожие элементы, а ссылки переводит на оригинал.
Задвоение документа. Бывает при копировании и при повторной загрузке файла другой обработкой. Найдите в журнале две накладные с одинаковой суммой и датой, отмените проведение лишней и пометьте её на удаление.
Номер уже занят. В новой базе за тот же год может быть документ с таким же номером. Очистите поле номера и сохраните: программа выдаст следующий свободный.
Накладная не проводится из-за остатков. Реализация в новой базе списывает товар, которого там нет. Сначала перенесите или оформите поступление, затем проведите реализацию. В БП 3.0 контроль отрицательных остатков можно ослабить в настройках функциональности, но для учёта это заплатка, а не решение.
Неверные счета учёта. После переноса в базу с другой учётной политикой подставляются счета по умолчанию. Проверьте табличную часть: в БП 3.0 колонки со счетами учёта можно показать на форме документа.
Внешние обработки и инструменты разработчика
Типовых средств хватает почти всегда. Внешняя обработка нужна, когда перенос нестандартный: например, превратить исходящие накладные одной фирмы во входящие поступления другой в той же базе.
Варианты под такую задачу:
- 🧩 дополнительная обработка — подключается через
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработкии появляется в меню документа; - 🧾 загрузка из табличного документа — когда накладная пришла в Excel, а не в XML. Табличную часть можно заполнить из таблицы командой загрузки на форме документа, если она есть в вашем релизе;
- 🛠️ Конфигуратор — для разработчика: перенос объектов программным кодом, правила «Конвертации данных», отладка обмена.
Внешние обработки из интернета меняют данные напрямую. Запускайте их сначала на копии базы. Обработку от неизвестного автора не открывайте в рабочей базе вообще.
Для обычного бухгалтера граница простая. Один-два документа — копирование или XML. Регулярный поток — синхронизация. Всё, что сложнее, — к специалисту по обменам.