diff --git a/CHANGELOG.md b/CHANGELOG.md index 48e0c60..6c846c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,12 +4,19 @@ --- +## 1.3.1.125 (2026-10-07) + +### #68: явный отказ партнёр-веток вне узла crm3-dev + +В `РК_УстановитьПартнераДоговораПоКодуСтаройБазы` — выход, если узел не «Рабочая CRM3» (обмен с БП и др.). + ## 1.3.1.124 (2026-10-07) ### ED договоры: партнёр по РК_КодСтаройБазы ([#68](https://git.p7net.ru/rhana/crm3-migration/issues/68)) - Код партнёра из `AdditionalInfo` при получении договора (общий хук `ПриКонвертацииДанныхXDTO`). - Перед записью и после `ОтложеннаяОбработка_ДоговорыКонтрагентов`: установка `Партнер` по `РК_КодСтаройБазы` (+ Transfer API fallback, как #67). +- Только узел crm3-dev ↔ crm3-26 (`РК_ЭтоОбменС_Crm3Dev`); Бухгалтерия не затрагивается. ## 1.3.1.123 (2026-10-07) diff --git a/VERSION b/VERSION index f8edc52..16f4b2d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.1.124 +1.3.1.125 diff --git a/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl b/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl index 8bfb46b..d2da3f9 100644 --- a/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl +++ b/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl @@ -683,9 +683,14 @@ // Устанавливает Партнер договора по коду исходной ИБ (AdditionalInfo / кеш / Transfer API). // Вызов: ПередЗаписью договора и после ОтложеннаяОбработка_ДоговорыКонтрагентов (#68). +// Только узел crm3-dev («Рабочая CRM3»): обмен с Бухгалтерией и др. не трогаем. // Процедура РК_УстановитьПартнераДоговораПоКодуСтаройБазы(ОбъектДоговора, КомпонентыОбмена) + Если КомпонентыОбмена <> Неопределено И Не РК_ЭтоОбменС_Crm3Dev(КомпонентыОбмена) Тогда + Возврат; + КонецЕсли; + КодПартнера = РК_КодПартнераИсточникаДляКонтрагента(ОбъектДоговора, КомпонентыОбмена); Если ПустаяСтрока(КодПартнера) Тогда Возврат; diff --git a/src/Configuration.xml b/src/Configuration.xml index 854e070..0f33aa5 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -62,7 +62,7 @@ Role.РК_ОсновнаяРоль - 1.3.1.124 + 1.3.1.125 Language.Русский