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