К статье
Практический материал

Быстрый старт · 10 мин

Как копировать в программе 1С: документы, справочники и данные

Как копировать в 1С документы, элементы справочников и строки таблиц: кнопки, горячие клавиши, копирование между базами, типичные ошибки и проверка результата.

Копирование — одна из самых частых операций в 1С: оно позволяет создать новый документ, элемент справочника или строку таблицы на основе уже существующих данных, не вводя их заново. Это экономит время и снижает число ошибок при рутинном вводе однотипной информации: повторяющихся реализаций, счетов, номенклатуры с похожими параметрами.

В разных конфигурациях 1С (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом, ERP) механика копирования устроена одинаково, поскольку это функциональность платформы, а не конкретного прикладного решения. Отличия касаются только того, какие именно поля переносятся в копию и какие проверки выполняет программа при записи.

Ниже разобраны основные способы копирования: через кнопку на панели, горячие клавиши, контекстное меню, а также копирование строк табличных частей, данных между базами и типичные ограничения, о которых нужно знать перед началом работы.

Копирование документа из списка

Самый распространённый сценарий — создание нового документа на основе существующего. Откройте журнал документов (например, «Продажи → Реализация (акты, накладные)»), найдите нужный документ и выделите его одним щелчком мыши. Открывать сам документ не обязательно.

Нажмите кнопку «Копировать» на панели инструментов списка — обычно это значок с двумя листами. Альтернативы: клавиша F9, пункт «Скопировать» в контекстном меню по правой кнопке мыши или в меню «Ещё». Программа откроет форму нового документа, заполненную данными исходного.

Обратите внимание: копия получает текущую дату и новый номер (номер присваивается при записи, если включена автонумерация). Реквизиты вроде контрагента, договора, товаров и сумм переносятся без изменений. Перед проведением обязательно проверьте дату, цены и остатки — исходный документ мог быть оформлен в другом периоде по другим условиям.

Порядок действий
  1. 1
    Откройте список документов и выделите нужный документ
  2. 2
    Нажмите кнопку «Копировать», клавишу F9 или пункт «Скопировать» в меню «Ещё»
  3. 3
    В открывшейся форме проверьте дату, контрагента, суммы и табличную часть
  4. 4
    Измените отличающиеся данные
  5. 5
    Нажмите «Провести» или «Провести и закрыть»
  6. 6
    Убедитесь, что документ появился в списке с новым номером

Копирование элементов справочников

Элементы справочников — номенклатура, контрагенты, договоры, склады — копируются тем же способом: выделить элемент в списке и нажать «Копировать» или F9. Это удобно, когда нужно завести товар, отличающийся от существующего только артикулом или одной характеристикой.

В открывшейся карточке нового элемента первым делом измените наименование и все уникальные реквизиты: артикул, штрихкод, ИНН и КПП у контрагента, номер договора. Именно здесь чаще всего случаются ошибки — пользователь записывает копию, не изменив уникальные поля, и в базе появляется дубль, который потом приходится искать и объединять.

Если справочник иерархический, копия создаётся в той же группе, где находился исходный элемент. При необходимости перенесите элемент в другую группу кнопкой «Переместить в группу» после записи.

Копирование строк в табличных частях

Внутри документа часто нужно продублировать строку табличной части — например, добавить ещё одну позицию того же товара с другим количеством. Установите курсор на нужную строку и нажмите F9 или кнопку «Скопировать» над табличной частью. Новая строка появится с теми же значениями, и вам останется изменить количество или цену.

Для переноса данных за пределы 1С работает стандартный буфер обмена Windows: выделенные ячейки можно скопировать через Ctrl+C и вставить в Excel или текстовый редактор через Ctrl+V. В обратную сторону это тоже работает частично: табличные части многих документов поддерживают вставку скопированных из таблиц значений, если состав и порядок колонок совпадают.

Отдельный удобный инструмент — кнопка «Изменить» (или «Подбор») в табличной части: вместо копирования строк по одной можно массово добавить товары из справочника, что быстрее при большом количестве позиций.

Копирование через «Ввод на основании» и ссылки на объекты

Копирование и ввод на основании — разные операции, и их важно не путать. Копирование создаёт независимый документ того же вида без связи с источником. Ввод на основании (кнопка «Создать на основании») создаёт документ другого вида — например, счёт на оплату превращается в реализацию — и сохраняет связь в цепочке документов, что важно для отчётности и взаиморасчётов.

Если нужно не продолжить цепочку, а именно повторить тот же документ (повторная ежемесячная реализация тому же клиенту), используйте именно копирование. Если же документ логически вытекает из предыдущего — выбирайте «Создать на основании», чтобы программа корректно отразила связь и зачёт оплат.

Сравнение вариантов

Копирование (F9)

Создаёт независимый документ того же вида. Подходит для повторяющихся операций. Связи с исходником нет.

Создать на основании

Создаёт связанный документ другого вида (счёт → реализация → оплата). Сохраняет цепочку для отчётов и зачётов.

Буфер обмена (Ctrl+C / Ctrl+V)

Переносит значения ячеек и строк между формами и внешними программами. Не создаёт объектов в базе.

Копирование между базами и через файл

