Копирование данных в 1С 8.3: от клавиши F9 до переноса между базами

· 10 мин

Содержание

Копировать данные в 1С проще всего клавишей F9: выделите документ или элемент справочника в списке, нажмите F9 — откроется новая карточка с теми же реквизитами и табличными частями. Та же команда есть на панели списка (кнопка с двумя листами) и в меню Ещё → Скопировать. Для текста в поле работают привычные Ctrl+C и Ctrl+V.

Дальше способ зависит от того, что именно копировать: одну строку товара, целый список в Excel, печатную форму или данные в другую базу. Ниже — все варианты для платформы 8.3 с интерфейсом «Такси». Они одинаковы в Бухгалтерии 3.0, ЗУП 3.1 и Управлении торговлей 11, потому что команды копирования дает сама платформа, а не конфигурация.

Горячие клавиши и команды копирования в 1С

Большинство задач закрывает пять сочетаний. Запомните их — и меню почти не понадобится.

КлавишиЧто делаютГде работают
F9Создают копию выделенного объектаСписки документов и справочников, строки табличных частей
Ctrl+C / Ctrl+VКопируют и вставляют текст или значениеПоля ввода, ячейки таблиц, отчёты
Ctrl+XВырезает текстПоля ввода
Shift+F11Получает навигационную ссылку на объектОткрытая карточка документа или элемента
Ctrl+AВыделяет всёПоле ввода, отчёт (табличный документ)

Если горячая клавиша не срабатывает, нажмите кнопку Ещё в командной панели списка или формы. Там перечислены все доступные команды, а справа от каждой указано ее сочетание клавиш. Это быстрый способ проверить, поддерживает ли конкретная форма копирование.

Навигационная ссылка (Shift+F11) — удобный способ «скопировать» документ для коллеги. Ссылка вида e1cib/data/Документ... вставляется в поиск или в адресную строку 1С у другого пользователя той же базы и открывает этот же объект. Копию она не создает.

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

Чтобы скопировать контрагента, номенклатуру или сотрудника, встаньте на элемент в списке и нажмите F9. Откроется новая карточка с заполненными полями. Исправьте то, что отличается, и нажмите Записать и закрыть.

Типовые сценарии:

  • 📦 Номенклатура. Похожий товар другого размера или цвета: копируете карточку, меняете наименование и артикул. Вид номенклатуры, единица, ставка НДС и счета учёта переносятся.
  • 🏢 Контрагенты. Копия пригодится для обособленного подразделения с теми же реквизитами головной организации. Программа предупредит, если контрагент с таким ИНН уже есть, — это не ошибка, а контроль дублей.
  • 👤 Физические лица и сотрудники. Копировать лучше не надо: личные данные у каждого свои, а копия легко оставит чужой СНИЛС или паспорт.

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

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

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

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

Как скопировать документ и что при этом происходит

Копирование документа — самый частый случай: ежемесячная аренда, однотипная реализация постоянному клиенту, повторяющиеся платёжки.

  1. Откройте журнал нужных документов, например Продажи → Реализация (акты, накладные, УПД) в Бухгалтерии 3.0.
  2. Выделите документ-образец и нажмите F9.
  3. В новой форме проверьте дату, контрагента, договор и суммы.
  4. Нажмите Провести и закрыть (Ctrl+Enter).

Что получается в копии:

РеквизитПоведение при копировании
НомерПустой, присваивается при записи
ДатаТекущая, а не дата исходного документа
Шапка (организация, контрагент, договор, склад)Переносится
Табличные части (товары, услуги)Переносятся со всеми строками
ПроведениеКопия не проведена, пока вы ее не проведете
Связанные документы (счёт-фактура, оплата)Не создаются, их оформляют заново

Часть реквизитов типовые конфигурации очищают сами: например, сведения об отправке по ЭДО или отметки об оплате. Это задано в коде конфигурации, и ваша копия всегда начинает жизнь как новый документ.

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

Копирование или ввод на основании

