РК_НастройкиПодключения 1.3.1.51: проверка соединения в менеджере.
ПроверитьСоединение по ссылке/объекту/структуре формы; GET /v1/health через РК_ОбменСВнешнейБазой (X-Transfer-Token); README и CHANGELOG. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
Расширение РАНА для целевой конфигурации **crm3-26** (ИБ `crm3`, сервер `1c-srv.rhana.local`).
|
||||
|
||||
Текущая версия: см. [`VERSION`](VERSION) и реквизит `Version` в `src/Configuration.xml`.
|
||||
Текущая версия: **1.3.1.51** — см. [`VERSION`](VERSION) и `src/Configuration.xml`.
|
||||
|
||||
Префикс новых объектов расширения: **`РК_`**.
|
||||
|
||||
@@ -76,13 +76,36 @@
|
||||
|--------|------------|
|
||||
| `МенеджерОбменаЧерезУниверсальныйФормат` | синхронизация crm3-dev, защита учёта при получении |
|
||||
| `ПартнерыИКонтрагентыЛокализация` | уникальность ИНН/КПП контрагентов |
|
||||
| `РК_ОбменСВнешнейБазой` | HTTP-клиент Transfer API (`ws-rhana`) по настройкам справочника |
|
||||
| `РК_ОбщегоНазначения` / `РК_ОбщегоНазначенияВызовСервера` / `РК_ОбщегоНазначенияКлиентСервер` | инфраструктура РАНА (режим отладки и др.) |
|
||||
| `ОбщегоНазначенияКлиентСервер` | доработки отборов динамических списков |
|
||||
|
||||
### Справочники и HTTP к исходной ИБ (v1.3.1.49+)
|
||||
|
||||
| Объект | Назначение |
|
||||
|--------|------------|
|
||||
| `РК_НастройкиПодключенияКВнешнейБазе` | адрес `/hs/transfer`, токен, логин/пароль, таймаут, `ИмяТекущейБазы`, `Активно` |
|
||||
| Менеджер справочника | `ПроверитьСоединение(Источник)`, `СоединениеАктивно(Ссылка)`, `ИмяТекущейИнформационнойБазы()` |
|
||||
| `РК_РабочееПодключениеЧерезАПИ` | константа — текущая рабочая настройка |
|
||||
| `РК_ЗагрузкаОстатков` | подбор складов / загрузка / сопоставление остатков из исходной ИБ |
|
||||
|
||||
**Проверка соединения** (форма элемента или любой код):
|
||||
|
||||
```bsl
|
||||
// по ссылке
|
||||
Р = Справочники.РК_НастройкиПодключенияКВнешнейБазе.ПроверитьСоединение(СсылкаНастройки);
|
||||
// по полям формы / структуре (АдресПодключения|Адрес, Токен, …)
|
||||
Р = Справочники.РК_НастройкиПодключенияКВнешнейБазе.ПроверитьСоединение(СтруктураПолей);
|
||||
// Р.Успех, Р.Текст, Р.Ответ, Р.Ошибка — GET /v1/health через РК_ОбменСВнешнейБазой
|
||||
```
|
||||
|
||||
Пара: расширение **`ws-rhana`** на исходной ИБ (≥ 0.0.0.30 для складов/остатков; health — с ранних версий).
|
||||
|
||||
### Обработки и формы
|
||||
|
||||
| Объект | Назначение |
|
||||
|--------|------------|
|
||||
| `РК_ЗагрузкаОстатков` | загрузка складских остатков из исходной ИБ через Transfer API |
|
||||
| `РК_ОбработкаПарнеровКонтрагентов` | работа с партнёрами и контрагентами |
|
||||
| `РК_ФормаНастроекРана` | настройки расширения |
|
||||
| `ЗагрузкаДанныхИзФайла` | доработки загрузки НСИ |
|
||||
|
||||
Reference in New Issue
Block a user