1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Обработка (DataProcessor) |
| Имя | ВыгрузкаЗагрузкаДанныхМенеджерПересозданияСсылок |
| Полное имя | DataProcessors.ВыгрузкаЗагрузкаДанныхМенеджерПересозданияСсылок |
| Синоним | «Выгрузка загрузка данных менеджер пересоздания ссылок» (собственного пользовательского синонима нет) |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4 (версия 3.4.5.21) |
| Подсистема | «Выгрузка/загрузка данных» (механизм БСП, англ. ExportImportData / DataAreasExportImport) |
| Класс | Служебная (технологическая) обработка, не предназначенная для интерактивной работы конечного пользователя |
| Назначение | Управление пересозданием ссылок (уникальных идентификаторов, GUID) при выгрузке и последующей загрузке данных информационной базы: формирование и хранение соответствия «исходная ссылка → целевая ссылка», подмена ссылок в загружаемых объектах, обеспечение ссылочной целостности при переносе данных между базами и областями данных |
Где найти в 1С
- Меню: Раздел «Технология сервиса» → «Выгрузка загрузка данных менеджер пересоздания ссылок».
- Навигационная ссылка:
e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерПересозданияСсылок
Обработка вызывается преимущественно программно из модулей подсистемы «Выгрузка/загрузка данных», а не открывается вручную. Прямой доступ используется администраторами и разработчиками для диагностики механизма переноса.
2. Реквизиты шапки и табличные части
Объект относится к служебным обработкам, работающим с данными в памяти (таблицы соответствия ссылок, потоки XDTO/ZIP), поэтому постоянных реквизитов шапки и табличных частей на уровне метаданных, как правило, не содержит. Рабочие структуры данных формируются в модуле объекта на время сеанса выгрузки/загрузки.
Типовой состав служебных данных (создаются программно, не являются метаданными):
| Структура (программная) | Назначение |
|---|---|
| Таблица/соответствие ссылок | Хранит пары «ссылка в источнике (старый GUID)» ↔ «ссылка в приёмнике (новый GUID)» для всех пересоздаваемых объектов |
| Список типов, участвующих в пересоздании | Метаданные (справочники, документы, планы видов характеристик и др.), для которых допустимо пересоздание ссылок |
| Контекст выгрузки/загрузки | Ссылка на общий менеджер выгрузки/загрузки, параметры сеанса, признак режима (выгрузка либо загрузка) |
| Файл/каталог соответствий | При потоковой обработке — временное хранилище таблицы соответствия ссылок на диске |
3. Формы
Служебные обработки данного механизма БСП обычно собственных пользовательских форм не имеют либо ограничиваются вспомогательной формой:
| Форма | Назначение |
|---|---|
| Форма отсутствует (основной сценарий) | Логика реализована в модуле объекта и вызывается программно менеджером выгрузки/загрузки; интерактивный интерфейс не требуется |
| Служебная/технологическая форма (если добавлена в версии) | Диагностика: просмотр таблицы соответствия ссылок, ручной запуск пересоздания, вывод статистики по типам — только для администратора |
Наличие и состав конкретной формы — версионно-зависимо; требует проверки в дереве метаданных именно версии 3.4.5.21.
4. Ключевые процедуры модулей
Evidence с исходным текстом BSL для данного объекта не приложено. Ниже — типовые обработчики обработки данного вида (менеджер пересоздания ссылок в подсистеме «Выгрузка/загрузка данных» БСП). Наименования и сигнатуры в конкретной сборке могут отличаться.
| Процедура/функция | Назначение |
|---|---|
ПриРегистрацииОбработчиков(Обработчики) |
Регистрирует обработчик в общем механизме выгрузки/загрузки, указывает типы метаданных и этапы (перед выгрузкой, перед загрузкой, при пересоздании), на которых вызывается менеджер |
ПередВыгрузкойТипа(...) / ПередЗагрузкойТипа(...) |
Подготовка к обработке конкретного типа метаданных: инициализация таблицы соответствия, отбор пересоздаваемых ссылок |
ПередВыгрузкойОбъекта(...) |
Фиксация исходной ссылки объекта в таблице соответствия перед сериализацией |
ПередЗагрузкойОбъекта(КонтейнерДанных, ОбъектСтроки, Отменить, ...) |
Подмена ссылок загружаемого объекта: старый GUID заменяется на вновь созданный (или найденный) в базе-приёмнике |
ПересоздатьСсылку(ИсходнаяСсылка) / ПолучитьСсылкуПриёмника(...) |
Возвращает целевую ссылку для исходной: создаёт новый идентификатор либо возвращает ранее сопоставленный |
ЗаменитьСсылкиВОбъекте(Объект) |
Обходит реквизиты и табличные части объекта, заменяя все встреченные исходные ссылки на целевые по таблице соответствия |
ПослеЗагрузкиОбъекта(...) / ПослеЗагрузкиТипа(...) |
Завершающие действия: досоздание отложенных связей, очистка временных структур |
СохранитьСоответствиеСсылок(...) / ЗагрузитьСоответствиеСсылок(...) |
Сериализация/десериализация таблицы соответствия для потоковой обработки больших объёмов |
Общий принцип: механизм гарантирует, что после загрузки все внутренние ссылки перенесённых объектов остаются согласованными между собой, даже если идентификаторы в приёмнике изменились.
5. Проведение и движения
Обработка не является документом и не выполняет проведение. Она не формирует движений по регистрам накопления/сведений и не создаёт бухгалтерских проводок. Это инфраструктурный (технологический) объект переноса данных.
Соответственно, к данному объекту не применяются ни план счетов РК, ни налоговые операции. Экономическое содержание переносимых данных обработка не меняет: она лишь пересоздаёт ссылки, сохраняя значения реквизитов и движений «как есть».
Контекст конфигурации, в котором работает механизм (справочно — данные, которые могут выгружаться/загружаться без искажения):
- документы реализации формируют доход по счёту 6010 и себестоимость по 7010, расчёты с покупателями — 1210, с поставщиками — 3310, деньги — 1030, товары — 1330;
- НДС отражается на счёте 3130 по ставке 16 % (Казахстан, 2026);
- налоговые и зарплатные показатели переносимых регистров рассчитываются исходя из МРП 4 325 ₸, МЗП 85 000 ₸, базового вычета по ИПН 30 МРП/мес (не более 360 МРП в год), ставок ИПН 10 % (до 8 500 МРП годового дохода) и 15 % сверх, ОПВ 10 % (потолок базы 50 МЗП), ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналога 6 %.
Все перечисленные суммы и ставки — это содержимое переносимых объектов; менеджер пересоздания ссылок их не пересчитывает и не изменяет, а только обеспечивает корректность ссылок между этими объектами (например, ссылку документа реализации на контрагента, договор, номенклатуру, ЭСФ/СНТ).
6. Связанные объекты и ввод на основании
Ввод на основании к обработке неприменим (это не ссылочный объект и не документ). Связи носят программный характер в рамках подсистемы «Выгрузка/загрузка данных»:
| Связанный объект/механизм | Характер связи |
|---|---|
Общий менеджер выгрузки/загрузки данных (ExportImportData) |
Вызывает обработчики менеджера пересоздания ссылок на этапах выгрузки и загрузки |
Модули БСП ВыгрузкаЗагрузкаДанныхПереопределяемый, ВыгрузкаЗагрузкаДанныхСлужебный |
Регистрация обработчиков, общие правила выгрузки/загрузки |
| Прочие служебные обработки подсистемы (обработчики выгрузки/загрузки типов, областей данных) | Совместная работа в едином сеансе переноса |
| Электронные документы конфигурации РК — ЭСФ (ИС ЭСФ), СНТ | Как объекты данных: их ссылки на контрагентов, договоры, номенклатуру пересоздаются вместе с остальными данными |
| Механизм областей данных / разделения (1С:Фреш, сервис) | Основной потребитель — перенос данных области между базами с сохранением ссылочной целостности |
Типовые сценарии применения: миграция ИБ, перенос области данных в облачном сервисе, выгрузка/загрузка отдельного набора данных с последующим объединением.
7. Точки расширения
- Модуль объекта обработки — переопределение логики пересоздания и подмены ссылок, добавление собственных типов в обработку. Изменения вносить только через расширение конфигурации, не снимая объект с поддержки.
- Обработчики регистрации (
ПриРегистрацииОбработчикови переопределяемые модули подсистемы) — штатная точка подключения дополнительной обработки типов и этапов выгрузки/загрузки. - Расширение конфигурации — заимствование модуля обработки и добавление процедур-обработчиков
Перед…/После…для собственных данных. - Общие модули подсистемы БСП (
…Переопределяемый) — рекомендованное место для прикладной кастомизации правил переноса без правки типового кода.
При обновлении конфигурации проверять сигнатуры обработчиков и перечень регистрируемых типов: состав интерфейса механизма выгрузки/загрузки версионно-зависим — требует проверки для версии 3.4.5.21.
