К статье
Практический материал

Администрирование · 11 мин

Как переместить папку в 1С: пошаговое руководство

Как переместить папку в 1С: перенос групп в справочниках, перемещение каталога базы и файлов обмена. Пошаговые инструкции, риски и проверка результата.

Под запросом «переместить папку в 1С» скрываются три разные задачи. Первая — перенести папку (группу) внутри иерархического справочника, например переместить группу товаров в «Номенклатуре» в другой раздел. Вторая — перенести каталог файловой информационной базы на другой диск или сервер. Третья — переместить рабочие файлы: архивы выгрузок, каталоги обмена, шаблоны печатных форм.

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

Ниже разобраны все три сценария с точными действиями, условиями и способами проверить результат. Материал ориентирован на типовые конфигурации на платформе 1С:Предприятие 8.3 — «Управление торговлей», «Бухгалтерию предприятия», «Зарплату и управление персоналом» и другие.

Определите, какая именно папка нужна

Прежде чем что-либо перемещать, ответьте на вопрос: где физически находится эта папка? В 1С слово «папка» используется в трёх контекстах, и методы работы с ними не пересекаются.

Группа в иерархическом справочнике — это запись в базе данных, а не папка на диске. Такие группы есть в «Номенклатуре», «Контрагентах», «Статьях затрат», планах счетов. Их перемещение меняет только структуру данных внутри базы и никак не затрагивает файловую систему.

Каталог информационной базы — это реальная папка на диске, в которой лежит файл 1Cv8.1CD и служебные файлы. Его перенос — задача администрирования, выполняемая средствами операционной системы при остановленной работе пользователей.

Рабочие каталоги — папки обмена данными, выгрузок отчётности, хранения присоединённых файлов. Они прописаны в настройках программы, поэтому перенос всегда состоит из двух частей: переместить файлы и обновить путь в настройках.

Переместите папку-группу внутри справочника

Это самая частая и самая безопасная операция. Откройте нужный справочник, например «Номенклатура» через раздел «Справочники» или «НСИ и администрирование». Убедитесь, что список отображается в виде дерева или списка с группами — переключатель режима просмотра обычно находится в меню «Ещё» формы списка.

Найдите группу, которую нужно переместить. Нажмите на неё правой кнопкой мыши и выберите «Переместить в группу» (в некоторых конфигурациях — «Переместить в папку»). В открывшемся окне выберите целевую группу и подтвердите действие. Альтернатива — просто перетащить группу мышью на нужный раздел дерева.

Если нужно переместить не одну группу, а несколько элементов сразу, выделите их с зажатой клавишей Ctrl или Shift и используйте ту же команду. Все вложенные элементы перемещаются вместе с родительской группой автоматически — отдельно переносить их не нужно.

Порядок перемещения группы в справочнике
  1. 1
    Откройте справочник и включите отображение в виде дерева через меню «Ещё»
  2. 2
    Найдите группу и нажмите на неё правой кнопкой мыши
  3. 3
    Выберите «Переместить в группу» и укажите целевой раздел
  4. 4
    Подтвердите действие и проверьте, что группа появилась в новом месте
  5. 5
    Откройте группу и убедитесь, что все вложенные элементы на месте

Обратите внимание на права: если команда «Переместить в группу» недоступна или неактивна, у вашей роли нет права на изменение этого справочника. В этом случае операцию должен выполнить пользователь с полными правами или администратор.

Особенности перемещения в планах счетов и предопределённых группах

Предопределённые группы, созданные конфигурацией автоматически, перемещать нельзя — платформа заблокирует операцию. То же относится к предопределённым счетам в плане счетов бухгалтерского учёта: их положение зафиксировано разработчиком конфигурации.

Если группа участвует в настройках, например указана в правилах автоподстановки статей затрат или в настройках счетов учёта номенклатуры, после перемещения проверьте, что эти настройки по-прежнему ссылаются на неё корректно. Сама ссылка не меняется, но логика отбора «по родителю» может повести себя иначе, если вы перемещаете элементы, а не группу.

Перенесите каталог файловой информационной базы

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

Попросите всех пользователей выйти из программы. Проверить отсутствие сеансов можно через консоль «Администрирование серверов 1С» для серверного варианта или просто убедившись, что приложение закрыто у всех пользователей файловой базы. Затем сделайте резервную копию: хотя бы скопируйте файл 1Cv8.1CD в безопасное место, а лучше — выполните выгрузку через конфигуратор (меню «Администрирование» → «Выгрузить информационную базу»).

После этого скопируйте всю папку базы целиком в новое расположение. Копируйте, а не перемещайте: пока не проверена работоспособность базы на новом месте, исходная копия должна остаться нетронутой. Когда копирование завершится, откройте стартовое окно 1С, выберите базу в списке, нажмите «Изменить» и укажите новый путь к каталогу. У других пользователей путь в списке баз тоже нужно обновить — либо вручную, либо через общий файл списка баз.

Если база опубликована на веб-сервере

При публикации через веб-сервер в файле публикации (default.vrd) хранится путь к каталогу базы. После переноса каталога откройте публикацию заново через конфигуратор («Администрирование» → «Публикация на веб-сервере») или вручную исправьте путь в файле default.vrd, иначе веб-доступ перестанет работать, даже если толстый клиент подключается нормально.

