This commit is contained in:
AKurakin 2022-09-14 21:20:34 +03:00
parent dd75c68d96
commit b5592bb6ba
2 changed files with 2701 additions and 106 deletions

View file

@ -426,18 +426,18 @@ COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS 'Тип записи';
/* Business objects */
-- user - Пользователь
CREATE TABLE IF NOT EXISTS USER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, IDENTIFIER varchar(250));
COMMENT ON TABLE USER IS 'Пользователь';
CREATE TABLE IF NOT EXISTS "USER"(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, IDENTIFIER varchar(250));
COMMENT ON TABLE "USER" IS 'Пользователь';
COMMENT ON COLUMN USER.ID IS 'Идентификатор';
COMMENT ON COLUMN "USER".ID IS 'Идентификатор';
COMMENT ON COLUMN USER.CREATED_AT IS 'Создано';
COMMENT ON COLUMN "USER".CREATED_AT IS 'Создано';
COMMENT ON COLUMN USER.UPDATED_AT IS 'Изменено';
COMMENT ON COLUMN "USER".UPDATED_AT IS 'Изменено';
COMMENT ON COLUMN USER.COMPANY_ID IS 'Компания (linked to company)';
COMMENT ON COLUMN "USER".COMPANY_ID IS 'Компания (linked to company)';
COMMENT ON COLUMN USER.IDENTIFIER IS 'Внешний идентификатор';
COMMENT ON COLUMN "USER".IDENTIFIER IS 'Внешний идентификатор';
-- History log of user - Пользователь
@ -2606,105 +2606,7 @@ COMMENT ON COLUMN S_DF12.GENERATION_TIME IS 'Дата и время обрабо
COMMENT ON COLUMN S_DF12.GENERATION_ID IS 'Идентификатор взаимодействия';
-- sDf13 - ДФ 013 - Вывод свободных средств для инициаторов категории В с клирингового счета 30414/7 - платежное поручение АО СПВБ на вывод средств из РО.
CREATE TABLE IF NOT EXISTS S_DF13(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar, DOCNM_REF varchar(16), DOCNMPREV varchar(16), PRIORITY varchar(1), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar, EXT_DATE varchar, PAY_VAL varchar(12), SUM_DEB varchar, SCLIENTN1 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), SCLIENTN4 varchar(35), SC_CODE varchar(12), ACC_DEB varchar(35), RCLIENTN1 varchar(35), ACC_DEB varchar(12), KPP_CRED varchar(9), RCLIENTN4 varchar(35), ACC_KR_1 varchar(35), ACC_KR_2 varchar(35), SP_CODE varchar(2), SPECIF_1 varchar(35), SPECIF_2 varchar(35), SPECIF_3 varchar(35), SPECIF_4 varchar(35), SPECIF_5 varchar(35), SPECIF_6 varchar(35), SEND_TYPE varchar(10), SERVDATE varchar(8), DOC_RESULT varchar(2), GENERATION_TIME timestamp, GENERATION_ID bigint);
COMMENT ON TABLE S_DF13 IS 'ДФ 013 - Вывод свободных средств для инициаторов категории В с клирингового счета 30414/7 - платежное поручение АО СПВБ на вывод средств из РО.';
COMMENT ON COLUMN S_DF13.ID IS 'Идентификатор записи';
COMMENT ON COLUMN S_DF13.SEG_TYPE IS 'Код инициатора в КС';
COMMENT ON COLUMN S_DF13.DOC_TYPE IS 'Тип документа';
COMMENT ON COLUMN S_DF13.DOCNM_REF IS 'Ссылочный номер документа у отправителя';
COMMENT ON COLUMN S_DF13.DOCNMPREV IS 'Ссылка на предшестввующий документ';
COMMENT ON COLUMN S_DF13.PRIORITY IS 'Приоритет скорости отправления сообщения';
COMMENT ON COLUMN S_DF13.SBANKCODE IS 'Код банка-плательщика';
COMMENT ON COLUMN S_DF13.C_ACC_DEB IS 'Кор счет банка - плательщика в системе - акт.';
COMMENT ON COLUMN S_DF13.SBANKNAM1 IS 'Наименование банка-плательщика';
COMMENT ON COLUMN S_DF13.SBANKNAM2 IS '';
COMMENT ON COLUMN S_DF13.SBANKNAM3 IS '';
COMMENT ON COLUMN S_DF13.SBANKNAM4 IS '';
COMMENT ON COLUMN S_DF13.SBANKNAM5 IS '';
COMMENT ON COLUMN S_DF13.RBANKCODE IS 'Код банка-получателя';
COMMENT ON COLUMN S_DF13.C_ACC_CRED IS 'Кор счет банка - получателя в системе - акт. ';
COMMENT ON COLUMN S_DF13.RBANKNAM1 IS 'Наименование банка-получателя';
COMMENT ON COLUMN S_DF13.OP_TYPE IS 'Вид операции';
COMMENT ON COLUMN S_DF13.OP_ORDER IS 'Очередность платежа';
COMMENT ON COLUMN S_DF13.RBANKNAM4 IS '';
COMMENT ON COLUMN S_DF13.RBANKNAM5 IS '';
COMMENT ON COLUMN S_DF13.PAY_DATE IS 'Платеж-дата';
COMMENT ON COLUMN S_DF13.EXT_DATE IS 'Дата по выписке';
COMMENT ON COLUMN S_DF13.PAY_VAL IS 'Валюта платежа';
COMMENT ON COLUMN S_DF13.SUM_DEB IS 'Сумма дебет ';
COMMENT ON COLUMN S_DF13.SCLIENTN1 IS 'Наименование клиента-плательщика';
COMMENT ON COLUMN S_DF13.INN_DEB IS 'ИНН клиента-плательщика';
COMMENT ON COLUMN S_DF13.KPP_DEB IS 'КПП клиента-плательщика';
COMMENT ON COLUMN S_DF13.SCLIENTN4 IS '';
COMMENT ON COLUMN S_DF13.SC_CODE IS 'Код клиента-плательщика';
COMMENT ON COLUMN S_DF13.ACC_DEB IS 'Счет клиента-плательщика(дебет)';
COMMENT ON COLUMN S_DF13.RCLIENTN1 IS 'Наименование клиента-получателя';
COMMENT ON COLUMN S_DF13.ACC_DEB IS 'ИНН клиента-получателя';
COMMENT ON COLUMN S_DF13.KPP_CRED IS 'КПП клиента-получателя';
COMMENT ON COLUMN S_DF13.RCLIENTN4 IS '';
COMMENT ON COLUMN S_DF13.ACC_KR_1 IS 'Счет получателя';
COMMENT ON COLUMN S_DF13.ACC_KR_2 IS '';
COMMENT ON COLUMN S_DF13.SP_CODE IS 'Код назначения платежа';
COMMENT ON COLUMN S_DF13.SPECIF_1 IS 'Назначение платежа';
COMMENT ON COLUMN S_DF13.SPECIF_2 IS '';
COMMENT ON COLUMN S_DF13.SPECIF_3 IS '';
COMMENT ON COLUMN S_DF13.SPECIF_4 IS '';
COMMENT ON COLUMN S_DF13.SPECIF_5 IS '';
COMMENT ON COLUMN S_DF13.SPECIF_6 IS '';
COMMENT ON COLUMN S_DF13.SEND_TYPE IS 'Вид платежа ';
COMMENT ON COLUMN S_DF13.SERVDATE IS 'Дата получения товара, оказания услуг в плат. поручении';
COMMENT ON COLUMN S_DF13.DOC_RESULT IS '';
COMMENT ON COLUMN S_DF13.GENERATION_TIME IS 'Дата и время создания записи';
COMMENT ON COLUMN S_DF13.GENERATION_ID IS 'Идентификатор взаимодействия';
-- sDf13 - ДФ 013 таблица находится на стадии разработки
-- sDf16 - ДФ-16 Формат запроса по возврату депозита или дозачисление/списание денежных средств
CREATE TABLE IF NOT EXISTS S_DF16(ID bigint PRIMARY KEY, DATE timestamp, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(1), _I_N_N numeric(72,18), _B_I_C numeric(72,18), _S_P_E_C varchar(255), NUMBER numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint);

File diff suppressed because it is too large Load diff