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