Документы и Печать · 10 мин
Как скопировать документ в 1С
Как скопировать документ в 1С: кнопка «Скопировать», горячие клавиши, ввод на основании, копирование строк табличной части и типичные ошибки при дублировании.
Копирование документа — одна из самых частых операций в 1С: типовые счета, реализации и заказы часто отличаются только датой, количеством или контрагентом. Вместо ручного ввода всех реквизитов достаточно создать копию существующего документа и исправить несколько полей. Это сокращает время ввода и снижает количество ошибок в повторяющихся данных.
В конфигурациях на управляемых формах (1С:Бухгалтерия 3.0, Управление торговлей 11, ERP, ЗУП 3.1) копирование работает единообразно: через кнопку «Скопировать», клавишу F9 или контекстное меню. В старых конфигурациях на обычных формах (например, УПП 1.3, «Управление производственным предприятием») логика та же, отличается только расположение кнопок.
Важно понимать: скопированный документ — это новый, независимый объект. Он получает новый номер и, как правило, текущую дату, а исходный документ не изменяется. Однако проведение копии влияет на учёт так же, как проведение любого нового документа, поэтому перед записью стоит проверить ключевые реквизиты.
Копирование документа из списка
Самый быстрый способ — скопировать документ прямо из журнала, не открывая его. Найдите нужный документ в списке, выделите строку и нажмите кнопку «Скопировать» на панели инструментов или клавишу F9. Программа откроет форму нового документа, заполненную данными оригинала.
Если кнопки «Скопировать» не видно, откройте меню «Ещё» в командной панели списка — туда часто сворачиваются редко используемые команды. Также команда доступна в контекстном меню по правой кнопке мыши на строке документа.
- 1Откройте журнал нужного вида документов, например «Продажи — Реализация (акты, накладные)».
- 2Найдите и выделите строку исходного документа.
- 3Нажмите F9 или кнопку «Скопировать» (меню «Ещё», если кнопка скрыта).
- 4В открывшейся форме нового документа исправьте дату, контрагента, количество и цены.
- 5Нажмите «Провести» или «Провести и закрыть» и проверьте результат.
Обратите внимание на дату: в большинстве конфигураций копия создаётся с текущей датой, а не с датой оригинала. Если нужно оформить документ прошлым периодом, измените дату вручную до проведения — после проведения документа, создающего движения по регистрам, исправлять дату сложнее.
Копирование из открытой формы документа
Если документ уже открыт, скопировать его можно кнопкой «Скопировать» в командной панели формы — обычно она находится рядом с кнопками «Провести» и «Записать», либо в меню «Ещё». После нажатия откроется новая форма с копией, а исходный документ останется без изменений.
Этот способ удобен, когда нужно сначала убедиться, что копируется именно тот документ: вы видите все реквизиты, табличную часть и состояние проведения. Особенно это полезно в журналах, где документы разных контрагентов выглядят похоже и легко выбрать не ту строку.
Некоторые реквизиты при копировании очищаются или перезаполняются автоматически: номер документа, дата, статусы согласования, признаки отправки по ЭДО, ссылки на связанные документы. Это нормальное поведение — оно защищает от дублирования служебных данных. Перед проведением копии пройдитесь по полям и убедитесь, что программа не подставила неподходящие значения по умолчанию.
Ввод на основании вместо копирования
Копирование и ввод на основании решают разные задачи. Копирование создаёт документ того же вида: реализацию из реализации, счёт из счёта. Ввод на основании создаёт связанный документ другого вида: из заказа покупателя — реализацию, из реализации — счёт-фактуру или возврат.
Копирование или ввод на основании
Нужен такой же документ с минимальными правками: повторная поставка тому же клиенту, типовой счёт. Связь с оригиналом не сохраняется.
Нужен связанный документ другого вида: счёт-фактура, оплата, возврат по реализации. Сохраняется связь, видимая в структуре подчинённости.
Нужно много однотипных документов сразу, например ежемесячные счета всем абонентам. Требует аккуратной настройки и проверки результата.
Преимущество ввода на основании — сохранение связи между документами. В структуре подчинённости видно, какой счёт-фактура относится к какой реализации, отчёты по расчётам с контрагентом собираются корректнее, а при отмене проведения исходного документа легче найти зависимые объекты. Если задача позволяет использовать ввод на основании, предпочтите его простому копированию.
Команда находится в форме документа: кнопка «Создать на основании» или одноимённый пункт в меню «Ещё». Состав доступных документов зависит от конфигурации и настроек функциональности.
Копирование строк в табличной части
Часто нужно скопировать не весь документ, а отдельные строки товаров или услуг. В табличной части это делается клавишей F9, кнопкой «Скопировать» в командной панели таблицы или через контекстное меню строки. Новая строка вставляется ниже с теми же данными — остаётся изменить количество, цену или номенклатуру.
Добавить строку без копирования можно клавишей Insert, а удалить — Delete (если удаление строк разрешено настройками). Для переноса нескольких строк между документами в ряде конфигураций доступно выделение нескольких строк с клавишей Ctrl и копирование через буфер обмена (Ctrl+C / Ctrl+V), однако поддержка этого зависит от конкретной формы.
Если регулярно копируете одни и те же наборы товаров, проверьте, есть ли в конфигурации команда «Заполнить» или подбор по шаблону. В «1С:Бухгалтерии» и УТ для повторяющихся документов часто удобнее сохранить типовой документ как образец и копировать именно его, чтобы не тащить в новые документы случайные правки из рабочих.
Ограничения и типичные ошибки при копировании
Копирование не всегда доступно. Если кнопка «Скопировать» неактивна, проверьте права пользователя: роль может запрещать добавление новых документов данного вида. Также копирование может быть заблокировано, если документ открыт другим пользователем в монопольном режиме или если действует запрет изменения данных в закрытом периоде — тогда копию с датой закрытого периода провести не получится.
Дата запрета редактирования — частая причина проблем. Копия создаётся с текущей датой и проводится без проблем, но если вручную поставить дату закрытого периода, программа откажет в проведении. В этом случае либо оформляйте документ текущей датой, либо обратитесь к администратору для временного сдвига даты запрета.
Ещё одна ошибка — копирование документа, который сам был ошибочным. Если в оригинале неверная цена или лишняя строка, копия унаследует дефект, и ошибка начнёт размножаться по базе. Перед массовым использованием документа как шаблона сверьте его с первичкой.
Проверка результата после копирования
После проведения копии потратьте минуту на контроль. Откройте документ и сверьте ключевые поля с ожиданиями: дата, контрагент, договор, организация, склад, суммы и ставки НДС. Затем посмотрите движения документа — в управляемых формах это команда «Ещё — Движения документа» или кнопка «Дт/Кт» в бухгалтерских конфигурациях.
Как проверить результат
Новый номер по нумератору, дата соответствует нужному периоду
Дата попала в закрытый период или номер совпадает с существующим
Итоги совпадают с ожидаемыми, ставка НДС актуальна
Остались старые цены или неверная ставка налога
Проводки и записи регистров сформированы по нужным счетам и складам
Движений нет (документ не проведён) или списание идёт не с того склада
При вводе на основании связь видна в структуре подчинённости
Документ «висит» отдельно, счёт-фактура не привязан
Если копия оформлялась для отправки контрагенту (счёт, акт), дополнительно проверьте печатную форму до отправки: в ней могут остаться реквизиты старого договора, устаревшие цены или чужие банковские реквизиты, если организаций в базе несколько.
Что важно запомнить
Документ копируется кнопкой «Скопировать» или клавишей F9 из списка или открытой формы; копия — это новый документ с текущей датой, который нужно провести отдельно. Для связанных документов используйте ввод на основании, строки табличной части копируются той же клавишей F9. Перед проведением копии всегда проверяйте дату, цены, договор и склад, а работу в закрытом периоде согласуйте с ответственными лицами.
Частые вопросы о копировании документов в 1С
Почему кнопка «Скопировать» неактивна или отсутствует?
Чаще всего это вопрос прав: у пользователя нет права на добавление документов данного вида. Реже команда скрыта в меню «Ещё» или отключена настройкой командного интерфейса. Если права в порядке, а кнопки нет, попросите администратора проверить роли и настройки формы списка.
Копируется ли номер документа?
Нет. Копия получает новый номер по нумератору при записи. Номер оригинала остаётся у исходного документа, дублирования номеров при штатном копировании не происходит.
Можно ли скопировать документ в другую организацию внутри одной базы?
Штатное копирование переносит все реквизиты, включая организацию, поэтому после создания копии просто смените поле «Организация» на нужное. Учтите, что при смене организации могут перезаполниться договоры, счета учёта и склады — проверьте эти поля до проведения.
Как скопировать документ между разными базами 1С?
Прямого копирования между базами нет. Используйте обмен данными, если базы связаны синхронизацией, либо универсальную загрузку через «Конвертацию данных» или обработки переноса. Для разовых случаев проще создать документ вручную во второй базе по распечатке оригинала.
Скопировал документ, а он не проводится. Что делать?
Прочитайте сообщение об ошибке — обычно причина указана прямо: дата в закрытом периоде, незаполненный обязательный реквизит, нехватка товара на складе или отрицательные остатки. Исправьте указанное поле и повторите проведение. Если сообщение непонятно, сохраните его текст и передайте администратору.
Можно ли настроить, какие поля не копируются?
В типовых конфигурациях состав копируемых полей задан в коде процедуры «Копирование» объекта и пользователю не настраивается. Изменить это поведение может только разработчик через расширение или доработку конфигурации. На практике проще принять правило: после копирования всегда проверять дату, цены, договор и склад.