{{define "content"}}
FTV_M2M bj записывает перевод (шапка + строки по бумагам) и событие BJ_* со STATE=TODO →
bj2depo процедура FTV_M2M_JOB ({{.JobMode}}) читает события, создаёт документ 16/16-1 в DEPO, отвечает DEPO_ORDER_CREATED (номер документа) или DEPO_ERROR →
документ bj следит за состоянием документа (OD_DOCS: начальный ввод → конец обработки / отмена) и при отмене оповещает →
события НРД по ответам MS010 и M2M bj дописывает BJ_ORDER_ACCEPTED / BJ_EXECUTED / BJ_REJECTED / BJ_CANCELLED.
Опрос таблиц — раз в минуту. Подробности и словарь событий — страница для программиста Fancy.
Пока причина не устранена, документы в DEPO не создаются, а статусы по заявкам ЛК не ставятся. Устраните причину по тексту ошибки и верните записи в очередь: обработчик возьмёт их заново.
{{if not .RunAsOK}}✗ {{.RunAsMsg}}
{{end}} {{if .Failures}}| Запись | Перевод | Тип / строка | Когда | Ошибка обработчика |
|---|---|---|---|---|
| {{.TableRu}} №{{.ID}} | {{.GUID}} | {{.Type}}{{if .Ref}} {{.Ref}} {{end}} |
{{if not .At.IsZero}}{{wall .At}}{{end}} | {{.Comment}} |
{{.Error}}
{{end}} {{if .Rows}}| Создан | Перевод | Направление | Депонент | Контрагент | Бумаги | Документ DEPO | Состояние |
|---|---|---|---|---|---|---|---|
| {{if not .CreatedAt.IsZero}}{{wall .CreatedAt}}{{else}}—{{end}} | {{short 8 .GUID}}{{if .Comment}}{{.Comment}} {{end}} |
{{.DirectionRu}} | {{.Deponent}}{{if .DeponentDoc}} {{.DeponentDoc}} {{end}} |
{{.CP}} |
{{range .Lines}}{{.ISIN}}{{if .SecCode}} {{.SecCode}}{{end}} × {{.Amount}}{{if eq .State "ERROR"}} ошибка{{end}} |
{{if .Doc}}№{{.Doc}} {{.DocState}}{{if not .DocAt.IsZero}} · {{wall .DocAt}}{{end}} {{else}}не создан{{end}} |
{{stageText .}}
{{range .Errors}} {{.}} {{end}} |
{{range .Events}}{{.Type}}{{if .Ref}} {{.Ref}}{{end}} · {{wall .At}}{{if .Codes}} · {{.Codes}}{{end}}{{if .Comment}} — {{.Comment}}{{end}}{{else}}событий нет{{end}} | |||||||
В трансферных таблицах пока нет переводов. Они появятся при входящем/исходящем переводе M2M{{if .DevMode}} или при прогоне «Тестирование M2M → выгрузка истории в DEPO»{{end}}.
{{end}}