1.3.1.125: #68 — партнёр договора только для узла crm3-dev (не БП).
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -4,12 +4,19 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 1.3.1.125 (2026-10-07)
|
||||||
|
|
||||||
|
### #68: явный отказ партнёр-веток вне узла crm3-dev
|
||||||
|
|
||||||
|
В `РК_УстановитьПартнераДоговораПоКодуСтаройБазы` — выход, если узел не «Рабочая CRM3» (обмен с БП и др.).
|
||||||
|
|
||||||
## 1.3.1.124 (2026-10-07)
|
## 1.3.1.124 (2026-10-07)
|
||||||
|
|
||||||
### ED договоры: партнёр по РК_КодСтаройБазы ([#68](https://git.p7net.ru/rhana/crm3-migration/issues/68))
|
### ED договоры: партнёр по РК_КодСтаройБазы ([#68](https://git.p7net.ru/rhana/crm3-migration/issues/68))
|
||||||
|
|
||||||
- Код партнёра из `AdditionalInfo` при получении договора (общий хук `ПриКонвертацииДанныхXDTO`).
|
- Код партнёра из `AdditionalInfo` при получении договора (общий хук `ПриКонвертацииДанныхXDTO`).
|
||||||
- Перед записью и после `ОтложеннаяОбработка_ДоговорыКонтрагентов`: установка `Партнер` по `РК_КодСтаройБазы` (+ Transfer API fallback, как #67).
|
- Перед записью и после `ОтложеннаяОбработка_ДоговорыКонтрагентов`: установка `Партнер` по `РК_КодСтаройБазы` (+ Transfer API fallback, как #67).
|
||||||
|
- Только узел crm3-dev ↔ crm3-26 (`РК_ЭтоОбменС_Crm3Dev`); Бухгалтерия не затрагивается.
|
||||||
|
|
||||||
## 1.3.1.123 (2026-10-07)
|
## 1.3.1.123 (2026-10-07)
|
||||||
|
|
||||||
|
|||||||
@@ -683,9 +683,14 @@
|
|||||||
|
|
||||||
// Устанавливает Партнер договора по коду исходной ИБ (AdditionalInfo / кеш / Transfer API).
|
// Устанавливает Партнер договора по коду исходной ИБ (AdditionalInfo / кеш / Transfer API).
|
||||||
// Вызов: ПередЗаписью договора и после ОтложеннаяОбработка_ДоговорыКонтрагентов (#68).
|
// Вызов: ПередЗаписью договора и после ОтложеннаяОбработка_ДоговорыКонтрагентов (#68).
|
||||||
|
// Только узел crm3-dev («Рабочая CRM3»): обмен с Бухгалтерией и др. не трогаем.
|
||||||
//
|
//
|
||||||
Процедура РК_УстановитьПартнераДоговораПоКодуСтаройБазы(ОбъектДоговора, КомпонентыОбмена)
|
Процедура РК_УстановитьПартнераДоговораПоКодуСтаройБазы(ОбъектДоговора, КомпонентыОбмена)
|
||||||
|
|
||||||
|
Если КомпонентыОбмена <> Неопределено И Не РК_ЭтоОбменС_Crm3Dev(КомпонентыОбмена) Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КодПартнера = РК_КодПартнераИсточникаДляКонтрагента(ОбъектДоговора, КомпонентыОбмена);
|
КодПартнера = РК_КодПартнераИсточникаДляКонтрагента(ОбъектДоговора, КомпонентыОбмена);
|
||||||
Если ПустаяСтрока(КодПартнера) Тогда
|
Если ПустаяСтрока(КодПартнера) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
|
||||||
</DefaultRoles>
|
</DefaultRoles>
|
||||||
<Vendor/>
|
<Vendor/>
|
||||||
<Version>1.3.1.124</Version>
|
<Version>1.3.1.125</Version>
|
||||||
<DefaultStyle/>
|
<DefaultStyle/>
|
||||||
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
||||||
<BriefInformation/>
|
<BriefInformation/>
|
||||||
|
|||||||
Reference in New Issue
Block a user