@@ -40,6 +45,10 @@
Перевод не доставлен в НРД — {{sendFailText .}}.
Попытка {{.At.Format "02.01.2006 15:04:05"}}{{if .PackageID}}, пакет ИШ {{.PackageID}}{{end}}{{if gt .Attempts 1}}, попыток: {{.Attempts}}{{end}}. Отправка в DEPO не отмечена, блокировка в QUIK МНП сохраняется. {{if .GaveUp}}Сутки прошли — автоповтор остановлен: отправьте вручную или удалите заявку.{{else}}Ничего нажимать не нужно: как только НРД снова ответит, bj сам отправит тот же запрос с тем же GUID (повтор — в течение суток). Кнопка «Отправить повторно» — если нужно попробовать прямо сейчас.{{end}}
{{end}}
+ {{if and .Claim.RequestRawXML (not .SentToNSD) (not .Fail)}}
+ ⛔ В НРД ничего не отправлено — отмена до отправки.
+ Пакет M2MTransferRequest сформирован, но в НРД не направлялся: заявка остановлена на проверке перед отправкой{{if .QuikFailReply}} — в QUIK МНП не удалось заблокировать бумаги{{if .QuikFailISIN}} ({{.QuikFailISIN}}){{end}}{{if .QuikNoSec}}: на счёте клиента нет/недостаточно бумаг для списания{{end}}{{end}}. Регистрация «Вывод ЦБ (M2M)» и блокировка идут в QUIK МНП до отправки в НРД, поэтому поручение 16 и запрос перевода в НРД не создавались. Устраните причину{{if .QuikNoSec}} (зачислите бумаги на счёт клиента){{end}} и отправьте заявку повторно.{{if .QuikFailReply}}
Ответ модуля QUIK: {{.QuikFailReply}}{{end}}
+
{{end}}
{{$l := liveOut .Claim}}
{{$l.Text}}
| Создана | {{.Claim.CreatedAt.Format "02.01.2006 15:04:05"}} |
@@ -122,6 +131,17 @@
QUIK МНП — блокировка и списание у клиента
все поручения →
+{{if .QuikFailReply}}
+ {{if .QuikNoSec}}
+ ❌ Бумаги на счёте клиента в QUIK не заблокированы — списывать нечего.
+ На торговом счёте клиента в QUIK нет (недостаточно) бумаг{{if .QuikFailISIN}} {{.QuikFailISIN}}{{end}} для списания. QUIK проверяет остаток на своей стороне при регистрации поручения и отклонил «Вывод ЦБ (M2M)» (заблокировать больше, чем есть на счёте, нельзя).
+ {{else}}
+ ❌ Регистрация «Вывод ЦБ (M2M)» в QUIK МНП не прошла — бумаги не заблокированы.
+ QUIK отклонил поручение{{if .QuikFailISIN}} по {{.QuikFailISIN}}{{end}}.
+ {{end}}
+ Поэтому в НРД по заявке ничего не отправлялось: регистрация и блокировка в QUIK МНП идут до отправки пакета в НРД.
+ Ответ модуля QUIK: {{.QuikFailReply}}
+
{{end}}
{{if .DepoL}}🗂 DEPO (bj2depo): {{if .DepoL.DocNo}}поручение
№{{.DepoL.DocNo}} создано {{msk .DepoL.DocAt}}{{if .DepoL.DocState}} · состояние в DEPO:
{{.DepoL.DocState}}{{end}}{{else}}поручение ещё не создано{{end}}{{range .DepoL.Errors}}
ошибка: {{.}}
{{end}}
{{end}}
При отправке в НРД bj регистрирует в Модуле неторговых поручений «Вывод ЦБ (M2M)» — QUIK блокирует бумаги на позиции клиента. Отказ контрагента или НРД → поручение снимается с причиной (клиент видит её в терминале). Приём НРД нашего поручения 16 → подпись депозитария, бумаги списываются.
@@ -249,8 +269,10 @@
{{if .Claim.RequestRawXML}}
-
Отправленный пакет (M2MTransferRequest){{if .SubstAs}} подмена личности{{end}}
- {{if .SubstAs}}
+
{{if .SentToNSD}}Отправленный пакет (M2MTransferRequest){{else}}Сформированный пакет (M2MTransferRequest){{end}}{{if .SubstAs}} подмена личности{{end}}{{if not .SentToNSD}} в НРД не отправлен{{end}}
+ {{if not .SentToNSD}}
+
Этот XML был сформирован, но в НРД не отправлялся — заявка остановлена до отправки{{if not .Fail}} (проверка перед отправкой не пройдена){{else}} (НРД не принял пакет — см. выше){{end}}. Тип пакета #M2MTR.
+ {{else if .SubstAs}}
⚠ В НРД отправлены ПОДМЕНЁННЫЕ данные, не эти. Режим эмуляции «Подмена личности»: в пакете, ушедшем в НРД, блок инвестора заменён на тест-инвестора {{.SubstAs}}. XML ниже — наша запись с реальными данными клиента (так заявка пришла из ЛК); в НРД реальные данные клиента НЕ отправлялись.
@@ -373,6 +395,26 @@
{{if $e.Detail}}
{{$e.Detail}}
{{end}}
{{end}}
+ {{if .Claim.TimelineTech}}
+
+ Технический журнал · {{len .Claim.TimelineTech}} шаг.
+
+ {{range $i, $e := .Claim.TimelineTech}}
+ {{if $i}}
+
+
+ {{if $e.Since}}через {{$e.Since}}{{end}}
+
+ {{end}}
+
+
{{if $e.Time.IsZero}}ожидание{{else}}{{$e.Time.Format "02.01 15:04:05"}} МСК{{end}}
+
{{$e.Title}}
+ {{if $e.Detail}}
{{$e.Detail}}
{{end}}
+
+ {{end}}
+
+
+ {{end}}
{{end}}
{{/* /claim-grid */}}