Копирование в 1С 8.3: от одной строки до целой базы
Содержание
Чтобы скопировать документ
или элемент справочника в 1С 8.3, выделите его в списке и нажмите F9. Откроется новая карточка с теми же данными, её остаётся проверить и записать. Частая ошибка — пытаться копировать через Ctrl+C и Ctrl+V: в списке это сочетание работает с текстом ячейки, а не с самим объектом.
Документы, группы справочников, строки табличных частей, таблицы для Excel и целые базы копируются по-разному. Пути и клавиши даны для интерфейса «Такси» на платформе 8.3 и типовых конфигураций (БП 3.0, ЗУП 3.1, УТ 11). Клавиши и команды копирования задаёт платформа, поэтому они одинаковы во всех конфигурациях.
1. Как скопировать документ или элемент: клавиши и меню
Объект копируют из списка, а не из открытой карточки. Есть три равноценных способа.
Горячая клавиша F9
- Откройте список: журнал документов , список контрагентов, номенклатуры и т.д.
- Встаньте курсором на нужную строку.
- Нажмите
F9. - Проверьте открывшуюся копию и нажмите «Записать» или «Провести».
Кнопка на панели и контекстное меню
- 🖱️ Правый клик по строке → «Скопировать».
- 📋 Кнопка с двумя листами на командной панели списка. Если её не видно, она спрятана в меню «Ещё».
Пока копию не записали, её можно просто закрыть: в базе ничего не появится.
Полезные сочетания клавиш
| Действие | Клавиши | Где работает |
|---|---|---|
| Скопировать объект | 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 на группе, скопируется только сама папка, без вложенных элементов. Пустая группа с тем же названием — обычно не то, чего ждали.
Как поступить, если нужна папка с содержимым:
- Создайте новую группу (
Insили кнопка создания группы). - Скопируйте нужные элементы по одному через
F9и в карточке каждой копии укажите новую группу. - Для большого количества элементов используйте групповую обработку (раздел 4).
Если элементы нужно не продублировать, а перенести в другую папку, копировать не надо. Выделите их, откройте правый клик → «Переместить в группу» и выберите папку.
4. Групповое копирование строк и списков
Строки табличной части
В табличной части документа F9 копирует текущую строку и добавляет её копию ниже. Удобно, когда товар тот же, а меняется только количество или склад.
Перенести сразу много строк из одного документа в другой помогает пара команд «Скопировать строки» и «Вставить строки». В БП 3.0 они есть в табличных частях основных документов, обычно в меню «Ещё» над таблицей:
- В исходном документе выделите строки (
Shift— диапазон,Ctrl— по одной). - Выполните «Скопировать строки».
- Откройте целевой документ и выполните «Вставить строки».
Вставить строки можно в документ того же или похожего вида: программа сопоставит колонки по смыслу. Если колонки не совпали, часть данных не перенесётся — проверьте суммы.
Много объектов сразу
Выделить в списке 20 документов и нажать F9 не получится: скопируется только тот, на котором стоит курсор. Типовой команды «скопировать всё выделенное» в платформе нет.
Что делать вместо этого:
| Задача | Решение |
|---|---|
| Поменять реквизит у многих объектов | Выделить в списке → «Ещё» → «Изменить выделенные» |
| То же по отбору | Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов |
| Ежемесячно повторяющийся документ | Скопировать прошлый месяц через F9 и поправить дату |
| Сотни копий по шаблону | Внешняя обработка от программиста или загрузка из Excel |
Пример: ежемесячные акты по аренде
Допустим, каждый месяц вы выставляете трём арендаторам акты на одну и ту же сумму, например 45 000 ₽. Удобный порядок:
- Отфильтруйте журнал реализации по контрагенту или по слову «аренда» в комментарии.
- Встаньте на акт прошлого месяца и нажмите
F9. - В копии проверьте дату, договор и период в содержании услуги («Аренда за октябрь» вместо «за сентябрь»).
- Проведите копию и сразу переходите к следующему арендатору.
На три акта уходит пара минут. Главный риск — забыть поменять период в тексте услуги: он попадёт в печатную форму и счёт-фактуру. Если суммы меняются, правьте их в строке до проведения, а не после.
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С не найдёт номенклатуру и предложит создать новую.
6. Копирование данных в другую базу и копия самой базы
Данные в другую информационную базу
Скопировать документ «из одной базы в другую» через F9 нельзя. Варианты:
| Способ | Когда подходит |
|---|---|
| Синхронизация данных (типовые обмены БП ↔ УТ, ЗУП ↔ БП) | Регулярная передача между связанными программами |
| Выгрузка и загрузка через XML-обработку | Разовый перенос между базами одной конфигурации |
| Конвертация данных | Разные конфигурации или нестандартные правила |
| Загрузка из Excel | Справочники и простые списки |
Загрузка данных в рабочую базу необратима без резервной копии. Перед любым переносом сделайте копию базы-приёмника.
Копия всей базы
Есть два способа сделать полную копию:
- Выгрузка в
.dt. Запустите Конфигуратор →Администрирование → Выгрузить информационную базу. Файл.dtсодержит конфигурацию и все данные. Его загружают в пустую базу командойАдминистрирование → Загрузить информационную базу. - Копия папки файловой базы. Файловая база — это каталог с файлом
1Cv8.1CD. Закройте 1С у всех пользователей, скопируйте папку целиком и добавьте копию в список баз кнопкой «Добавить» → «Добавление в список существующей информационной базы».
Загрузка .dt полностью заменяет данные в базе-приёмнике. Загружайте его только в новую пустую базу или в ту, которую точно не жалко.
Объекты конфигурации
Программист копирует реквизиты, формы и макеты в дереве Конфигуратора той же F9 или через правый клик → «Копировать». Копия получает имя с цифрой на конце, его нужно переименовать. Типовую конфигурацию
лучше не менять, а дорабатывать через расширение — так она будет обновляться без проблем.
7. Почему копирование не работает
Если копия не создаётся или получается не такой, как ожидали, найдите свой симптом.