Копирование в 1С 8.3: от одной строки до целой базы

· 9 мин

Содержание

Чтобы скопировать документ или элемент справочника в 1С 8.3, выделите его в списке и нажмите F9. Откроется новая карточка с теми же данными, её остаётся проверить и записать. Частая ошибка — пытаться копировать через Ctrl+C и Ctrl+V: в списке это сочетание работает с текстом ячейки, а не с самим объектом.

Документы, группы справочников, строки табличных частей, таблицы для Excel и целые базы копируются по-разному. Пути и клавиши даны для интерфейса «Такси» на платформе 8.3 и типовых конфигураций (БП 3.0, ЗУП 3.1, УТ 11). Клавиши и команды копирования задаёт платформа, поэтому они одинаковы во всех конфигурациях.

1. Как скопировать документ или элемент: клавиши и меню

Объект копируют из списка, а не из открытой карточки. Есть три равноценных способа.

Горячая клавиша F9

  1. Откройте список: журнал документов , список контрагентов, номенклатуры и т.д.
  2. Встаньте курсором на нужную строку.
  3. Нажмите F9.
  4. Проверьте открывшуюся копию и нажмите «Записать» или «Провести».

Кнопка на панели и контекстное меню

  • 🖱️ Правый клик по строке → «Скопировать».
  • 📋 Кнопка с двумя листами на командной панели списка. Если её не видно, она спрятана в меню «Ещё».

Пока копию не записали, её можно просто закрыть: в базе ничего не появится.

Полезные сочетания клавиш

ДействиеКлавишиГде работает
Скопировать объектF9Список, табличная часть
Создать новыйInsСписок, табличная часть
Копировать текстCtrl+C или Ctrl+InsertПоле, ячейка, табличный документ
Вставить текстCtrl+V или Shift+InsertПоле, ячейка
Получить ссылку на объектShift+F11Открытая карточка

Shift+F11 копирует навигационную ссылку вида e1cib/data/.... Её можно отправить коллеге: он вставит ссылку в поиск по ссылке своей 1С и откроет тот же документ в той же базе.

2. Что получает копия, а что нет

Копирование переносит реквизиты карточки и строки её табличных частей. Всё, что хранится отдельно в регистрах, остаётся у исходного объекта.

КопируетсяНе копируется
✅ Реквизиты шапки (контрагент, договор, склад)❌ Номер документа или код элемента при автонумерации — присвоятся при записи
✅ Строки табличных частей с количеством и суммами❌ Проведение и движения — копия не проведена
✅ Комментарий, ответственный❌ Цены номенклатуры, штрихкоды, остатки — они живут в регистрах
✅ Вид операции документа❌ Присоединённые файлы и связанные документы

Особенности по типовым конфигурациям

  • 📄 БП 3.0. У копии документа дата ставится текущая, а не дата оригинала. Если копируете поступление прошлого месяца, поправьте дату вручную до проведения.
  • 📦 УТ 11 и БП. Скопированная карточка номенклатуры получает те же реквизиты, но без цен. Цены для неё нужно установить отдельным документом установки цен.
  • 👤 ЗУП 3.1. Копия карточки сотрудника — это просто новая карточка с похожими данными. Приём, начисления и кадровая история не переносятся, их оформляют документами.

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

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

В иерархических справочниках (номенклатура, контрагенты, статьи затрат) есть элементы и группы-папки. Копируются они по-разному.

Элемент

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

Перед записью смените минимум:

  • ✏️ наименование, иначе получатся два одинаковых элемента;
  • 🔢 артикул и полное наименование у номенклатуры;
  • 🧾 ИНН и КПП у контрагента — при совпадении ИНН программа предупредит о дубле.

Группа

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

Как поступить, если нужна папка с содержимым:

  1. Создайте новую группу (Ins или кнопка создания группы).
  2. Скопируйте нужные элементы по одному через F9 и в карточке каждой копии укажите новую группу.
  3. Для большого количества элементов используйте групповую обработку (раздел 4).

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

4. Групповое копирование строк и списков

Строки табличной части

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

Перенести сразу много строк из одного документа в другой помогает пара команд «Скопировать строки» и «Вставить строки». В БП 3.0 они есть в табличных частях основных документов, обычно в меню «Ещё» над таблицей:

  1. В исходном документе выделите строки (Shift — диапазон, Ctrl — по одной).
  2. Выполните «Скопировать строки».
  3. Откройте целевой документ и выполните «Вставить строки».

Вставить строки можно в документ того же или похожего вида: программа сопоставит колонки по смыслу. Если колонки не совпали, часть данных не перенесётся — проверьте суммы.

Много объектов сразу

Выделить в списке 20 документов и нажать F9 не получится: скопируется только тот, на котором стоит курсор. Типовой команды «скопировать всё выделенное» в платформе нет.

Что делать вместо этого:

ЗадачаРешение
Поменять реквизит у многих объектовВыделить в списке → «Ещё» → «Изменить выделенные»
То же по отборуАдминистрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов
Ежемесячно повторяющийся документСкопировать прошлый месяц через F9 и поправить дату
Сотни копий по шаблонуВнешняя обработка от программиста или загрузка из Excel

Пример: ежемесячные акты по аренде