Стандартное копирование работает только внутри одной информационной базы. Перенести документ или элемент справочника в другую базу кнопкой «Копировать» нельзя — для этого используются другие механизмы.

Основные варианты: типовой обмен между связанными конфигурациями (например, выгрузка документов из Управления торговлей в Бухгалтерию), универсальная обработка «Выгрузка и загрузка данных XML», которая переносит объекты вместе со ссылками, и выгрузка табличных данных в Excel с последующей загрузкой через обработку загрузки из табличного документа. Выбор зависит от того, разовая это задача или регулярный обмен.

При переносе между базами главный риск — рассинхронизация ссылок: контрагент или товар, на который ссылается документ, может отсутствовать в базе-приёмнике или иметь другой внутренний идентификатор. Перед массовой загрузкой проверяйте перенос на небольшом пакете данных и обязательно делайте резервную копию базы-приёмника.

Ограничения, права и проверка результата

Копирование может быть недоступно по нескольким причинам. Если документ находится в закрытом периоде (установлена дата запрета изменения данных), копию создать получится, но провести её задним числом — нет: программа выдаст сообщение о запрете. Если у пользователя нет прав на добавление документов данного вида, кнопка «Копировать» будет неактивна или запись завершится ошибкой доступа.

В файловых базах при монопольной работе другого пользователя запись копии может быть заблокирована. В клиент-серверном варианте конфликты реже, но при одновременном редактировании одного объекта программа сообщит о блокировке.

Признаки успешного копирования: новый документ появился в списке с собственным номером и актуальной датой, проведён без сообщений об ошибках, проводки и движения по регистрам сформировались (проверяется кнопкой «Показать проводки и движения» в форме документа). Если документ записан, но не проведён, он не влияет на учёт — это частая причина «пропавших» сумм в отчётах.

Контрольные точки

Как проверить результат

Документ в списке
Норма

Есть новая строка с новым номером и текущей датой

Тревожный признак

Копии нет или она с датой исходного документа

Проведение
Норма

Документ проведён, ошибок нет

Тревожный признак

Записан, но не проведён; сообщения о запрете периода

Движения по регистрам
Норма

Проводки и движения сформированы

Тревожный признак

Кнопка движений показывает пустой список

Уникальные реквизиты копии справочника
Норма

Наименование, артикул, ИНН изменены

Тревожный признак

В списке два одинаковых элемента

Типичные ошибки при копировании

Типичные ошибки
01
Копирование документа без изменения даты — документ попадает не в тот период и искажает отчётность
02
Запись копии контрагента без смены ИНН — появляется дубль, платёжки и акты потом уходят на разные карточки
03
Использование «Копировать» вместо «Создать на основании» — разрывается цепочка документов, не работает зачёт авансов
04
Перенос старых цен — копия сохраняет цены исходного документа, которые могли устареть
05
Попытка скопировать объект между разными базами кнопкой F9 — механизм работает только внутри одной базы

Большинство проблем решается дисциплиной проверки: после копирования пройдитесь по ключевым полям — дата, контрагент, договор, суммы, склад — и только потом проводите. На исправление трёх полей уходит меньше минуты, а исправление последствий ошибочного проведения может потребовать сторнирования и корректировок.

Итог

Что важно запомнить

Копирование в 1С выполняется кнопкой «Копировать», клавишей F9 или через меню «Ещё» и работает для документов, справочников и строк таблиц внутри одной базы. Всегда проверяйте дату, уникальные реквизиты и суммы перед проведением, а для переноса между базами используйте обмены и обработки загрузки с предварительной резервной копией.

Частые вопросы

Почему кнопка «Копировать» неактивна?

Чаще всего не выделен объект в списке либо у пользователя нет прав на добавление объектов этого вида. Также проверьте, не открыта ли форма в режиме только просмотра. Если права ограничены, обратитесь к администратору 1С для настройки роли.

Можно ли скопировать сразу несколько документов?

Штатное копирование через F9 создаёт одну копию одного выделенного объекта. Для массового дублирования (например, ежемесячных начислений) в конфигурациях есть специальные механизмы: копирование строк документа, обработки группового создания документов или повторение операций прошлого периода.

Копируются ли прикреплённые файлы и печатные формы?

Нет. Копия переносит только реквизиты и табличные части объекта. Присоединённые файлы, настроенные дополнительные печатные формы и подписи в новый объект не переносятся — их нужно прикреплять заново.

Чем копирование отличается от сторнирования?

Копирование создаёт новый документ с теми же данными. Сторнирование — это отмена движений ошибочного документа обратными проводками. Если нужно отменить документ, копировать его не нужно: используйте документ «Сторно» или пометку на удаление в зависимости от ситуации.

Почему копия документа не проводится?

Типичные причины: дата попадает в закрытый период (дата запрета редактирования), недостаточно товара на складе при контроле остатков, не заполнены обязательные реквизиты. Текст сообщения об ошибке указывает конкретную причину — начните проверку с него.

Как скопировать данные из 1С в Excel?

Выделите нужные строки таблицы или списка, нажмите Ctrl+C и вставьте в Excel через Ctrl+V. Для отчётов удобнее сохранить табличный документ через «Файл → Сохранить как» в формате Excel — так сохранится структура колонок и группировки.