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