IMDG, DDL, meta обновление 15.09.2022, вечер
This commit is contained in:
parent
a4957bbbc8
commit
69790ae029
14 changed files with 147 additions and 148 deletions
|
|
@ -34,7 +34,7 @@ public class UserAutoCreateService {
|
||||||
if (username == null) {
|
if (username == null) {
|
||||||
username = new User();
|
username = new User();
|
||||||
username.setId(userMap.nextIDSequenceFor());
|
username.setId(userMap.nextIDSequenceFor());
|
||||||
username.setName(userName);
|
username.setIdentifier(userName);
|
||||||
username.setCreated(Instant.now());
|
username.setCreated(Instant.now());
|
||||||
userMap.insert(username);
|
userMap.insert(username);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,17 +4,17 @@
|
||||||
<!-- _xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" _xsi:noNamespaceSchemaLocation="file:///E:/d/projects/meta/from/meta.xsd" -->
|
<!-- _xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" _xsi:noNamespaceSchemaLocation="file:///E:/d/projects/meta/from/meta.xsd" -->
|
||||||
<!--Здесь словари-->
|
<!--Здесь словари-->
|
||||||
<enums>
|
<enums>
|
||||||
<chargeDirection name="Направление начисления комиссии" class="com.moex.platform.dictionary.">
|
<chargeDirection name="Направление начисления комиссии" class="ru.clearing.platform.dictionary.">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Направление комиссии" shortname="Направление комиссии" type="2" length="50"/>
|
<name name="Направление комиссии" shortname="Направление комиссии" type="2" length="50"/>
|
||||||
</chargeDirection>
|
</chargeDirection>
|
||||||
<chargeType name="Справочник типов комиссий" class="com.moex.platform.dictionary.">
|
<chargeType name="Справочник типов комиссий" class="ru.clearing.platform.dictionary.">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Тип комиссии" shortname="Тип комиссии" type="2" length="50"/>
|
<name name="Тип комиссии" shortname="Тип комиссии" type="2" length="50"/>
|
||||||
</chargeType>
|
</chargeType>
|
||||||
<courierType name="Способ доставки документа" class="com.moex.platform.dictionary.">
|
<courierType name="Способ доставки документа" class="ru.clearing.platform.dictionary.">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Способ доставки" shortname="Способ доставки" type="2" length="50"/>
|
<name name="Способ доставки" shortname="Способ доставки" type="2" length="50"/>
|
||||||
|
|
@ -59,32 +59,37 @@
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Наименование" shortname="Тип" type="2" length="255"/>
|
<name name="Наименование" shortname="Тип" type="2" length="255"/>
|
||||||
</workflowStatus>
|
</workflowStatus>
|
||||||
|
<accountStatus name="Справочник статусов счетов" class="com.spicex.dictionary.AccountStatus" table="AccountStatus">
|
||||||
|
<id name="Идентификатор записи" shortname="ID" type="1"/>
|
||||||
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
|
<name name="Наименование" shortname="Тип" type="2" length="50"/>
|
||||||
|
</accountStatus>
|
||||||
<allowed name="Справочник признаков допустимости использования объектов" class="com.spicex.platform.dictionary.AllowedDictionary">
|
<allowed name="Справочник признаков допустимости использования объектов" class="com.spicex.platform.dictionary.AllowedDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Признак допустимости" shortname="Допустимость" type="2" length="50"/>
|
<name name="Признак допустимости" shortname="Допустимость" type="2" length="50"/>
|
||||||
</allowed>
|
</allowed>
|
||||||
<moneyFlowSide name="Направление заявки" class="com.moex.platform.dictionary.MoneyFlowSideDictionary" table="MoneyFlowSideDictionary">
|
<moneyFlowSide name="Направление заявки" class="ru.clearing.platform.dictionary.MoneyFlowSideDictionary" table="MoneyFlowSideDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
||||||
</moneyFlowSide>
|
</moneyFlowSide>
|
||||||
<inOutDirection name="Справочник значений направления денежного потока" class="com.moex.platform.dictionary.InOutDirectionDictionary" table="InOutDirectionDictionary">
|
<inOutDirection name="Справочник значений направления денежного потока" class="ru.clearing.platform.dictionary.InOutDirectionDictionary" table="InOutDirectionDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
||||||
</inOutDirection>
|
</inOutDirection>
|
||||||
<statementType name="Справочник типов поступлений/списаний от ПРЦ" class="com.moex.platform.dictionary.StatementTypeDictionary" table="StatementTypeDictionary">
|
<statementType name="Справочник типов поступлений/списаний от ПРЦ" class="ru.clearing.platform.dictionary.StatementTypeDictionary" table="StatementTypeDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
||||||
</statementType>
|
</statementType>
|
||||||
<operationType name="Справочник типов операций" class="com.moex.platform.dictionary.OperationTypeDictionary" table="OperationTypeDictionary">
|
<operationType name="Справочник типов операций" class="ru.clearing.platform.dictionary.OperationTypeDictionary" table="OperationTypeDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
||||||
</operationType>
|
</operationType>
|
||||||
<operationStatus name="Справочник статусов операций" class="com.moex.platform.dictionary.OperationStatusDictionary" table="OperationStatusDictionary">
|
<operationStatus name="Справочник статусов операций" class="ru.clearing.platform.dictionary.OperationStatusDictionary" table="OperationStatusDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
<name name="Значение" shortname="Значение" type="2" length="255"/>
|
||||||
|
|
@ -195,22 +200,22 @@
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Текст ошибки" shortname="Ошибка" type="2" length="255"/>
|
<name name="Текст ошибки" shortname="Ошибка" type="2" length="255"/>
|
||||||
</errorCode>
|
</errorCode>
|
||||||
<managementJournalStatus name="Справочник статусов журнала мониторинга и контроля" class="com.moex.platform.dictionary.managementJournalStatusDictionary" table="МanagementJournalStatusDictionary">
|
<managementJournalStatus name="Справочник статусов журнала мониторинга и контроля" class="ru.clearing.platform.dictionary.managementJournalStatusDictionary" table="МanagementJournalStatusDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Статус сообщения" shortname="Наименование" type="2" length="50"/>
|
<name name="Статус сообщения" shortname="Наименование" type="2" length="50"/>
|
||||||
</managementJournalStatus>
|
</managementJournalStatus>
|
||||||
<managementJournalType name="Справочник типов записей в журнале мониторинга и контроля" class="com.moex.platform.dictionary.managementJournalTypeDictionary" table="МanagementJournalTypeDictionary">
|
<managementJournalType name="Справочник типов записей в журнале мониторинга и контроля" class="ru.clearing.platform.dictionary.managementJournalTypeDictionary" table="МanagementJournalTypeDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Тип записи" shortname="Наименование" type="2" length="50"/>
|
<name name="Тип записи" shortname="Наименование" type="2" length="50"/>
|
||||||
</managementJournalType>
|
</managementJournalType>
|
||||||
<managementJournalPurpose name="Справочник целей записей в журнале мониторинга и контроля" class="com.moex.platform.dictionary.managementJournalPurposeDictionary" table="managementJournalPurposeDictionary">
|
<managementJournalPurpose name="Справочник целей записей в журнале мониторинга и контроля" class="ru.clearing.platform.dictionary.managementJournalPurposeDictionary" table="managementJournalPurposeDictionary">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Тип записи" shortname="Наименование" type="2" length="50"/>
|
<name name="Тип записи" shortname="Наименование" type="2" length="50"/>
|
||||||
</managementJournalPurpose>
|
</managementJournalPurpose>
|
||||||
<inOutSDfType name="Справочник типов входящих и исходящих записей" class="com.moex.platform.dictionary.inOutSDfType" table="InOutSDfType">
|
<inOutSDfType name="Справочник типов входящих и исходящих записей" class="ru.clearing.platform.dictionary.inOutSDfType" table="InOutSDfType">
|
||||||
<id name="Идентификатор" shortname="ID" type="1"/>
|
<id name="Идентификатор" shortname="ID" type="1"/>
|
||||||
<code name="Код" shortname="Код" type="12"/>
|
<code name="Код" shortname="Код" type="12"/>
|
||||||
<name name="Тип записи" shortname="Наименование" type="2" length="50"/>
|
<name name="Тип записи" shortname="Наименование" type="2" length="50"/>
|
||||||
|
|
@ -221,17 +226,22 @@
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
||||||
<companyId type="1" name="Компания" shortname="Компания" searchable="true" sortable="true" visible="true" link="company"/>
|
|
||||||
<identifier type="2" length="250" name="Внешний идентификатор" shortname="Идентификатор" searchable="true" sortable="true" visible="true"/>
|
<identifier type="2" length="250" name="Внешний идентификатор" shortname="Идентификатор" searchable="true" sortable="true" visible="true"/>
|
||||||
<name length="250" type="2" name="Наименование" shortname="Наименование" searchable="true" sortable="true" visible="true"/>
|
<actions>
|
||||||
|
<put name="Авторизация пользователя" destination="">
|
||||||
|
<userName type="2" length="255" name="Логин пользователя" required="true"/>
|
||||||
|
<roles type="2" length="255" name="Роли пользователя" required="false"/>
|
||||||
|
</put>
|
||||||
|
</actions>
|
||||||
</user>
|
</user>
|
||||||
<userRoleSession name="Набор ролей" class="ccom.spicex.Static.User.UserRoleSession" table="UserRoleSession">
|
<userRoleSession name="Набор ролей" class="ccom.spicex.Static.User.UserRoleSession" table="UserRoleSession">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<userId type="1" name="Идентификатор пользователя" shortname="Пользователь" searchable="true" sortable="true" visible="true" link="user"/>
|
<userId type="1" name="Идентификатор пользователя" shortname="Пользователь" searchable="true" sortable="true" visible="true" link="user"/>
|
||||||
<userRole type="12" name="Идентификатор роли" shortname="Роль" searchable="true" sortable="true" visible="true" link="userRole"/>
|
<userRole type="12" name="Идентификатор роли" shortname="Роль" searchable="true" sortable="true" visible="true" link="userRole"/>
|
||||||
<companyId type="1" name="Идентификатор компании" shortname="Компания" searchable="true" sortable="true" visible="true" link="company"/>
|
<companyId type="1" name="Идентификатор компании" shortname="Компания" searchable="true" sortable="true" visible="true" link="company"/>
|
||||||
|
<status type="12" name="Статус" shortname="Статус" searchable="true" sortable="true" link="workflowStatus"/>
|
||||||
</userRoleSession>
|
</userRoleSession>
|
||||||
<userSettings name="Настройки пользователя" class="com.moex.platform.classes.StaticData.User.UserSettings" table="userSettings">
|
<userSettings name="Настройки пользователя" class="ru.clearing.classes.static.data.User.UserSettings" table="userSettings">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<userId type="1" name="Пользователь" shortname="Пользователь" searchable="true" sortable="true" visible="true" link="user"/>
|
<userId type="1" name="Пользователь" shortname="Пользователь" searchable="true" sortable="true" visible="true" link="user"/>
|
||||||
<version type="2" length="50" name="Версия настроек пользователя" shortname="Версия" searchable="false" sortable="false" visible="true"/>
|
<version type="2" length="50" name="Версия настроек пользователя" shortname="Версия" searchable="false" sortable="false" visible="true"/>
|
||||||
|
|
@ -258,7 +268,7 @@
|
||||||
<errorCode type="12" name="Код ошибки" shortname="Код ошибки" searchable="true" sortable="true" link="errorCode" linkCode="code"/>
|
<errorCode type="12" name="Код ошибки" shortname="Код ошибки" searchable="true" sortable="true" link="errorCode" linkCode="code"/>
|
||||||
<errorText type="12" name="Полный текст ошибки" shortname="Ошибка" searchable="true" sortable="true" link="errorText" linkCode="text"/>
|
<errorText type="12" name="Полный текст ошибки" shortname="Ошибка" searchable="true" sortable="true" link="errorText" linkCode="text"/>
|
||||||
</userConnect>
|
</userConnect>
|
||||||
<timetable name="Постоянное расписание операционного дня" class="com.moex.platform.classes.StaticData.Scheduler.TimeTable" table="Timetable">
|
<timetable name="Постоянное расписание операционного дня" class="ru.clearing.classes.static.data.Scheduler.TimeTable" table="Timetable">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
||||||
|
|
@ -282,7 +292,7 @@
|
||||||
</delete>
|
</delete>
|
||||||
</actions>
|
</actions>
|
||||||
</timetable>
|
</timetable>
|
||||||
<tradingCalendar name="Торговые и неторговые дни" class="com.moex.platform.classes.StaticData.Scheduler.TradingCalendar" table="TradingCalendar">
|
<tradingCalendar name="Торговые и неторговые дни" class="ru.clearing.classes.static.data.Scheduler.TradingCalendar" table="TradingCalendar">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
||||||
|
|
@ -306,7 +316,7 @@
|
||||||
</delete>
|
</delete>
|
||||||
</actions>
|
</actions>
|
||||||
</tradingCalendar>
|
</tradingCalendar>
|
||||||
<scheduler name="Расписание планировщика" class="com.moex.platform.classes.StaticData.Scheduler.Scheduler" table="Scheduler">
|
<scheduler name="Расписание планировщика" class="ru.clearing.classes.static.data.Scheduler.Scheduler" table="Scheduler">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
||||||
|
|
@ -339,7 +349,7 @@
|
||||||
</delete>
|
</delete>
|
||||||
</actions>
|
</actions>
|
||||||
</scheduler>
|
</scheduler>
|
||||||
<schedulerAllToday name="Расписание на текущий день" class="com.moex.platform.classes.StaticData.Scheduler.SchedulerAllToday" table="SchedulerAllToday">
|
<schedulerAllToday name="Расписание на текущий день" class="ru.clearing.classes.static.data.Scheduler.SchedulerAllToday" table="SchedulerAllToday">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<task type="12" name="Идентификатор задачи" shortname="Задача" searchable="true" sortable="true" visible="true" link="task"/>
|
<task type="12" name="Идентификатор задачи" shortname="Задача" searchable="true" sortable="true" visible="true" link="task"/>
|
||||||
<taskTime type="5" name="Время" shortname="Время" searchable="true" sortable="true" visible="true"/>
|
<taskTime type="5" name="Время" shortname="Время" searchable="true" sortable="true" visible="true"/>
|
||||||
|
|
@ -350,7 +360,7 @@
|
||||||
<source type="12" name="Источник записи расписания" shortname="Источник" searchable="true" sortable="true" link="source"/>
|
<source type="12" name="Источник записи расписания" shortname="Источник" searchable="true" sortable="true" link="source"/>
|
||||||
<origId type="1" name="Идентификатор источника" shortname="ID" searchable="false" sortable="false"/>
|
<origId type="1" name="Идентификатор источника" shortname="ID" searchable="false" sortable="false"/>
|
||||||
</schedulerAllToday>
|
</schedulerAllToday>
|
||||||
<taskRunner name="Запуск задачи" class="com.moex.platform.classes.StaticData.Scheduler.TaskRunner" table="TaskRunnerRequest">
|
<taskRunner name="Запуск задачи" class="ru.clearing.classes.static.data.Scheduler.TaskRunner" table="TaskRunnerRequest">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
<createdAt type="4" name="Создано" shortname="Создано" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
||||||
|
|
@ -509,7 +519,7 @@
|
||||||
<account type="2" name="Номер счета" shortname="Счёт" searchable="true" sortable="true" length="12" visible="true"/>
|
<account type="2" name="Номер счета" shortname="Счёт" searchable="true" sortable="true" length="12" visible="true"/>
|
||||||
<accountType type="12" name="Идентификатор типа счета" shortname="Тип" searchable="true" sortable="true" visible="true" link="accountType"/>
|
<accountType type="12" name="Идентификатор типа счета" shortname="Тип" searchable="true" sortable="true" visible="true" link="accountType"/>
|
||||||
<relationId field="relation.id" type="1" name="Идентификатор договорных отношений" shortname="Договор" searchable="true" sortable="true" visible="true" link="relation"/>
|
<relationId field="relation.id" type="1" name="Идентификатор договорных отношений" shortname="Договор" searchable="true" sortable="true" visible="true" link="relation"/>
|
||||||
<status type="12" name="Идентификатор статуса" shortname="Статус" searchable="true" sortable="true" visible="true" link="workflowStatus"/>
|
<status type="12" name="Идентификатор статуса" shortname="Статус" searchable="true" sortable="true" visible="true" link="accountStatus"/>
|
||||||
<processingSign type="12" name="Признак обработки счета" shortname="Обработка счета" searchable="true" sortable="true" visible="true" link="allowed"/>
|
<processingSign type="12" name="Признак обработки счета" shortname="Обработка счета" searchable="true" sortable="true" visible="true" link="allowed"/>
|
||||||
</account>
|
</account>
|
||||||
<relation name="Договорные отношения" class="com.spicex.Static.company.Relation.Service" logUpdates="true">
|
<relation name="Договорные отношения" class="com.spicex.Static.company.Relation.Service" logUpdates="true">
|
||||||
|
|
@ -567,16 +577,10 @@
|
||||||
</delete>
|
</delete>
|
||||||
</actions>
|
</actions>
|
||||||
</bankAccount>
|
</bankAccount>
|
||||||
<clearingAccount name="Клиринговые счета" class="com.spicex.Static.Account.TradingClearingAccount" logUpdates="true">
|
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
|
||||||
<accountId type="1" name="Идентификатор счета" shortname="Идентификатор счета" searchable="true" sortable="true" visible="true" link="account"/>
|
|
||||||
<account type="2" name="Номер счета" shortname="Счет" searchable="true" sortable="true" length="12" visible="true" link="account" linkCode="account"/>
|
|
||||||
</clearingAccount>
|
|
||||||
<informationAccount name="Информационные счета" class="com.spicex.Static.Account.InformationAccount" logUpdates="true">
|
<informationAccount name="Информационные счета" class="com.spicex.Static.Account.InformationAccount" logUpdates="true">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<accountId type="1" name="Идентификатор счета" shortname="Идентификатор счета" searchable="true" sortable="true" visible="true" link="account"/>
|
<accountId type="1" name="Идентификатор счета" shortname="Идентификатор счета" searchable="true" sortable="true" visible="true" link="account" linkCode="account"/>
|
||||||
<account type="2" name="Номер счета" shortname="Счет" searchable="true" sortable="true" length="12" visible="true" extends="account" link="account" linkCode="account"/>
|
<clearingAccountId type="1" name="Идентификатор клирингового счета" shortname="Клиринговый счет" searchable="true" sortable="true" visible="true" link="account" linkCode="account"/>
|
||||||
<clearingAccountId type="1" name="Идентификатор клирингового счета" shortname="Клиринговый счет" searchable="true" sortable="true" visible="true" link="clearingAccount"/>
|
|
||||||
</informationAccount>
|
</informationAccount>
|
||||||
<accountRouting name="Маршрутизация счета" class="com.spicex.Static.Account.AccountRouting" logUpdates="true">
|
<accountRouting name="Маршрутизация счета" class="com.spicex.Static.Account.AccountRouting" logUpdates="true">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
|
|
@ -739,7 +743,7 @@
|
||||||
<dossierNumber type="1" name="Номер дела" shortname="Дело №" searchable="true" sortable="true" visible="true"/>
|
<dossierNumber type="1" name="Номер дела" shortname="Дело №" searchable="true" sortable="true" visible="true"/>
|
||||||
<postDate type="6" name="Дата почтового отправления" shortname="Дата отправления" searchable="true" sortable="true" visible="true"/>
|
<postDate type="6" name="Дата почтового отправления" shortname="Дата отправления" searchable="true" sortable="true" visible="true"/>
|
||||||
</outDocumentJournal>
|
</outDocumentJournal>
|
||||||
<executionDeposit name="Сделки" class="com.moex.platform.classes.TransactionData.Execution.DepositExecution" table="ExecutionDeposit">
|
<executionDeposit name="Сделки" class="ru.clearing.classes.TransactionData.Execution.DepositExecution" table="ExecutionDeposit">
|
||||||
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
||||||
<exchangeExecutionId type="3" name="Идентификационный номер сделкт в Торговой Системе" shortname="Сделка №" visible="true" searchable="true" sortable="true"/>
|
<exchangeExecutionId type="3" name="Идентификационный номер сделкт в Торговой Системе" shortname="Сделка №" visible="true" searchable="true" sortable="true"/>
|
||||||
<exchangeExecutionTime type="6" name="Время в Торговой Системе" shortname="Время сделки" visible="true" searchable="true" sortable="true"/>
|
<exchangeExecutionTime type="6" name="Время в Торговой Системе" shortname="Время сделки" visible="true" searchable="true" sortable="true"/>
|
||||||
|
|
@ -766,7 +770,7 @@
|
||||||
<coverageStatusId type="1" name="Cтатус достаточности обеспечения" shortname="Обеспеченность" searchable="true" sortable="true" link="allowed"/>
|
<coverageStatusId type="1" name="Cтатус достаточности обеспечения" shortname="Обеспеченность" searchable="true" sortable="true" link="allowed"/>
|
||||||
<subscription enabled="true" destination="executionDeposit.state"/>
|
<subscription enabled="true" destination="executionDeposit.state"/>
|
||||||
</executionDeposit>
|
</executionDeposit>
|
||||||
<executionDepositRegister name="Реестр сделок" class="com.moex.platform.classes.TransactionData.Execution.DepositExecution" table="ExecutionDeposit">
|
<executionDepositRegister name="Реестр сделок" class="ru.clearing.classes.TransactionData.Execution.DepositExecution" table="ExecutionDeposit">
|
||||||
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
||||||
<exchangeExecutionId type="3" name="Идентификационный номер сделкт в Торговой Системе" shortname="Сделка №" visible="true" searchable="true" sortable="true"/>
|
<exchangeExecutionId type="3" name="Идентификационный номер сделкт в Торговой Системе" shortname="Сделка №" visible="true" searchable="true" sortable="true"/>
|
||||||
<exchangeExecutionTime type="6" name="Время в Торговой Системе" shortname="Время сделки" visible="true" searchable="true" sortable="true"/>
|
<exchangeExecutionTime type="6" name="Время в Торговой Системе" shortname="Время сделки" visible="true" searchable="true" sortable="true"/>
|
||||||
|
|
@ -791,7 +795,7 @@
|
||||||
<sessionId type="1" name="Сессия" shortname="Сессия" visible="true" searchable="true" sortable="true" link="moneyMarketSession"/>
|
<sessionId type="1" name="Сессия" shortname="Сессия" visible="true" searchable="true" sortable="true" link="moneyMarketSession"/>
|
||||||
<subscription enabled="true" destination="executionDeposit.state"/>
|
<subscription enabled="true" destination="executionDeposit.state"/>
|
||||||
</executionDepositRegister>
|
</executionDepositRegister>
|
||||||
<reportRegister name="Реестр отчетов" class="com.moex.platform.classes.TransactionData.Execution.DepositExecution" table="reportRegister">
|
<reportRegister name="Реестр отчетов" class="ru.clearing.classes.TransactionData.Execution.DepositExecution" table="reportRegister">
|
||||||
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
||||||
<createdAt type="5" name="Время регистрации" shortname="Время" visible="true" searchable="true" sortable="true"/>
|
<createdAt type="5" name="Время регистрации" shortname="Время" visible="true" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="5" name="Время изменения" shortname="Время изменения" visible="false" searchable="true" sortable="true"/>
|
<updatedAt type="5" name="Время изменения" shortname="Время изменения" visible="false" searchable="true" sortable="true"/>
|
||||||
|
|
@ -803,7 +807,7 @@
|
||||||
<name type="2" length="255" name="Наименование" shortname="Наименование" visible="false" searchable="true" sortable="true"/>
|
<name type="2" length="255" name="Наименование" shortname="Наименование" visible="false" searchable="true" sortable="true"/>
|
||||||
<quantity type="1" name="Количество записей" shortname="Количество" visible="false" searchable="true" sortable="true"/>
|
<quantity type="1" name="Количество записей" shortname="Количество" visible="false" searchable="true" sortable="true"/>
|
||||||
</reportRegister>
|
</reportRegister>
|
||||||
<contractRegister name="Журнал регистрации договоров" class="com.moex.platform.classes.TransactionData.Execution.DepositExecution" table="reportRegister">
|
<contractRegister name="Журнал регистрации договоров" class="ru.clearing.classes.TransactionData.Execution.DepositExecution" table="reportRegister">
|
||||||
<id type="1" name="Номер записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
<id type="1" name="Номер записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
||||||
<createdAt type="5" name="Дата и время регистрации документа" shortname="Время сделки" visible="true" searchable="true" sortable="true"/>
|
<createdAt type="5" name="Дата и время регистрации документа" shortname="Время сделки" visible="true" searchable="true" sortable="true"/>
|
||||||
<updatedAt type="5" name="Время изменения сделки" shortname="Время изменения" visible="false" searchable="true" sortable="true"/>
|
<updatedAt type="5" name="Время изменения сделки" shortname="Время изменения" visible="false" searchable="true" sortable="true"/>
|
||||||
|
|
@ -822,7 +826,7 @@
|
||||||
<closeDate type="6" name="Дата расторжения" shortname="Дата расторжения" searchable="true" sortable="true"/>
|
<closeDate type="6" name="Дата расторжения" shortname="Дата расторжения" searchable="true" sortable="true"/>
|
||||||
<comment type="2" length="255" name="Место" shortname="Место" searchable="true" sortable="true" visible="true"/>
|
<comment type="2" length="255" name="Место" shortname="Место" searchable="true" sortable="true" visible="true"/>
|
||||||
</contractRegister>
|
</contractRegister>
|
||||||
<paymentRegister name="Реестра распоряжений" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="transactionStatus">
|
<paymentRegister name="Реестра распоряжений" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="transactionStatus">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
||||||
<updatedAt type="4" name="Дата и время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
<updatedAt type="4" name="Дата и время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
||||||
|
|
@ -836,7 +840,7 @@
|
||||||
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
||||||
<documentNumber type="2" length="255" name="Номер документа в сторонней системе" shortname="Номер РО" searchable="true" sortable="true"/>
|
<documentNumber type="2" length="255" name="Номер документа в сторонней системе" shortname="Номер РО" searchable="true" sortable="true"/>
|
||||||
</paymentRegister>
|
</paymentRegister>
|
||||||
<liabilitiesClaimsMoney name="Требования и обязательства денежных средств" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsMoney" table="liabilities_claims_money">
|
<liabilitiesClaimsMoney name="Требования и обязательства денежных средств" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsMoney" table="liabilities_claims_money">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<companyId type="1" name="Идентификатор участника" shortname="Участник" searchable="true" sortable="true" link="company"/>
|
<companyId type="1" name="Идентификатор участника" shortname="Участник" searchable="true" sortable="true" link="company"/>
|
||||||
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
||||||
|
|
@ -855,7 +859,7 @@
|
||||||
<shortName type="2" name="Короткое наименование Участника" shortname="Участник" searchable="true" sortable="true" visible="true" length="255" link="company" linkCode="shortName"/>
|
<shortName type="2" name="Короткое наименование Участника" shortname="Участник" searchable="true" sortable="true" visible="true" length="255" link="company" linkCode="shortName"/>
|
||||||
<fullName type="2" name="Полное наименование Участника" shortname="Наименование участника" searchable="true" sortable="true" visible="true" length="255" link="company" linkCode="fullName"/>
|
<fullName type="2" name="Полное наименование Участника" shortname="Наименование участника" searchable="true" sortable="true" visible="true" length="255" link="company" linkCode="fullName"/>
|
||||||
</liabilitiesClaimsMoney>
|
</liabilitiesClaimsMoney>
|
||||||
<liabilitiesClaimsAssets name="Требования и обязательства финансовых активов" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="liabilities_claims_assets">
|
<liabilitiesClaimsAssets name="Требования и обязательства финансовых активов" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="liabilities_claims_assets">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<companyId type="1" name="Идентификатор участника" shortname="Участник" searchable="true" sortable="true" link="company"/>
|
<companyId type="1" name="Идентификатор участника" shortname="Участник" searchable="true" sortable="true" link="company"/>
|
||||||
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
||||||
|
|
@ -884,7 +888,7 @@
|
||||||
<paymentId type="1" name="Платеж" shortname="Платеж" searchable="true" sortable="true"/>
|
<paymentId type="1" name="Платеж" shortname="Платеж" searchable="true" sortable="true"/>
|
||||||
<refundPaymentId type="1" name="Обратный платежа" shortname="Обратный платеж" searchable="true" sortable="true"/>
|
<refundPaymentId type="1" name="Обратный платежа" shortname="Обратный платеж" searchable="true" sortable="true"/>
|
||||||
</liabilitiesClaimsAssets>
|
</liabilitiesClaimsAssets>
|
||||||
<statement name="Денежные средства от расчетной организации" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="statement">
|
<statement name="Денежные средства от расчетной организации" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="statement">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
||||||
<senderId type="1" name="Идентификатор участника отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
<senderId type="1" name="Идентификатор участника отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
||||||
|
|
@ -902,11 +906,11 @@
|
||||||
<status type="12" name="Cтатус обработки" shortname="Статус" searchable="true" sortable="true" link="operationStatus"/>
|
<status type="12" name="Cтатус обработки" shortname="Статус" searchable="true" sortable="true" link="operationStatus"/>
|
||||||
<errorCode type="12" name="Код ошибки" shortname="Код ошибки" searchable="true" sortable="true" link="errorCode" linkCode="code"/>
|
<errorCode type="12" name="Код ошибки" shortname="Код ошибки" searchable="true" sortable="true" link="errorCode" linkCode="code"/>
|
||||||
<errorText type="12" name="Полный текст ошибки" shortname="Ошибка" searchable="true" sortable="true" link="errorText" linkCode="text"/>
|
<errorText type="12" name="Полный текст ошибки" shortname="Ошибка" searchable="true" sortable="true" link="errorText" linkCode="text"/>
|
||||||
<inSDfId type="1" name="Идентификатор записи, инициирующей изменения этой таблицы" shortname="Входящая запись" searchable="true" sortable="true"/>
|
<inSDfId type="1" name="Идентификатор записи, инициирующей изменения этой таблицы" shortname="Входящая запись" searchable="true" sortable="true" ignore="true"/>
|
||||||
<outSDfId type="1" name="Идентификатор записи, формируемой в результате изменения этой таблицы" shortname="Исходящая запись" searchable="true" sortable="true"/>
|
<outSDfId type="1" name="Идентификатор записи, формируемой в результате изменения этой таблицы" shortname="Исходящая запись" searchable="true" sortable="true" ignore="true"/>
|
||||||
<inOutSDfType type="12" name="Типы входящей и исходящей записей" shortname="Типы входящей и исходящей записей" searchable="true" sortable="true" link="inOutSDfType"/>
|
<inOutSDfType type="12" name="Типы входящей и исходящей записей" shortname="Типы входящей и исходящей записей" searchable="true" sortable="true" ignore="true" link="inOutSDfType"/>
|
||||||
</statement>
|
</statement>
|
||||||
<tradeSettlement name="Проводки на базе сделок торговой системы" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="tradeConfirmation">
|
<tradeSettlement name="Проводки на базе сделок торговой системы" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="tradeConfirmation">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
||||||
<senderId type="1" name="Идентификатор участника отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
<senderId type="1" name="Идентификатор участника отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
||||||
|
|
@ -920,7 +924,7 @@
|
||||||
<account type="1" name="Счет" shortname="Счет" searchable="true" sortable="true" link="account" linkCode="account"/>
|
<account type="1" name="Счет" shortname="Счет" searchable="true" sortable="true" link="account" linkCode="account"/>
|
||||||
<status type="12" name="Cтатус обработки" shortname="Статус" searchable="true" sortable="true" link="operationStatus"/>
|
<status type="12" name="Cтатус обработки" shortname="Статус" searchable="true" sortable="true" link="operationStatus"/>
|
||||||
</tradeSettlement>
|
</tradeSettlement>
|
||||||
<operation name="Проводки" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="tradeConfirmation">
|
<operation name="Проводки" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="tradeConfirmation">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
<addresseeId type="1" name="Идентификатор участника получателя" shortname="Получатель" searchable="true" sortable="true" link="company"/>
|
||||||
<senderId type="1" name="Идентификатор участника отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
<senderId type="1" name="Идентификатор участника отправителя" shortname="Отправитель" searchable="true" sortable="true" link="company"/>
|
||||||
|
|
@ -930,7 +934,7 @@
|
||||||
<operationTypeId type="1" name="Тип проводки" shortname="Тип" searchable="true" sortable="true" link="operationType"/>
|
<operationTypeId type="1" name="Тип проводки" shortname="Тип" searchable="true" sortable="true" link="operationType"/>
|
||||||
<status type="12" name="Cтатус обработки" shortname="Статус" searchable="true" sortable="true" link="operationStatus"/>
|
<status type="12" name="Cтатус обработки" shortname="Статус" searchable="true" sortable="true" link="operationStatus"/>
|
||||||
</operation>
|
</operation>
|
||||||
<paymentInstruction name="Информация о денежных средствах" class="com.moex.platform.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="transactionStatus">
|
<paymentInstruction name="Информация о денежных средствах" class="ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets" table="transactionStatus">
|
||||||
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
<id type="1" name="Идентификатор записи" shortname="ID" searchable="true" sortable="true"/>
|
||||||
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
||||||
<updatedAt type="4" name="Дата и время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
<updatedAt type="4" name="Дата и время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
||||||
|
|
@ -959,7 +963,7 @@
|
||||||
<transactionStatusId type="1" name="Cтатус транзакции" shortname="Статус" searchable="true" sortable="true" link="transactionStatus"/>
|
<transactionStatusId type="1" name="Cтатус транзакции" shortname="Статус" searchable="true" sortable="true" link="transactionStatus"/>
|
||||||
<documentNumber type="2" length="255" name="Номер документа в сторонней системе" shortname="Номер РО" searchable="true" sortable="true"/>
|
<documentNumber type="2" length="255" name="Номер документа в сторонней системе" shortname="Номер РО" searchable="true" sortable="true"/>
|
||||||
</paymentInstruction>
|
</paymentInstruction>
|
||||||
<marketData name="Итоги торгов" class="com.moex.platform.classes.TransactionData.Execution.MarketData" table="marketData">
|
<marketData name="Итоги торгов" class="ru.clearing.classes.TransactionData.Execution.MarketData" table="marketData">
|
||||||
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
<id type="1" name="ID записи" shortname="ID записи" visible="false" searchable="true" sortable="true"/>
|
||||||
<securitiesDepositId type="1" name="Биржевой код инструмента" shortname="Инструмент" visible="true" searchable="true" sortable="true" link="security" linkCode="shortname"/>
|
<securitiesDepositId type="1" name="Биржевой код инструмента" shortname="Инструмент" visible="true" searchable="true" sortable="true" link="security" linkCode="shortname"/>
|
||||||
<companyName type="2" length="255" name="Инициатор торгов" shortname="Инициатор" visible="false" searchable="true" sortable="true"/>
|
<companyName type="2" length="255" name="Инициатор торгов" shortname="Инициатор" visible="false" searchable="true" sortable="true"/>
|
||||||
|
|
@ -1017,7 +1021,7 @@
|
||||||
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
<updatedAt type="4" name="Изменено" shortname="Изменено" searchable="true" sortable="true"/>
|
||||||
<companyId type="1" name="Участник" shortname="Участник" searchable="true" sortable="true" link="company"/>
|
<companyId type="1" name="Участник" shortname="Участник" searchable="true" sortable="true" link="company"/>
|
||||||
</companyTariff>
|
</companyTariff>
|
||||||
<errorText name="Полные тексты ошибок" class="com.moex.spicex.Static." table="errorText">
|
<errorText name="Полные тексты ошибок" class="ru.clearing.Static" table="errorText">
|
||||||
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
<id type="1" name="Идентификатор" shortname="ID" searchable="true" sortable="true" visible="true"/>
|
||||||
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
<createdAt type="4" name="Дата и время создания записи" shortname="Создано" searchable="true" sortable="true" ignore="true"/>
|
||||||
<updatedAt type="4" name="Дата и время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
<updatedAt type="4" name="Дата и время изменения записи" shortname="Изменено" searchable="true" sortable="true" ignore="true"/>
|
||||||
|
|
|
||||||
|
|
@ -2,37 +2,32 @@ package ru.clearing.classes.statics.data.account;
|
||||||
|
|
||||||
import ru.clearing.classes.ConstSerializable;
|
import ru.clearing.classes.ConstSerializable;
|
||||||
import ru.spcex.platform.classes.base.SpcexObjectBase;
|
import ru.spcex.platform.classes.base.SpcexObjectBase;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Информационные счета
|
* Информационные счета
|
||||||
*
|
* <p>
|
||||||
* DB table: INFORMATION_ACCOUNT
|
* DB table: INFORMATION_ACCOUNT
|
||||||
**/
|
**/
|
||||||
public class InformationAccount extends SpcexObjectBase {
|
public class InformationAccount extends SpcexObjectBase {
|
||||||
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
|
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
|
||||||
|
|
||||||
private Long accountId;
|
private Long accountId;
|
||||||
private String account;
|
|
||||||
private Long clearingAccountId;
|
private Long clearingAccountId;
|
||||||
|
|
||||||
public Long getAccountId() {
|
public Long getAccountId() {
|
||||||
return accountId;
|
return accountId;
|
||||||
}
|
}
|
||||||
public void setAccountId(Long value) {
|
|
||||||
this.accountId=value;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAccount() {
|
public void setAccountId(Long value) {
|
||||||
return account;
|
this.accountId = value;
|
||||||
}
|
|
||||||
public void setAccount(String value) {
|
|
||||||
this.account=value;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Long getClearingAccountId() {
|
public Long getClearingAccountId() {
|
||||||
return clearingAccountId;
|
return clearingAccountId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setClearingAccountId(Long value) {
|
public void setClearingAccountId(Long value) {
|
||||||
this.clearingAccountId=value;
|
this.clearingAccountId = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -12,17 +12,7 @@ import ru.clearing.classes.objects.BusinessObject;
|
||||||
public class User extends BusinessObject {
|
public class User extends BusinessObject {
|
||||||
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
|
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
|
||||||
|
|
||||||
private Long companyId;
|
|
||||||
private String identifier;
|
private String identifier;
|
||||||
private String name;
|
|
||||||
|
|
||||||
public Long getCompanyId() {
|
|
||||||
return companyId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCompanyId(Long value) {
|
|
||||||
this.companyId = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getIdentifier() {
|
public String getIdentifier() {
|
||||||
return identifier;
|
return identifier;
|
||||||
|
|
@ -31,13 +21,4 @@ public class User extends BusinessObject {
|
||||||
public void setIdentifier(String value) {
|
public void setIdentifier(String value) {
|
||||||
this.identifier = value;
|
this.identifier = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String value) {
|
|
||||||
this.name = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -14,6 +14,7 @@ public class UserRoleSession extends SpcexObjectBase {
|
||||||
private Long userId;
|
private Long userId;
|
||||||
private String userRole;
|
private String userRole;
|
||||||
private Long companyId;
|
private Long companyId;
|
||||||
|
private String status;
|
||||||
|
|
||||||
public Long getUserId() {
|
public Long getUserId() {
|
||||||
return userId;
|
return userId;
|
||||||
|
|
@ -39,4 +40,11 @@ public class UserRoleSession extends SpcexObjectBase {
|
||||||
this.companyId = value;
|
this.companyId = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getStatus() {
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStatus(String value) {
|
||||||
|
this.status = value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -111,6 +111,16 @@ COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.CODE IS 'Код';
|
||||||
|
|
||||||
COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.NAME IS 'Наименование';
|
COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.NAME IS 'Наименование';
|
||||||
|
|
||||||
|
-- accountStatus - Справочник статусов счетов
|
||||||
|
CREATE TABLE IF NOT EXISTS ACCOUNT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE char(4), NAME varchar(50));
|
||||||
|
COMMENT ON TABLE ACCOUNT_STATUS_DICTIONARY IS 'Справочник статусов счетов';
|
||||||
|
|
||||||
|
COMMENT ON COLUMN ACCOUNT_STATUS_DICTIONARY.ID IS 'Идентификатор записи';
|
||||||
|
|
||||||
|
COMMENT ON COLUMN ACCOUNT_STATUS_DICTIONARY.CODE IS 'Код';
|
||||||
|
|
||||||
|
COMMENT ON COLUMN ACCOUNT_STATUS_DICTIONARY.NAME IS 'Наименование';
|
||||||
|
|
||||||
-- allowed - Справочник признаков допустимости использования объектов
|
-- allowed - Справочник признаков допустимости использования объектов
|
||||||
CREATE TABLE IF NOT EXISTS ALLOWED_DICTIONARY(ID bigint PRIMARY KEY, CODE char(4), NAME varchar(50));
|
CREATE TABLE IF NOT EXISTS ALLOWED_DICTIONARY(ID bigint PRIMARY KEY, CODE char(4), NAME varchar(50));
|
||||||
COMMENT ON TABLE ALLOWED_DICTIONARY IS 'Справочник признаков допустимости использования объектов';
|
COMMENT ON TABLE ALLOWED_DICTIONARY IS 'Справочник признаков допустимости использования объектов';
|
||||||
|
|
@ -424,8 +434,9 @@ COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.CODE IS 'Код';
|
||||||
COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS 'Тип записи';
|
COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS 'Тип записи';
|
||||||
|
|
||||||
/* Business objects */
|
/* Business objects */
|
||||||
|
|
||||||
-- user - Пользователь
|
-- user - Пользователь
|
||||||
CREATE TABLE IF NOT EXISTS USER_CLR(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, IDENTIFIER varchar(250), NAME varchar(250));
|
CREATE TABLE IF NOT EXISTS USER_CLR(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IDENTIFIER varchar(250));
|
||||||
COMMENT ON TABLE USER_CLR IS 'Пользователь';
|
COMMENT ON TABLE USER_CLR IS 'Пользователь';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR.ID IS 'Идентификатор';
|
COMMENT ON COLUMN USER_CLR.ID IS 'Идентификатор';
|
||||||
|
|
@ -434,15 +445,11 @@ COMMENT ON COLUMN USER_CLR.CREATED_AT IS 'Создано';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR.UPDATED_AT IS 'Изменено';
|
COMMENT ON COLUMN USER_CLR.UPDATED_AT IS 'Изменено';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR.COMPANY_ID IS 'Компания (linked to company)';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR.IDENTIFIER IS 'Внешний идентификатор';
|
COMMENT ON COLUMN USER_CLR.IDENTIFIER IS 'Внешний идентификатор';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR.NAME IS 'Наименование';
|
|
||||||
|
|
||||||
|
|
||||||
-- History log of user - Пользователь
|
-- History log of user - Пользователь
|
||||||
CREATE TABLE IF NOT EXISTS USER_CLR_HISTORY(USER_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, IDENTIFIER varchar(250), NAME varchar(250));
|
CREATE TABLE IF NOT EXISTS USER_CLR_HISTORY(USER_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IDENTIFIER varchar(250));
|
||||||
COMMENT ON TABLE USER_CLR_HISTORY IS 'История изменений таблицы user';
|
COMMENT ON TABLE USER_CLR_HISTORY IS 'История изменений таблицы user';
|
||||||
COMMENT ON COLUMN USER_CLR_HISTORY.USER_ID IS 'Идентификатор записи в таблице USER';
|
COMMENT ON COLUMN USER_CLR_HISTORY.USER_ID IS 'Идентификатор записи в таблице USER';
|
||||||
COMMENT ON COLUMN USER_CLR_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
COMMENT ON COLUMN USER_CLR_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
||||||
|
|
@ -454,14 +461,10 @@ COMMENT ON COLUMN USER_CLR_HISTORY.CREATED_AT IS 'Создано';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR_HISTORY.UPDATED_AT IS 'Изменено';
|
COMMENT ON COLUMN USER_CLR_HISTORY.UPDATED_AT IS 'Изменено';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR_HISTORY.COMPANY_ID IS 'Компания (linked to company)';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR_HISTORY.IDENTIFIER IS 'Внешний идентификатор';
|
COMMENT ON COLUMN USER_CLR_HISTORY.IDENTIFIER IS 'Внешний идентификатор';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_CLR_HISTORY.NAME IS 'Наименование';
|
|
||||||
|
|
||||||
-- userRoleSession - Набор ролей
|
-- userRoleSession - Набор ролей
|
||||||
CREATE TABLE IF NOT EXISTS USER_ROLE_SESSION(ID bigint PRIMARY KEY, USER_ID bigint, USER_ROLE char(4), COMPANY_ID bigint);
|
CREATE TABLE IF NOT EXISTS USER_ROLE_SESSION(ID bigint PRIMARY KEY, USER_ID bigint, USER_ROLE char(4), COMPANY_ID bigint, STATUS char(4));
|
||||||
COMMENT ON TABLE USER_ROLE_SESSION IS 'Набор ролей';
|
COMMENT ON TABLE USER_ROLE_SESSION IS 'Набор ролей';
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_ROLE_SESSION.ID IS 'Идентификатор записи';
|
COMMENT ON COLUMN USER_ROLE_SESSION.ID IS 'Идентификатор записи';
|
||||||
|
|
@ -472,6 +475,8 @@ COMMENT ON COLUMN USER_ROLE_SESSION.USER_ROLE IS 'Идентификатор р
|
||||||
|
|
||||||
COMMENT ON COLUMN USER_ROLE_SESSION.COMPANY_ID IS 'Идентификатор компании (linked to company)';
|
COMMENT ON COLUMN USER_ROLE_SESSION.COMPANY_ID IS 'Идентификатор компании (linked to company)';
|
||||||
|
|
||||||
|
COMMENT ON COLUMN USER_ROLE_SESSION.STATUS IS 'Статус (linked to workflowStatus)';
|
||||||
|
|
||||||
-- userSettings - Настройки пользователя
|
-- userSettings - Настройки пользователя
|
||||||
CREATE TABLE IF NOT EXISTS USER_SETTINGS(ID bigint PRIMARY KEY, USER_ID bigint, VERSION varchar(50), JSON varchar(200000));
|
CREATE TABLE IF NOT EXISTS USER_SETTINGS(ID bigint PRIMARY KEY, USER_ID bigint, VERSION varchar(50), JSON varchar(200000));
|
||||||
COMMENT ON TABLE USER_SETTINGS IS 'Настройки пользователя';
|
COMMENT ON TABLE USER_SETTINGS IS 'Настройки пользователя';
|
||||||
|
|
@ -838,7 +843,7 @@ COMMENT ON COLUMN ACCOUNT.ACCOUNT_TYPE IS 'Идентификатор типа
|
||||||
|
|
||||||
COMMENT ON COLUMN ACCOUNT.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)';
|
COMMENT ON COLUMN ACCOUNT.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)';
|
||||||
|
|
||||||
COMMENT ON COLUMN ACCOUNT.STATUS IS 'Идентификатор статуса (linked to workflowStatus)';
|
COMMENT ON COLUMN ACCOUNT.STATUS IS 'Идентификатор статуса (linked to accountStatus)';
|
||||||
|
|
||||||
COMMENT ON COLUMN ACCOUNT.PROCESSING_SIGN IS 'Признак обработки счета (linked to allowed)';
|
COMMENT ON COLUMN ACCOUNT.PROCESSING_SIGN IS 'Признак обработки счета (linked to allowed)';
|
||||||
|
|
||||||
|
|
@ -862,7 +867,7 @@ COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_TYPE IS 'Идентификатор т
|
||||||
|
|
||||||
COMMENT ON COLUMN ACCOUNT_HISTORY.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)';
|
COMMENT ON COLUMN ACCOUNT_HISTORY.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)';
|
||||||
|
|
||||||
COMMENT ON COLUMN ACCOUNT_HISTORY.STATUS IS 'Идентификатор статуса (linked to workflowStatus)';
|
COMMENT ON COLUMN ACCOUNT_HISTORY.STATUS IS 'Идентификатор статуса (linked to accountStatus)';
|
||||||
|
|
||||||
COMMENT ON COLUMN ACCOUNT_HISTORY.PROCESSING_SIGN IS 'Признак обработки счета (linked to allowed)';
|
COMMENT ON COLUMN ACCOUNT_HISTORY.PROCESSING_SIGN IS 'Признак обработки счета (linked to allowed)';
|
||||||
|
|
||||||
|
|
@ -982,45 +987,19 @@ COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAX_REGISTRATION_REASON_CODE IS 'Код
|
||||||
|
|
||||||
COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета (linked to account)';
|
COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета (linked to account)';
|
||||||
|
|
||||||
-- clearingAccount - Клиринговые счета
|
|
||||||
CREATE TABLE IF NOT EXISTS CLEARING_ACCOUNT(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT varchar(12));
|
|
||||||
COMMENT ON TABLE CLEARING_ACCOUNT IS 'Клиринговые счета';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT.ID IS 'Идентификатор записи';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT.ACCOUNT IS 'Номер счета (linked to account)';
|
|
||||||
|
|
||||||
|
|
||||||
-- History log of clearingAccount - Клиринговые счета
|
|
||||||
CREATE TABLE IF NOT EXISTS CLEARING_ACCOUNT_HISTORY(CLEARING_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT varchar(12));
|
|
||||||
COMMENT ON TABLE CLEARING_ACCOUNT_HISTORY IS 'История изменений таблицы clearingAccount';
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS 'Идентификатор записи в таблице CLEARING_ACCOUNT';
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ID IS 'Идентификатор записи';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)';
|
|
||||||
|
|
||||||
COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета (linked to account)';
|
|
||||||
|
|
||||||
-- informationAccount - Информационные счета
|
-- informationAccount - Информационные счета
|
||||||
CREATE TABLE IF NOT EXISTS INFORMATION_ACCOUNT(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT varchar(12), CLEARING_ACCOUNT_ID bigint);
|
CREATE TABLE IF NOT EXISTS INFORMATION_ACCOUNT(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint);
|
||||||
COMMENT ON TABLE INFORMATION_ACCOUNT IS 'Информационные счета';
|
COMMENT ON TABLE INFORMATION_ACCOUNT IS 'Информационные счета';
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT.ID IS 'Идентификатор записи';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT.ID IS 'Идентификатор записи';
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)';
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT IS 'Номер счета (linked to account)';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT.CLEARING_ACCOUNT_ID IS 'Идентификатор клирингового счета (linked to account)';
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT.CLEARING_ACCOUNT_ID IS 'Идентификатор клирингового счета (linked to clearingAccount)';
|
|
||||||
|
|
||||||
|
|
||||||
-- History log of informationAccount - Информационные счета
|
-- History log of informationAccount - Информационные счета
|
||||||
CREATE TABLE IF NOT EXISTS INFORMATION_ACCOUNT_HISTORY(INFORMATION_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT varchar(12), CLEARING_ACCOUNT_ID bigint);
|
CREATE TABLE IF NOT EXISTS INFORMATION_ACCOUNT_HISTORY(INFORMATION_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, ID bigint PRIMARY KEY, ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint);
|
||||||
COMMENT ON TABLE INFORMATION_ACCOUNT_HISTORY IS 'История изменений таблицы informationAccount';
|
COMMENT ON TABLE INFORMATION_ACCOUNT_HISTORY IS 'История изменений таблицы informationAccount';
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.INFORMATION_ACCOUNT_ID IS 'Идентификатор записи в таблице INFORMATION_ACCOUNT';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.INFORMATION_ACCOUNT_ID IS 'Идентификатор записи в таблице INFORMATION_ACCOUNT';
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения';
|
||||||
|
|
@ -1030,9 +1009,7 @@ COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ID IS 'Идентификатор
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)';
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета (linked to account)';
|
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS 'Идентификатор клирингового счета (linked to account)';
|
||||||
|
|
||||||
COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS 'Идентификатор клирингового счета (linked to clearingAccount)';
|
|
||||||
|
|
||||||
-- accountRouting - Маршрутизация счета
|
-- accountRouting - Маршрутизация счета
|
||||||
CREATE TABLE IF NOT EXISTS ACCOUNT_ROUTING(ID bigint PRIMARY KEY, DESTINATION_ID bigint, RELATION_ID bigint, SOURCE_ID bigint);
|
CREATE TABLE IF NOT EXISTS ACCOUNT_ROUTING(ID bigint PRIMARY KEY, DESTINATION_ID bigint, RELATION_ID bigint, SOURCE_ID bigint);
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
package ru.clearing.platform.dictionary;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Справочник статусов счетов
|
||||||
|
*
|
||||||
|
* Dictionary DB table: ACCOUNT_STATUS_DICTIONARY
|
||||||
|
**/
|
||||||
|
public class AccountStatusDictionary extends AbstractDictionary {
|
||||||
|
private static final long serialVersionUID = ConstDictionarySerializable.serialVersionUID;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -8,9 +8,9 @@ import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||||
import ru.spcex.clearing.imdg.base.TemplateEventMapStore;
|
import ru.spcex.clearing.imdg.base.TemplateEventMapStore;
|
||||||
|
|
||||||
@Component
|
@Component
|
||||||
public class InformationAccountUpdateMapStore extends TemplateEventMapStore<InformationAccountHistory> {
|
public class InformationAccountHistoryMapStore extends TemplateEventMapStore<InformationAccountHistory> {
|
||||||
|
|
||||||
public InformationAccountUpdateMapStore(JdbcTemplate jdbcTemplate) {
|
public InformationAccountHistoryMapStore(JdbcTemplate jdbcTemplate) {
|
||||||
super(jdbcTemplate);
|
super(jdbcTemplate);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -27,21 +27,20 @@ public class InformationAccountUpdateMapStore extends TemplateEventMapStore<Info
|
||||||
@Override
|
@Override
|
||||||
public String[] getFields() {
|
public String[] getFields() {
|
||||||
return new String[]{"ID","EVENT_TIME", "EVENT_USER_ID",
|
return new String[]{"ID","EVENT_TIME", "EVENT_USER_ID",
|
||||||
"INFORMATION_ACCOUNT_ID", "ACCOUNT_ID", "ACCOUNT", "CLEARING_ACCOUNT_ID"
|
"INFORMATION_ACCOUNT_ID", "ACCOUNT_ID", "CLEARING_ACCOUNT_ID"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Object[] objectToField(InformationAccountHistory updateLog) {
|
public Object[] objectToField(InformationAccountHistory historyLog) {
|
||||||
InformationAccount object=updateLog.getObject();
|
InformationAccount object=historyLog.getObject();
|
||||||
Object[] args = new Object[]{
|
Object[] args = new Object[]{
|
||||||
updateLog.getId(),
|
historyLog.getId(),
|
||||||
updateLog.getEventTime(),
|
historyLog.getEventTime(),
|
||||||
updateLog.getUserId(),
|
historyLog.getUserId(),
|
||||||
|
|
||||||
object.getId(),
|
object.getId(),
|
||||||
object.getAccountId(),
|
object.getAccountId(),
|
||||||
object.getAccount(),
|
|
||||||
object.getClearingAccountId()
|
object.getClearingAccountId()
|
||||||
};
|
};
|
||||||
return args;
|
return args;
|
||||||
|
|
@ -28,7 +28,7 @@ public class UserHistoryMapStore extends TemplateEventMapStore<UserHistory> {
|
||||||
@Override
|
@Override
|
||||||
public String[] getFields() {
|
public String[] getFields() {
|
||||||
return new String[]{"ID","EVENT_TIME", "EVENT_USER_ID",
|
return new String[]{"ID","EVENT_TIME", "EVENT_USER_ID",
|
||||||
"USER_ID", "CREATED_AT", "UPDATED_AT", "COMPANY_ID", "IDENTIFIER", "NAME"
|
"USER_ID", "CREATED_AT", "UPDATED_AT", "IDENTIFIER"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -43,9 +43,7 @@ public class UserHistoryMapStore extends TemplateEventMapStore<UserHistory> {
|
||||||
object.getId(),
|
object.getId(),
|
||||||
TimeUtil.fromInstant(object.getCreated()),
|
TimeUtil.fromInstant(object.getCreated()),
|
||||||
TimeUtil.fromInstant(object.getUpdated()),
|
TimeUtil.fromInstant(object.getUpdated()),
|
||||||
object.getCompanyId(),
|
object.getIdentifier()
|
||||||
object.getIdentifier(),
|
|
||||||
object.getName()
|
|
||||||
};
|
};
|
||||||
return args;
|
return args;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ public class UserMapStore extends TemplateMapStore<User> {
|
||||||
@Override
|
@Override
|
||||||
public String[] getFields() {
|
public String[] getFields() {
|
||||||
return new String[]{
|
return new String[]{
|
||||||
"ID", "CREATED_AT", "UPDATED_AT", "COMPANY_ID", "IDENTIFIER", "NAME"
|
"ID", "CREATED_AT", "UPDATED_AT", "IDENTIFIER"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -40,9 +40,7 @@ public class UserMapStore extends TemplateMapStore<User> {
|
||||||
object.setId(resultSet.getObject("ID", Long.class));
|
object.setId(resultSet.getObject("ID", Long.class));
|
||||||
object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT"));
|
object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT"));
|
||||||
object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT"));
|
object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT"));
|
||||||
object.setCompanyId(resultSet.getObject("COMPANY_ID", Long.class));
|
|
||||||
object.setIdentifier(resultSet.getObject("IDENTIFIER", String.class));
|
object.setIdentifier(resultSet.getObject("IDENTIFIER", String.class));
|
||||||
object.setName(resultSet.getObject("NAME", String.class));
|
|
||||||
return object;
|
return object;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -52,9 +50,7 @@ public class UserMapStore extends TemplateMapStore<User> {
|
||||||
object.getId(),
|
object.getId(),
|
||||||
TimeUtil.fromInstant(object.getCreated()),
|
TimeUtil.fromInstant(object.getCreated()),
|
||||||
TimeUtil.fromInstant(object.getUpdated()),
|
TimeUtil.fromInstant(object.getUpdated()),
|
||||||
object.getCompanyId(),
|
object.getIdentifier()
|
||||||
object.getIdentifier(),
|
|
||||||
object.getName()
|
|
||||||
};
|
};
|
||||||
return args;
|
return args;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
package ru.spcex.clearing.imdg.dictionary;
|
||||||
|
|
||||||
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
import ru.clearing.platform.dictionary.AccountStatusDictionary;
|
||||||
|
import ru.spcex.clearing.imdg.base.DictionaryTMapStore;
|
||||||
|
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||||
|
|
||||||
|
@Component
|
||||||
|
public class AccountStatusDictionaryMapStore extends DictionaryTMapStore<AccountStatusDictionary> {
|
||||||
|
|
||||||
|
public AccountStatusDictionaryMapStore(JdbcTemplate jdbcTemplate) {
|
||||||
|
super(jdbcTemplate);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getMapName() {
|
||||||
|
return IMDGDistributedNames.Map_AccountStatusDictionary;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getTableName() {
|
||||||
|
return "ACCOUNT_STATUS_DICTIONARY";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AccountStatusDictionary getDictionaryObject() {
|
||||||
|
return new AccountStatusDictionary();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -29,7 +29,7 @@ public class InformationAccountMapStore extends TemplateMapStore<InformationAcco
|
||||||
@Override
|
@Override
|
||||||
public String[] getFields() {
|
public String[] getFields() {
|
||||||
return new String[]{
|
return new String[]{
|
||||||
"ID", "ACCOUNT_ID", "ACCOUNT", "CLEARING_ACCOUNT_ID"
|
"ID", "ACCOUNT_ID", "CLEARING_ACCOUNT_ID"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -38,7 +38,6 @@ public class InformationAccountMapStore extends TemplateMapStore<InformationAcco
|
||||||
InformationAccount object = new InformationAccount();
|
InformationAccount object = new InformationAccount();
|
||||||
object.setId(resultSet.getObject("ID", Long.class));
|
object.setId(resultSet.getObject("ID", Long.class));
|
||||||
object.setAccountId(resultSet.getObject("ACCOUNT_ID", Long.class));
|
object.setAccountId(resultSet.getObject("ACCOUNT_ID", Long.class));
|
||||||
object.setAccount(resultSet.getObject("ACCOUNT", String.class));
|
|
||||||
object.setClearingAccountId(resultSet.getObject("CLEARING_ACCOUNT_ID", Long.class));
|
object.setClearingAccountId(resultSet.getObject("CLEARING_ACCOUNT_ID", Long.class));
|
||||||
return object;
|
return object;
|
||||||
}
|
}
|
||||||
|
|
@ -48,7 +47,6 @@ public class InformationAccountMapStore extends TemplateMapStore<InformationAcco
|
||||||
Object[] args = new Object[]{
|
Object[] args = new Object[]{
|
||||||
object.getId(),
|
object.getId(),
|
||||||
object.getAccountId(),
|
object.getAccountId(),
|
||||||
object.getAccount(),
|
|
||||||
object.getClearingAccountId()
|
object.getClearingAccountId()
|
||||||
};
|
};
|
||||||
return args;
|
return args;
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ public class UserRoleSessionMapStore extends TemplateMapStore<UserRoleSession> {
|
||||||
@Override
|
@Override
|
||||||
public String[] getFields() {
|
public String[] getFields() {
|
||||||
return new String[]{
|
return new String[]{
|
||||||
"ID", "USER_ID", "USER_ROLE", "COMPANY_ID"
|
"ID", "USER_ID", "USER_ROLE", "COMPANY_ID", "STATUS"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -43,6 +43,7 @@ public class UserRoleSessionMapStore extends TemplateMapStore<UserRoleSession> {
|
||||||
object.setUserId(resultSet.getObject("USER_ID", Long.class));
|
object.setUserId(resultSet.getObject("USER_ID", Long.class));
|
||||||
object.setUserRole(resultSet.getObject("USER_ROLE", String.class));
|
object.setUserRole(resultSet.getObject("USER_ROLE", String.class));
|
||||||
object.setCompanyId(resultSet.getObject("COMPANY_ID", Long.class));
|
object.setCompanyId(resultSet.getObject("COMPANY_ID", Long.class));
|
||||||
|
object.setStatus(resultSet.getObject("STATUS", String.class));
|
||||||
return object;
|
return object;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -52,7 +53,8 @@ public class UserRoleSessionMapStore extends TemplateMapStore<UserRoleSession> {
|
||||||
object.getId(),
|
object.getId(),
|
||||||
object.getUserId(),
|
object.getUserId(),
|
||||||
object.getUserRole(),
|
object.getUserRole(),
|
||||||
object.getCompanyId()
|
object.getCompanyId(),
|
||||||
|
object.getStatus()
|
||||||
};
|
};
|
||||||
return args;
|
return args;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -44,9 +44,6 @@ public final class IMDGDistributedNames {
|
||||||
public static final String Map_InDocumentJournal = "Map_InDocumentJournal";
|
public static final String Map_InDocumentJournal = "Map_InDocumentJournal";
|
||||||
public static final String Map_OutDocumentJournal = "Map_OutDocumentJournal";
|
public static final String Map_OutDocumentJournal = "Map_OutDocumentJournal";
|
||||||
public static final String Map_SDf16 = "Map_SDf16";
|
public static final String Map_SDf16 = "Map_SDf16";
|
||||||
public static final String Map_RequestDf18 = "Map_RequestDf18";
|
|
||||||
public static final String Map_RequestDf03 = "Map_RequestDf03";
|
|
||||||
public static final String Map_RequestDf05 = "Map_RequestDf05";
|
|
||||||
public static final String Map_SDf08 = "Map_SDf08";
|
public static final String Map_SDf08 = "Map_SDf08";
|
||||||
public static final String Map_SDf02 = "Map_SDf02";
|
public static final String Map_SDf02 = "Map_SDf02";
|
||||||
public static final String Map_SDf01 = "Map_SDf01";
|
public static final String Map_SDf01 = "Map_SDf01";
|
||||||
|
|
@ -96,6 +93,7 @@ public final class IMDGDistributedNames {
|
||||||
public static final String Map_UserRoleDictionary = "Map_UserRoleDictionary";
|
public static final String Map_UserRoleDictionary = "Map_UserRoleDictionary";
|
||||||
public static final String Map_UserSettings = "Map_UserSettings";
|
public static final String Map_UserSettings = "Map_UserSettings";
|
||||||
public static final String Map_UserRoleSession = "Map_UserRoleSession";
|
public static final String Map_UserRoleSession = "Map_UserRoleSession";
|
||||||
|
public static final String Map_AccountStatusDictionary = "Map_AccountStatusDictionary";
|
||||||
|
|
||||||
public static final String Map_KeyRate = "Map_KeyRate";
|
public static final String Map_KeyRate = "Map_KeyRate";
|
||||||
public static final String Map_MoneyMarketSecurity = "Map_MoneyMarketSecurity";
|
public static final String Map_MoneyMarketSecurity = "Map_MoneyMarketSecurity";
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue