{{define "content"}}
Ключ продукта открывает модули bj и обновления.
Введите ключ продукта — bj сам скачает и поставит модули вашей лицензии.
Ключ вида BJ-XXXX-XXXX-XXXX — в портале клиента lic.zetit.ru/portal или в письме от ZETIT.
{{end}} {{if and .Update .Update.HasUpdate}}Есть новая версия bj — {{.Update.Available}}
С исправлениями ядра, установщика и служб. Поставьте её до настройки: bj перезапустится примерно на 10 секунд.
{{.Update.Message}}
Модуль обмена с DEPO и QUIK не входит в текущую лицензию — шаг пропускается.
{{else}} {{$sub := .Sub}} {{if eq $sub "setup"}}bj сверяет каждый перевод с учётом DEPO и сам создаёт в нём поручения. Четыре вопроса по порядку — из ответов bj соберёт подготовку базы.
{{$job := .Settings.Fancy.DepoJobMode}}{{$pg := eq .Settings.Fancy.DBType "postgres"}} {{else if eq $sub "done"}}| Подключение к базе DEPO | {{if .Settings.Fancy.Server}}✓ {{.Settings.Fancy.Server}}, база {{.DepoTables.DB}}, логин bj «{{.Settings.Fancy.User}}»{{else}}не настроено{{end}} |
| Таблицы обмена FTV_M2M | {{if .Settings.Fancy.DepoTablesCheckOK}}✓ на месте{{else}}✗ {{.Settings.Fancy.DepoTablesCheck}}{{end}} |
| Запуск обработки | {{if .Settings.Fancy.DepoJobCheckOK}}✓ {{.Settings.Fancy.DepoJobCheck}}{{else}}✗ {{.Settings.Fancy.DepoJobCheck}}{{end}} |
| Обработка событий (процедуры) | {{if .Settings.Fancy.DepoProcCheckOK}}✓ {{.Settings.Fancy.DepoProcCheck}}{{else if .Settings.Fancy.DepoProcCheck}}⚠ {{.Settings.Fancy.DepoProcCheck}}{{else}}не проверялась — «Перепроверить всё»{{end}} |
Учёт DEPO подключён и проверен. Дальше — «Организация»: bj предложит реквизиты вашей организации из DEPO.
{{else}}Не всё проверено — можно продолжить настройку (шаг 4 и дальше) и вернуться сюда позже. Пока обработка не работает, записи bj ждут в таблицах обмена со статусом TODO и будут обработаны, когда она заработает.
{{end}} {{end}} {{end}} {{template "wizNav" .}}База самого bj: журнал заявок и поручений, история обмена с НРД и DEPO, пользователи.
{{if .Done.Postgres}}Bridge-and-Join-s сам поднимет PostgreSQL в контейнере (podman-compose), создаст БД bj и накатит миграции. Подходит для дев-стенда. Для продакшена лучше указать свой DSN.
Пропустить (режим разработки: in-memory — без сохранения сделок)
{{end}}От имени вашей организации bj отправляет и принимает переводы. {{if .DepoLicensed}}Реквизиты bj берёт из DEPO — проверьте и сохраните.{{else}}Найдите себя в справочнике участников НРД.{{end}}
{{if .Suggest}}{{if .Suggest.OrgName}}{{if not .Done.Org}}Где в НРД учитываются бумаги организации — из договора с НРД{{if .Settings.Fancy.Server}} или кнопкой «Определить из DEPO»{{end}}.
{{if .Suggest}}{{if .Suggest.AccountID}}Адрес и логин модуля неторговых поручений — у вашего администратора QUIK. Если модуля ещё нет, его подключает ARQA Technologies — письмо для них готово ниже.
{{if .DepoLicensed}}{{template "letterCard" (letter "arqa")}}{{end}} {{if not .DepoLicensed}}Модуль неторговых поручений не входит в текущую лицензию — шаг пропускается.
{{else}}{{with .Fancy}}{{template "quikSection" .}}{{end}} {{if .Settings.Quik.Server}}{{template "mnpCheck" .}}{{end}} {{if .Settings.Quik.M2MMissing}}✗ Подключение есть, но под этим логином не видно объектов M2M: {{.Settings.Quik.M2MMissing}}. Проверьте имя базы МНП и права логина (роль InstrEu) и нажмите «Проверить» ещё раз.
{{end}} {{if .Settings.Quik.Verified}}{{quikRecipientsInfo}} После первого заполнения справочника депозитариев-получателей попросите администратора QUIK перезапустить модуль неторговых поручений — QUIK читает справочник только при запуске.
Когда подключение проверено, здесь появится выбор, как bj работает с QUIK.
{{end}}{{end}} {{template "wizNav" .}}СКЗИ «Валидата Клиент L» проверяет подписи НРД на квитанциях и сообщениях и нужно для работы с ключами и сертификатами (раздел «Ключ»).
{{if .ValidataVer}}/opt/Validata/VDCSPbj работает с Валидатой через свою службу криптографии bj-crypto{{if eq .CryptoSvc "active"}} — она запущена{{else}} — сейчас она не запущена: служба ставится обновлением с сервера лицензий (раздел «Лицензия», кнопка «Обновить сейчас»), а работает с ключом, установленным в разделе «Ключ»{{end}}.
Валидата на этом сервере не найдена.
zpki и zsdk из дистрибутива НРД (ClientL_Other.zip для Ubuntu 22.04, ClientL_ALSE.zip для Astra Linux) — sudo apt install ./zpki_*.deb ./zsdk_*.deb{{if internalDocs}}, подробнее — справка{{end}}. После установки обновите эту страницу.
Через интеграционный шлюз НРД (ИШ) на этом сервере bj отправляет переводы и получает ответы. bj ставит и настраивает шлюз сам; доступ к тестовому и боевому контуру НРД открывает по заявке на своём сайте — как её подать, ниже.
{{template "igateInstall" .}}Депозитарные реквизиты в НРД: {{if and .Settings.NSD.DeponentCode .Settings.NSD.AccountID .Settings.NSD.SectionID}}код {{.Settings.NSD.DeponentCode}}, счёт {{.Settings.NSD.AccountID}}, раздел {{.Settings.NSD.SectionID}}{{else}}не заданы{{end}} — в разделе «Организация».
Ключ электронной подписи организации для обмена с НРД. Его выдаёт Удостоверяющий центр Московской биржи: вам передадут архив ключа и пароль.
{{if not .IgateOK}}Действующие сертификаты НРД и удостоверяющих центров Московской биржи приезжают вместе с bj и его обновлениями. Каждые 6 часов bj сверяет их со справочником шлюза: добавляет недостающие, а заменённые убирает строго после срока, объявленного НРД. Перед изменением — резервная копия и проверка подписи, при ошибке всё откатывается. Тестовые сертификаты попадают только к тестовому ключу, боевые — только к боевому.
Последняя сверка: {{.Settings.NSDCerts.LastRun.Format "02.01.2006 15:04"}}{{if .Settings.NSDCerts.LastProfile}}, профиль ИШ {{.Settings.NSDCerts.LastProfile}}{{end}}.
{{else}}{{end}} {{if .Certs}}| Владелец | Издатель | Действителен до | ИНН | Ключ |
|---|---|---|---|---|
| {{.SubjectCN}} | {{.IssuerCN}} | {{.NotAfter.Format "02.01.2006"}}{{if .HasPrivateKey}}{{$d := certDaysLeft .NotAfter}}{{if lt $d 0}} истёк{{else if le $d 30}} осталось {{$d}} дн.{{end}}{{end}} | {{if .INN}}{{.INN}}{{else}}—{{end}} |
{{if .HasPrivateKey}}есть{{else}}нет{{end}} |
Архива ключа ещё нет — шаг можно пропустить и вернуться позже.
{{end}} {{template "wizNav" .}}Часовой пояс, точное время и адрес сервера в сети.
{{$tz := serverTimeZone}}По нему — время в журналах, уведомлениях и сроках поручений. Время НРД — московское.
Чтобы адрес не менялся, задайте постоянный: на консоли сервера — sudo bj-network.
Уже сделано установщиком: {{range $i, $a := .AutoDone}}{{if $i}} · {{end}}✓ {{$a}}{{end}}
{{end}} {{template "wizNav" .}}Модули вашей лицензии уже установлены. Каждый настраивается в своём разделе — сейчас или позже.
{{range .Modules}}{{.What}}
{{if .Ready}}✓{{else}}⚠{{end}} {{.Status}}
bj напишет на почту, если НРД не отвечает, перевод застрял{{if .DepoLicensed}}, DEPO не обработал поручение{{end}} или истекает ключ, — и будет сам делать копии сервера. Обмен работает и без этого, но мы советуем настроить оба пункта.
Прогон полного цикла: создание заявки → валидация → подпись → отправка в НРД (или mock) → ожидание Decision → подтверждение.
| Заявка | {{.Settings.LastTest.ClaimID}} |
| Финальное состояние | {{ruState .Settings.LastTest.FinalStatus}} |
| Результат | {{if .Settings.LastTest.OK}}успех{{else}}ошибка{{end}} |
| Сообщение | {{.Settings.LastTest.Message}} |
bj проверяет всё, что нужно для обмена с НРД, прямо сейчас. Красное — обмен работать не будет, жёлтое — работать будет, но лучше исправить. У каждой строки — ссылка туда, где это исправляется.
{{template "chainTest" .}}
Готовые письма с вашими реквизитами — тем, без кого подключение не закончить.
{{template "letterCard" (letter "nsd-test")}} {{template "letterCard" (letter "nsd-prod")}} {{if .DepoLicensed}}{{template "letterCard" (letter "arqa")}}{{template "letterCard" (letter "dba")}}{{end}}