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