Есть альтернатива копированию — команда Создать на основании. Разница принципиальная:

  • ✅ Копия повторяет тот же вид документа: реализация → реализация.
  • ✅ Ввод на основании создает связанный документ другого вида: реализация → счёт-фактура, счёт → поступление на расчётный счёт. Связь сохраняется, и в структуре подчинённости видно цепочку.

Если нужен следующий документ в цепочке, выбирайте ввод на основании. Связи и реквизиты основания перенесутся автоматически, а данные не придется сверять вручную.

Строки табличной части: копирование, перенос, вставка из Excel

Скопировать строку внутри документа

Встаньте на строку в табличной части и нажмите F9 — под ней появится такая же строка. Измените количество или цену. Это быстрее, чем подбирать номенклатуру заново, если в документе много однотипных позиций с разным количеством.

Перенести строки в другой документ

В типовых конфигурациях на Библиотеке стандартных подсистем (Бухгалтерия 3.0, УТ 11) в меню Ещё табличной части товаров есть команды Скопировать строки и Вставить строки.

  1. В документе-источнике выделите нужные строки. Несколько строк — с зажатым Ctrl, диапазон — с Shift.
  2. Выберите Ещё → Скопировать строки.
  3. Откройте документ-приёмник, перейдите в ту же табличную часть.
  4. Выберите Ещё → Вставить строки.

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

Вставить таблицу из Excel

Обычный Ctrl+V вставляет в табличную часть только одно значение в текущую ячейку. Чтобы загрузить сразу 50 строк из Excel, используйте команду загрузки в табличной части товаров (в Бухгалтерии 3.0 это кнопка Загрузить над таблицей).

  • Откроется форма с пустой таблицей. Скопируйте в Excel диапазон с колонками «Номенклатура», «Количество», «Цена» и вставьте его туда через Ctrl+V.
  • Программа сопоставит наименования с номенклатурой в базе. Не найденные позиции подсветит — их можно сопоставить вручную или создать.
  • После проверки нажмите кнопку переноса в документ.

Наименования в Excel должны совпадать с наименованиями в 1С. Если в базе «Бумага А4 Снегурочка», а в файле «Бумага офисная А4», программа строку не узнает. Надежнее сопоставлять по артикулу или штрихкоду, если колонка с ними есть в обоих местах.

Как скопировать список или отчёт из 1С в Excel

Список документов или справочника

Любой список в 1С выгружается в таблицу целиком:

  1. Откройте список, при необходимости настройте отбор.
  2. Нажмите Ещё → Вывести список.
  3. Отметьте колонки, которые нужны, и нажмите ОК.
  4. В открывшемся табличном документе выделите всё (Ctrl+A) и скопируйте (Ctrl+C) — или сохраните файл через меню формы.

Так копируют, например, список контрагентов с ИНН для сверки или реестр документов за месяц для руководителя.

Отчёт

Отчёты в 1С — это табличные документы, с ними работает обычное выделение мышью.

  • Выделите диапазон ячеек и нажмите Ctrl+C. В Excel данные вставятся с разбивкой по колонкам.
  • Для выгрузки целиком нажмите кнопку Сохранить на панели отчёта и выберите формат: xlsx, pdf, docx, ods, mxl.
  • Чтобы быстро посчитать сумму выделенных ячеек, не копируя их, посмотрите на поле суммы в панели отчёта — 1С складывает выделенные числа сама.

Копия настроек отчёта

Если вы настроили оборотно-сальдовую ведомость с нужными отборами и группировками, сохраните ее как вариант: Ещё → Сохранить вариант отчёта, укажите название. Вариант можно открыть для других пользователей, сняв ограничение доступа только для автора при сохранении. Так коллега получает ту же настройку без пошаговых объяснений.

Копирование печатных форм и макетов

Копия готовой печатной формы

Нажмите Печать в документе и выберите форму. Она откроется в окне предварительного просмотра. Что можно сделать дальше:

  • 📄 сохранить в файл кнопкой Сохранить — pdf, xlsx, docx;
  • ✉️ отправить по почте прямо из окна печати;
  • ✏️ разрешить редактирование и поправить текст в ячейке, если нужна разовая правка — изменения не сохранятся в базе и при следующей печати пропадут;
  • 🔢 указать число экземпляров, если копии нужны на бумаге.