Допустим, каждый месяц вы выставляете трём арендаторам акты на одну и ту же сумму, например 45 000 ₽. Удобный порядок:

  1. Отфильтруйте журнал реализации по контрагенту или по слову «аренда» в комментарии.
  2. Встаньте на акт прошлого месяца и нажмите F9.
  3. В копии проверьте дату, договор и период в содержании услуги («Аренда за октябрь» вместо «за сентябрь»).
  4. Проведите копию и сразу переходите к следующему арендатору.

На три акта уходит пара минут. Главный риск — забыть поменять период в тексте услуги: он попадёт в печатную форму и счёт-фактуру. Если суммы меняются, правьте их в строке до проведения, а не после.

5. Копирование между 1С и Excel

Из 1С в Excel

Один фрагмент. Выделите текст в поле и нажмите Ctrl+C. В списке Ctrl+C копирует значение текущей ячейки.

Весь список. Правый клик по списку или меню «Ещё» → «Вывести список ». Выберите колонки и нажмите «ОК». 1С сформирует табличный документ, в котором учитываются текущие отборы.

Отчёт или печатная форма. Это тоже табличный документ. Есть два пути:

  • 🖱️ выделите ячейки мышью, Ctrl+C, затем Ctrl+V в Excel — значения встанут по ячейкам;
  • 💾 сохраните файл целиком: кнопка с дискетой или главное меню → «Файл» → «Сохранить как», тип «Лист Excel» (.xlsx).

Сохранение в файл надёжнее буфера: сохраняются объединения ячеек, ширина колонок и форматы чисел. Буфер удобен, когда нужен кусок отчёта.

Из Excel в 1С

Вставить в табличную часть 300 строк через Ctrl+V нельзя: буфер обмена вставит текст только в одну ячейку.

Для загрузки списков в типовых конфигурациях есть механизм загрузки из файла:

  • 📥 Табличные части документов. В БП 3.0 у поступления и реализации есть команда «Загрузить» над табличной частью. Откроется форма, куда вставляют таблицу из Excel через Ctrl+V, затем 1С сопоставляет колонки с номенклатурой.
  • 📚 Справочники. В списке номенклатуры и контрагентов ищите в меню «Ещё» команду загрузки из файла. Она принимает .xlsx, .csv или вставленную таблицу.

Перед загрузкой подготовьте файл:

  1. Одна строка — один товар, без объединённых ячеек.
  2. Шапка в первой строке, без пустых строк сверху.
  3. Числа без пробелов-разделителей и текста («шт.» — в отдельную колонку).
  4. Наименования точно как в справочнике, иначе 1С не найдёт номенклатуру и предложит создать новую.

6. Копирование данных в другую базу и копия самой базы

Данные в другую информационную базу

Скопировать документ «из одной базы в другую» через F9 нельзя. Варианты:

СпособКогда подходит
Синхронизация данных (типовые обмены БП ↔ УТ, ЗУП ↔ БП)Регулярная передача между связанными программами
Выгрузка и загрузка через XML-обработкуРазовый перенос между базами одной конфигурации
Конвертация данныхРазные конфигурации или нестандартные правила
Загрузка из ExcelСправочники и простые списки

Загрузка данных в рабочую базу необратима без резервной копии. Перед любым переносом сделайте копию базы-приёмника.

Копия всей базы

Есть два способа сделать полную копию:

  1. Выгрузка в .dt. Запустите Конфигуратор → Администрирование → Выгрузить информационную базу. Файл .dt содержит конфигурацию и все данные. Его загружают в пустую базу командой Администрирование → Загрузить информационную базу.
  2. Копия папки файловой базы. Файловая база — это каталог с файлом 1Cv8.1CD. Закройте 1С у всех пользователей, скопируйте папку целиком и добавьте копию в список баз кнопкой «Добавить» → «Добавление в список существующей информационной базы».

Загрузка .dt полностью заменяет данные в базе-приёмнике. Загружайте его только в новую пустую базу или в ту, которую точно не жалко.

Объекты конфигурации

Программист копирует реквизиты, формы и макеты в дереве Конфигуратора той же F9 или через правый клик → «Копировать». Копия получает имя с цифрой на конце, его нужно переименовать. Типовую конфигурацию лучше не менять, а дорабатывать через расширение — так она будет обновляться без проблем.

7. Почему копирование не работает

Если копия не создаётся или получается не такой, как ожидали, найдите свой симптом.

Диагностика: выберите симптом

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

Можно ли скопировать проведённый документ?
Да. Статус оригинала не важен: копия создаётся непроведённой, оригинал не меняется.
Как скопировать документ сразу с другой датой?
После F9 поменяйте дату в шапке копии до записи. Если копий нужно несколько, сделайте их по очереди из одного оригинала.
Чем копирование отличается от «Создать на основании»?
Копия повторяет документ того же вида. «Создать на основании» делает документ другого вида со ссылкой на исходный, например счёт-фактуру по реализации. Для цепочек документов используйте ввод на основании.
Копируются ли присоединённые файлы и сканы?
Нет. Файлы привязаны к исходному объекту, к копии их прикрепляют заново.
Можно ли отменить копирование?
Пока копия не записана, просто закройте её без сохранения. Записанную копию пометьте на удаление, а проведённую сначала отмените.