@ -1,4 +1,4 @@
-- DB version: 3. 5.0.35
-- DB version: 3. 8.0.46
/* Dictionaries */
-- allowed - Справочник признаков допустимости использования объектов
@ -1182,10 +1182,10 @@ COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты (linked
COMMENT ON COLUMN CURRENCY_HISTORY . ID IS ' Идентификатор записи ' ;
-- moneyMarketSecurity - Инструменты Денежного рынка
-- moneyMarketSecurity - Спецификации Денежного рынка
DROP TABLE IF EXISTS MONEY_MARKET_SECURITY ;
CREATE TABLE MONEY_MARKET_SECURITY ( SECURITY_ID bigint , DESCRIPTION varchar ( 255 ) , START_DATE date , END_DATE date , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , CONVENTION varchar ( 255 ) , TERM_TYPE varchar ( 4 ) , ID bigint PRIMARY KEY ) ;
COMMENT ON TABLE MONEY_MARKET_SECURITY IS ' Инструменты Денежного рынка' ;
CREATE TABLE MONEY_MARKET_SECURITY ( SECURITY_ID bigint , DESCRIPTION varchar ( 255 ) , START_DATE date , END_DATE date , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , CONVENTION varchar ( 255 ) , TERM_TYPE varchar ( 4 ) , CLEARING_ORGANIZATION varchar ( 255 ) , ID bigint PRIMARY KEY ) ;
COMMENT ON TABLE MONEY_MARKET_SECURITY IS ' Спецификации Денежного рынка' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
@ -1203,12 +1203,14 @@ COMMENT ON COLUMN MONEY_MARKET_SECURITY.CONVENTION IS 'Нотация наиме
COMMENT ON COLUMN MONEY_MARKET_SECURITY . TERM_TYPE IS ' Код вида инструмента (linked to termType) ' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY . CLEARING_ORGANIZATION IS ' Клиринговая организация ' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY . ID IS ' Идентификатор записи ' ;
-- History log of moneyMarketSecurity - Инструменты Денежного рынка
-- History log of moneyMarketSecurity - Спецификации Денежного рынка
DROP TABLE IF EXISTS MONEY_MARKET_SECURITY_HISTORY ;
CREATE TABLE MONEY_MARKET_SECURITY_HISTORY ( MONEY_MARKET_SECURITY_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , SECURITY_ID bigint , DESCRIPTION varchar ( 255 ) , START_DATE date , END_DATE date , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , CONVENTION varchar ( 255 ) , TERM_TYPE varchar ( 4 ) , ID bigint PRIMARY KEY ) ;
CREATE TABLE MONEY_MARKET_SECURITY_HISTORY ( MONEY_MARKET_SECURITY_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , SECURITY_ID bigint , DESCRIPTION varchar ( 255 ) , START_DATE date , END_DATE date , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , CONVENTION varchar ( 255 ) , TERM_TYPE varchar ( 4 ) , CLEARING_ORGANIZATION varchar ( 255 ) , ID bigint PRIMARY KEY ) ;
COMMENT ON TABLE MONEY_MARKET_SECURITY_HISTORY IS ' История изменений таблицы moneyMarketSecurity ' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY . MONEY_MARKET_SECURITY_ID IS ' Идентификатор записи в таблице MONEY_MARKET_SECURITY ' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY . EVENT_TIME IS ' Дата и время изменения ' ;
@ -1231,12 +1233,14 @@ COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CONVENTION IS 'Нотация н
COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY . TERM_TYPE IS ' Код вида инструмента (linked to termType) ' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY . CLEARING_ORGANIZATION IS ' Клиринговая организация ' ;
COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY . ID IS ' Идентификатор записи ' ;
-- tradedMoneyMarketSecurity - Инструменты денежного рынка, учавствующие в сделках
-- tradedMoneyMarketSecurity - Спецификации денежного рынка, учавствующие в сделках
DROP TABLE IF EXISTS TRADED_MONEY_MARKET_SECURITY ;
CREATE TABLE TRADED_MONEY_MARKET_SECURITY ( SECURITY_ID bigint , SECURITY_CODE varchar ( 255 ) , ID bigint PRIMARY KEY ) ;
COMMENT ON TABLE TRADED_MONEY_MARKET_SECURITY IS ' Инструменты денежного рынка, учавствующие в сделках' ;
COMMENT ON TABLE TRADED_MONEY_MARKET_SECURITY IS ' Спецификации денежного рынка, учавствующие в сделках' ;
COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
@ -1273,7 +1277,7 @@ COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.ID IS 'Идентификатор за
-- fixedIncomeSecurity - Облигации
DROP TABLE IF EXISTS FIXED_INCOME_SECURITY ;
CREATE TABLE FIXED_INCOME_SECURITY ( SECURITY_ID bigint , BOND_TYPE varchar ( 4 ) , MATURITY_DATE date , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , COUPON numeric ( 72 , 18 ) , COUPON_FREQUENCY bigint , ID bigint PRIMARY KEY ) ;
CREATE TABLE FIXED_INCOME_SECURITY ( SECURITY_ID bigint , BOND_TYPE varchar ( 4 ) , MATURITY_DATE date , NOMINAL_FOR_DATE numeric ( 72 , 18 ) , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , COUPON numeric ( 72 , 18 ) , COUPON_FREQUENCY bigint , ID bigint PRIMARY KEY ) ;
COMMENT ON TABLE FIXED_INCOME_SECURITY IS ' Облигации ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
@ -1282,7 +1286,9 @@ COMMENT ON COLUMN FIXED_INCOME_SECURITY.BOND_TYPE IS 'Код типа облиг
COMMENT ON COLUMN FIXED_INCOME_SECURITY . MATURITY_DATE IS ' Дата погашения ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY . NOMINAL_VALUE IS ' Номинал ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY . NOMINAL_FOR_DATE IS ' Текущее значение номинала ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY . NOMINAL_VALUE IS ' Номинал инструмента ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY . NOMINAL_CURRENCY IS ' Код валюты номинала (linked to currencyCode) ' ;
@ -1295,7 +1301,7 @@ COMMENT ON COLUMN FIXED_INCOME_SECURITY.ID IS 'Идентификатор зап
-- History log of fixedIncomeSecurity - Облигации
DROP TABLE IF EXISTS FIXED_INCOME_SECURITY_HISTORY ;
CREATE TABLE FIXED_INCOME_SECURITY_HISTORY ( FIXED_INCOME_SECURITY_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , SECURITY_ID bigint , BOND_TYPE varchar ( 4 ) , MATURITY_DATE date , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , COUPON numeric ( 72 , 18 ) , COUPON_FREQUENCY bigint , ID bigint PRIMARY KEY ) ;
CREATE TABLE FIXED_INCOME_SECURITY_HISTORY ( FIXED_INCOME_SECURITY_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , SECURITY_ID bigint , BOND_TYPE varchar ( 4 ) , MATURITY_DATE date , NOMINAL_FOR_DATE numeric ( 72 , 18 ) , NOMINAL_VALUE numeric ( 72 , 18 ) , NOMINAL_CURRENCY varchar ( 4 ) , COUPON numeric ( 72 , 18 ) , COUPON_FREQUENCY bigint , ID bigint PRIMARY KEY ) ;
COMMENT ON TABLE FIXED_INCOME_SECURITY_HISTORY IS ' История изменений таблицы fixedIncomeSecurity ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . FIXED_INCOME_SECURITY_ID IS ' Идентификатор записи в таблице FIXED_INCOME_SECURITY ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . EVENT_TIME IS ' Дата и время изменения ' ;
@ -1308,7 +1314,9 @@ COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.BOND_TYPE IS 'Код типа о
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . MATURITY_DATE IS ' Дата погашения ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . NOMINAL_VALUE IS ' Номинал ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . NOMINAL_FOR_DATE IS ' Текущее значение номинала ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . NOMINAL_VALUE IS ' Номинал инструмента ' ;
COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY . NOMINAL_CURRENCY IS ' Код валюты номинала (linked to currencyCode) ' ;
@ -1462,7 +1470,7 @@ COMMENT ON COLUMN MARKET.EXCHANGE_ID IS 'Идентификатор площад
COMMENT ON COLUMN MARKET . NAME IS ' Наименование рынка ' ;
COMMENT ON COLUMN MARKET . CODE IS ' Код рынка (linked to marketCode) ' ;
COMMENT ON COLUMN MARKET . CODE IS ' Код рынка ' ;
COMMENT ON COLUMN MARKET . SETTLEMENT_CURRENCY IS ' Код валюты расчета (linked to currencyCode) ' ;
@ -1479,7 +1487,7 @@ COMMENT ON COLUMN MARKET.UPDATED_AT IS 'Дата-время изменения
-- History log of market - Рынки
DROP TABLE IF EXISTS MARKET_HISTORY ;
CREATE TABLE MARKET_HISTORY ( MARKET_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , DESCRIPTION varchar ( 255 ) , EXCHANGE_ID bigint , NAME varchar ( 255 ) , CODE varchar ( 4 ) , SETTLEMENT_CURRENCY varchar ( 4 ) , SECTION varchar ( 4 ) , MARKET_TYPE varchar ( 4 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp ) ;
CREATE TABLE MARKET_HISTORY ( MARKET_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , DESCRIPTION varchar ( 255 ) , EXCHANGE_ID bigint , NAME varchar ( 255 ) , CODE varchar ( 10 ) , SETTLEMENT_CURRENCY varchar ( 4 ) , SECTION varchar ( 4 ) , MARKET_TYPE varchar ( 4 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp ) ;
COMMENT ON TABLE MARKET_HISTORY IS ' История изменений таблицы market ' ;
COMMENT ON COLUMN MARKET_HISTORY . MARKET_ID IS ' Идентификатор записи в таблице MARKET ' ;
COMMENT ON COLUMN MARKET_HISTORY . EVENT_TIME IS ' Дата и время изменения ' ;
@ -1492,7 +1500,7 @@ COMMENT ON COLUMN MARKET_HISTORY.EXCHANGE_ID IS 'Идентификатор пл
COMMENT ON COLUMN MARKET_HISTORY . NAME IS ' Наименование рынка ' ;
COMMENT ON COLUMN MARKET_HISTORY . CODE IS ' Код рынка (linked to marketCode) ' ;
COMMENT ON COLUMN MARKET_HISTORY . CODE IS ' Код рынка ' ;
COMMENT ON COLUMN MARKET_HISTORY . SETTLEMENT_CURRENCY IS ' Код валюты расчета (linked to currencyCode) ' ;
@ -1637,7 +1645,7 @@ COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.UPDATED_AT IS 'Дата-вр
-- registry - Регистр активов, обязательств и требований У К
DROP TABLE IF EXISTS REGISTRY ;
CREATE TABLE REGISTRY ( COMPANY_ID bigint , TRADING_CODE varchar ( 255 ) , CLEARING_CODE varchar ( 255 ) , SHORT_NAME varchar ( 255 ) , FULL_NAME varchar ( 255 ) , ACCOUNT_ID bigint , ACCOUNT_TYPE varchar ( 4 ) , ACCOUNT varchar ( 50 ) , REGISTRY_DESIGNATION varchar ( 4 ) , REGISTRY_INSTRUMENT_TYPE varchar ( 4 ) , REGISTRY_CAPACITY varchar ( 4 ) , REGISTRY_UNIT varchar ( 4 ) , REGISTRY_CODE varchar ( 4 ) , TRADING_CLEARING_REGISTRY_ID bigint , TRADING_CLEARING_REGISTRY varchar ( 50 ) , REGISTRY_STATUS varchar ( 4 ) , SECURITY_ID bigint , SECURITY_SYMBOL varchar ( 255 ) , BALANCE numeric ( 72 , 18 ) , OPEN_BALANCE numeric ( 72 , 18 ) , CLOSE_BALANCE numeric ( 72 , 18 ) , CREDIT numeric ( 72 , 18 ) , DEBIT numeric ( 72 , 18 ) , SETTLED_CREDIT numeric ( 72 , 18 ) , SETTLED_DEBIT numeric ( 72 , 18 ) , CHECK_BALANCE numeric ( 72 , 18 ) , DIFF_BALANCE numeric ( 72 , 18 ) , PLAN_BALANCE numeric ( 72 , 18 ) , BALANCE_DIMENSION varchar ( 4 ) , SETTLEMENT_DATE date , SETTLEMENT_CODE varchar ( 12 ) , TRADING_DATE date , CLEARING_DATE date , REFUND_DATE date , VALUE_DATE date , PRICE numeric ( 72 , 18 ) , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COMMENT varchar ( 255 ) , PARENT_ID bigint , GROUP_ID bigint , SESSION_ID bigint , SESSION_TYPE varchar ( 4 ) , PAYMENT_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp );
CREATE TABLE REGISTRY ( COMPANY_ID bigint , TRADING_CODE varchar ( 255 ) , CLEARING_CODE varchar ( 255 ) , SHORT_NAME varchar ( 255 ) , FULL_NAME varchar ( 255 ) , ACCOUNT_ID bigint , ACCOUNT_TYPE varchar ( 4 ) , ACCOUNT varchar ( 50 ) , REGISTRY_DESIGNATION varchar ( 4 ) , REGISTRY_INSTRUMENT_TYPE varchar ( 4 ) , REGISTRY_CAPACITY varchar ( 4 ) , REGISTRY_UNIT varchar ( 4 ) , REGISTRY_CODE varchar ( 4 ) , TRADING_CLEARING_REGISTRY_ID bigint , TRADING_CLEARING_REGISTRY varchar ( 50 ) , REGISTRY_STATUS varchar ( 4 ) , SECURITY_SYMBOL varchar ( 255 ) , BALANCE numeric ( 72 , 18 ) , OPEN_BALANCE numeric ( 72 , 18 ) , CLOSE_BALANCE numeric ( 72 , 18 ) , CREDIT numeric ( 72 , 18 ) , DEBIT numeric ( 72 , 18 ) , SETTLED_CREDIT numeric ( 72 , 18 ) , SETTLED_DEBIT numeric ( 72 , 18 ) , CHECK_BALANCE numeric ( 72 , 18 ) , DIFF_BALANCE numeric ( 72 , 18 ) , PLAN_BALANCE numeric ( 72 , 18 ) , BALANCE_DIMENSION varchar ( 4 ) , SETTLEMENT_DATE date , SETTLEMENT_CODE varchar ( 12 ) , TRADING_DATE date , CLEARING_DATE date , REFUND_DATE date , VALUE_DATE date , PRICE numeric ( 72 , 18 ) , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COMMENT varchar ( 255 ) , PARENT_ID bigint , GROUP_ID bigint , SESSION_ID bigint , SESSION_TYPE varchar ( 4 ) , PAYMENT_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , SECURITY_ID bigint );
COMMENT ON TABLE REGISTRY IS ' Регистр активов, обязательств и требований У К ' ;
COMMENT ON COLUMN REGISTRY . COMPANY_ID IS ' Идентификатор участника (linked to company) ' ;
@ -1672,8 +1680,6 @@ COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY IS 'Торгово-клир
COMMENT ON COLUMN REGISTRY . REGISTRY_STATUS IS ' Код статуса (linked to registryStatus) ' ;
COMMENT ON COLUMN REGISTRY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
COMMENT ON COLUMN REGISTRY . SECURITY_SYMBOL IS ' Код инструмента ' ;
COMMENT ON COLUMN REGISTRY . BALANCE IS ' Текущий баланс ' ;
@ -1734,10 +1740,12 @@ COMMENT ON COLUMN REGISTRY.CREATED_AT IS 'Дата и время создани
COMMENT ON COLUMN REGISTRY . UPDATED_AT IS ' Дата и время изменения записи ' ;
COMMENT ON COLUMN REGISTRY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
-- History log of registry - Регистр активов, обязательств и требований У К
DROP TABLE IF EXISTS REGISTRY_HISTORY ;
CREATE TABLE REGISTRY_HISTORY ( REGISTRY_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , COMPANY_ID bigint , TRADING_CODE varchar ( 255 ) , CLEARING_CODE varchar ( 255 ) , SHORT_NAME varchar ( 255 ) , FULL_NAME varchar ( 255 ) , ACCOUNT_ID bigint , ACCOUNT_TYPE varchar ( 4 ) , ACCOUNT varchar ( 50 ) , REGISTRY_DESIGNATION varchar ( 4 ) , REGISTRY_INSTRUMENT_TYPE varchar ( 4 ) , REGISTRY_CAPACITY varchar ( 4 ) , REGISTRY_UNIT varchar ( 4 ) , REGISTRY_CODE varchar ( 4 ) , TRADING_CLEARING_REGISTRY_ID bigint , TRADING_CLEARING_REGISTRY varchar ( 50 ) , REGISTRY_STATUS varchar ( 4 ) , SECURITY_ID bigint , SECURITY_SYMBOL varchar ( 255 ) , BALANCE numeric ( 72 , 18 ) , OPEN_BALANCE numeric ( 72 , 18 ) , CLOSE_BALANCE numeric ( 72 , 18 ) , CREDIT numeric ( 72 , 18 ) , DEBIT numeric ( 72 , 18 ) , SETTLED_CREDIT numeric ( 72 , 18 ) , SETTLED_DEBIT numeric ( 72 , 18 ) , CHECK_BALANCE numeric ( 72 , 18 ) , DIFF_BALANCE numeric ( 72 , 18 ) , PLAN_BALANCE numeric ( 72 , 18 ) , BALANCE_DIMENSION varchar ( 4 ) , SETTLEMENT_DATE date , SETTLEMENT_CODE varchar ( 12 ) , TRADING_DATE date , CLEARING_DATE date , REFUND_DATE date , VALUE_DATE date , PRICE numeric ( 72 , 18 ) , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COMMENT varchar ( 255 ) , PARENT_ID bigint , GROUP_ID bigint , SESSION_ID bigint , SESSION_TYPE varchar ( 4 ) , PAYMENT_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp );
CREATE TABLE REGISTRY_HISTORY ( REGISTRY_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , COMPANY_ID bigint , TRADING_CODE varchar ( 255 ) , CLEARING_CODE varchar ( 255 ) , SHORT_NAME varchar ( 255 ) , FULL_NAME varchar ( 255 ) , ACCOUNT_ID bigint , ACCOUNT_TYPE varchar ( 4 ) , ACCOUNT varchar ( 50 ) , REGISTRY_DESIGNATION varchar ( 4 ) , REGISTRY_INSTRUMENT_TYPE varchar ( 4 ) , REGISTRY_CAPACITY varchar ( 4 ) , REGISTRY_UNIT varchar ( 4 ) , REGISTRY_CODE varchar ( 4 ) , TRADING_CLEARING_REGISTRY_ID bigint , TRADING_CLEARING_REGISTRY varchar ( 50 ) , REGISTRY_STATUS varchar ( 4 ) , SECURITY_SYMBOL varchar ( 255 ) , BALANCE numeric ( 72 , 18 ) , OPEN_BALANCE numeric ( 72 , 18 ) , CLOSE_BALANCE numeric ( 72 , 18 ) , CREDIT numeric ( 72 , 18 ) , DEBIT numeric ( 72 , 18 ) , SETTLED_CREDIT numeric ( 72 , 18 ) , SETTLED_DEBIT numeric ( 72 , 18 ) , CHECK_BALANCE numeric ( 72 , 18 ) , DIFF_BALANCE numeric ( 72 , 18 ) , PLAN_BALANCE numeric ( 72 , 18 ) , BALANCE_DIMENSION varchar ( 4 ) , SETTLEMENT_DATE date , SETTLEMENT_CODE varchar ( 12 ) , TRADING_DATE date , CLEARING_DATE date , REFUND_DATE date , VALUE_DATE date , PRICE numeric ( 72 , 18 ) , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COMMENT varchar ( 255 ) , PARENT_ID bigint , GROUP_ID bigint , SESSION_ID bigint , SESSION_TYPE varchar ( 4 ) , PAYMENT_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , SECURITY_ID bigint );
COMMENT ON TABLE REGISTRY_HISTORY IS ' История изменений таблицы registry ' ;
COMMENT ON COLUMN REGISTRY_HISTORY . REGISTRY_ID IS ' Идентификатор записи в таблице REGISTRY ' ;
COMMENT ON COLUMN REGISTRY_HISTORY . EVENT_TIME IS ' Дата и время изменения ' ;
@ -1776,8 +1784,6 @@ COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY IS 'Торгово-
COMMENT ON COLUMN REGISTRY_HISTORY . REGISTRY_STATUS IS ' Код статуса (linked to registryStatus) ' ;
COMMENT ON COLUMN REGISTRY_HISTORY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
COMMENT ON COLUMN REGISTRY_HISTORY . SECURITY_SYMBOL IS ' Код инструмента ' ;
COMMENT ON COLUMN REGISTRY_HISTORY . BALANCE IS ' Текущий баланс ' ;
@ -1838,6 +1844,8 @@ COMMENT ON COLUMN REGISTRY_HISTORY.CREATED_AT IS 'Дата и время соз
COMMENT ON COLUMN REGISTRY_HISTORY . UPDATED_AT IS ' Дата и время изменения записи ' ;
COMMENT ON COLUMN REGISTRY_HISTORY . SECURITY_ID IS ' Идентификатор инструмента (linked to security) ' ;
-- account - Счета
DROP TABLE IF EXISTS ACCOUNT ;
CREATE TABLE ACCOUNT ( ACCOUNT varchar ( 50 ) , ACCOUNT_TYPE varchar ( 4 ) , RELATION_ID bigint , STATUS varchar ( 4 ) , PROCESSING_SIGN varchar ( 4 ) , COMPANY_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp ) ;
@ -2385,7 +2393,7 @@ COMMENT ON COLUMN S_TRADES.SECTION IS 'Код наименования секц
-- executionDeposit - Сделки
DROP TABLE IF EXISTS EXECUTION_DEPOSIT ;
CREATE TABLE EXECUTION_DEPOSIT ( EXCHANGE_EXECUTION_ID bigint , EXCHANGE_EXECUTION_TIME timestamp , TRADING_DATE date , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , MARKET varchar ( 4 ) , PRICE numeric ( 72 , 18 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , FIRST_LEG_AMOUNT numeric ( 72 , 2 ) , SECOND_LEG_AMOUNT numeric ( 72 , 2 ) , INTEREST_AMOUNT numeric ( 72 , 2 ) , SIDE varchar ( 4 ) , SETTLEMENT_CURRENCY varchar ( 4 ) , COMPANY_ID bigint , DURATION bigint , FIRST_LEG_SETTLEMENT_DATE date , SECOND_LEG_SETTLEMENT_DATE date , FIRST_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECOND_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECURITY_FULL_NAME varchar ( 255 ) , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_CODE varchar ( 255 ) , SECURITY_ID bigint , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
CREATE TABLE EXECUTION_DEPOSIT ( EXCHANGE_EXECUTION_ID bigint , EXCHANGE_EXECUTION_TIME timestamp , TRADING_DATE date , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , MARKET varchar ( 4 ) , PRICE numeric ( 72 , 18 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , FIRST_LEG_AMOUNT numeric ( 72 , 2 ) , SECOND_LEG_AMOUNT numeric ( 72 , 2 ) , INTEREST_AMOUNT numeric ( 72 , 2 ) , SIDE varchar ( 4 ) , SETTLEMENT_CURRENCY varchar ( 4 ) , COMPANY_ID bigint , DURATION bigint , FIRST_LEG_SETTLEMENT_DATE date , SECOND_LEG_SETTLEMENT_DATE date , FIRST_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECOND_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECURITY_FULL_NAME varchar ( 255 ) , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_CODE varchar ( 255 ) , SECURITY_ID bigint , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
COMMENT ON TABLE EXECUTION_DEPOSIT IS ' Сделки ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . EXCHANGE_EXECUTION_ID IS ' Идентификационный номер сделки в Торговой системе ' ;
@ -2398,8 +2406,6 @@ COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_CLEARING_REGISTRY_ID IS 'Идент
COMMENT ON COLUMN EXECUTION_DEPOSIT . PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . MARKET IS ' Код секции финансового инструмента (linked to market) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . PRICE IS ' Ставка по депозиту ' ;
@ -2442,6 +2448,10 @@ COMMENT ON COLUMN EXECUTION_DEPOSIT.CONTRACT IS 'Продукт';
COMMENT ON COLUMN EXECUTION_DEPOSIT . COUNTER_PARTY_ID IS ' Идентификатор компании-партнера, с которой заключена сделка (linked to company) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . COVERAGE_STATUS IS ' Код статуса достаточности обеспечения (linked to allowed) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT . SESSION_ID IS ' Идентификатор клиринговой сессии (linked to session) ' ;
@ -2454,9 +2464,10 @@ COMMENT ON COLUMN EXECUTION_DEPOSIT.UPDATED_AT IS 'Дата-время изме
COMMENT ON COLUMN EXECUTION_DEPOSIT . CLEARING_DATE IS ' Дата клиринга ' ;
-- History log of executionDeposit - Сделки
DROP TABLE IF EXISTS EXECUTION_DEPOSIT_HISTORY ;
CREATE TABLE EXECUTION_DEPOSIT_HISTORY ( EXECUTION_DEPOSIT_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , EXCHANGE_EXECUTION_ID bigint , EXCHANGE_EXECUTION_TIME timestamp , TRADING_DATE date , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , MARKET varchar ( 4 ) , PRICE numeric ( 72 , 18 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , FIRST_LEG_AMOUNT numeric ( 72 , 2 ) , SECOND_LEG_AMOUNT numeric ( 72 , 2 ) , INTEREST_AMOUNT numeric ( 72 , 2 ) , SIDE varchar ( 4 ) , SETTLEMENT_CURRENCY varchar ( 4 ) , COMPANY_ID bigint , DURATION bigint , FIRST_LEG_SETTLEMENT_DATE date , SECOND_LEG_SETTLEMENT_DATE date , FIRST_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECOND_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECURITY_FULL_NAME varchar ( 255 ) , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_CODE varchar ( 255 ) , SECURITY_ID bigint , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
CREATE TABLE EXECUTION_DEPOSIT_HISTORY ( EXECUTION_DEPOSIT_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , EXCHANGE_EXECUTION_ID bigint , EXCHANGE_EXECUTION_TIME timestamp , TRADING_DATE date , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , MARKET varchar ( 4 ) , PRICE numeric ( 72 , 18 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , FIRST_LEG_AMOUNT numeric ( 72 , 2 ) , SECOND_LEG_AMOUNT numeric ( 72 , 2 ) , INTEREST_AMOUNT numeric ( 72 , 2 ) , SIDE varchar ( 4 ) , SETTLEMENT_CURRENCY varchar ( 4 ) , COMPANY_ID bigint , DURATION bigint , FIRST_LEG_SETTLEMENT_DATE date , SECOND_LEG_SETTLEMENT_DATE date , FIRST_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECOND_LEG_SETTLEMENT_CODE varchar ( 12 ) , SECURITY_FULL_NAME varchar ( 255 ) , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_CODE varchar ( 255 ) , SECURITY_ID bigint , CONTRACT varchar ( 255 ) , COUNTER_PARTY_ID bigint , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
COMMENT ON TABLE EXECUTION_DEPOSIT_HISTORY IS ' История изменений таблицы executionDeposit ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . EXECUTION_DEPOSIT_ID IS ' Идентификатор записи в таблице EXECUTION_DEPOSIT ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . EVENT_TIME IS ' Дата и время изменения ' ;
@ -2473,8 +2484,6 @@ COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'И
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . MARKET IS ' Код секции финансового инструмента (linked to market) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . PRICE IS ' Ставка по депозиту ' ;
@ -2517,6 +2526,10 @@ COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CONTRACT IS 'Продукт';
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . COUNTER_PARTY_ID IS ' Идентификатор компании-партнера, с которой заключена сделка (linked to company) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . COVERAGE_STATUS IS ' Код статуса достаточности обеспечения (linked to allowed) ' ;
COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY . SESSION_ID IS ' Идентификатор клиринговой сессии (linked to session) ' ;
@ -2531,7 +2544,7 @@ COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CLEARING_DATE IS 'Дата клир
-- executionFond - Сделки на Фондовой секции
DROP TABLE IF EXISTS EXECUTION_FOND ;
CREATE TABLE EXECUTION_FOND ( ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date , EXCHANGE_EXECUTION_ID bigint , SIDE varchar ( 4 ) , MARKET varchar ( 4 ) , TRADING_DATE date , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_ID bigint , INTEREST_AMOUNT numeric ( 72 , 2 ) , EXCHANGE_ORDER_ID bigint , PRICE numeric ( 72 , 18 ) , SETTLEMENT_AMOUNT numeric ( 72 , 2 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , EXCHANGE_EXECUTION_TIME timestamp , DURATION bigint , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COMMENT varchar ( 255 ) , CLIENT_CODE_ID bigint , SETTLEMENT_CODE varchar ( 12 ) , COMPANY_ID bigint , COUNTER_PARTY_ID bigint , SECURITY_FULL_NAME varchar ( 255 ) , SETTLEMENT_DATE date , SETTLEMENT_CURRENCY varchar ( 4 ) , EXCHANGE_EXECUTION_MICROSECONDS timestamp , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint ) ;
CREATE TABLE EXECUTION_FOND ( ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date , EXCHANGE_EXECUTION_ID bigint , SIDE varchar ( 4 ) , MARKET varchar ( 4 ) , TRADING_DATE date , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_ID bigint , INTEREST_AMOUNT numeric ( 72 , 2 ) , EXCHANGE_ORDER_ID bigint , PRICE numeric ( 72 , 18 ) , SETTLEMENT_AMOUNT numeric ( 72 , 2 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , EXCHANGE_EXECUTION_TIME timestamp , DURATION bigint , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COMMENT varchar ( 255 ) , CLIENT_CODE_ID bigint , SETTLEMENT_CODE varchar ( 12 ) , COMPANY_ID bigint , COUNTER_PARTY_ID bigint , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint , SECURITY_FULL_NAME varchar ( 255 ) , SETTLEMENT_DATE date , SETTLEMENT_CURRENCY varchar ( 4 ) , EXCHANGE_EXECUTION_MICROSECONDS timestamp , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint ) ;
COMMENT ON TABLE EXECUTION_FOND IS ' Сделки на Фондовой секции ' ;
COMMENT ON COLUMN EXECUTION_FOND . ID IS ' Идентификатор записи ' ;
@ -2574,8 +2587,6 @@ COMMENT ON COLUMN EXECUTION_FOND.TRADING_CLEARING_REGISTRY_ID IS 'Идентиф
COMMENT ON COLUMN EXECUTION_FOND . PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр ' ;
COMMENT ON COLUMN EXECUTION_FOND . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_FOND . COMMENT IS ' Комментарий ' ;
COMMENT ON COLUMN EXECUTION_FOND . CLIENT_CODE_ID IS ' Идентификатор кода клиента ' ;
@ -2586,6 +2597,10 @@ COMMENT ON COLUMN EXECUTION_FOND.COMPANY_ID IS 'Идентификатор ко
COMMENT ON COLUMN EXECUTION_FOND . COUNTER_PARTY_ID IS ' Идентификатор компании-партнера, с которой заключена сделка (linked to company) ' ;
COMMENT ON COLUMN EXECUTION_FOND . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_FOND . COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry) ' ;
COMMENT ON COLUMN EXECUTION_FOND . SECURITY_FULL_NAME IS ' Наименование инструмента ' ;
COMMENT ON COLUMN EXECUTION_FOND . SETTLEMENT_DATE IS ' Дата расчетов ' ;
@ -2601,7 +2616,7 @@ COMMENT ON COLUMN EXECUTION_FOND.SESSION_ID IS 'Идентификатор кл
-- History log of executionFond - Сделки на Фондовой секции
DROP TABLE IF EXISTS EXECUTION_FOND_HISTORY ;
CREATE TABLE EXECUTION_FOND_HISTORY ( EXECUTION_FOND_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date , EXCHANGE_EXECUTION_ID bigint , SIDE varchar ( 4 ) , MARKET varchar ( 4 ) , TRADING_DATE date , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_ID bigint , INTEREST_AMOUNT numeric ( 72 , 2 ) , EXCHANGE_ORDER_ID bigint , PRICE numeric ( 72 , 18 ) , SETTLEMENT_AMOUNT numeric ( 72 , 2 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , EXCHANGE_EXECUTION_TIME timestamp , DURATION bigint , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COMMENT varchar ( 255 ) , CLIENT_CODE_ID bigint , SETTLEMENT_CODE varchar ( 12 ) , COMPANY_ID bigint , COUNTER_PARTY_ID bigint , SECURITY_FULL_NAME varchar ( 255 ) , SETTLEMENT_DATE date , SETTLEMENT_CURRENCY varchar ( 4 ) , EXCHANGE_EXECUTION_MICROSECONDS timestamp , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint ) ;
CREATE TABLE EXECUTION_FOND_HISTORY ( EXECUTION_FOND_ID BIGINT NOT NULL , EVENT_TIME timestamp , EVENT_USER_ID BIGINT , EVENT_TYPE VARCHAR ( 4 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date , EXCHANGE_EXECUTION_ID bigint , SIDE varchar ( 4 ) , MARKET varchar ( 4 ) , TRADING_DATE date , SECURITY_SYMBOL varchar ( 255 ) , SECURITY_ID bigint , INTEREST_AMOUNT numeric ( 72 , 2 ) , EXCHANGE_ORDER_ID bigint , PRICE numeric ( 72 , 18 ) , SETTLEMENT_AMOUNT numeric ( 72 , 2 ) , LOTS numeric ( 72 , 2 ) , QUANTITY numeric ( 72 , 2 ) , EXCHANGE_EXECUTION_TIME timestamp , DURATION bigint , TRADING_CLEARING_REGISTRY_ID bigint , PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COMMENT varchar ( 255 ) , CLIENT_CODE_ID bigint , SETTLEMENT_CODE varchar ( 12 ) , COMPANY_ID bigint , COUNTER_PARTY_ID bigint , COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar ( 20 ) , COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint , SECURITY_FULL_NAME varchar ( 255 ) , SETTLEMENT_DATE date , SETTLEMENT_CURRENCY varchar ( 4 ) , EXCHANGE_EXECUTION_MICROSECONDS timestamp , COVERAGE_STATUS varchar ( 4 ) , SESSION_ID bigint ) ;
COMMENT ON TABLE EXECUTION_FOND_HISTORY IS ' История изменений таблицы executionFond ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . EXECUTION_FOND_ID IS ' Идентификатор записи в таблице EXECUTION_FOND ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . EVENT_TIME IS ' Дата и время изменения ' ;
@ -2648,8 +2663,6 @@ COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Иде
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . COMMENT IS ' Комментарий ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . CLIENT_CODE_ID IS ' Идентификатор кода клиента ' ;
@ -2660,6 +2673,10 @@ COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMPANY_ID IS 'Идентификато
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . COUNTER_PARTY_ID IS ' Идентификатор компании-партнера, с которой заключена сделка (linked to company) ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS ' Торгово-клиринговый регистр партнера ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry) ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . SECURITY_FULL_NAME IS ' Наименование инструмента ' ;
COMMENT ON COLUMN EXECUTION_FOND_HISTORY . SETTLEMENT_DATE IS ' Дата расчетов ' ;
@ -2784,7 +2801,7 @@ COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата кли
-- moneyPaymentInstructionRegister - Реестр распоряжений, направленных расчетной организации
DROP TABLE IF EXISTS MONEY_PAYMENT_INSTRUCTION_REGISTER ;
CREATE TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER ( CREDIT_LEG_ACCOUNT varchar , CREDIT_LEG_AMOUNT numeric ( 72 , 18 ) , CREDIT_LEG_CURRENCY_CODE varchar ( 4 ) , DEBIT_LEG_ACCOUNT varchar , SENDER varchar ( 255 ) , ADDRESSEE varchar ( 255 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
CREATE TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER ( CREDIT_LEG_ACCOUNT varchar (50 ) , CREDIT_LEG_AMOUNT numeric ( 72 , 18 ) , CREDIT_LEG_CURRENCY_CODE varchar ( 4 ) , DEBIT_LEG_ACCOUNT varchar (50 ) , SENDER varchar ( 255 ) , ADDRESSEE varchar ( 255 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
COMMENT ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER IS ' Реестр распоряжений, направленных расчетной организации ' ;
COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER . CREDIT_LEG_ACCOUNT IS ' Счет отправителя ' ;
@ -2951,10 +2968,10 @@ COMMENT ON COLUMN EXECUTION_REGISTER.UPDATED_AT IS 'Дата-время изме
COMMENT ON COLUMN EXECUTION_REGISTER . CLEARING_DATE IS ' Дата клиринга ' ;
-- statement - Денежные средства от расчетной организации
-- statement - Транзакции по деньгам/бумагам
DROP TABLE IF EXISTS STATEMENT ;
CREATE TABLE STATEMENT ( ADDRESSEE_ID bigint , SENDER_ID bigint , STATEMENT_TYPE varchar ( 4 ) , SECURITY_ID bigint , CONTRACT varchar ( 255 ) , COMMENT varchar ( 255 ) , ACCOUNT_ID bigint , ACCOUNT varchar ( 50 ) , IN_OUT_DIRECTION varchar ( 4 ) , SETTLEMENT_DATE date , AMOUNT numeric ( 72 , 2 ) , OPERATION_STATUS varchar ( 4 ) , ERROR_CODE_ID bigint , ERROR_TEXT_ID bigint , IN_S_DF_ID bigint , OUT_S_DF_ID bigint , IN_OUT_S_DF_TYPE varchar ( 4 ) , ID bigint PRIMARY KEY , CREATED_AT timestamp , UPDATED_AT timestamp , CLEARING_DATE date ) ;
COMMENT ON TABLE STATEMENT IS ' Денежные средства от расчетной организации ' ;
COMMENT ON TABLE STATEMENT IS ' Транзакции по деньгам/бумагам ' ;
COMMENT ON COLUMN STATEMENT . ADDRESSEE_ID IS ' Идентификатор компании-получателя (linked to company) ' ;
@ -3151,22 +3168,22 @@ COMMENT ON COLUMN VERIFICATION_RESULT.CREATED_AT IS 'Дата-время соз
COMMENT ON COLUMN VERIFICATION_RESULT . UPDATED_AT IS ' Дата-время изменения записи ' ;
-- sDf01 - ДФ-01 Информаци и о денежных средствах, находящихся на торговых банковских счетах участников клиринга
-- sDf01 - ДФ-01 Информаци я о денежных средствах, находящихся на торгово- банковских счетах участников клиринга
DROP TABLE IF EXISTS S_DF01 ;
CREATE TABLE S_DF01 ( ID bigint PRIMARY KEY , CURR_CODE varchar ( 12 ) , ACCOUNT varchar ( 35 ) , REMAINDER varchar ( 22 ) , DEAL varchar ( 10 ) , ACC_CODE varchar ( 5 ) , DAT varchar ( 8 ) , MARKET varchar ( 1 ) , ACC_NAME varchar ( 30 ) , ACC_TYPE varchar ( 2 ) , SUMENGAGE varchar ( 22 ) , SUMUNBLOCK varchar ( 22 ) , FILE_TYPE varchar ( 1 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF01 IS ' ДФ-01 Информаци и о денежных средствах, находящихся на торговых банковских счетах участников клиринга' ;
COMMENT ON TABLE S_DF01 IS ' ДФ-01 Информаци я о денежных средствах, находящихся на торгово- банковских счетах участников клиринга' ;
COMMENT ON COLUMN S_DF01 . ID IS ' Идентификатор записи ' ;
COMMENT ON COLUMN S_DF01 . CURR_CODE IS ' Код валюты ' ;
COMMENT ON COLUMN S_DF01 . ACCOUNT IS ' Код счета участника клиринга' ;
COMMENT ON COLUMN S_DF01 . ACCOUNT IS ' Счет участника клиринга' ;
COMMENT ON COLUMN S_DF01 . REMAINDER IS ' Остаток денежных средств ' ;
COMMENT ON COLUMN S_DF01 . DEAL IS ' Биржевой код участника клиринга ' ;
COMMENT ON COLUMN S_DF01 . ACC_CODE IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF01 . ACC_CODE IS ' Код счета ' ;
COMMENT ON COLUMN S_DF01 . DAT IS ' Дата расчетов ' ;
@ -3176,11 +3193,11 @@ COMMENT ON COLUMN S_DF01.ACC_NAME IS 'Наименование участник
COMMENT ON COLUMN S_DF01 . ACC_TYPE IS ' Признак счета ' ;
COMMENT ON COLUMN S_DF01 . SUMENGAGE IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF01 . SUMENGAGE IS ' Сумма блокированных денежных средств ' ;
COMMENT ON COLUMN S_DF01 . SUMUNBLOCK IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF01 . SUMUNBLOCK IS ' Сумма свободных денежных средств ' ;
COMMENT ON COLUMN S_DF01 . FILE_TYPE IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF01 . FILE_TYPE IS ' Тип файла ' ;
COMMENT ON COLUMN S_DF01 . FILE_NAME IS ' Наименование входящего файла ' ;
@ -3197,13 +3214,13 @@ COMMENT ON COLUMN S_DF02.ID IS 'Идентификатор записи';
COMMENT ON COLUMN S_DF02 . CURR_CODE IS ' Код валюты ' ;
COMMENT ON COLUMN S_DF02 . ACCOUNT IS ' Код счета участника клиринга' ;
COMMENT ON COLUMN S_DF02 . ACCOUNT IS ' Счет участника клиринга' ;
COMMENT ON COLUMN S_DF02 . REMAINDER IS ' Остаток денежных средств ' ;
COMMENT ON COLUMN S_DF02 . DEAL IS ' Биржевой код участника клиринга ' ;
COMMENT ON COLUMN S_DF02 . ACC_CODE IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF02 . ACC_CODE IS ' Код счета ' ;
COMMENT ON COLUMN S_DF02 . DAT IS ' Дата расчетов ' ;
@ -3213,11 +3230,11 @@ COMMENT ON COLUMN S_DF02.ACC_NAME IS 'Наименование участник
COMMENT ON COLUMN S_DF02 . ACC_TYPE IS ' Признак счета ' ;
COMMENT ON COLUMN S_DF02 . SUMENGAGE IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF02 . SUMENGAGE IS ' Сумма блокированных денежных средств ' ;
COMMENT ON COLUMN S_DF02 . SUMUNBLOCK IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF02 . SUMUNBLOCK IS ' Сумма свободных денежных средств ' ;
COMMENT ON COLUMN S_DF02 . FILE_TYPE IS ' Н е используется в Системе' ;
COMMENT ON COLUMN S_DF02 . FILE_TYPE IS ' Тип файла ' ;
COMMENT ON COLUMN S_DF02 . RESULT IS ' Результат обработки каждой записи исходного файла ДФ-01 ' ;
@ -3229,7 +3246,7 @@ COMMENT ON COLUMN S_DF02.IN_S_DF_ID IS 'Идентификатор соотве
-- sDf03 - ДФ-03 Реестр платежных поручений
DROP TABLE IF EXISTS S_DF03 ;
CREATE TABLE S_DF03 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , C_ACC_DEB varchar ( 35 ) , SBANKNAM1 varchar ( 35 ) , SBANKNAM2 varchar ( 35 ) , SBANKNAM3 varchar ( 35 ) , SBANKNAM4 varchar ( 35 ) , SBANKNAM5 varchar ( 35 ) , C_ACC_CRED varchar ( 35 ) , RBANKNAM1 varchar ( 35 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , PAY_DATE varchar , PAY_VAL varchar ( 12 ) , SUM_DEB varchar , SPECIF_1 varchar ( 255 ) , IMP_RESULT varchar ( 3 ) , GENERATION_TIME timestamp , GENERATION_ID bigint , PAYMENT_INSTRUCTION_ID bigint ) ;
CREATE TABLE S_DF03 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar (4 ) , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , C_ACC_DEB varchar ( 35 ) , SBANKNAM1 varchar ( 35 ) , SBANKNAM2 varchar ( 35 ) , SBANKNAM3 varchar ( 35 ) , SBANKNAM4 varchar ( 35 ) , SBANKNAM5 varchar ( 35 ) , C_ACC_CRED varchar ( 35 ) , RBANKNAM1 varchar ( 35 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , PAY_DATE varchar (8 ) , PAY_VAL varchar ( 12 ) , SUM_DEB varchar (22 ) , SPECIF_1 varchar ( 255 ) , IMP_RESULT varchar ( 3 ) , GENERATION_TIME timestamp , GENERATION_ID bigint , PAYMENT_INSTRUCTION_ID bigint ) ;
COMMENT ON TABLE S_DF03 IS ' ДФ-03 Реестр платежных поручений ' ;
COMMENT ON COLUMN S_DF03 . ID IS ' Идентификатор записи ' ;
@ -3244,33 +3261,33 @@ COMMENT ON COLUMN S_DF03.DOCNMPREV IS 'Ссылка на предшествую
COMMENT ON COLUMN S_DF03 . C_ACC_DEB IS ' Счет по дебету ' ;
COMMENT ON COLUMN S_DF03 . SBANKNAM1 IS ' Наименование банка-плательщика ' ;
COMMENT ON COLUMN S_DF03 . SBANKNAM1 IS ' Наименование банка-плательщика 1 ' ;
COMMENT ON COLUMN S_DF03 . SBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF03 . SBANKNAM2 IS ' Наименование банка-плательщика 2 ';
COMMENT ON COLUMN S_DF03 . SBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF03 . SBANKNAM3 IS ' Наименование банка-плательщика 3 ';
COMMENT ON COLUMN S_DF03 . SBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF03 . SBANKNAM4 IS ' Наименование банка-плательщика 4 ';
COMMENT ON COLUMN S_DF03 . SBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF03 . SBANKNAM5 IS ' Наименование банка-плательщика 5 ';
COMMENT ON COLUMN S_DF03 . C_ACC_CRED IS ' Счет по кредиту ' ;
COMMENT ON COLUMN S_DF03 . RBANKNAM1 IS ' Наименование банка-получателя ' ;
COMMENT ON COLUMN S_DF03 . RBANKNAM1 IS ' Наименование банка-получателя 1 ' ;
COMMENT ON COLUMN S_DF03 . RBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF03 . RBANKNAM2 IS ' Наименование банка-получателя 2 ';
COMMENT ON COLUMN S_DF03 . RBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF03 . RBANKNAM3 IS ' Наименование банка-получателя 3 ';
COMMENT ON COLUMN S_DF03 . RBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF03 . RBANKNAM4 IS ' Наименование банка-получателя 4 ';
COMMENT ON COLUMN S_DF03 . RBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF03 . RBANKNAM5 IS ' Наименование банка-получателя 5 ';
COMMENT ON COLUMN S_DF03 . PAY_DATE IS ' Платеж-дата ' ;
COMMENT ON COLUMN S_DF03 . PAY_VAL IS ' Валюта платежа ' ;
COMMENT ON COLUMN S_DF03 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF03 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF03 . SPECIF_1 IS ' Назначение платежа ' ;
@ -3284,7 +3301,7 @@ COMMENT ON COLUMN S_DF03.PAYMENT_INSTRUCTION_ID IS 'Идентификатор
-- sDf04 - ДФ-04 Подтверждение проведения расчетов
DROP TABLE IF EXISTS S_DF04 ;
CREATE TABLE S_DF04 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , C_ACC_DEB varchar ( 35 ) , SBANKNAM1 varchar ( 35 ) , SBANKNAM2 varchar ( 35 ) , SBANKNAM3 varchar ( 35 ) , SBANKNAM4 varchar ( 35 ) , SBANKNAM5 varchar ( 35 ) , C_ACC_CRED varchar ( 35 ) , RBANKNAM1 varchar ( 35 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , PAY_DATE varchar , PAY_VAL varchar ( 12 ) , SUM_DEB varchar , SPECIF_1 varchar ( 255 ) , IMP_RESULT varchar ( 3 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
CREATE TABLE S_DF04 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar (4 ) , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , C_ACC_DEB varchar ( 35 ) , SBANKNAM1 varchar ( 35 ) , SBANKNAM2 varchar ( 35 ) , SBANKNAM3 varchar ( 35 ) , SBANKNAM4 varchar ( 35 ) , SBANKNAM5 varchar ( 35 ) , C_ACC_CRED varchar ( 35 ) , RBANKNAM1 varchar ( 35 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , PAY_DATE varchar (8 ) , PAY_VAL varchar ( 12 ) , SUM_DEB varchar (22 ) , SPECIF_1 varchar ( 255 ) , IMP_RESULT varchar ( 3 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF04 IS ' ДФ-04 Подтверждение проведения расчетов ' ;
COMMENT ON COLUMN S_DF04 . ID IS ' Идентификатор записи ' ;
@ -3299,33 +3316,33 @@ COMMENT ON COLUMN S_DF04.DOCNMPREV IS 'Ссылка на предшествую
COMMENT ON COLUMN S_DF04 . C_ACC_DEB IS ' Счет по дебету ' ;
COMMENT ON COLUMN S_DF04 . SBANKNAM1 IS ' Наименование банка-плательщика ' ;
COMMENT ON COLUMN S_DF04 . SBANKNAM1 IS ' Наименование банка-плательщика 1 ' ;
COMMENT ON COLUMN S_DF04 . SBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF04 . SBANKNAM2 IS ' Наименование банка-плательщика 2 ';
COMMENT ON COLUMN S_DF04 . SBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF04 . SBANKNAM3 IS ' Наименование банка-плательщика 3 ';
COMMENT ON COLUMN S_DF04 . SBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF04 . SBANKNAM4 IS ' Наименование банка-плательщика 4 ';
COMMENT ON COLUMN S_DF04 . SBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF04 . SBANKNAM5 IS ' Наименование банка-плательщика 5 ';
COMMENT ON COLUMN S_DF04 . C_ACC_CRED IS ' Счет по кредиту ' ;
COMMENT ON COLUMN S_DF04 . RBANKNAM1 IS ' Наименование банка-получателя ' ;
COMMENT ON COLUMN S_DF04 . RBANKNAM1 IS ' Наименование банка-получателя 1 ' ;
COMMENT ON COLUMN S_DF04 . RBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF04 . RBANKNAM2 IS ' Наименование банка-получателя 2 ';
COMMENT ON COLUMN S_DF04 . RBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF04 . RBANKNAM3 IS ' Наименование банка-получателя 3 ';
COMMENT ON COLUMN S_DF04 . RBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF04 . RBANKNAM4 IS ' Наименование банка-получателя 4 ';
COMMENT ON COLUMN S_DF04 . RBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF04 . RBANKNAM5 IS ' Наименование банка-получателя 5 ';
COMMENT ON COLUMN S_DF04 . PAY_DATE IS ' Платеж-дата ' ;
COMMENT ON COLUMN S_DF04 . PAY_VAL IS ' Валюта платежа ' ;
COMMENT ON COLUMN S_DF04 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF04 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF04 . SPECIF_1 IS ' Назначение платежа ' ;
@ -3375,9 +3392,9 @@ COMMENT ON COLUMN S_DF06.DEAL IS 'Биржевой код участника к
COMMENT ON COLUMN S_DF06 . CLIENT_N IS ' Наименование клиента - плательщика ' ;
COMMENT ON COLUMN S_DF06 . INN IS ' И Н Н ' ;
COMMENT ON COLUMN S_DF06 . INN IS ' И дентификационный номер налогоплательщика ' ;
COMMENT ON COLUMN S_DF06 . BIC IS ' Б ИК ' ;
COMMENT ON COLUMN S_DF06 . BIC IS ' Б анковский идентификационный код ' ;
COMMENT ON COLUMN S_DF06 . SPEC IS ' Назначение ' ;
@ -3408,9 +3425,9 @@ COMMENT ON COLUMN S_DF07.DEAL IS 'Биржевой код участника к
COMMENT ON COLUMN S_DF07 . CLIENT_N IS ' Наименование клиента - плательщика ' ;
COMMENT ON COLUMN S_DF07 . INN IS ' И Н Н ' ;
COMMENT ON COLUMN S_DF07 . INN IS ' И дентификационный номер налогоплательщика ' ;
COMMENT ON COLUMN S_DF07 . BIC IS ' Б ИК ' ;
COMMENT ON COLUMN S_DF07 . BIC IS ' Б анковский идентификационный код ' ;
COMMENT ON COLUMN S_DF07 . SPEC IS ' Назначение ' ;
@ -3587,7 +3604,7 @@ COMMENT ON COLUMN S_DF14.GENERATION_ID IS 'Идентификатор взаим
-- sDf20 - ДФ-20 Отчет о б исполнении поручения на зачисление/списание ценных бумаг
DROP TABLE IF EXISTS S_DF20 ;
CREATE TABLE S_DF20 ( ID bigint PRIMARY KEY , OUT_DOCUMENT varchar , IN_DOCUMENT varchar , SECURITY varchar , OPEN_BALANCE varchar , DEPO_CODE_CL varchar , QUANTITY varchar , OPERATION_CODE varchar , DEPO_CODE_CORR varchar , OPERATION_DATE varchar , CLOSE_BALANCE varchar , FILE_NAME varchar , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
CREATE TABLE S_DF20 ( ID bigint PRIMARY KEY , OUT_DOCUMENT varchar , IN_DOCUMENT varchar , SECURITY varchar , SECURITY_NAME varchar , SECURITY_TYPE varchar , OPEN_BALANCE varchar , DEPO_CODE_CL varchar , NAME_CL varchar , QUANTITY varchar , OPERATION_CODE varchar , DEPO_CODE_CORR varchar , OPERATION_DATE varchar , CLOSE_BALANCE varchar , TRANSACTION_NUMBER varchar ( 255 ) , FILE_NAME varchar , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF20 IS ' ДФ-20 Отчет о б исполнении поручения на зачисление/списание ценных бумаг ' ;
COMMENT ON COLUMN S_DF20 . ID IS ' Идентификатор записи ' ;
@ -3598,10 +3615,16 @@ COMMENT ON COLUMN S_DF20.IN_DOCUMENT IS 'Исходящий номер вход
COMMENT ON COLUMN S_DF20 . SECURITY IS ' Ценная бумага ' ;
COMMENT ON COLUMN S_DF20 . SECURITY_NAME IS ' Наименование ценной бумаги ' ;
COMMENT ON COLUMN S_DF20 . SECURITY_TYPE IS ' Тип ценной бумаги ' ;
COMMENT ON COLUMN S_DF20 . OPEN_BALANCE IS ' Входящий остаток ' ;
COMMENT ON COLUMN S_DF20 . DEPO_CODE_CL IS ' Код раздела тех.счета/счета депо/ и наименование клиента ' ;
COMMENT ON COLUMN S_DF20 . NAME_CL IS ' Наименование клиента ' ;
COMMENT ON COLUMN S_DF20 . QUANTITY IS ' Количество ценных бумаг ' ;
COMMENT ON COLUMN S_DF20 . OPERATION_CODE IS ' Код операции ' ;
@ -3612,6 +3635,8 @@ COMMENT ON COLUMN S_DF20.OPERATION_DATE IS 'Дата операции';
COMMENT ON COLUMN S_DF20 . CLOSE_BALANCE IS ' Исходящий остаток ' ;
COMMENT ON COLUMN S_DF20 . TRANSACTION_NUMBER IS ' ID транзакции депозитария ' ;
COMMENT ON COLUMN S_DF20 . FILE_NAME IS ' Наименование входящего файла ' ;
COMMENT ON COLUMN S_DF20 . GENERATION_TIME IS ' Дата и время создания записи ' ;
@ -3620,7 +3645,7 @@ COMMENT ON COLUMN S_DF20.GENERATION_ID IS 'Идентификатор взаим
-- sDf21 - ДФ-21 Отчет о б операциях
DROP TABLE IF EXISTS S_DF21 ;
CREATE TABLE S_DF21 ( ID bigint PRIMARY KEY , OUT_DOCUMENT varchar , IN_DOCUMENT varchar , SECURITY_CODE varchar , SECURITY_NAME varchar , SECURITY_TYPE varchar , OPEN_BALANCE varchar , DEPO_CODE_CL varchar , NAME_CL varchar , QUANTITY varchar , OPERATION_CODE varchar , DEPO_CODE_CORR varchar , OPERATION_DATE varchar , CLOSE_BALANCE varchar , FILE_NAME varchar , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
CREATE TABLE S_DF21 ( ID bigint PRIMARY KEY , OUT_DOCUMENT varchar , IN_DOCUMENT varchar , SECURITY_CODE varchar , SECURITY_NAME varchar , SECURITY_TYPE varchar , OPEN_BALANCE varchar , DEPO_CODE_CL varchar , NAME_CL varchar , QUANTITY varchar , OPERATION_CODE varchar , DEPO_CODE_CORR varchar , OPERATION_DATE varchar , CLOSE_BALANCE varchar , COMMENT varchar ( 250 ) , TRANSACTION_NUMBER varchar ( 255 ) , FILE_NAME varchar , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF21 IS ' ДФ-21 Отчет о б операциях ' ;
COMMENT ON COLUMN S_DF21 . ID IS ' Идентификатор записи ' ;
@ -3651,6 +3676,10 @@ COMMENT ON COLUMN S_DF21.OPERATION_DATE IS 'Дата операции';
COMMENT ON COLUMN S_DF21 . CLOSE_BALANCE IS ' Исходящий остаток ' ;
COMMENT ON COLUMN S_DF21 . COMMENT IS ' Основание проведения операции ' ;
COMMENT ON COLUMN S_DF21 . TRANSACTION_NUMBER IS ' ID транзакции депозитария ' ;
COMMENT ON COLUMN S_DF21 . FILE_NAME IS ' Наименование входящего файла ' ;
COMMENT ON COLUMN S_DF21 . GENERATION_TIME IS ' Дата и время создания записи ' ;
@ -3672,10 +3701,10 @@ COMMENT ON COLUMN S_DF51.GENERATION_TIME IS 'Дата и время создан
COMMENT ON COLUMN S_DF51 . GENERATION_ID IS ' Идентификатор взаимодействия ' ;
-- sDf52 - ДФ-52 Из ПРЦ в К С Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)
-- sDf52 - ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)
DROP TABLE IF EXISTS S_DF52 ;
CREATE TABLE S_DF52 ( ID bigint PRIMARY KEY , ACCOUNT varchar ( 25 ) , ACC_NAME varchar ( 30 ) , DEAL varchar ( 4 ) , DATE varchar , STATUS bigint , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF52 IS ' ДФ-52 Из ПРЦ в К С Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)' ;
CREATE TABLE S_DF52 ( ID bigint PRIMARY KEY , ACCOUNT varchar ( 25 ) , ACC_NAME varchar ( 30 ) , DEAL varchar ( 4 ) , DATE varchar (8 ) , STATUS bigint , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF52 IS ' ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)' ;
COMMENT ON COLUMN S_DF52 . ID IS ' Идентификатор записи ' ;
@ -3697,11 +3726,13 @@ COMMENT ON COLUMN S_DF52.GENERATION_ID IS 'Идентификатор взаим
-- sDf53 - ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)
DROP TABLE IF EXISTS S_DF53 ;
CREATE TABLE S_DF53 ( ID bigint PRIMARY KEY , ACCOUNT varchar ( 25 ) , DEAL varchar ( 4 ) , STATUS bigint , RESULT varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint , IN_S_DF_ID bigint ) ;
CREATE TABLE S_DF53 ( ID bigint PRIMARY KEY , ACC_NAME varchar ( 30 ) , ACCOUNT varchar ( 25 ) , DEAL varchar ( 4 ) , STATUS bigint , RESULT varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint , IN_S_DF_ID bigint ) ;
COMMENT ON TABLE S_DF53 IS ' ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие) ' ;
COMMENT ON COLUMN S_DF53 . ID IS ' Идентификатор записи ' ;
COMMENT ON COLUMN S_DF53 . ACC_NAME IS ' Наименование участника клиринга ' ;
COMMENT ON COLUMN S_DF53 . ACCOUNT IS ' Код счета участника клиринга ' ;
COMMENT ON COLUMN S_DF53 . DEAL IS ' Биржевой код участника клиринга ' ;
@ -3718,7 +3749,7 @@ COMMENT ON COLUMN S_DF53.IN_S_DF_ID IS 'Идентификатор соотве
-- sDf54 - ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414
DROP TABLE IF EXISTS S_DF54 ;
CREATE TABLE S_DF54 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , 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 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , OP_TYPE varchar ( 2 ) , OP_ORDER varchar ( 1 ) , PAY_DATE varchar , PAY_VAL varchar ( 12 ) , SUM_DEB varchar , SCLIENTN1 varchar ( 35 ) , SCLIENTN2 varchar ( 35 ) , SCLIENTN3 varchar ( 35 ) , SCLIENTN4 varchar ( 35 ) , INN_DEB varchar ( 12 ) , KPP_DEB varchar ( 9 ) , ACC_DEB varchar ( 35 ) , RCLIENTN1 varchar ( 35 ) , RCLIENTN2 varchar ( 35 ) , RCLIENTN3 varchar ( 35 ) , RCLIENTN4 varchar ( 35 ) , INN_CRED varchar ( 12 ) , KPP_CRED varchar ( 9 ) , ACC_KR_1 varchar ( 35 ) , SPECIF_1 varchar ( 255 ) , SEND_TYPE varchar ( 10 ) , DOC_RESULT varchar ( 2 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
CREATE TABLE S_DF54 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar (4 ) , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , 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 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , OP_TYPE varchar ( 2 ) , OP_ORDER varchar ( 1 ) , PAY_DATE varchar (8 ) , PAY_VAL varchar ( 12 ) , SUM_DEB varchar (22 ) , SCLIENTN1 varchar ( 35 ) , SCLIENTN2 varchar ( 35 ) , SCLIENTN3 varchar ( 35 ) , SCLIENTN4 varchar ( 35 ) , INN_DEB varchar ( 12 ) , KPP_DEB varchar ( 9 ) , ACC_DEB varchar ( 35 ) , RCLIENTN1 varchar ( 35 ) , RCLIENTN2 varchar ( 35 ) , RCLIENTN3 varchar ( 35 ) , RCLIENTN4 varchar ( 35 ) , INN_CRED varchar ( 12 ) , KPP_CRED varchar ( 9 ) , ACC_KR_1 varchar ( 35 ) , SPECIF_1 varchar ( 255 ) , SEND_TYPE varchar ( 10 ) , DOC_RESULT varchar ( 2 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF54 IS ' ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414 ' ;
COMMENT ON COLUMN S_DF54 . ID IS ' Идентификатор записи ' ;
@ -3735,29 +3766,29 @@ COMMENT ON COLUMN S_DF54.SBANKCODE IS 'Код банка-плательщика'
COMMENT ON COLUMN S_DF54 . C_ACC_DEB IS ' К о р счет банка-плательщика в системе - акт.' ;
COMMENT ON COLUMN S_DF54 . SBANKNAM1 IS ' Наименование банка-плательщика ' ;
COMMENT ON COLUMN S_DF54 . SBANKNAM1 IS ' Наименование банка-плательщика 1 ' ;
COMMENT ON COLUMN S_DF54 . SBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF54 . SBANKNAM2 IS ' Наименование банка-плательщика 2 ';
COMMENT ON COLUMN S_DF54 . SBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF54 . SBANKNAM3 IS ' Наименование банка-плательщика 3 ';
COMMENT ON COLUMN S_DF54 . SBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF54 . SBANKNAM4 IS ' Наименование банка-плательщика 4 ';
COMMENT ON COLUMN S_DF54 . SBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF54 . SBANKNAM5 IS ' Наименование банка-плательщика 5 ';
COMMENT ON COLUMN S_DF54 . RBANKCODE IS ' Код банка-получателя ' ;
COMMENT ON COLUMN S_DF54 . C_ACC_CRED IS ' К о р счет банка-получателя в системе - акт. ' ;
COMMENT ON COLUMN S_DF54 . RBANKNAM1 IS ' Наименование банка-получателя ' ;
COMMENT ON COLUMN S_DF54 . RBANKNAM1 IS ' Наименование банка-получателя 1 ' ;
COMMENT ON COLUMN S_DF54 . RBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF54 . RBANKNAM2 IS ' Наименование банка-получателя 2 ';
COMMENT ON COLUMN S_DF54 . RBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF54 . RBANKNAM3 IS ' Наименование банка-получателя 3 ';
COMMENT ON COLUMN S_DF54 . RBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF54 . RBANKNAM4 IS ' Наименование банка-получателя 4 ';
COMMENT ON COLUMN S_DF54 . RBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF54 . RBANKNAM5 IS ' Наименование банка-получателя 5 ';
COMMENT ON COLUMN S_DF54 . OP_TYPE IS ' Вид операции ' ;
@ -3769,13 +3800,13 @@ COMMENT ON COLUMN S_DF54.PAY_VAL IS 'Валюта платежа';
COMMENT ON COLUMN S_DF54 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF54 . SCLIENTN1 IS ' Наименование клиента-плательщика ' ;
COMMENT ON COLUMN S_DF54 . SCLIENTN1 IS ' Наименование клиента-плательщика 1 ' ;
COMMENT ON COLUMN S_DF54 . SCLIENTN2 IS ' ';
COMMENT ON COLUMN S_DF54 . SCLIENTN2 IS ' Наименование клиента-плательщика 2 ';
COMMENT ON COLUMN S_DF54 . SCLIENTN3 IS ' ';
COMMENT ON COLUMN S_DF54 . SCLIENTN3 IS ' Наименование клиента-плательщика 3 ';
COMMENT ON COLUMN S_DF54 . SCLIENTN4 IS ' ';
COMMENT ON COLUMN S_DF54 . SCLIENTN4 IS ' Наименование клиента-плательщика 4 ';
COMMENT ON COLUMN S_DF54 . INN_DEB IS ' ИНН клиента-плательщика ' ;
@ -3783,13 +3814,13 @@ COMMENT ON COLUMN S_DF54.KPP_DEB IS 'КПП клиента-плательщик
COMMENT ON COLUMN S_DF54 . ACC_DEB IS ' Счет клиента-плательщика(дебет) ' ;
COMMENT ON COLUMN S_DF54 . RCLIENTN1 IS ' Наименование клиента-получателя ' ;
COMMENT ON COLUMN S_DF54 . RCLIENTN1 IS ' Наименование клиента-получателя 1 ' ;
COMMENT ON COLUMN S_DF54 . RCLIENTN2 IS ' ';
COMMENT ON COLUMN S_DF54 . RCLIENTN2 IS ' Наименование клиента-получателя 2 ';
COMMENT ON COLUMN S_DF54 . RCLIENTN3 IS ' ';
COMMENT ON COLUMN S_DF54 . RCLIENTN3 IS ' Наименование клиента-получателя 3 ';
COMMENT ON COLUMN S_DF54 . RCLIENTN4 IS ' ';
COMMENT ON COLUMN S_DF54 . RCLIENTN4 IS ' Наименование клиента-получателя 4 ';
COMMENT ON COLUMN S_DF54 . INN_CRED IS ' ИНН клиента-получателя ' ;
@ -3801,7 +3832,7 @@ COMMENT ON COLUMN S_DF54.SPECIF_1 IS 'Назначение платежа';
COMMENT ON COLUMN S_DF54 . SEND_TYPE IS ' Вид платежа ' ;
COMMENT ON COLUMN S_DF54 . DOC_RESULT IS ' ';
COMMENT ON COLUMN S_DF54 . DOC_RESULT IS ' Результат операции ';
COMMENT ON COLUMN S_DF54 . GENERATION_TIME IS ' Дата и время создания записи ' ;
@ -3809,7 +3840,7 @@ COMMENT ON COLUMN S_DF54.GENERATION_ID IS 'Идентификатор взаим
-- sDf55 - ДФ-55 Квитанция о б обработке ДФ-54
DROP TABLE IF EXISTS S_DF55 ;
CREATE TABLE S_DF55 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , 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 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , OP_TYPE varchar ( 2 ) , OP_ORDER varchar ( 1 ) , PAY_DATE varchar , PAY_VAL varchar ( 12 ) , SUM_DEB varchar , SCLIENTN1 varchar ( 35 ) , SCLIENTN2 varchar ( 35 ) , SCLIENTN3 varchar ( 35 ) , SCLIENTN4 varchar ( 35 ) , INN_DEB varchar ( 12 ) , KPP_DEB varchar ( 9 ) , ACC_DEB varchar ( 35 ) , RCLIENTN1 varchar ( 35 ) , RCLIENTN2 varchar ( 35 ) , RCLIENTN3 varchar ( 35 ) , RCLIENTN4 varchar ( 35 ) , INN_CRED varchar ( 12 ) , KPP_CRED varchar ( 9 ) , ACC_KR_1 varchar ( 35 ) , SPECIF_1 varchar ( 255 ) , SEND_TYPE varchar ( 10 ) , DOC_RESULT varchar ( 2 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
CREATE TABLE S_DF55 ( ID bigint PRIMARY KEY , SEG_TYPE varchar ( 1 ) , DOC_TYPE varchar (4 ) , DOCNM_REF varchar ( 16 ) , DOCNMPREV varchar ( 16 ) , 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 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , OP_TYPE varchar ( 2 ) , OP_ORDER varchar ( 1 ) , PAY_DATE varchar (8 ) , PAY_VAL varchar ( 12 ) , SUM_DEB varchar (22 ) , SCLIENTN1 varchar ( 35 ) , SCLIENTN2 varchar ( 35 ) , SCLIENTN3 varchar ( 35 ) , SCLIENTN4 varchar ( 35 ) , INN_DEB varchar ( 12 ) , KPP_DEB varchar ( 9 ) , ACC_DEB varchar ( 35 ) , RCLIENTN1 varchar ( 35 ) , RCLIENTN2 varchar ( 35 ) , RCLIENTN3 varchar ( 35 ) , RCLIENTN4 varchar ( 35 ) , INN_CRED varchar ( 12 ) , KPP_CRED varchar ( 9 ) , ACC_KR_1 varchar ( 35 ) , SPECIF_1 varchar ( 255 ) , SEND_TYPE varchar ( 10 ) , DOC_RESULT varchar ( 2 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF55 IS ' ДФ-55 Квитанция о б обработке ДФ-54 ' ;
COMMENT ON COLUMN S_DF55 . ID IS ' Идентификатор записи ' ;
@ -3826,29 +3857,29 @@ COMMENT ON COLUMN S_DF55.SBANKCODE IS 'Код банка-плательщика'
COMMENT ON COLUMN S_DF55 . C_ACC_DEB IS ' К о р счет банка-плательщика в системе - акт.' ;
COMMENT ON COLUMN S_DF55 . SBANKNAM1 IS ' Наименование банка-плательщика ' ;
COMMENT ON COLUMN S_DF55 . SBANKNAM1 IS ' Наименование банка-плательщика 1 ' ;
COMMENT ON COLUMN S_DF55 . SBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF55 . SBANKNAM2 IS ' Наименование банка-плательщика 2 ';
COMMENT ON COLUMN S_DF55 . SBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF55 . SBANKNAM3 IS ' Наименование банка-плательщика 3 ';
COMMENT ON COLUMN S_DF55 . SBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF55 . SBANKNAM4 IS ' Наименование банка-плательщика 4 ';
COMMENT ON COLUMN S_DF55 . SBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF55 . SBANKNAM5 IS ' Наименование банка-плательщика 5 ';
COMMENT ON COLUMN S_DF55 . RBANKCODE IS ' Код банка-получателя ' ;
COMMENT ON COLUMN S_DF55 . C_ACC_CRED IS ' К о р счет банка-получателя в системе - акт. ' ;
COMMENT ON COLUMN S_DF55 . RBANKNAM1 IS ' Наименование банка-получателя ' ;
COMMENT ON COLUMN S_DF55 . RBANKNAM1 IS ' Наименование банка-получателя 1 ' ;
COMMENT ON COLUMN S_DF55 . RBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF55 . RBANKNAM2 IS ' Наименование банка-получателя 2 ';
COMMENT ON COLUMN S_DF55 . RBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF55 . RBANKNAM3 IS ' Наименование банка-получателя 3 ';
COMMENT ON COLUMN S_DF55 . RBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF55 . RBANKNAM4 IS ' Наименование банка-получателя 4 ';
COMMENT ON COLUMN S_DF55 . RBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF55 . RBANKNAM5 IS ' Наименование банка-получателя 5 ';
COMMENT ON COLUMN S_DF55 . OP_TYPE IS ' Вид операции ' ;
@ -3860,13 +3891,13 @@ COMMENT ON COLUMN S_DF55.PAY_VAL IS 'Валюта платежа';
COMMENT ON COLUMN S_DF55 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF55 . SCLIENTN1 IS ' Наименование клиента-плательщика ' ;
COMMENT ON COLUMN S_DF55 . SCLIENTN1 IS ' Наименование клиента-плательщика 1 ' ;
COMMENT ON COLUMN S_DF55 . SCLIENTN2 IS ' ';
COMMENT ON COLUMN S_DF55 . SCLIENTN2 IS ' Наименование клиента-плательщика 2 ';
COMMENT ON COLUMN S_DF55 . SCLIENTN3 IS ' ';
COMMENT ON COLUMN S_DF55 . SCLIENTN3 IS ' Наименование клиента-плательщика 3 ';
COMMENT ON COLUMN S_DF55 . SCLIENTN4 IS ' ';
COMMENT ON COLUMN S_DF55 . SCLIENTN4 IS ' Наименование клиента-плательщика 4 ';
COMMENT ON COLUMN S_DF55 . INN_DEB IS ' ИНН клиента-плательщика ' ;
@ -3874,13 +3905,13 @@ COMMENT ON COLUMN S_DF55.KPP_DEB IS 'КПП клиента-плательщик
COMMENT ON COLUMN S_DF55 . ACC_DEB IS ' Счет клиента-плательщика(дебет) ' ;
COMMENT ON COLUMN S_DF55 . RCLIENTN1 IS ' Наименование клиента-получателя ' ;
COMMENT ON COLUMN S_DF55 . RCLIENTN1 IS ' Наименование клиента-получателя 1 ' ;
COMMENT ON COLUMN S_DF55 . RCLIENTN2 IS ' ';
COMMENT ON COLUMN S_DF55 . RCLIENTN2 IS ' Наименование клиента-получателя 2 ';
COMMENT ON COLUMN S_DF55 . RCLIENTN3 IS ' ';
COMMENT ON COLUMN S_DF55 . RCLIENTN3 IS ' Наименование клиента-получателя 3 ';
COMMENT ON COLUMN S_DF55 . RCLIENTN4 IS ' ';
COMMENT ON COLUMN S_DF55 . RCLIENTN4 IS ' Наименование клиента-получателя 4 ';
COMMENT ON COLUMN S_DF55 . INN_CRED IS ' ИНН клиента-получателя ' ;
@ -3892,7 +3923,7 @@ COMMENT ON COLUMN S_DF55.SPECIF_1 IS 'Назначение платежа';
COMMENT ON COLUMN S_DF55 . SEND_TYPE IS ' Вид платежа ' ;
COMMENT ON COLUMN S_DF55 . DOC_RESULT IS ' ';
COMMENT ON COLUMN S_DF55 . DOC_RESULT IS ' Результат операции ';
COMMENT ON COLUMN S_DF55 . FILE_NAME IS ' Наименование входящего файла ' ;
@ -3923,7 +3954,7 @@ COMMENT ON COLUMN S_DF56.GENERATION_ID IS 'Идентификатор взаим
-- sDf57 - ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и К С )
DROP TABLE IF EXISTS S_DF57 ;
CREATE TABLE S_DF57 ( ID bigint PRIMARY KEY , DBF_ID bigint , DEAL_DEB varchar ( 4 ) , DEAL_CRED varchar , 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 ( 35 ) , C_ACC_CRED varchar ( 35 ) , RBANKNAM1 varchar ( 35 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , OP_TYPE varchar ( 2 ) , PAY_DATE varchar , EXT_DATE varchar , PAY_VAL varchar ( 12 ) , SUM_DEB varchar , SCLIENTN1 varchar ( 35 ) , SCLIENTN2 varchar ( 35 ) , SCLIENTN3 varchar ( 35 ) , SCLIENTN4 varchar ( 35 ) , INN_DEB varchar ( 12 ) , KPP_DEB varchar ( 9 ) , ACC_DEB varchar ( 35 ) , RCLIENTN1 varchar ( 35 ) , RCLIENTN2 varchar ( 35 ) , RCLIENTN3 varchar ( 35 ) , RCLIENTN4 varchar ( 35 ) , INN_CRED varchar ( 12 ) , KPP_CRED varchar ( 9 ) , ACC_KR varchar ( 35 ) , SPECIF varchar ( 255 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
CREATE TABLE S_DF57 ( ID bigint PRIMARY KEY , DBF_ID bigint , DEAL_DEB varchar ( 4 ) , DEAL_CRED varchar (4 ) , 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 ( 35 ) , C_ACC_CRED varchar ( 35 ) , RBANKNAM1 varchar ( 35 ) , RBANKNAM2 varchar ( 35 ) , RBANKNAM3 varchar ( 35 ) , RBANKNAM4 varchar ( 35 ) , RBANKNAM5 varchar ( 35 ) , OP_TYPE varchar ( 2 ) , PAY_DATE varchar (8 ) , EXT_DATE varchar (255 ) , PAY_VAL varchar ( 12 ) , SUM_DEB varchar (22 ) , SCLIENTN1 varchar ( 35 ) , SCLIENTN2 varchar ( 35 ) , SCLIENTN3 varchar ( 35 ) , SCLIENTN4 varchar ( 35 ) , INN_DEB varchar ( 12 ) , KPP_DEB varchar ( 9 ) , ACC_DEB varchar ( 35 ) , RCLIENTN1 varchar ( 35 ) , RCLIENTN2 varchar ( 35 ) , RCLIENTN3 varchar ( 35 ) , RCLIENTN4 varchar ( 35 ) , INN_CRED varchar ( 12 ) , KPP_CRED varchar ( 9 ) , ACC_KR varchar ( 35 ) , SPECIF varchar ( 255 ) , FILE_NAME varchar ( 255 ) , GENERATION_TIME timestamp , GENERATION_ID bigint ) ;
COMMENT ON TABLE S_DF57 IS ' ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и К С ) ' ;
COMMENT ON COLUMN S_DF57 . ID IS ' Идентификатор записи ' ;
@ -3938,29 +3969,29 @@ COMMENT ON COLUMN S_DF57.SBANKCODE IS 'Код банка-плательщика'
COMMENT ON COLUMN S_DF57 . C_ACC_DEB IS ' К о р счет банка-плательщика в системе - акт.' ;
COMMENT ON COLUMN S_DF57 . SBANKNAM1 IS ' Наименование банка-плательщика ' ;
COMMENT ON COLUMN S_DF57 . SBANKNAM1 IS ' Наименование банка-плательщика 1 ' ;
COMMENT ON COLUMN S_DF57 . SBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF57 . SBANKNAM2 IS ' Наименование банка-плательщика 2 ';
COMMENT ON COLUMN S_DF57 . SBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF57 . SBANKNAM3 IS ' Наименование банка-плательщика 3 ';
COMMENT ON COLUMN S_DF57 . SBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF57 . SBANKNAM4 IS ' Наименование банка-плательщика 4 ';
COMMENT ON COLUMN S_DF57 . SBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF57 . SBANKNAM5 IS ' Наименование банка-плательщика 5 ';
COMMENT ON COLUMN S_DF57 . RBANKCODE IS ' Код банка-получателя ' ;
COMMENT ON COLUMN S_DF57 . C_ACC_CRED IS ' К о р счет банка-получателя в системе - акт.' ;
COMMENT ON COLUMN S_DF57 . RBANKNAM1 IS ' Наименование банка-получателя ' ;
COMMENT ON COLUMN S_DF57 . RBANKNAM1 IS ' Наименование банка-получателя 1 ' ;
COMMENT ON COLUMN S_DF57 . RBANKNAM2 IS ' ';
COMMENT ON COLUMN S_DF57 . RBANKNAM2 IS ' Наименование банка-получателя 2 ';
COMMENT ON COLUMN S_DF57 . RBANKNAM3 IS ' ';
COMMENT ON COLUMN S_DF57 . RBANKNAM3 IS ' Наименование банка-получателя 3 ';
COMMENT ON COLUMN S_DF57 . RBANKNAM4 IS ' ';
COMMENT ON COLUMN S_DF57 . RBANKNAM4 IS ' Наименование банка-получателя 4 ';
COMMENT ON COLUMN S_DF57 . RBANKNAM5 IS ' ';
COMMENT ON COLUMN S_DF57 . RBANKNAM5 IS ' Наименование банка-получателя 5 ';
COMMENT ON COLUMN S_DF57 . OP_TYPE IS ' Вид операции ' ;
@ -3972,13 +4003,13 @@ COMMENT ON COLUMN S_DF57.PAY_VAL IS 'Валюта платежа';
COMMENT ON COLUMN S_DF57 . SUM_DEB IS ' Сумма дебет ' ;
COMMENT ON COLUMN S_DF57 . SCLIENTN1 IS ' Наименование клиента-плательщика ' ;
COMMENT ON COLUMN S_DF57 . SCLIENTN1 IS ' Наименование клиента-плательщика 1 ' ;
COMMENT ON COLUMN S_DF57 . SCLIENTN2 IS ' ';
COMMENT ON COLUMN S_DF57 . SCLIENTN2 IS ' Наименование клиента-плательщика 2 ';
COMMENT ON COLUMN S_DF57 . SCLIENTN3 IS ' ';
COMMENT ON COLUMN S_DF57 . SCLIENTN3 IS ' Наименование клиента-плательщика 3 ';
COMMENT ON COLUMN S_DF57 . SCLIENTN4 IS ' ';
COMMENT ON COLUMN S_DF57 . SCLIENTN4 IS ' Наименование клиента-плательщика 4 ';
COMMENT ON COLUMN S_DF57 . INN_DEB IS ' ИНН клиента-плательщика ' ;
@ -3986,13 +4017,13 @@ COMMENT ON COLUMN S_DF57.KPP_DEB IS 'КПП клиента-плательщик
COMMENT ON COLUMN S_DF57 . ACC_DEB IS ' Счет клиента-плательщика(дебет) ' ;
COMMENT ON COLUMN S_DF57 . RCLIENTN1 IS ' Наименование клиента-получателя ' ;
COMMENT ON COLUMN S_DF57 . RCLIENTN1 IS ' Наименование клиента-получателя 1 ' ;
COMMENT ON COLUMN S_DF57 . RCLIENTN2 IS ' ';
COMMENT ON COLUMN S_DF57 . RCLIENTN2 IS ' Наименование клиента-получателя 2 ';
COMMENT ON COLUMN S_DF57 . RCLIENTN3 IS ' ';
COMMENT ON COLUMN S_DF57 . RCLIENTN3 IS ' Наименование клиента-получателя 3 ';
COMMENT ON COLUMN S_DF57 . RCLIENTN4 IS ' ';
COMMENT ON COLUMN S_DF57 . RCLIENTN4 IS ' Наименование клиента-получателя 4 ';
COMMENT ON COLUMN S_DF57 . INN_CRED IS ' ИНН клиента-получателя ' ;
@ -4207,4 +4238,4 @@ COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.CLEARING_DATE IS 'Дата';
-- Data types
INSERT INTO DB_VERSION ( ID , VERSION ) values ( 1 , ' 3. 7.1 ' ) ON CONFLICT ( ID ) DO UPDATE SET VERSION = EXCLUDED . VERSION
INSERT INTO DB_VERSION ( ID , VERSION ) values ( 1 , ' 3. 8 ' ) ON CONFLICT ( ID ) DO UPDATE SET VERSION = EXCLUDED . VERSION