Копия макета для постоянных изменений

Если в счёте нужно всегда выводить дополнительную строку или другой текст, правят макет, а не каждую распечатку. В Бухгалтерии 3.0 это делается в Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм.

Найдите макет, откройте его и измените. Программа сохранит ваш вариант отдельно от типового. При обновлении конфигурации типовой макет обновится, а ваш останется прежним, поэтому после обновления проверьте, не потерялись ли новые обязательные поля. Вернуться к типовому варианту можно командой использования стандартного макета в том же списке.

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

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

Клавиши F9 и Ctrl+C работают только внутри одной базы. Для переноса между базами есть три уровня.

ЗадачаСпособРиски
Пара документов или справочникОбработка «Выгрузка и загрузка данных XML»Дубли элементов, если в приёмнике они уже есть с другими кодами
Регулярный обмен двух конфигурацийСинхронизация данных (Администрирование → Синхронизация данных)Требует настройки правил, ошибки сопоставления
Вся база целикомВыгрузка в файл .dt или копия каталога файловой базыНужен монопольный доступ при загрузке

Выгрузка и загрузка XML

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

Копия базы

Полная копия нужна для тестов, обучения или перед рискованной операцией.

  1. Запустите базу в режиме Конфигуратор.
  2. Выберите Администрирование → Выгрузить информационную базу.
  3. Сохраните файл .dt.
  4. Создайте новую пустую базу в списке и в ее конфигураторе выполните Администрирование → Загрузить информационную базу.

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

Для файловой базы есть способ проще: скопировать каталог с файлом 1Cv8.1CD, когда в базе никто не работает , и добавить копию в список баз как существующую. Копировать файл при открытых сеансах нельзя — копия может оказаться поврежденной.

Копия результата запроса

Если данные нужно выбрать по сложному условию (все реализации без счетов-фактур, товары с отрицательным остатком), их получают консолью запросов. Результат выводится таблицей, которую копируют в Excel так же, как отчёт. Консоль — внешняя обработка, и запросы в ней только читают данные, ничего не меняя в базе.

Что вам нужно скопировать?

Ошибки при копировании, которые стоят дороже всего

  • ❌ Провели копию, не поменяв дату периода. Копия получает текущую дату. Если вы копируете документ за прошлый месяц в закрытый период, программа может не дать провести его из-за даты запрета изменения — и правильно сделает. Сначала выставьте нужную дату.
  • ❌ Скопировали реализацию вместе с договором другого периода. Договор переносится из образца. Если с клиентом заключен новый договор, в копии останется старый, и задолженность разойдется по договорам.
  • ❌ Вставили из Excel цены с текстом. Значение «1 200 руб.» в ячейке не число, и строка загрузится с нулевой ценой. Очистите колонку в Excel до чисел.
  • ❌ Загрузили XML дважды. Повторная загрузка того же файла может создать дубли документов. Перед загрузкой отметьте, какие файлы уже применены.
  • ❌ Скопировали каталог файловой базы при работающих пользователях. Копия открывается с ошибками или не открывается вообще.

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

Почему в 1С не работает Ctrl+V в табличной части?
Вставка через буфер обмена в табличную часть заполняет только текущую ячейку, и только если формат значения подходит полю. Для таблицы из нескольких строк используйте команду загрузки или «Вставить строки».
Можно ли скопировать сразу несколько документов?
Стандартной командой — нет, F9 копирует один выделенный документ. Для массового создания однотипных документов используют обработки групповой обработки или перенос через XML.
Сохраняется ли в копии документа комментарий и ответственный?
Комментарий обычно переносится вместе с шапкой. Ответственным в типовых конфигурациях становится текущий пользователь, который создал копию.
Как скопировать настройки одного пользователя другому?
В разделе Администрирование → Настройки пользователей и прав есть обработка настроек пользователей. В ней можно выбрать пользователя-образец и скопировать его настройки отчётов, внешнего вида и личные настройки другим пользователям.
Копия элемента справочника получает тот же код?
Нет. Код присваивается заново при записи по правилам нумерации справочника, поэтому коды у исходного элемента и копии разные.