Справочник участников: показывать результат обработки джобой Fancy
На странице «Справочник участников M2M» теперь выводится итог обработки справочника джобой bj2depo — STATE/COMMENT последнего события HANDBOOK из FTV_M2M_EVENTS (поле COMMENT пишет Fancy). Расхождения/предупреждения выделяются цветом и значком: КРИТИЧ/ОШИБКА — красным, ПРЕДУПРЕЖДЕНИЕ — жёлтым, «изменений нет» — зелёным, чтобы оператор видел, что проверить. Только чтение (fsql.QEv11, TOP 1 по EVENT_DATE), короткий таймаут 4с, страница не висит если DEPO недоступна. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -23,3 +23,7 @@ var QEv09 = "SELECT REFERENCE FROM dbo.FTV_M2M_LINES WHERE GUID=@g AND (@i = ''
|
||||
// FTV_M2M_HANDBOOK (в той же транзакции), без GUID/REFERENCE. По нему джоба bj2depo узнаёт, что
|
||||
// справочник обновился от НРД, и может перезагрузить его в своих структурах.
|
||||
var QEv10 = "INSERT INTO dbo.FTV_M2M_EVENTS (EVENT_TYPE, EVENT_DATE) VALUES ('HANDBOOK', GETDATE())"
|
||||
|
||||
// QEv11 — результат последней обработки справочника участников джобой bj2depo: STATE/COMMENT
|
||||
// последнего события HANDBOOK. bj только читает (COMMENT/STATE пишет Fancy).
|
||||
var QEv11 = "SELECT TOP 1 EVENT_DATE, ISNULL(STATE,''), ISNULL(COMMENT,'') FROM dbo.FTV_M2M_EVENTS WHERE EVENT_TYPE='HANDBOOK' ORDER BY EVENT_DATE DESC"
|
||||
|
||||
Reference in New Issue
Block a user