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

Обработка «ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы» (УТ для Казахстана 3.4.5.21)

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

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

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

Обработка не предназначена для интерактивной работы пользователя и не является прикладным (учётным) объектом. Она вызывается программно из общих модулей механизма выгрузки/загрузки данных (перенос данных между базами, техническая выгрузка ИБ, свёртка/обмен). Пользовательского функционального смысла в терминах торгового/налогового учёта не несёт.

Где найти

Прямой навигационной команды в интерфейсе, как правило, нет (объект служебный). Для открытия формы обработки в режиме «Предприятие» (при наличии прав администратора) используйте навигационную ссылку:

e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы

В Конфигураторе: ветка Обработки → ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы.


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

Обработка относится к классу технологических «поточных читателей», у которых бизнес-логика хранится не в реквизитах формы, а в переменных модуля и параметрах методов. Типовой состав:

Реквизиты (свойства/переменные объекта или формы)

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

Табличные части

Прикладных (сохраняемых) табличных частей нет. Для служебных обработок такого рода данные хранятся в реквизитах формы типа ТаблицаЗначений/ДеревоЗначений только на время сеанса (например, список читаемых типов метаданных, очередь порций). Постоянного хранилища у обработки нет — она не пишет данные в ИБ, а лишь читает и передаёт их вызывающему коду.


3. Формы

Форма Назначение
Форма (основная, если определена) Технологический интерфейс для запуска/диагностики потокового чтения администратором. В типовом использовании не открывается — работа идёт программно.
Формы отсутствуют (частый вариант) Многие поточные читатели БСП вообще не содержат форм: объект используется исключительно как контейнер программного кода (методов модуля объекта).

«Требует проверки» на версии 3.4.5.21: наличие/состав основной формы — версионно-зависимая деталь; в ряде релизов у объекта форм нет вовсе.


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

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

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

Обработчики самой формы (если форма есть) — стандартные: ПриОткрытии, ПриСозданииНаСервере — обеспечивают лишь инициализацию UI и не содержат прикладной логики.


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

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

Соответственно, к этому объекту неприменимы какие-либо счета плана счетов РК и налоговые расчёты. Для полноты приведём справочные значения окружения РК на 2026 год, актуальные для прикладных (учётных) объектов конфигурации, — но не для данной служебной обработки:

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

Ещё раз: перечисленные числа приведены как контекст конфигурации и никак не участвуют в работе данной обработки — она лишь переносит данные ИБ «как есть», не пересчитывая суммы и не меняя учётных значений.


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

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

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

  • Расширение конфигурации — предпочтительный способ: перекрытие/дополнение экспортных методов модуля обработки (ПрочитатьОбъект, Инициализировать и т. п.) через аннотации &Вместо, &После, &Перед. Учитывайте, что вмешательство в служебный поток чтения способно нарушить целостность выгрузки — тестируйте на полном цикле «выгрузка → загрузка».
  • Программные интерфейсы БСП — вместо правки объекта подключайтесь к процедурам-обработчикам подсистемы «Выгрузка и загрузка данных» (события до/после выгрузки объектов, переопределение состава выгружаемых типов) — это штатный и безопасный механизм влияния на поток.
  • Фильтрация типов/объектов — через параметры сеанса (ПараметрыВыгрузки/ПараметрыЗагрузки), не изменяя код самой обработки.
  • Не рекомендуется: изменять формат сериализации или порядок чтения — это ломает совместимость с парным писателем и с версиями формата других релизов.

«Требует проверки» на 3.4.5.21: точные имена и сигнатуры экспортных методов модуля, а также наличие основной формы — уточняйте по модулю конкретного релиза, так как это версионно-специфичные детали.

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

Можно ли открыть эту обработку из интерфейса пользователя?
Штатной команды в разделах обычно нет — объект служебный. Администратор может открыть форму (если она есть) навигационной ссылкой e1cib/list/Обработка.ВыгрузкаЗагрузкаДанныхПотокЧтенияДанныхИнформационнойБазы или из Конфигуратора. В типовой работе обработка вызывается только программно из механизма выгрузки/загрузки БСП.
Формирует ли обработка проводки или движения по регистрам?
Нет. Это не документ: у неё нет проведения, движений и табличной части регистраторов. Счета плана счетов РК (1210, 1330, 3130, 6010, 7010 и др.) и налоговые ставки (НДС 16 %, ИПН, ОПВ и т. д.) к ней неприменимы — она лишь потоково читает и переносит данные ИБ без пересчёта сумм.
Как правильно вмешаться в логику чтения потока?
Через расширение конфигурации (перекрытие экспортных методов модуля с аннотациями &Вместо/&После) либо, предпочтительнее, через штатные программные интерфейсы подсистемы «Выгрузка и загрузка данных» БСП и параметры сеанса. Прямое изменение формата сериализации не рекомендуется — это нарушает совместимость с парным писателем и версиями формата.
Почему у объекта нет реквизитов шапки и табличных частей в обычном смысле?
Это технологический «поточный читатель». Его состояние (путь к файлу, параметры сеанса, курсор чтения, счётчики) хранится в переменных модуля и реквизитах формы на время сеанса, а не в сохраняемых реквизитах и табличных частях. Постоянного хранилища данных у обработки нет.

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

Источники

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