1.3.1.122: ED — партнёр контрагента по РК_КодСтаройБазы + Transfer API (#67).

Поиск по доп. реквизиту; если нет — export через РК_РабочееПодключениеЧерезАПИ и load через РВС_TransferAPIПартнеры.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
mihailkudravcev
2026-10-07 11:25:36 +03:00
parent be2c3479b4
commit 8e6a8ce653
5 changed files with 491 additions and 2 deletions
+16
View File
@@ -4,6 +4,22 @@
---
## 1.3.1.122 (2026-10-07)
### ED: fallback партнёра через Transfer API ([#67](https://git.p7net.ru/rhana/crm3-migration/issues/67))
- Если партнёр не найден по `РК_КодСтаройБазы`: `partners/export` на исходной ИБ через константу `РК_РабочееПодключениеЧерезАПИ` (как в `РК_ЗагрузкаОстатков`), затем `РВС_TransferAPIПартнеры.ВыполнитьЗагрузку` в целевой (без create контрагентов).
- `РК_ОбменСВнешнейБазой.ПартнерыВнешнейБазы` — обёртка `POST /v1/partners/export`.
- Кеш загруженных партнёров по коду в рамках сессии обмена.
## 1.3.1.121 (2026-10-07)
### Обмен ED crm3-dev → crm3-26: партнёр контрагента без дублей ([#67](https://git.p7net.ru/rhana/crm3-migration/issues/67))
- При получении контрагента: код партнёра исходной ИБ из `AdditionalInfo.РК_КодСтаройБазы` (кеш сессии обмена).
- `&Перед` `ОтложеннаяОбработка_Контрагенты`: поиск партнёра по доп. реквизиту `РК_КодСтаройБазы`, подстановка ссылки до типового создания.
- `&После`: запись `РК_КодСтаройБазы` на партнёре, созданном обменом (только если пусто).
## 1.3.1.120 (2026-09-04)
### РК_ЗагрузкаОстатков — ДатаСрокаГодностиПоУмолчанию (#46)