RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Обработка «ВыгрузкаЗагрузкаДанныхМенеджерЗагрузкиДанныхИнформационнойБазы»
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Обработка «ВыгрузкаЗагрузкаДанныхМенеджерЗагрузкиДанныхИнформационнойБазы»

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Обработка (DataProcessor)
Имя ВыгрузкаЗагрузкаДанныхМенеджерЗагрузкиДанныхИнформационнойБазы
Полное имя DataProcessors.ВыгрузкаЗагрузкаДанныхМенеджерЗагрузкиДанныхИнформационнойБазы
Синоним «Выгрузка загрузка данных менеджер загрузки данных информационной базы» (в интерфейсе не отображается)
Конфигурация Управление торговлей для Казахстана, редакция 3.4.5.21
Подсистема «Выгрузка и загрузка данных» (ВыгрузкаЗагрузкаДанных) Библиотеки стандартных подсистем (БСП)
Навигационная ссылка e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерЗагрузкиДанныхИнформационнойБазы

Назначение. Служебная (техническая) обработка механизма выгрузки/загрузки данных информационной базы в нейтральном XML-формате БСП. Отвечает за загрузочную часть процесса: чтение ранее сформированного архива выгрузки (файл *.zip, содержащий Data.xml, DumpInfo.xml, вложенные файлы), разбор структуры выгруженных данных, проверку совместимости версий метаданных и конфигурации, восстановление ссылочной целостности и запись объектов в приёмник.

Обработка является внутренним «менеджером» (координатором) процесса загрузки и, как правило, не открывается пользователем напрямую как самостоятельный инструмент — она вызывается из общих модулей подсистемы и из мастера выгрузки/загрузки. Типовое пользовательское назначение сценария — перенос данных между идентичными по конфигурации базами: перенос рабочей базы на другой сервер/СУБД, разворачивание копии, миграция, восстановление из технологической выгрузки. Это не обмен данными (не РИБ, не КД 2/3) — формат предназначен для «слепка» всей базы либо отобранного набора данных без правил конвертации.

Важно: обработка не выполняет учётных операций и не зависит от налоговых параметров РК (ставка НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸ и т. п.). Эти значения хранятся в прикладных объектах (константы, регистры сведений, планы видов расчёта) и переносятся обработкой «как есть», без пересчёта. См. раздел 5.


2. Реквизиты и табличные части

Обработка построена по служебной модели БСП: постоянного состава прикладных реквизитов и табличных частей у неё нет — параметры процесса передаются через структуру параметров загрузки и реквизиты формы/данных. Логически используемый состав данных (по стандартной архитектуре подсистемы):

Данные Назначение
Имя файла выгрузки Путь к *.zip-архиву выгрузки, который требуется загрузить
Каталог распаковки Временный каталог, куда распаковывается архив для разбора
DumpInfo (описание выгрузки) Служебное описание: имя конфигурации-источника, версия конфигурации, версия платформы, версия формата выгрузки, состав выгруженных типов
Соответствие типов Карта соответствия типов метаданных источника типам приёмника (для контроля наличия объектов)
Список загружаемых типов Отобранные для загрузки виды данных (константы, объекты ссылочных типов, наборы записей регистров)
Флаги режима Загружать в существующую базу / очищать данные, перезаписывать пользователей, отключать обработчики проведения и бизнес-логики на время загрузки
Статистика/протокол Счётчики загруженных объектов, коллизии ссылок, ошибки — для итогового отчёта

Табличные части в пользовательском понимании отсутствуют; состав переносимых объектов формируется динамически по содержимому архива.


3. Формы

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

Форма Назначение
Служебные формы менеджера загрузки (при наличии) Технический вывод хода загрузки, отображение прогресса и протокола, диагностика несовместимости версий
Форма мастера выгрузки/загрузки (в парной обработке подсистемы) Основной пользовательский интерфейс: выбор архива, каталога, режима загрузки, запуск процесса

Если самостоятельных форм у объекта нет, все действия инициируются программно из общих модулей подсистемы (см. раздел 4).


4. Ключевые процедуры модулей

Прикладного BSL-evidence по данному объекту не приложено (в грунте присутствует только фасет назначения). Ниже — типовой состав программного интерфейса менеджера загрузки данных подсистемы БСП; конкретные имена и сигнатуры следует сверять с модулем объекта версии 3.4.5.21.

Модуль объекта / модуль менеджера:

  • ЗагрузитьДанные(ПараметрыЗагрузки) — головная процедура: принимает структуру параметров (файл, каталог, режимы), оркеструет полный цикл загрузки.
  • ПрочитатьОписаниеВыгрузки(...) / чтение DumpInfo.xml — получает метаданные выгрузки: конфигурация-источник, версии, формат, состав типов.
  • ПроверитьСовместимость(...) — сопоставляет конфигурацию/версию источника и приёмника; при несовпадении формирует диагностику и прерывает загрузку либо предупреждает. (Требует проверки: степень строгости контроля версий зависит от релиза БСП.)
  • ЗагрузитьКонстанты(...), ЗагрузитьОбъекты(...), ЗагрузитьНаборыЗаписей(...) — постадийная запись данных приёмника по видам метаданных.
  • ВосстановитьСсылки(...) / отложенная запись — обработка ссылочной целостности, разрешение ещё не загруженных ссылок.
  • УстановитьРежимЗагрузкиДанных(Истина/Ложь) — включает/выключает системный признак ОбменДанными.Загрузка, чтобы при записи не срабатывали проверки заполнения и логика проведения.

