29.01.2021 Юлия Антонова 17463
Удаление организации из 1С (доступно по всем...

Содержание:

1.      Механизм распределенных информационных баз (РИБ)

2.      Как разделить организации в 1С на разные базы данных?

3.      Как удалить организацию из 1С? 


1.      Механизм распределенных информационных баз (РИБ)


Здравствуйте, коллеги! Перед Вами – пошаговая демонстрация простейшего способа удаления организации из базы данных 1С 8, используя стандартные сервисные возможности программы. Воплощение в жизнь данного алгоритма не требует специальных знаний в области программирования 1С и доступно каждому рядовому пользователю. Далее – подробная инструкция с пояснениями и скринами. При написании статьи использовалась конфигурация 1C Управление торговлей, редакция 11 (11.4.12.71), демонстрационная база 1С.


Пример: из существующей базы данных 1C 8 требуется удалить все организации кроме Торговый дом «Комплексный».


Удаление организаций их базы данных 1С 8

Удаление организаций их базы данных 1С 8

 

Для решения подобной задачи отлично подойдет механизм распределенных информационных баз (РИБ).


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


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


Подчеркну! Данный способ является гибким решением и ответом на такие вопросы:

1.       Как разделить организации в 1С на разные базы данных?

2.       Как удалить организацию из 1С?

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


2. Как разделить организации в 1С 8 УТ 11 на разные базы данных?


Выполняем поставленную задачу в 1С 8.3 УТ 11.4. Переходим «НСИ и Администрирование → Настройка интеграции → Синхронизация данных».


Путь к синхронизации данных

Путь к синхронизации данных

 

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


Как найти Настройку синхронизации данных

Как найти Настройку синхронизации данных

 

Нажимаем команду создания новой синхронизации данных:


Как найти Настройку синхронизации данных в 1С

Создание новой синхронизации

 

И в открывшейся форме в блоке «Распределенные информационные базы» выбираем гиперссылку «РИБ с фильтрами»:


Настройка синхронизации данных

Блок «Распределенные информационные базы»

 

Открывается форма настройки распределенной информационной базы с отборами. Перед началом настройки новой синхронизации данных рекомендуется создать резервную копию данных.


Настройка распределенной информационной базы

Настройка распределенной информационной базы

 

После создания резервной копии (в случае необходимости), переходим к этапам настройки, настройке параметров подключения:


Настройка информационной базы 1с

Настройка параметров подключения

 

На этом этапе выбираем синхронизацию данных через локальный или сетевой каталог, поскольку в нашем случае механизм РИБ используется одноразово для поставленной задачи. Нажимаем команду «Далее» в 1С 8 УТ 11. На следующем шаге Представление этой программы заполняется по умолчанию по наименованию базы данных, а префикс, если не был указан раннее пользователем, заполняется как «ЦБ». Представление программы-корреспондента заполняете самостоятельно.


Параметры синхронизации данных в 1С УТ 11

Параметры синхронизации данных в 1С УТ 11

 

Параметры синхронизации данных в 1С

Сохранение настроек распределенной информационной базы


настройка синхронизации данных в 1С УТ 11 

Завершение настройки распределенной информационной базы

 

 Настройка распределенной информационной базы с отборами

Настройка распределенной информационной базы с отборами

 

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


Настройка распределенной информационной базы

Узел РИБ с фильтрами

 

Эту же форму можно открыть через «Меню → Все функции → Планы обмена → РИБ с фильтром по подразделению»


РИБ с фильтром по подразделению в 1С 8 УТ 11

РИБ с фильтром по подразделению в 1С 8 УТ 11

 

При выборе РИБ с фильтром по подразделению откроется список всех узлов, где вы увидите предопределенный Узел базы данных, и созданный узел распределенной ИБ:


РИБ с фильтром по подразделению

Созданный узел базы данных

 

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


РИБ по подразделению в 1С 8 УТ 11

Создание организаций в Узле базы данных

 

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


РИБ с фильтром в 1С 8 УТ 11

Отбор по подразделениям в 1С 8 УТ 11

 

РИБ с фильтром по подразделению в УТ 11

Ошибка в Узле РИБ с фильтрами

 

Открываем форму отбора подразделений, отмечаем все, завершаем настройку, нажимаем команду «Создание начального образа с файлами»:


Форма отбора подразделений в 1С 8 УТ 11

Форма отбора подразделений в 1С 8 УТ 11

 

Форма отбора подразделений

ТДК (Узел РИБ с фильтрами)

 

Помощник создания начального образа предоставляет два варианта: файловый или серверный вариант. В зависимости от выбора меняется вид формы и реквизиты ввода требуемой информации:


Создание начального образа в 1С 8 УТ 11

Создание начального образа в 1С 8 УТ 11


Создание начального образа в 1С

Создание начального образа на сервере 1С Предприятия в 1С 8 УТ 11

 

В нашем сквозном примере мы используем тот же каталог, что и указывали для РИБ, поэтому оставляем вариант «На данном компьютере» и в поле ввода «Полное имя файловой базы» указываем путь к нему. При нажатии на одноимённою команду открывается форма с индикатором процента создания и того, какое количество объектов должно пройти обработку:


Процесс создания начального образа ИБ

Процесс создания начального образа ИБ в 1С 8 УТ 11

 

На этом этапе каталог пуст:


Процесс создания начального образа ИБ в 1С 8 УТ 11

Каталог в 1С 8 УТ 11

 

А по окончанию процесса в каталоге появляется файл новой базы данных:


создания начального образа ИБ в 1С 8 УТ 11

Создание начального образа ИБ в 1С 8 УТ 11

 

Больше нам помощник настройки распределенной информационной базы с отборами не потребуется, и текущая база данных также.


Завершение настройки распределенной информационной базы

Завершение настройки распределенной информационной базы

 

А вот новую созданную требуется добавить в список информационных баз 1С 8:


Завершение настройки распределенной базы

Добавление в список информационных баз 1С 8

 

При открытии базы данных появится окно обновления параметров работы программы:


Обновление параметров работы 1С 8 УТ 11

Обновление параметров работы 1С 8 УТ 11

 

А по окончанию подготовки – форма помощника настройки РИБ. Однако она не требуется, закрываем ее.

 

Если открыть список организаций, видим, что в новой базе имеются данные лишь по отобранным организациям:


Обновление параметров 1С 8 УТ 11

Данные по отобранным организациям в 1С 8 УТ 11

 

И при открытии любого из отчетов – также. Например:


Отчеты в 1С 8 УТ 11

Отчеты в 1С 8 УТ 11

 

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


Отчеты в 1С

Узел распределенной информационной базы

 

Чтобы убрать этот признак, необходимо наличие внешней обработки, которую я размещу с этой статьей, а также опишу процесс ее создания (если вы желаете создать самостоятельно).


Для создания внешней обработки требуется открыть режим «Конфигуратор». Перейти в «Меню → Файл → Создать → Выбор вида документа → Внешняя обработка»:



Создание внешней обработки в 1С 8 УТ 11

Создание внешней обработки в 1С 8 УТ 11

 

В обработке добавим форму:


Создание внешней обработки в 1С

Добавление формы в обработке в 1С 8 УТ 11

 

При ее открытии перейти на закладку «Команды → Команды формы» и перетащить Команду в левую колонку как продемонстрированно ниже на скрине:


обработки в 1С 8 УТ 11

Перенос команды в 1С 8 УТ 11

 

Далее в правой колонке установить курсор на команде и в свойствах команды в реквизите «Действие» нажать иконку с лупой:


Свойства команды в реквизите Действие в 1С 8 УТ 11

Свойства команды в реквизите Действие в 1С 8 УТ 11

 

Выбрать «Создание обработчика команды → создать на клиенте и процедуру на сервере без контекста». 

На той же форме обработки Вас перенесет на нижнюю вкладку «Модуль», где вы увидите две автоматически созданные процедуры:


Свойства в реквизите Действие в 1С 8 УТ 11

Вкладка модуль

 

Все, что требуется о вас, прописать одну строку: ПланыОбмена.УстановитьГлавныйУзел (Неопределено).

 

ПланыОбмена.УстановитьГлавныйУзел(Неопределено)

ПланыОбмена.УстановитьГлавныйУзел(Неопределено)

 

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


ПланыОбмена

Сохранение обработки в 1С 8 УТ 11  

 

3.      Как удалить организацию из 1С?


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


После выполнения команды обработки узел ЦБ изменит цвет с желтого на синий. Пометьте его на удаление.


Узел распределенной информационной базы с фильтром по подразделениям

Узел распределенной информационной базы с фильтром по подразделениям

 

У вас может высветиться форма ошибки, которая будет оповещать о том, что отсутствует связь с главным узлом, требуется восстановить ее или отменить:



Ошибка о связи с узлом базы данных

 

Закрываем это окно, переходим в «НСИ и администрирование → блок Администрирование → Обслуживание».


Узел распределенной информационной базы с фильтром

Путь к «Обслуживанию» в 1С 8 УТ 11

 

Отсюда переходим по гиперссылке «Удаление помеченных объектов». Выбираем режим «Выбрать объекты для удаления»:


Удаление помеченных объектов в 1С 8 УТ 11

Удаление помеченных объектов в 1С 8 УТ 11

 

Отмечаем узел (с остальных объектов, помеченных на удаление, снять флажки, в случае наличия таковых):


Удаление объектов в 1С 8 УТ 11

Удаление узла в 1С 8 УТ 11

 

Вам выдаст предупреждение, что невозможно удалить объект, т.к. на него имеется ссылка. В правой колонке будет указан тот самый объект, что ссылается на узел. Двойным кликом открываем его (это константа Главный узел, как на скрине ниже):


Удаление помеченных объектов

Главный узел базы данных

 

Очищаем поле в константе «Главный узел» и записываем с пустым значением. Нажимаем команду повторного удаления узла. Удаление помеченных объектов выполнится успешно, узел будет удален и исчезнет в списке узлов:

 

Удаление помеченных объектов в 1С

Удаление узла базы данных

 

Удален файл базы данных

Узел базы данных удален

 

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


Специалист компании «Кодерлайн»

Юлия Антонова

Наши проекты

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- Казначейство...

ООО «Лаборатория успеха»
ООО «Лаборатория успеха»

Отрасль:
Общественное и плановое питание, гостиничный бизнес, туризм

Внедренное типовое решение:
1С:Управление холдингом 8

Бухгалтерский учет;
Расчет зарплаты и кадровый учет;...

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава
Учет рабочего времени
Регламентированная отчетность...

Автоматизация складских операций на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

Реализовали разработку уникального модуля «Интернет-магазины» на базе программного продукта «1С:Управление холдингом» согласно технического ...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление обучением и повышением квалификации
- Финансы, управлен...

ООО "РУКАРД-АУРА"
ООО "РУКАРД-АУРА"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Комплексная автоматизация

- Налоговый учет;...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

Бухгалтерский учет:
- Завершение периода;
- Регламентированная отчетность...

ООО ХДМ Рус
ООО ХДМ Рус

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Управление цепочками поставок Оптовая торговля ...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

Управление персоналом и кадровый учет (HRM) Кадровый учет Расчет зарплаты Регламентированная отчетность Учет рабочего времени ...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разработка обработки «Свертка информационной базы»
- Разрабо...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполнения поручений;
- Учет договоров...

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

Внедренное типовое решение:
Платформа 1С:Предприятие 8

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в данные международного учета (ГААП) на платформе «1С:Предприятие 8»:...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение