meta new 3.5.0.34
This commit is contained in:
parent
0086bbf98b
commit
9146fb67b0
8 changed files with 105 additions and 71 deletions
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<meta version="3.5.0.9">
|
||||
<meta version="3.5.0.10">
|
||||
<enums>
|
||||
<allowed id="1" code="ALWD" name="Разрешено"/>
|
||||
<allowed id="2" code="DEND" name="Запрещено"/>
|
||||
|
|
@ -233,6 +233,7 @@
|
|||
<task id="20" code="GREP" name="Формирование отчетности"/>
|
||||
<task id="21" code="STRS" name="Начало торговой сессии"/>
|
||||
<task id="22" code="ETRS" name="Завершение торговой сессии"/>
|
||||
<task id="23" code="GRET" name="Формирование отчетности по сделкам"/>
|
||||
<taskStatus id="1" code="ACTV" name="Активна"/>
|
||||
<taskStatus id="2" code="BLKD" name="Не активна"/>
|
||||
<taskStatus id="3" code="CNCL" name="Отмена расписания"/>
|
||||
|
|
@ -269,7 +270,6 @@
|
|||
<moneyFlowSide id="2" code="SELL" name="Привлечь"/>
|
||||
<side id="1" code="BUY" name="Покупка"/>
|
||||
<side id="2" code="SELL" name="Продажа"/>
|
||||
<marketCode id="1" code="BMIC" name="СПВБ: ОФЗ-ИН - Аукцион БР"/>
|
||||
|
||||
<marketType id="1" code="PRMR" name="Первичное размещение"/>
|
||||
<marketType id="2" code="SCND" name="Вторичные торги"/>
|
||||
|
|
@ -296,6 +296,8 @@
|
|||
<transactionStatus id="6" code="NSNT" name="Не отправлен"/>
|
||||
<objectType id="1" code="STMT" name="statement"/>
|
||||
<objectType id="2" code="VFRS" name="verificationResult"/>
|
||||
<objectType id="3" code="RGST" name="registry"/>
|
||||
<objectType id="4" code="GTWY" name="gateway-api"/>
|
||||
<notificationStatus id="1" code="PEND" name="В ожидании"/>
|
||||
<notificationStatus id="2" code="CNCL" name="Отменено"/>
|
||||
<notificationStatus id="3" code="ACPT" name="Принято"/>
|
||||
|
|
@ -402,7 +404,7 @@
|
|||
<errorCode id="5017" code="ACNT" name="Для компании %s отсутствует счет ДЕПО."/>
|
||||
<errorCode id="5018" code="ACNT" name="Для компании %s отсутствует денежный счет."/>
|
||||
<errorCode id="5019" code="ACNT" name="Для компании %s отсутствует категория %s."/>
|
||||
<errorCode id="5020" code="ACNT" name="Для компании %s отсутствует клиринговый код."/>
|
||||
<errorCode id="5022" code="ACNT" name="Для компании %s отсутствует клиринговый код."/>
|
||||
<!-- error code for balance-service -->
|
||||
<errorCode id="5200" code="BLNC" name="Общая ошибка модуля balance-service."/>
|
||||
<errorCode id="5210" code="BLNC" name="Клиринговая сессия неактивна."/>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
{
|
||||
"version": "3.5.0.33",
|
||||
"version": "3.5.0.34",
|
||||
|
||||
"enums": {
|
||||
|
||||
|
|
@ -2377,6 +2377,10 @@
|
|||
"table": "security",
|
||||
|
||||
"fields": [
|
||||
{"code": "id",
|
||||
"type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "instrumentType",
|
||||
"type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType"
|
||||
}
|
||||
|
|
@ -2412,10 +2416,6 @@
|
|||
{"code": "workflowStatus",
|
||||
"type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
|
||||
}
|
||||
,
|
||||
{"code": "id",
|
||||
"type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "uuid",
|
||||
"type": 2,"length": 255,"name": "Идентификатор во внешней системе","shortname": "Внешний ID","searchable": true,"sortable": true
|
||||
|
|
@ -3456,7 +3456,7 @@
|
|||
}
|
||||
,
|
||||
{"code": "code",
|
||||
"type": 12,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true,"link": "marketCode"
|
||||
"type": 12,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "settlementCurrency",
|
||||
|
|
@ -3944,7 +3944,7 @@
|
|||
}
|
||||
,
|
||||
{"code": "tradingDate",
|
||||
"type": 6,"name": "Дата торгов","shortname": "Торгов","searchable": true,"sortable": true
|
||||
"type": 6,"name": "Дата торгов","shortname": "Торги","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "clearingDate",
|
||||
|
|
@ -5284,6 +5284,17 @@
|
|||
|
||||
"name": "Формирование реестра сделок",
|
||||
|
||||
"fields": []
|
||||
}
|
||||
,
|
||||
{"method":"post",
|
||||
|
||||
"destination": "GRET",
|
||||
|
||||
"group": "Формирование отчетности",
|
||||
|
||||
"name": "Формирование отчетности по сдлекам",
|
||||
|
||||
"fields": []
|
||||
}
|
||||
]
|
||||
|
|
@ -6702,33 +6713,33 @@
|
|||
{"code": "id",
|
||||
"type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "createdAt",
|
||||
"field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "updatedAt",
|
||||
"field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "clearingDate",
|
||||
"type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true
|
||||
}
|
||||
,
|
||||
{"code": "createdAt",
|
||||
"field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true
|
||||
}
|
||||
,
|
||||
{"code": "updatedAt",
|
||||
"field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время прочтения записи","shortname": "Прочитано","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "senderId",
|
||||
"type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
|
||||
"type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "addresseeId",
|
||||
"type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
|
||||
"type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "objectType",
|
||||
"type": 12,"dbname": "Код типа объекта","name": "Наименование типа объекта","shortname": "Объект","searchable": true,"sortable": true,"link": "objectType"
|
||||
"type": 12,"dbname": "Код типа объекта","name": "Наименование типа объекта","shortname": "Объект","searchable": true,"sortable": true,"link": "objectType","ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "objectId",
|
||||
"type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true
|
||||
"type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true,"ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "notificationStatus",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--?xml-stylesheet type="text/xsl" href="\..\corp-reports\src\data\meta\meta.server.xslt"?-->
|
||||
<meta version="3.5.0.33">
|
||||
<meta version="3.5.0.34">
|
||||
<!-- _xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" _xsi:noNamespaceSchemaLocation="file:///E:/d/projects/meta/from/meta.xsd" -->
|
||||
<!--Здесь словари-->
|
||||
<enums>
|
||||
|
|
@ -547,6 +547,7 @@
|
|||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||
</companyRoleSet>
|
||||
<security name="Инструменты" destination="securities" class="ru.clearing.classes.statics.data.security.Security" logUpdates="true" table="security">
|
||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||
<instrumentType type="12" dbname="Код типа инструмента" name="Наименование типа инструмента" shortname="Тип инструмента" searchable="true" sortable="true" visible="true" link="instrumentType"/>
|
||||
<issuerId type="1" dbname="Идентификатор эмитента" name="Наименование эмитента" shortname="Эмитент" searchable="true" sortable="true" link="company" linkCode="shortName"/>
|
||||
<shortName type="2" length="255" name="Краткое наименование инструмента" shortname="Краткое наименование" searchable="true" sortable="true" visible="true"/>
|
||||
|
|
@ -556,7 +557,6 @@
|
|||
<securitySymbol type="2" length="255" name="Код инструмента" shortname="Код" searchable="true" sortable="true" visible="true"/>
|
||||
<isin type="2" length="50" name="Наименование инструмента ISIN" shortname="ISIN" searchable="true" sortable="true" visible="true"/>
|
||||
<workflowStatus type="12" dbname="Код статуса" name="Наименование статуса" shortname="Статус" searchable="true" sortable="true" visible="true" link="workflowStatus"/>
|
||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||
<uuid type="2" length="255" name="Идентификатор во внешней системе" shortname="Внешний ID" searchable="true" sortable="true"/>
|
||||
<createdAt field="created" type="4" webtype="5" dbname="Дата-время создания записи" name="Время создания записи" shortname="Создано" searchable="true" sortable="true"/>
|
||||
<updatedAt field="updated" type="4" webtype="5" dbname="Дата-время изменения записи" name="Время изменения записи" shortname="Изменено" searchable="true" sortable="true"/>
|
||||
|
|
@ -798,7 +798,7 @@
|
|||
<description type="2" length="255" name="Описание" shortname="Описание" searchable="true" sortable="true"/>
|
||||
<exchangeId type="1" dbname="Идентификатор площадки" name="Наименование площадки" shortname="Площадка" searchable="true" sortable="true" link="company"/>
|
||||
<name type="2" length="255" name="Наименование рынка" shortname="Рынок" searchable="true" sortable="true"/>
|
||||
<code type="12" name="Код рынка" shortname="Код" searchable="true" sortable="true" link="marketCode"/>
|
||||
<code type="12" name="Код рынка" shortname="Код" searchable="true" sortable="true"/>
|
||||
<settlementCurrency type="12" dbname="Код валюты расчета" name="Наименование валюты расчета" shortname="Валюта" searchable="true" sortable="true" visible="true" link="currencyCode" linkCode="code"/>
|
||||
<section type="12" dbname="Код секции" name="Наименование секции" shortname="Секция" searchable="true" sortable="true" visible="true" link="section"/>
|
||||
<marketType type="12" dbname="Тип торгов на рынке" name="Тип торгов на рынке" shortname="Тип торгов на рынке" searchable="true" sortable="true" visible="true" link="marketType"/>
|
||||
|
|
@ -913,7 +913,7 @@
|
|||
<balanceDimension type="12" dbname="Код единицы измерения" name="Наименование единицы измерения" shortname="Единица измерения" searchable="true" sortable="true" link="balanceDimension"/>
|
||||
<settlementDate type="6" name="Дата расчета" shortname="Расчет" searchable="true" sortable="true"/>
|
||||
<settlementCode type="2" length="12" name="Код расчетов при размещении" shortname="Код расчетов при размещении" searchable="true" sortable="true" visible="false" ignore="true"/>
|
||||
<tradingDate type="6" name="Дата торгов" shortname="Торгов" searchable="true" sortable="true"/>
|
||||
<tradingDate type="6" name="Дата торгов" shortname="Торги" searchable="true" sortable="true"/>
|
||||
<clearingDate type="6" name="Дата клиринга" shortname="Клиринг" searchable="true" sortable="true"/>
|
||||
<refundDate type="6" name="Дата возврата депозита" shortname="Возврат депозита" searchable="true" sortable="true"/>
|
||||
<valueDate type="6" name="Дата оплаты вклада депозита" shortname="Дата вклада" searchable="true" sortable="true"/>
|
||||
|
|
@ -1219,6 +1219,8 @@
|
|||
</post>
|
||||
<post destination="ECNR" group="Формирование реестров" name="Формирование реестра сделок">
|
||||
</post>
|
||||
<post destination="GRET" group="Формирование отчетности" name="Формирование отчетности по сдлекам">
|
||||
</post>
|
||||
</actions>
|
||||
</launcher>
|
||||
|
||||
|
|
@ -1553,13 +1555,13 @@
|
|||
</paymentInstruction>
|
||||
<notification name="Сообщения" destination="notifications" class="ru.clearing.classes.statics.data.misc.Notification" logUpdates="true" table="notification">
|
||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||
<createdAt field="created" type="4" webtype="5" dbname="Дата-время создания записи" name="Время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
||||
<updatedAt field="updated" type="4" webtype="5" dbname="Дата-время изменения записи" name="Время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
||||
<clearingDate type="6" name="Дата" shortname="Дата" searchable="true" sortable="true" visible="true"/>
|
||||
<senderId type="1" dbname="Идентификатор компании-отправителя" name="Наименование компании-отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
||||
<addresseeId type="1" dbname="Идентификатор компании-получателя" name="Наименование компании-получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
||||
<objectType type="12" dbname="Код типа объекта" name="Наименование типа объекта" shortname="Объект" searchable="true" sortable="true" link="objectType"/>
|
||||
<objectId type="1" name="Идентификатор объекта" shortname="ID объекта" searchable="true" sortable="true"/>
|
||||
<createdAt field="created" type="4" webtype="5" dbname="Дата-время создания записи" name="Время создания записи" shortname="Создано" searchable="true" sortable="true" visible="true"/>
|
||||
<updatedAt field="updated" type="4" webtype="5" dbname="Дата-время изменения записи" name="Время прочтения записи" shortname="Прочитано" searchable="true" sortable="true"/>
|
||||
<senderId type="1" dbname="Идентификатор компании-отправителя" name="Наименование компании-отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company" ignore="true"/>
|
||||
<addresseeId type="1" dbname="Идентификатор компании-получателя" name="Наименование компании-получателя" shortname="Получатель" searchable="true" sortable="true" link="company" ignore="true"/>
|
||||
<objectType type="12" dbname="Код типа объекта" name="Наименование типа объекта" shortname="Объект" searchable="true" sortable="true" link="objectType" ignore="true"/>
|
||||
<objectId type="1" name="Идентификатор объекта" shortname="ID объекта" searchable="true" sortable="true" ignore="true"/>
|
||||
<notificationStatus type="12" dbname="Код статуса сообщения" name="Наименование статуса сообщения" shortname="Статус" searchable="true" sortable="true" visible="true" link="notificationStatus"/>
|
||||
<comment type="2" length="255" name="Текст сообщения" shortname="Сообщение" searchable="true" sortable="true" visible="true"/>
|
||||
<priority type="12" dbname="Код приоритета отображения" name="Наименование приоритета отображения" shortname="Приоритет отображения" searchable="true" sortable="true" link="priority"/>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
{
|
||||
"version": "3.5.0.33",
|
||||
"version": "3.5.0.34",
|
||||
|
||||
"enums": {
|
||||
|
||||
|
|
@ -2377,6 +2377,10 @@
|
|||
"table": "security",
|
||||
|
||||
"fields": [
|
||||
{"code": "id",
|
||||
"type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "instrumentType",
|
||||
"type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType"
|
||||
}
|
||||
|
|
@ -2412,10 +2416,6 @@
|
|||
{"code": "workflowStatus",
|
||||
"type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
|
||||
}
|
||||
,
|
||||
{"code": "id",
|
||||
"type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "uuid",
|
||||
"type": 2,"length": 255,"name": "Идентификатор во внешней системе","shortname": "Внешний ID","searchable": true,"sortable": true
|
||||
|
|
@ -3456,7 +3456,7 @@
|
|||
}
|
||||
,
|
||||
{"code": "code",
|
||||
"type": 12,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true,"link": "marketCode"
|
||||
"type": 12,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "settlementCurrency",
|
||||
|
|
@ -3944,7 +3944,7 @@
|
|||
}
|
||||
,
|
||||
{"code": "tradingDate",
|
||||
"type": 6,"name": "Дата торгов","shortname": "Торгов","searchable": true,"sortable": true
|
||||
"type": 6,"name": "Дата торгов","shortname": "Торги","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "clearingDate",
|
||||
|
|
@ -5284,6 +5284,17 @@
|
|||
|
||||
"name": "Формирование реестра сделок",
|
||||
|
||||
"fields": []
|
||||
}
|
||||
,
|
||||
{"method":"post",
|
||||
|
||||
"destination": "GRET",
|
||||
|
||||
"group": "Формирование отчетности",
|
||||
|
||||
"name": "Формирование отчетности по сдлекам",
|
||||
|
||||
"fields": []
|
||||
}
|
||||
]
|
||||
|
|
@ -6702,33 +6713,33 @@
|
|||
{"code": "id",
|
||||
"type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "createdAt",
|
||||
"field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "updatedAt",
|
||||
"field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "clearingDate",
|
||||
"type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true
|
||||
}
|
||||
,
|
||||
{"code": "createdAt",
|
||||
"field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true
|
||||
}
|
||||
,
|
||||
{"code": "updatedAt",
|
||||
"field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время прочтения записи","shortname": "Прочитано","searchable": true,"sortable": true
|
||||
}
|
||||
,
|
||||
{"code": "senderId",
|
||||
"type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
|
||||
"type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "addresseeId",
|
||||
"type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
|
||||
"type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "objectType",
|
||||
"type": 12,"dbname": "Код типа объекта","name": "Наименование типа объекта","shortname": "Объект","searchable": true,"sortable": true,"link": "objectType"
|
||||
"type": 12,"dbname": "Код типа объекта","name": "Наименование типа объекта","shortname": "Объект","searchable": true,"sortable": true,"link": "objectType","ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "objectId",
|
||||
"type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true
|
||||
"type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true,"ignore": true
|
||||
}
|
||||
,
|
||||
{"code": "notificationStatus",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
-- DB version: 3.5.0.33
|
||||
-- DATA version: 3.5.0.9
|
||||
-- DB version: 3.5.0.34
|
||||
-- DATA version: 3.5.0.10
|
||||
-- INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.5.0.34') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION
|
||||
|
||||
|
||||
/* Dictionaries */
|
||||
|
||||
INSERT INTO ALLOWED_DICTIONARY(ID, CODE, NAME) values (1, 'ALWD', 'Разрешено') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
|
@ -464,6 +467,8 @@ INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (21, 'STRS', 'Начало т
|
|||
|
||||
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (22, 'ETRS', 'Завершение торговой сессии') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (23, 'GRET', 'Формирование отчетности по сделкам') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO TASK_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'ACTV', 'Активна') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO TASK_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'BLKD', 'Не активна') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
|
@ -532,8 +537,6 @@ INSERT INTO SIDE_DICTIONARY(ID, CODE, NAME) values (1, 'BUY', 'Покупка')
|
|||
|
||||
INSERT INTO SIDE_DICTIONARY(ID, CODE, NAME) values (2, 'SELL', 'Продажа') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO MARKET_CODE_DICTIONARY(ID, CODE, NAME) values (1, 'BMIC', 'СПВБ: ОФЗ-ИН - Аукцион БР') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO MARKET_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'PRMR', 'Первичное размещение') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO MARKET_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'SCND', 'Вторичные торги') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
|
@ -584,6 +587,10 @@ INSERT INTO OBJECT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'STMT', 'statement
|
|||
|
||||
INSERT INTO OBJECT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'VFRS', 'verificationResult') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO OBJECT_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'RGST', 'registry') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO OBJECT_TYPE_DICTIONARY(ID, CODE, NAME) values (4, 'GTWY', 'gateway-api') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO NOTIFICATION_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'PEND', 'В ожидании') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO NOTIFICATION_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'CNCL', 'Отменено') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
|
@ -774,7 +781,7 @@ INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5018, 'ACNT', 'Для
|
|||
|
||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5019, 'ACNT', 'Для компании %s отсутствует категория %s.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5020, 'ACNT', 'Для компании %s отсутствует клиринговый код.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5022, 'ACNT', 'Для компании %s отсутствует клиринговый код.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5200, 'BLNC', 'Общая ошибка модуля balance-service.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
-- DB version: 3.5.0.33
|
||||
-- DB version: 3.5.0.34
|
||||
/* Dictionaries */
|
||||
|
||||
-- allowed - Справочник признаков допустимости использования объектов
|
||||
|
|
@ -1090,9 +1090,11 @@ COMMENT ON COLUMN COMPANY_ROLE_SET.ID IS 'Идентификатор запис
|
|||
|
||||
-- security - Инструменты
|
||||
DROP TABLE IF EXISTS SECURITY;
|
||||
CREATE TABLE SECURITY(INSTRUMENT_TYPE varchar(4), ISSUER_ID bigint, SHORT_NAME varchar(255), FULL_NAME varchar(255), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), SECURITY_SYMBOL varchar(255), ISIN varchar(50), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, UUID varchar(255), CREATED_AT timestamp, UPDATED_AT timestamp);
|
||||
CREATE TABLE SECURITY(ID bigint PRIMARY KEY, INSTRUMENT_TYPE varchar(4), ISSUER_ID bigint, SHORT_NAME varchar(255), FULL_NAME varchar(255), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), SECURITY_SYMBOL varchar(255), ISIN varchar(50), WORKFLOW_STATUS varchar(4), UUID varchar(255), CREATED_AT timestamp, UPDATED_AT timestamp);
|
||||
COMMENT ON TABLE SECURITY IS 'Инструменты';
|
||||
|
||||
COMMENT ON COLUMN SECURITY.ID IS 'Идентификатор записи';
|
||||
|
||||
COMMENT ON COLUMN SECURITY.INSTRUMENT_TYPE IS 'Код типа инструмента (linked to instrumentType)';
|
||||
|
||||
COMMENT ON COLUMN SECURITY.ISSUER_ID IS 'Идентификатор эмитента (linked to company)';
|
||||
|
|
@ -1111,8 +1113,6 @@ COMMENT ON COLUMN SECURITY.ISIN IS 'Наименование инструмен
|
|||
|
||||
COMMENT ON COLUMN SECURITY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)';
|
||||
|
||||
COMMENT ON COLUMN SECURITY.ID IS 'Идентификатор записи';
|
||||
|
||||
COMMENT ON COLUMN SECURITY.UUID IS 'Идентификатор во внешней системе';
|
||||
|
||||
COMMENT ON COLUMN SECURITY.CREATED_AT IS 'Дата-время создания записи';
|
||||
|
|
@ -1122,13 +1122,15 @@ COMMENT ON COLUMN SECURITY.UPDATED_AT IS 'Дата-время изменения
|
|||
|
||||
-- History log of security - Инструменты
|
||||
DROP TABLE IF EXISTS SECURITY_HISTORY;
|
||||
CREATE TABLE SECURITY_HISTORY(SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), INSTRUMENT_TYPE varchar(4), ISSUER_ID bigint, SHORT_NAME varchar(255), FULL_NAME varchar(255), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), SECURITY_SYMBOL varchar(255), ISIN varchar(50), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, UUID varchar(255), CREATED_AT timestamp, UPDATED_AT timestamp);
|
||||
CREATE TABLE SECURITY_HISTORY(SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, INSTRUMENT_TYPE varchar(4), ISSUER_ID bigint, SHORT_NAME varchar(255), FULL_NAME varchar(255), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), SECURITY_SYMBOL varchar(255), ISIN varchar(50), WORKFLOW_STATUS varchar(4), UUID varchar(255), CREATED_AT timestamp, UPDATED_AT timestamp);
|
||||
COMMENT ON TABLE SECURITY_HISTORY IS 'История изменений таблицы security';
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор записи в таблице SECURITY';
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения';
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения';
|
||||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.ID IS 'Идентификатор записи';
|
||||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.INSTRUMENT_TYPE IS 'Код типа инструмента (linked to instrumentType)';
|
||||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.ISSUER_ID IS 'Идентификатор эмитента (linked to company)';
|
||||
|
|
@ -1147,8 +1149,6 @@ COMMENT ON COLUMN SECURITY_HISTORY.ISIN IS 'Наименование инстр
|
|||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)';
|
||||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.ID IS 'Идентификатор записи';
|
||||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.UUID IS 'Идентификатор во внешней системе';
|
||||
|
||||
COMMENT ON COLUMN SECURITY_HISTORY.CREATED_AT IS 'Дата-время создания записи';
|
||||
|
|
@ -3049,17 +3049,17 @@ COMMENT ON COLUMN PAYMENT_INSTRUCTION.SESSION_ID IS 'Идентификатор
|
|||
|
||||
-- notification - Сообщения
|
||||
DROP TABLE IF EXISTS NOTIFICATION;
|
||||
CREATE TABLE NOTIFICATION(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SENDER_ID bigint, ADDRESSEE_ID bigint, OBJECT_TYPE varchar(4), OBJECT_ID bigint, NOTIFICATION_STATUS varchar(4), COMMENT varchar(255), PRIORITY varchar(4));
|
||||
CREATE TABLE NOTIFICATION(ID bigint PRIMARY KEY, CLEARING_DATE date, CREATED_AT timestamp, UPDATED_AT timestamp, SENDER_ID bigint, ADDRESSEE_ID bigint, OBJECT_TYPE varchar(4), OBJECT_ID bigint, NOTIFICATION_STATUS varchar(4), COMMENT varchar(255), PRIORITY varchar(4));
|
||||
COMMENT ON TABLE NOTIFICATION IS 'Сообщения';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.ID IS 'Идентификатор записи';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.CLEARING_DATE IS 'Дата';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.CREATED_AT IS 'Дата-время создания записи';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.UPDATED_AT IS 'Дата-время изменения записи';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.CLEARING_DATE IS 'Дата';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)';
|
||||
|
|
@ -3077,7 +3077,7 @@ COMMENT ON COLUMN NOTIFICATION.PRIORITY IS 'Код приоритета отоб
|
|||
|
||||
-- History log of notification - Сообщения
|
||||
DROP TABLE IF EXISTS NOTIFICATION_HISTORY;
|
||||
CREATE TABLE NOTIFICATION_HISTORY(NOTIFICATION_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, SENDER_ID bigint, ADDRESSEE_ID bigint, OBJECT_TYPE varchar(4), OBJECT_ID bigint, NOTIFICATION_STATUS varchar(4), COMMENT varchar(255), PRIORITY varchar(4));
|
||||
CREATE TABLE NOTIFICATION_HISTORY(NOTIFICATION_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CLEARING_DATE date, CREATED_AT timestamp, UPDATED_AT timestamp, SENDER_ID bigint, ADDRESSEE_ID bigint, OBJECT_TYPE varchar(4), OBJECT_ID bigint, NOTIFICATION_STATUS varchar(4), COMMENT varchar(255), PRIORITY varchar(4));
|
||||
COMMENT ON TABLE NOTIFICATION_HISTORY IS 'История изменений таблицы notification';
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.NOTIFICATION_ID IS 'Идентификатор записи в таблице NOTIFICATION';
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
||||
|
|
@ -3086,12 +3086,12 @@ COMMENT ON COLUMN NOTIFICATION_HISTORY.EVENT_TYPE IS 'Тип изменения'
|
|||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.ID IS 'Идентификатор записи';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.CLEARING_DATE IS 'Дата';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.CREATED_AT IS 'Дата-время создания записи';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.CLEARING_DATE IS 'Дата';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)';
|
||||
|
||||
COMMENT ON COLUMN NOTIFICATION_HISTORY.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)';
|
||||
|
|
@ -4191,4 +4191,4 @@ COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.CLEARING_DATE IS 'Дата';
|
|||
|
||||
-- Data types
|
||||
|
||||
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.5.0.33') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION
|
||||
INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.5') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION
|
||||
|
|
@ -3,7 +3,7 @@ package ru.spcex.platform.enumeration;
|
|||
import ru.spcex.platform.utils.enumeration.IEnumKey;
|
||||
|
||||
public enum ObjectType implements IEnumKey {
|
||||
statement("STMT"), rgst("RGST"), gateway("GTWY");
|
||||
statement("STMT"), vfrs("VFRS"), rgst("RGST"), gateway("GTWY");
|
||||
|
||||
private final String key;
|
||||
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ public enum Task implements IEnumKey {
|
|||
createOrderConfirm("CORC"),
|
||||
getAllBalance("GALB"), // Запрос остатков по всем счетам (отправка ДФ-51, ДФ-56 для получения ответа ДФ-01, ДФ-57)
|
||||
createReport_GREP("GREP"), // Создание отчёта (report-service) RPRT нескольких видов, этот GREP
|
||||
createDealsReport_GRET("GRET"), // Формирование отчетности по сделкам
|
||||
unloadingSession_LIMM("LIMM"),//Выгрузка в торговую систему остатков по деньгам
|
||||
unloadingSession_LIMS("LIMS"),//Выгрузка в торговую систему остатков по бумагам
|
||||
liquidationSession_LIQU("LIQU"),//Ликвидационная сессия по обязательтсвам участника
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue