Files
Bridge-and-Join-s/internal/lkgateway/fsql/depotest.go
T

16 lines
1003 B
Go

package fsql
// Тестовый режим DEPO: чтение результата обработки трансферных таблиц джобой bj2depo.
var DT01 = `SELECT TOP 1 ISNULL(STATE,''), ISNULL(CAST(DOC AS varchar(32)),''), ISNULL(COMMENT,'') FROM dbo.FTV_M2M WHERE GUID=@g`
var DT02 = `SELECT TOP 1 ISNULL(STATE,''), ISNULL(COMMENT,'') FROM dbo.FTV_M2M_EVENTS
WHERE GUID=@g AND ISNULL(REFERENCE,'')=@r AND EVENT_TYPE=@t ORDER BY ID DESC`
var DT03 = `SELECT ISNULL(REFERENCE,''), ISNULL(ISIN,''), ISNULL(STATE,''), ISNULL(CAST(DOL AS varchar(32)),''), ISNULL(COMMENT,'')
FROM dbo.FTV_M2M_LINES WHERE GUID=@g ORDER BY ID`
// DT04 — код бумаги в НРД (кодировщик «НДЦ»), как его ищет джоба bj2depo по ISIN + SEC_CODE.
var DT04 = `SELECT TOP 1 ISNULL(C.CODE,'') FROM OD_VALUES V JOIN OD_VALUE_CODERS C ON C.SHARE = V.ID
JOIN OD_FACES F ON F.SELF_ID = C.CODER AND F.LAST_FLAG = 1 WHERE V.ISIN = @i AND F.MNEM = N'НДЦ' ORDER BY V.ID`