Стандартные обработчики этого вида объекта: ОбработкаПолученияФормы, а также серверные процедуры-обёртки, вызываемые из общих модулей ВыгрузкаЗагрузкаДанных / ВыгрузкаЗагрузкаДанныхСлужебный.


5. Проведение и движения

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

Ключевой момент для внедренца: на время загрузки устанавливается режим ОбменДанными.Загрузка = Истина, поэтому:

  • прикладные обработчики проведения, заполнения и проверки не выполняются — данные пишутся «как есть»;
  • прикладные суммы, ставки и справочные значения не пересчитываются.

Поэтому все казахстанские учётные параметры переносятся без изменения:

  • ставка НДС 16 % (значение в соответствующих регистрах/справочниках ставок) сохраняется как в источнике;
  • значения МРП = 4 325 ₸, МЗП = 85 000 ₸, базовый налоговый вычет по ИПН 30 МРП/мес (не более 360 МРП/год), пороги ИПН (10 % до 8 500 МРП годового дохода, 15 % сверх), ставки ОПВ 10 % (потолок базы 50 МЗП), ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 % — переносятся из констант/регистров сведений/планов видов расчёта источника;
  • проводки по типовому плану счетов РК (1210 — краткосрочная ДЗ покупателей, 1030 — деньги на текущих счетах, 1330 — товары, 3310 — КЗ поставщикам, 3130 — НДС к уплате, 6010 — доход от реализации, 7010 — себестоимость реализации) переносятся вместе с движениями документов-источников.

Электронные документы (ЭСФ для ИС ЭСФ, СНТ) и связанные с ними регистры также переносятся как данные; повторной отправки/регистрации в госсистемах обработка не выполняет.

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


6. Связанные объекты и ввод на основании

  • Парная обработка выгрузки подсистемы «Выгрузка и загрузка данных» — формирует архив, который загружает данный менеджер.
  • Общие модули ВыгрузкаЗагрузкаДанных, ВыгрузкаЗагрузкаДанныхСлужебный, ВыгрузкаЗагрузкаДанныхПереопределяемый — программный интерфейс и точки настройки подсистемы.
  • Формат XDTO/XML выгрузки БСП (Data.xml, DumpInfo.xml) — структура обмениваемых данных.
  • Все прикладные объекты конфигурации (документы, справочники, регистры, константы, планы счетов/видов расчёта) — являются переносимыми данными.

Ввод на основании неприменим: объект служебный, экземпляров документа не создаёт.


7. Точки расширения

  • Переопределяемые модули ВыгрузкаЗагрузкаДанныхПереопределяемый — управление составом выгружаемых/загружаемых данных, исключение отдельных типов метаданных, добавление обработчиков до/после загрузки объектов.
  • Программные обработчики (ПередЗагрузкойДанных, ПослеЗагрузкиДанных, ПередЗагрузкойОбъекта, ПослеЗагрузкиОбъекта и аналоги) — вмешательство в процесс записи для корректировки/фильтрации данных.
  • Расширение конфигурации — допустимо для доработки логики без снятия с поддержки; заимствуйте процедуры менеджера аккуратно, поскольку объект относится к БСП и обновляется вместе с ней.
  • Ограничение: прикладную бизнес-логику (пересчёт налогов РК, переформирование ЭСФ/СНТ) в этой обработке размещать не следует — она нарушит нейтральность формата и режим ОбменДанными.Загрузка. Такую логику выносите в отдельные регламентные операции, запускаемые после загрузки.

Частые вопросы

Формирует ли обработка бухгалтерские проводки и движения по регистрам?
Нет. Это служебная обработка загрузки данных. Наборы записей регистров она восстанавливает «как есть» из источника, при этом действует режим ОбменДанными.Загрузка = Истина, поэтому обработчики проведения и проверки не выполняются, а суммы и налоги не пересчитываются.
Изменятся ли казахстанские налоговые параметры при переносе (НДС 16 %, МРП 4 325 ₸, вычет 30 МРП)?
Нет. Значения НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, вычет по ИПН 30 МРП/мес (до 360 МРП/год), ставки ОПВ/ОПВР/ВОСМС/ОСМС/СО и соцналога переносятся без изменений из констант и регистров источника. Обработка не пересчитывает учётные данные.
Это то же самое, что обмен данными по правилам конвертации (КД 2/3, РИБ)?
Нет. Формат подсистемы «Выгрузка и загрузка данных» предназначен для переноса слепка/набора данных между идентичными по конфигурации базами без правил конвертации. Для обмена с другой конфигурацией используйте механизмы конвертации данных.
Где найти обработку в конфигураторе/предприятии?
Навигационная ссылка: e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхМенеджерЗагрузкиДанныхИнформационнойБазы. Как правило, обработка вызывается программно из подсистемы БСП, а пользовательский сценарий запускается из мастера выгрузки/загрузки данных.
Нужно ли перепроводить документы после загрузки?
Сама обработка перепроведение не выполняет — данные пишутся в режиме загрузки. Если по регламенту требуется пересчёт (например, после миграции), выполните перепроведение или соответствующие регламентные операции отдельно, вне данной обработки.

Читайте также

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.