From 6b3696417e6b795071ed3ee4446d87400e0784a5 Mon Sep 17 00:00:00 2001 From: Michael BAG Date: Mon, 6 Jul 2026 15:49:07 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D1=86=D0=B8=D1=8F:=20CHANGELOG=20=D0=B4=D0=BB?= =?UTF-8?q?=D1=8F=20=D0=BE=D0=B1=D0=BC=D0=B5=D0=BD=D0=B0=20crm3-dev?= =?UTF-8?q?=E2=86=92crm3-26=20(1.3.0.36=E2=80=931.3.0.38).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Версия расширения не изменена. Co-authored-by: Cursor --- CHANGELOG.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..33ff822 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,78 @@ +# История изменений crm3-26.rhana + +Формат версии: `1.3.0.NNN` (синхронизируется с `VERSION` и `Configuration.xml`). + +--- + +## 1.3.0.38 (2026-07-06) + +### Обмен — фильтр узла «Рабочая CRM3» + +Модуль: `МенеджерОбменаЧерезУниверсальныйФормат`. + +| Функция | Назначение | +|---------|------------| +| `РК_УзелCrm3Dev_GUID()` | GUID узла исходной ИБ в целевой (`97cd20ee-bb06-11f0-8dac-0cc47a7d055f`) | +| `РК_ЭтоОбменС_Crm3Dev(КомпонентыОбмена)` | Истина только для обмена crm3-dev ↔ crm3-26 | + +**Поведение:** доработки получения (защита учёта номенклатуры, пропуск обновления видов и складов, нормализация серий) применяются **только** к узлу **«Рабочая CRM3»**. Обмен с **Бухгалтерией** не затрагивается. + +--- + +## 1.3.0.37 (2026-07-06) + +### Обмен crm3-dev → crm3-26 — приём данных + +Модуль: `МенеджерОбменаЧерезУниверсальныйФормат`. + +#### Номенклатура + +| Обработчик | Изменение | +|------------|-----------| +| `&Перед` / `&После` `ПКО_Справочник_Номенклатура_Получение_ПередЗаписьюПолученныхДанных` | для существующей номенклатуры — снимок и восстановление учётных реквизитов целевой ИБ; для новой — заполнение по виду целевой ИБ | +| `&После` `ОтложеннаяОбработка_ЗаполнитьНоменклатуру` | повторное восстановление учёта после типовой отложенной обработки | + +Защищаемые реквизиты: `ВидНоменклатуры`, `ОсобенностьУчета`, `ТипНоменклатуры`, `ИспользованиеХарактеристик`, `ВладелецСерий`, `ВладелецХарактеристик`, `ГруппаФинансовогоУчета`, `СкладскаяГруппа`. + +#### Виды номенклатуры и склады + +| Обработчик | Изменение | +|------------|-----------| +| `&ИзменениеИКонтроль` `ПКО_Справочник_ВидыНоменклатуры_ПередЗаписьюПолученныхДанных` | существующие виды не обновляются (сопоставление по GUID сохраняется) | +| `&ИзменениеИКонтроль` `ПКО_Справочник_Склады_Получение_ПередЗаписьюПолученныхДанных` | существующие склады не перезаписываются | + +#### Серии номенклатуры + +| Обработчик | Изменение | +|------------|-----------| +| `&После` `ДобавитьПКО_Справочник_СерииНоменклатуры` | подключение `РК_ПКО_Справочник_СерииНоменклатуры_ПередЗаписьюПолученныхДанных` | +| `РК_ПКО_Справочник_СерииНоменклатуры_ПередЗаписьюПолученныхДанных` | нормализация владельца серии по настройкам вида в целевой ИБ; пропуск при конфликте | + +#### Ставки НДС 22% + +| Обработчик | Изменение | +|------------|-----------| +| `&После` `ЗаполнитьПравилаКонвертацииПредопределенныхДанных` | ПКПД `Перечисление_СтавкиНДС`: значения `НДС22`, `НДС22_122` | + +**Контекст:** политика защиты учётных настроек целевой ИБ при синхронизации с crm3-dev. Подробнее: `docs/transfer/Анализ_синхронизации_crm3-dev_crm3-26.md` в монорепозитории crm3-26. + +--- + +## 1.3.0.36 (2026-07-01) + +### Синхронизация — первичная защита учёта при получении + +Модуль: `МенеджерОбменаЧерезУниверсальныйФормат`. + +- Сохранение учётных реквизитов номенклатуры целевой ИБ при обновлении из crm3-dev. +- Существующие склады не перезаписываются данными из пакета обмена. + +*Доработка развита в 1.3.0.37 (виды, серии, отложенная обработка, НДС22) и ограничена узлом CRM3 в 1.3.0.38.* + +--- + +## Связанные объекты расширения (обмен) + +| Модуль | Роль | +|--------|------| +| `МенеджерОбменаЧерезУниверсальныйФормат` | защита учёта при получении, фильтр узла, ПКПД НДС22 |