Переместите каталоги обмена и рабочие файлы

Каталоги обмена данными — слабое место при любых переносах. Если папка обмена указана в настройках плана обмена, её перемещение без корректировки настроек приведёт к ошибкам «каталог не обнаружен» при каждой попытке синхронизации.

Правильный порядок такой: сначала откройте настройки обмена (раздел «Синхронизация данных» → «Настройки синхронизации данных») и запишите текущий путь к каталогу. Затем скопируйте содержимое папки в новое расположение. После этого вернитесь в настройки обмена и укажите новый путь. Выполните тестовую синхронизацию и убедитесь, что файлы обмена создаются и читаются уже в новом каталоге.

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

Маршрут решения

Как выбрать действие

Нужно перенести папку внутри списка товаров или контрагентовИспользуйте команду «Переместить в группу» прямо в форме списка
Нужно перенести базу на другой диск или серверЗавершите сеансы, сделайте копию, скопируйте каталог и обновите путь в списке баз
Переносится папка обмена или выгрузокСкопируйте файлы, затем обновите путь в настройках обмена и проверьте синхронизацию
Папка — предопределённая группа конфигурацииПеремещение невозможно, создайте свою группу и перенесите элементы в неё

Проверьте результат после перемещения

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

Для перенесённой файловой базы проверьте три вещи: база открывается из обновлённого пункта списка, данные на месте (откройте несколько документов и отчёт за прошлый период), в старом расположении никто не работает. Старый каталог удаляйте только после нескольких дней стабильной работы на новом месте — до этого он служит страховкой.

Для каталогов обмена признаком успеха является завершённая без ошибок синхронизация: в журнале регистрации и в форме состояния синхронизации не должно быть сообщений о недоступности каталога или невозможности записи файла.

Контрольные точки

Как проверить результат

Группа в справочнике
Норма

Группа и вложенные элементы видны в новом разделе дерева

Тревожный признак

Группа исчезла или элементы остались в старом месте

Файловая база на новом месте
Норма

База открывается по новому пути, документы и отчёты доступны

Тревожный признак

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

Каталог обмена
Норма

Синхронизация завершается без ошибок, файлы появляются в новой папке

Тревожный признак

Ошибки «каталог не обнаружен» в журнале синхронизации

Типичные ошибки и как их избежать

Самая распространённая ошибка — копирование каталога базы при открытых сеансах. Внешне всё выглядит нормально, файл скопировался, но при открытии такой копии можно получить ошибку формата потока или потерю части данных. Всегда завершайте сеансы перед копированием.

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

Третья ошибка — попытка переместить группу справочника через файловую систему. Группы не существуют на диске, поэтому никакие манипуляции с папками Windows на структуру справочника не влияют. И обратная ошибка: попытка перенести базу «перетаскиванием» внутри окна 1С — стартовое окно позволяет только изменить регистрацию пути, но не перемещает файлы.

Типичные ошибки
01
Копирование каталога базы при активных сеансах — риск повреждения копии и потери данных
02
Обновление пути только на одном компьютере — остальные пользователи теряют доступ или работают со старой копией
03
Перенос папки обмена без изменения настроек — синхронизация останавливается с ошибкой доступа
04
Удаление старого каталога сразу после переноса — теряется резервная точка отката
05
Попытка переместить предопределённую группу — операция заблокирована платформой

Часто задаваемые вопросы

Можно ли переместить группу справочника с помощью обработки «Групповое изменение реквизитов»?

Да, если конфигурация включает эту обработку. В ней можно массово изменить реквизит «Родитель» у выбранных элементов, что равносильно перемещению в другую группу. Способ удобен, когда нужно перенести сотни элементов по отбору, но требует внимательности: ошибка в отборе переместит лишнее.

Что будет с документами, если переместить группу номенклатуры?

С документами ничего не произойдёт. В документах хранится ссылка на конкретный элемент номенклатуры, а не на группу. Перемещение группы меняет только иерархию отображения и отборы по родителю в отчётах.

Можно ли перенести серверную базу простым копированием папки?

Нет. Данные серверной базы хранятся в СУБД (MS SQL, PostgreSQL и т.д.), а не в каталоге на диске. Перенос выполняется через резервное копирование средствами СУБД и восстановление на новом сервере либо через выгрузку базы в файл .dt из конфигуратора.

Почему после переноса базы 1С просит лицензию заново?

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

Как переместить папку, если нет прав администратора?

Перемещение групп в справочниках обычно доступно пользователям с правами на редактирование этих справочников — полные права не нужны. А вот перенос каталога базы и изменение настроек обмена требуют прав администратора базы и доступа к файловой системе сервера — без них задачу выполнить нельзя.

Можно ли отменить перемещение группы в справочнике?

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

Итог

Что важно запомнить

Сначала определите тип папки: группа справочника перемещается внутри программы, каталог базы — средствами ОС при остановленных сеансах, каталог обмена — с обязательным обновлением пути в настройках. Перед переносом базы делайте копию, после любого перемещения — проверяйте результат.