From 4256c053451404d20b2e9f02eb3eaf66b054db79 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Mon, 2 Sep 2024 10:44:49 +0300 Subject: [PATCH 001/114] http://jira.mfd.msk:8088/browse/CLS-742 --- .../account/service/ClearingAccountService.java | 2 +- .../v2/listeners/ClientCodeMessageListener.java | 2 +- .../clearing/backendapi/config/MetaConfiguration.java | 2 +- .../payment/PaymentInstructionOutboundService.java | 11 ++++++++--- .../logic/stages/DbfImportKafkaMessenger.java | 2 +- .../trade/importer/services/TradeImporterService.java | 3 +-- .../platform/messaging/service/QueueConsumer.java | 3 ++- .../platform/messaging/service/QueueConsumerV2.java | 3 ++- 8 files changed, 17 insertions(+), 11 deletions(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/ClearingAccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/ClearingAccountService.java index e92187e32..f95716e4a 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/ClearingAccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/ClearingAccountService.java @@ -793,7 +793,7 @@ public class ClearingAccountService extends QueueConsumer implements Initializin } if (returnTrigger) { log.debug("Remove from waiting list accountId={} (list groupId={})", accountId, inWaitingLst.getGroupId()); - waitingList.remove(inWaitingLst); + waitingList.remove(accountId); } if (returnTrigger) return inWaitingLst; diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/v2/listeners/ClientCodeMessageListener.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/v2/listeners/ClientCodeMessageListener.java index ee8a81f81..a2d20ec51 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/v2/listeners/ClientCodeMessageListener.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/v2/listeners/ClientCodeMessageListener.java @@ -132,7 +132,7 @@ public class ClientCodeMessageListener extends QueueConsumer implements Initiali clientCodeNewRequest.setCompanyId(company.getId()); clientCodeNewRequest.setCode(tkrAccount.getClientCode()); clientCodeNewRequest.setDepoAccountId(depoAccountId); - Account moneyAccount = accountByCurrency.get(CurrencyCode.RUB); + Account moneyAccount = accountByCurrency.get(CurrencyCode.RUB.getKey()); clientCodeNewRequest.setMoneyAccountId(moneyAccount.getId()); List foreignCurrencyList = accountByCurrency.entrySet() diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java index 515707844..639edd9fb 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java @@ -17,7 +17,7 @@ import java.nio.file.Files; @Configuration public class MetaConfiguration { - @Value("file:${spring.config.location}/meta.json") + @Value("file:${spring.config.location}/meta/meta.json") private Resource meta; @Bean("metaJson") diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java index fc181c258..80b59e008 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java @@ -188,9 +188,14 @@ public class PaymentInstructionOutboundService { sDf54.setId(idGenerator.nextId()); sDf54.setGenerationId(pmt.getId()); if (time.isTradingTime()) { - Supplier builder = () -> GatewayRequestCreator.from(pmt, - assets.get().a__b().getTradingCode(), - tcr.getCode()); + Supplier builder = () -> { + if (tcr != null) { + return GatewayRequestCreator.from(pmt, + assets.get().a__b().getTradingCode(), + tcr.getCode()); + } + return null; + }; Optional gatewayOk = gateway.gatewayRequestAndWait(builder); if (gatewayOk.isEmpty() || gatewayOk.get().equals(Boolean.FALSE)) { String gtwErrMsg = msgs.resolve(mapError(gatewayOk)); diff --git a/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java b/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java index 597e99404..89f21e00f 100644 --- a/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java +++ b/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java @@ -60,7 +60,7 @@ public class DbfImportKafkaMessenger implements InitializingBean { } public void notifyUserAboutErrorParsing(Throwable error, ResultContainer resultContainer) { - if (resultContainer == null || resultContainer.getDbfFile() == null || resultContainer.getDbfFile() == null) + if (resultContainer == null || resultContainer.getDbfFile() == null || resultContainer.getDbfTable() == null) return; ETable currTable = resultContainer.getDbfTable(); String fileName = resultContainer.getDbfFile().getName(); diff --git a/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java b/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java index 054038f4c..363d0cda6 100644 --- a/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java +++ b/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java @@ -213,8 +213,7 @@ public class TradeImporterService { private boolean isValidTrades(STrades trades) { return trades.getTradeDate() != null && trades.getTradeNum() != null - && StringUtils.hasText(trades.getOperation()) - && trades.getTradeNum() != null; + && StringUtils.hasText(trades.getOperation()); } public STrades readSTrades(ResultSet resultSet) throws SQLException { diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java index bfe4c6cb4..ca4322b92 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java @@ -2,6 +2,7 @@ package ru.spcex.clearing.platform.messaging.service; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.ObjectMapper; +import java.util.concurrent.ExecutionException; import org.apache.kafka.clients.consumer.Consumer; import org.apache.kafka.clients.consumer.ConsumerRecord; import org.apache.kafka.clients.consumer.ConsumerRecords; @@ -196,7 +197,7 @@ public class QueueConsumer implements AutoCloseable { } send = producer.send(respRec); send.get(); - } catch (Exception e) { + } catch (InterruptedException | ExecutionException e) { log.error(ExceptionUtils.getStackTrace(e)); } }); diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java index 38d084745..ef9a50f6c 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java @@ -6,6 +6,7 @@ import java.util.HashMap; import java.util.Map; import java.util.Optional; import java.util.concurrent.CompletableFuture; +import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; @@ -215,7 +216,7 @@ public class QueueConsumerV2 implements AutoCloseable { } send = producer.send(respRec); send.get(); - } catch (Exception e) { + } catch (InterruptedException | ExecutionException e) { log.error(ExceptionUtils.getStackTrace(e)); } }); From 3a43598223e96059f6362c50418c90b70d968228 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Mon, 2 Sep 2024 12:43:07 +0300 Subject: [PATCH 002/114] http://jira.mfd.msk:8088/browse/CLS-742 HazelcastServiceBase --- .../imdg/iml/hazelcast/service/HazelcastServiceBase.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java b/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java index 3ae1ca517..844985cd0 100644 --- a/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java +++ b/platform-parent/platform-imdg-api-hazelcast-impl/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/service/HazelcastServiceBase.java @@ -112,7 +112,11 @@ public abstract class HazelcastServiceBase break; } }); - } catch (Throwable e) { + } catch (InterruptedException e) { + log.info("Hazelcast: event interrupted"); + Thread.currentThread().interrupt(); + } + catch (Throwable e) { log.error("reinitializeHazelcastClient() has error: {}", ExceptionUtils.getStackTrace(e)); } } From c947aed01655e79223e833d87a0d7c350526e679 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Mon, 9 Sep 2024 13:30:14 +0300 Subject: [PATCH 003/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-747?= =?UTF-8?q?=20DDL=203.14,=20=D1=87=D0=B0=D1=81=D1=82=D1=8C=20CLS-746=20?= =?UTF-8?q?=D0=BC=D0=B5=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/meta/meta.json | 19958 ++++++++-------- .../src/main/resources/meta/meta.xml | 47 +- .../backend-api/src/test/resources/meta.json | 214 +- .../statics/data/account/BankAccount.java | 140 +- .../src/main/resources/db/DDL.3.13.sql | 5124 ++++ .../db-scripts/src/main/resources/db/DDL.sql | 68 +- .../src/main/resources/db/updateDDL_3.14.sql | 32 + .../BankAccountHistoryMapStore.java | 23 +- .../imdg/object/BankAccountMapStore.java | 34 +- 9 files changed, 15736 insertions(+), 9904 deletions(-) create mode 100644 clearing-parent/db-scripts/src/main/resources/db/DDL.3.13.sql diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index dda588b2f..8d45cadbf 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,10533 +1,10713 @@ -{ - "version": "3.14.105.103", - - "enums": { - + { + "version": "3.14.105.104", + + "enums": { + "allowed": { - - "name": "Справочник признаков допустимости использования объектов", - - "class": "com.spicex.platform.dictionary.AllowedDictionary", - - "table": "allowed_dictionary", - + + "name": "Справочник признаков допустимости использования объектов", + + "class": "com.spicex.platform.dictionary.AllowedDictionary", + + "table": "allowed_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Признак допустимости","shortname": "Допустимость","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Признак допустимости","shortname": "Допустимость","type": 2,"length": 50 + } + ] } , "workflowStatus": { - - "name": "Справочник статусов бизнес-процессов", - - "class": "com.spicex.dictionary.WorkflowStatusDictionary", - - "table": "workflow_status_dictionary", - + + "name": "Справочник статусов бизнес-процессов", + + "class": "com.spicex.dictionary.WorkflowStatusDictionary", + + "table": "workflow_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "errorCode": { - - "name": "Коды ошибок", - - "class": "com.spicex.dictionary.ErrorCodeDictionary", - - "table": "error_code_dictionary", - + + "name": "Коды ошибок", + + "class": "com.spicex.dictionary.ErrorCodeDictionary", + + "table": "error_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Текст ошибки","shortname": "Ошибка","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Текст ошибки","shortname": "Ошибка","type": 2,"length": 255 + } + ] } , "countryCode": { - - "name": "Справочник кодов стран", - - "class": "ru.clearing.platform.dictionary.CountryCodeDictionary", - - "table": "country_code_dictionary", - + + "name": "Справочник кодов стран", + + "class": "ru.clearing.platform.dictionary.CountryCodeDictionary", + + "table": "country_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","type": 2,"length": 255 + } + ] } , "section": { - - "name": "Справочник секций", - - "class": "com.spicex.dictionary.SectionDictionary", - - "table": "section_dictionary", - + + "name": "Справочник секций", + + "class": "com.spicex.dictionary.SectionDictionary", + + "table": "section_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "userRole": { - - "name": "Роли пользователей", - - "class": "com.spicex.dictionary.UserRoleDictionary", - - "table": "user_role_dictionary", - + + "name": "Роли пользователей", + + "class": "com.spicex.dictionary.UserRoleDictionary", + + "table": "user_role_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Роль пользователя","shortname": "Роль","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Роль пользователя","shortname": "Роль","type": 2,"length": 50 + } + ] } , "connectionState": { - - "name": "Справочник состояний соединений", - - "class": "com.spicex.dictionary.ConnectionStateDictionary", - - "table": "connection_state_dictionary", - + + "name": "Справочник состояний соединений", + + "class": "com.spicex.dictionary.ConnectionStateDictionary", + + "table": "connection_state_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Состояние","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Состояние","type": 2,"length": 50 + } + ] } , "legalKind": { - - "name": "Справочник видов субъекта", - - "class": "com.spicex.dictionary.LegalKindDictionary", - - "table": "legal_kind_dictionary", - + + "name": "Справочник видов субъекта", + + "class": "com.spicex.dictionary.LegalKindDictionary", + + "table": "legal_kind_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Вид","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Вид","type": 2,"length": 255 + } + ] } , "organizationType": { - - "name": "Справочник типов организаций", - - "class": "com.spicex.dictionary.OrganizationTypeDictionary", - - "table": "organization_type_dictionary", - + + "name": "Справочник типов организаций", + + "class": "com.spicex.dictionary.OrganizationTypeDictionary", + + "table": "organization_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "corporationSoleType": { - - "name": "Справочник единоличных исполнительных органов", - - "class": "com.spicex.dictionary.CorporationSoleTypeDictionary", - - "table": "corporation_sole_type_dictionary", - + + "name": "Справочник единоличных исполнительных органов", + + "class": "com.spicex.dictionary.CorporationSoleTypeDictionary", + + "table": "corporation_sole_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "clearingCategory": { - - "name": "Справочник категорий участника клиринга", - - "class": "com.spicex.dictionary.ClearingCategoryDictionary", - - "table": "clearing_category_dictionary", - + + "name": "Справочник категорий участника клиринга", + + "class": "com.spicex.dictionary.ClearingCategoryDictionary", + + "table": "clearing_category_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "contactType": { - - "name": "Справочник типов контактов компании", - - "class": "com.spicex.dictionary.ContactTypeDictionary", - - "table": "contact_type_dictionary", - + + "name": "Справочник типов контактов компании", + + "class": "com.spicex.dictionary.ContactTypeDictionary", + + "table": "contact_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "documentType": { - - "name": "Справочник типов документов", - - "class": "com.spicex.dictionary.DocumentTypeDictionary", - - "table": "document_type_dictionary", - + + "name": "Справочник типов документов", + + "class": "com.spicex.dictionary.DocumentTypeDictionary", + + "table": "document_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "companySymbol": { - - "name": "Справочник имен компании", - - "class": "com.spicex.dictionary.CompanySymbolDictionary", - - "logUpdates": "true", - - "table": "company_symbol_dictionary", - + + "name": "Справочник имен компании", + + "class": "com.spicex.dictionary.CompanySymbolDictionary", + + "logUpdates": "true", + + "table": "company_symbol_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Полное имя","type": 2,"length": 255 - } - , - {"code": "shortname", - "name": "Краткое наименование","shortname": "Имя","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Полное имя","type": 2,"length": 255 + } + , + {"code": "shortname", + "name": "Краткое наименование","shortname": "Имя","type": 2,"length": 255 + } + ] } , "companyRole": { - - "name": "Справочник ролей компаний", - - "class": "com.spicex.dictionary.CompanyRoleDictionary", - - "table": "company_role_dictionary", - + + "name": "Справочник ролей компаний", + + "class": "com.spicex.dictionary.CompanyRoleDictionary", + + "table": "company_role_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Роль Участника","shortname": "Роль","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Роль Участника","shortname": "Роль","type": 2,"length": 255 + } + ] } , "currencyCode": { - - "name": "Справочник кодов валют", - - "class": "com.spicex.dictionary.CurrencyCodeDictionary", - - "table": "currency_code_dictionary", - + + "name": "Справочник кодов валют", + + "class": "com.spicex.dictionary.CurrencyCodeDictionary", + + "table": "currency_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "instrumentType": { - - "name": "Справочник типов инструментов", - - "class": "com.spicex.dictionary.InstrumentTypeDictionary", - - "table": "instrument_type_dictionary", - + + "name": "Справочник типов инструментов", + + "class": "com.spicex.dictionary.InstrumentTypeDictionary", + + "table": "instrument_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "termType": { - - "name": "Справочник видов инструментов Денежного рынка", - - "class": "com.spicex.dictionary.TermTypeDictionary", - - "table": "term_type_dictionary", - + + "name": "Справочник видов инструментов Денежного рынка", + + "class": "com.spicex.dictionary.TermTypeDictionary", + + "table": "term_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "shareType": { - - "name": "Справочник типов акций", - - "class": "com.spicex.dictionary.ShareTypeDictionary", - - "table": "share_type_dictionary", - + + "name": "Справочник типов акций", + + "class": "com.spicex.dictionary.ShareTypeDictionary", + + "table": "share_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код акции","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код акции","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "bondType": { - - "name": "Справочник типов облигаций", - - "class": "com.spicex.dictionary.BondTypeDictionary", - - "table": "bond_type_dictionary", - + + "name": "Справочник типов облигаций", + + "class": "com.spicex.dictionary.BondTypeDictionary", + + "table": "bond_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код облигации","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код облигации","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "tradingClearingRegistryType": { - - "name": "Справочник типов торгово-клиринговых регистров", - - "class": "com.spicex.dictionary.TradingClearingRegistryTypeDictionary", - - "table": "trading_clearing_registry_type_dictionary", - + + "name": "Справочник типов торгово-клиринговых регистров", + + "class": "com.spicex.dictionary.TradingClearingRegistryTypeDictionary", + + "table": "trading_clearing_registry_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "tradingClearingRegistryLevel": { - - "name": "Справочник уровней торгово-клиринговых регистров", - - "class": "com.spicex.dictionary.TradingClearingRegistryLevelDictionary", - - "table": "trading_clearing_registry_level_dictionary", - + + "name": "Справочник уровней торгово-клиринговых регистров", + + "class": "com.spicex.dictionary.TradingClearingRegistryLevelDictionary", + + "table": "trading_clearing_registry_level_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "tradingClearingRegistryPurpose": { - - "name": "Справочник областей применения", - - "class": "com.spicex.dictionary.TradingClearingRegistryPurposeDictionary", - - "table": "trading_clearing_registry_purpose_dictionary", - + + "name": "Справочник областей применения", + + "class": "com.spicex.dictionary.TradingClearingRegistryPurposeDictionary", + + "table": "trading_clearing_registry_purpose_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "service": { - - "name": "Справочник услуг", - - "class": "com.spicex.dictionary.ServiceDictionary", - - "table": "service_dictionary", - + + "name": "Справочник услуг", + + "class": "com.spicex.dictionary.ServiceDictionary", + + "table": "service_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "serviceStatus": { - - "name": "Справочник статусов услуг", - - "class": "com.spicex.dictionary.ServiceStatusDictionary", - - "table": "service_status_dictionary", - + + "name": "Справочник статусов услуг", + + "class": "com.spicex.dictionary.ServiceStatusDictionary", + + "table": "service_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "serviceProduct": { - - "name": "Справочник продуктов для услуг", - - "class": "com.spicex.dictionary.ServiceProductDictionary", - - "table": "service_product_dictionary", - + + "name": "Справочник продуктов для услуг", + + "class": "com.spicex.dictionary.ServiceProductDictionary", + + "table": "service_product_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryDesignation": { - - "name": "Справочник символов регистров - назначения", - - "class": "ru.clearing.platform.dictionary.RegistryDesignationDictionary", - - "table": "registry_designation_dictionary", - + + "name": "Справочник символов регистров - назначения", + + "class": "ru.clearing.platform.dictionary.RegistryDesignationDictionary", + + "table": "registry_designation_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryInstrumentType": { - - "name": "Справочник символов регистров - инструменты", - - "class": "ru.clearing.platform.dictionary.RegistryInstrumentTypeDictionary", - - "table": "registry_instrument_type_dictionary", - + + "name": "Справочник символов регистров - инструменты", + + "class": "ru.clearing.platform.dictionary.RegistryInstrumentTypeDictionary", + + "table": "registry_instrument_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryCapacity": { - - "name": "Справочник символов регистров - источники средств", - - "class": "ru.clearing.platform.dictionary.RegistryCapacityDictionary", - - "table": "registry_capacity_dictionary", - + + "name": "Справочник символов регистров - источники средств", + + "class": "ru.clearing.platform.dictionary.RegistryCapacityDictionary", + + "table": "registry_capacity_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryUnit": { - - "name": "Справочник символов регистров - части регистров", - - "class": "ru.clearing.platform.dictionary.RegistryUnitDictionary", - - "table": "registry_unit_dictionary", - + + "name": "Справочник символов регистров - части регистров", + + "class": "ru.clearing.platform.dictionary.RegistryUnitDictionary", + + "table": "registry_unit_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryCode": { - - "name": "Справочник кодов регистров", - - "class": "ru.clearing.platform.dictionary.RegistryCodeDictionary", - - "table": "registry_code_dictionary", - + + "name": "Справочник кодов регистров", + + "class": "ru.clearing.platform.dictionary.RegistryCodeDictionary", + + "table": "registry_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryStatus": { - - "name": "Справочник статусов регистров", - - "class": "ru.clearing.platform.dictionary.RegistryStatusDictionary", - - "table": "registry_status_dictionary", - + + "name": "Справочник статусов регистров", + + "class": "ru.clearing.platform.dictionary.RegistryStatusDictionary", + + "table": "registry_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "balanceDimension": { - - "name": "Справочник размерностей балансов", - - "class": "ru.clearing.platform.dictionary.BalanceDimensionDictionary", - - "table": "balance_dimention_dictionary", - + + "name": "Справочник размерностей балансов", + + "class": "ru.clearing.platform.dictionary.BalanceDimensionDictionary", + + "table": "balance_dimention_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Размерность баланса","shortname": "Размерность","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Размерность баланса","shortname": "Размерность","type": 2,"length": 50 + } + ] } , "accountType": { - - "name": "Справочник типов счетов", - - "class": "com.spicex.dictionary.AccountTypeDictionary", - - "table": "account_type_dictionary", - + + "name": "Справочник типов счетов", + + "class": "com.spicex.dictionary.AccountTypeDictionary", + + "table": "account_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "depoAccountType": { - - "name": "Справочник типов депозитарных счетов", - - "class": "com.spicex.dictionary.DepoAccountTypeDictionary", - - "table": "depo_account_type_dictionary", - + + "name": "Справочник типов депозитарных счетов", + + "class": "com.spicex.dictionary.DepoAccountTypeDictionary", + + "table": "depo_account_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "clearingAccountType": { - - "name": "Справочник типов клиринговых счетов", - - "class": "com.spicex.dictionary.ClearingAccountTypeDictionary", - - "table": "clearing_account_type_dictionary", - + + "name": "Справочник типов клиринговых счетов", + + "class": "com.spicex.dictionary.ClearingAccountTypeDictionary", + + "table": "clearing_account_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "task": { - - "name": "Справочник задач", - - "class": "com.spicex.dictionary.TaskDictionary", - - "table": "task_dictionary", - + + "name": "Справочник задач", + + "class": "com.spicex.dictionary.TaskDictionary", + + "table": "task_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Задача","shortname": "Задача","type": 2,"length": 150 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Задача","shortname": "Задача","type": 2,"length": 150 + } + ] } , "taskStatus": { - - "name": "Справочник статусов задач", - - "class": "com.spicex.dictionary.TaskStatusDictionary", - - "table": "task_status_dictionary", - + + "name": "Справочник статусов задач", + + "class": "com.spicex.dictionary.TaskStatusDictionary", + + "table": "task_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус задачи","shortname": "Статус","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус задачи","shortname": "Статус","type": 2,"length": 50 + } + ] } , "dayStatus": { - - "name": "Справочник статусов дней", - - "class": "ru.clearing.platform.dictionary.DayStatusDictionary", - - "table": "day_status_dictionary", - + + "name": "Справочник статусов дней", + + "class": "ru.clearing.platform.dictionary.DayStatusDictionary", + + "table": "day_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус дня","shortname": "Статус","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус дня","shortname": "Статус","type": 2,"length": 50 + } + ] } , "parent": { - - "name": "Справочник источников", - - "class": "com.spicex.dictionary.ParentDictionary", - - "table": "parent_dictionary", - + + "name": "Справочник источников", + + "class": "com.spicex.dictionary.ParentDictionary", + + "table": "parent_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Источник","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Источник","type": 2,"length": 50 + } + ] } , "sessionStatus": { - - "name": "Справочник статусов клиринговых сессий", - - "class": "ru.clearing.platform.dictionary.SessionStatusDictionary", - - "table": "session_status_dictionary", - + + "name": "Справочник статусов клиринговых сессий", + + "class": "ru.clearing.platform.dictionary.SessionStatusDictionary", + + "table": "session_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "sessionType": { - - "name": "Справочник типов клиринговых сессий", - - "class": "ru.clearing.platform.dictionary.SessionTypeDictionary", - - "table": "session_type_dictionary", - + + "name": "Справочник типов клиринговых сессий", + + "class": "ru.clearing.platform.dictionary.SessionTypeDictionary", + + "table": "session_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "moneyFlowSide": { - - "name": "Справочник направлений денежного рынка", - - "class": "ru.clearing.platform.dictionary.MoneyFlowSideDictionary", - - "table": "money_flow_side_dictionary", - + + "name": "Справочник направлений денежного рынка", + + "class": "ru.clearing.platform.dictionary.MoneyFlowSideDictionary", + + "table": "money_flow_side_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "side": { - - "name": "Справочник направлений", - - "class": "ru.clearing.platform.dictionary.SideDictionary", - - "table": "side_dictionary", - + + "name": "Справочник направлений", + + "class": "ru.clearing.platform.dictionary.SideDictionary", + + "table": "side_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "marketCode": { - - "name": "Справочник кодов рынков", - - "class": "ru.clearing.platform.dictionary.MarketCodeDictionary", - - "table": "market_code_dictionary", - + + "name": "Справочник кодов рынков", + + "class": "ru.clearing.platform.dictionary.MarketCodeDictionary", + + "table": "market_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "marketType": { - - "name": "Справочник типов торгов", - - "class": "com.spicex.dictionary.MarketTypeDictionary", - - "table": "market_type_dictionary", - + + "name": "Справочник типов торгов", + + "class": "com.spicex.dictionary.MarketTypeDictionary", + + "table": "market_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "statementType": { - - "name": "Справочник типов поступлений/списаний от ПРЦ", - - "class": "ru.clearing.platform.dictionary.StatementTypeDictionary", - - "table": "statement_type_dictionary", - + + "name": "Справочник типов поступлений/списаний от ПРЦ", + + "class": "ru.clearing.platform.dictionary.StatementTypeDictionary", + + "table": "statement_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "operationType": { - - "name": "Справочник типов операций", - - "class": "ru.clearing.platform.dictionary.OperationTypeDictionary", - - "table": "operation_type_dictionary", - + + "name": "Справочник типов операций", + + "class": "ru.clearing.platform.dictionary.OperationTypeDictionary", + + "table": "operation_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "operationStatus": { - - "name": "Справочник статусов операций", - - "class": "ru.clearing.platform.dictionary.OperationStatusDictionary", - - "table": "operation_status_dictionary", - + + "name": "Справочник статусов операций", + + "class": "ru.clearing.platform.dictionary.OperationStatusDictionary", + + "table": "operation_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "inOutSDfType": { - - "name": "Справочник типов входящих и исходящих записей", - - "class": "ru.clearing.platform.dictionary.InOutSDfTypeDictionary", - - "table": "in_out_s_df_type_dictionary", - + + "name": "Справочник типов входящих и исходящих записей", + + "class": "ru.clearing.platform.dictionary.InOutSDfTypeDictionary", + + "table": "in_out_s_df_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "inOutDirection": { - - "name": "Справочник значений направлений денежного потока", - - "class": "ru.clearing.platform.dictionary.InOutDirectionDictionary", - - "table": "in_out_direction_dictionary", - + + "name": "Справочник значений направлений денежного потока", + + "class": "ru.clearing.platform.dictionary.InOutDirectionDictionary", + + "table": "in_out_direction_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "transactionStatus": { - - "name": "Справочник статусов транзакций", - - "class": "com.spicex.dictionary.TransactionStatusDictionary", - - "table": "transaction_status_dictionary", - + + "name": "Справочник статусов транзакций", + + "class": "com.spicex.dictionary.TransactionStatusDictionary", + + "table": "transaction_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус транзакции","shortname": "Статус","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус транзакции","shortname": "Статус","type": 2,"length": 50 + } + ] } , "objectType": { - - "name": "Справочник типов объектов", - - "class": "ru.clearing.platform.dictionary.ObjectTypeDictionary", - - "table": "object_type_dictionary", - + + "name": "Справочник типов объектов", + + "class": "ru.clearing.platform.dictionary.ObjectTypeDictionary", + + "table": "object_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "notificationStatus": { - - "name": "Справочник статусов сообщений", - - "class": "ru.clearing.platform.dictionary.NotificationStatusDictionary", - - "table": "notification_status_dictionary", - + + "name": "Справочник статусов сообщений", + + "class": "ru.clearing.platform.dictionary.NotificationStatusDictionary", + + "table": "notification_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "managementJournalType": { - - "name": "Справочник типов записей в журнале мониторинга и контроля", - - "class": "ru.clearing.platform.dictionary.ManagementJournalTypeDictionary", - - "table": "management_journal_type_dictionary", - + + "name": "Справочник типов записей в журнале мониторинга и контроля", + + "class": "ru.clearing.platform.dictionary.ManagementJournalTypeDictionary", + + "table": "management_journal_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "managementJournalPurpose": { - - "name": "Справочник целей записей в журнале мониторинга и контроля", - - "class": "ru.clearing.platform.dictionary.ManagementJournalPurposeDictionary", - - "table": "management_journal_purpose_dictionary", - + + "name": "Справочник целей записей в журнале мониторинга и контроля", + + "class": "ru.clearing.platform.dictionary.ManagementJournalPurposeDictionary", + + "table": "management_journal_purpose_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "managementJournalStatus": { - - "name": "Справочник статусов журнала мониторинга и контроля", - - "class": "ru.clearing.platform.dictionary.ManagementJournalStatusDictionary", - - "table": "management_journal_status_dictionary", - + + "name": "Справочник статусов журнала мониторинга и контроля", + + "class": "ru.clearing.platform.dictionary.ManagementJournalStatusDictionary", + + "table": "management_journal_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус сообщения","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус сообщения","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "majorSign": { - - "name": "Справочник типов конвертируемости валюты", - - "class": "ru.clearing.platform.dictionary.MajorSign", - - "table": "major_sign", - + + "name": "Справочник типов конвертируемости валюты", + + "class": "ru.clearing.platform.dictionary.MajorSign", + + "table": "major_sign", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование типа","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование типа","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "courierType": { - - "name": "Справочник способов доставки документа", - - "class": "ru.clearing.platform.dictionary.CourierTypeDictionary", - - "table": "courier_type_dictionary", - + + "name": "Справочник способов доставки документа", + + "class": "ru.clearing.platform.dictionary.CourierTypeDictionary", + + "table": "courier_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Способ доставки","shortname": "Способ доставки","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Способ доставки","shortname": "Способ доставки","type": 2,"length": 50 + } + ] } , "currencySettlementType": { - - "name": "Справочник типов расчетов валютных пар", - - "class": "ru.clearing.platform.dictionary.CurrencySettlementType", - - "table": "currency_settlement_type", - + + "name": "Справочник типов расчетов валютных пар", + + "class": "ru.clearing.platform.dictionary.CurrencySettlementType", + + "table": "currency_settlement_type", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип расчета","shortname": "Тип расчета","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип расчета","shortname": "Тип расчета","type": 2,"length": 50 + } + ] } , "currencyPair": { - - "name": "Справочник валютных пар", - - "class": "ru.clearing.platform.dictionary.CurrencyPairDictionary", - - "table": "currency_pair", - + + "name": "Справочник валютных пар", + + "class": "ru.clearing.platform.dictionary.CurrencyPairDictionary", + + "table": "currency_pair", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 2,"length": 25 - } - , - {"code": "baseCurrency", - "name": "Код валюты лота","shortname": "Валюта лота","link": "currencyCode","type": 12 - } - , - {"code": "quoteCurrency", - "name": "Код сопряженной валюты","shortname": "Сопряженная валюта","link": "currencyCode","type": 12 - } - , - {"code": "majorSign", - "name": "Код признака конвертируемости валюты","shortname": "Конвертируемость валюты","link": "majorSign","type": 12 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 2,"length": 25 + } + , + {"code": "baseCurrency", + "name": "Код валюты лота","shortname": "Валюта лота","link": "currencyCode","type": 12 + } + , + {"code": "quoteCurrency", + "name": "Код сопряженной валюты","shortname": "Сопряженная валюта","link": "currencyCode","type": 12 + } + , + {"code": "majorSign", + "name": "Код признака конвертируемости валюты","shortname": "Конвертируемость валюты","link": "majorSign","type": 12 + } + ] } , "gatewayResultStatus": { - - "name": "Справочник статусов обработки", - - "class": "ru.clearing.platform.dictionary.GatewayResultStatusDictionary", - - "table": "gateway_result_status", - + + "name": "Справочник статусов обработки", + + "class": "ru.clearing.platform.dictionary.GatewayResultStatusDictionary", + + "table": "gateway_result_status", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 + } + ] } , "resultStatus": { - - "name": "Справочник статусов обработки", - - "class": "ru.clearing.platform.dictionary.ResultStatusDictionary", - - "table": "result_status_dictionary", - + + "name": "Справочник статусов обработки", + + "class": "ru.clearing.platform.dictionary.ResultStatusDictionary", + + "table": "result_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 + } + ] } , "eventType": { - - "name": "Справочник типов изменений записей", - - "class": "ru.clearing.platform.dictionary.EventTypeDictionary", - - "table": "event_type_dictionary", - + + "name": "Справочник типов изменений записей", + + "class": "ru.clearing.platform.dictionary.EventTypeDictionary", + + "table": "event_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип события","shortname": "Событие","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип события","shortname": "Событие","type": 2,"length": 50 + } + ] } , "priority": { - - "name": "Справочник приоритетов отображения", - - "class": "ru.clearing.platform.dictionary.PriorityDictionary", - - "table": "priority_dictionary", - + + "name": "Справочник приоритетов отображения", + + "class": "ru.clearing.platform.dictionary.PriorityDictionary", + + "table": "priority_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Приоритет отображения","shortname": "Приоритет","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 } - - } - -,"objects": { - - "dbVersion": { - - "name": "Версия базы данных", - - "destination": "db-versions", - - "class": "ru.clearing.classes.statics.data.misc.DbVersion", - - "table": "db_version", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true - } - , - {"code": "version", - "type": 2,"length": 50,"name": "Версия базы данных, привязанная к релизу","shortname": "Версия БД","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dictionaryVersion", - "type": 2,"length": 100,"name": "Версия справочника","shortname": "Версия справочника","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "userCls": { - - "name": "Пользователь", - - "destination": "users", - - "class": "ru.clearing.classes.statics.data.user.User", - - "logUpdates": "true", - - "table": "user_cls", - - "fields": [ - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - , - {"code": "identifier", - "type": 2,"length": 250,"name": "Внешний идентификатор","shortname": "Идентификатор","searchable": true,"sortable": true,"visible": true - } - , - {"code": "name", - "type": 2,"length": 250,"name": "Имя и фамилия пользователя","shortname": "Имя и фамилия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "firstName", - "type": 2,"length": 250,"name": "Имя пользователя","shortname": "Имя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "lastName", - "type": 2,"length": 250,"name": "Фамилия пользователя","shortname": "Фамилия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "middleName", - "type": 2,"length": 250,"name": "Отчество пользователя","shortname": "Отчество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "email", - "type": 2,"length": 250,"name": "Email пользователя","shortname": "Email","searchable": true,"sortable": true,"visible": true - } - ] - ,"actions":[ + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Приоритет отображения","shortname": "Приоритет","type": 2,"length": 50 + } + ] + } + + } + + ,"objects": { + + "dbVersion": { + + "name": "Версия базы данных", + + "destination": "db-versions", + + "class": "ru.clearing.classes.statics.data.misc.DbVersion", + + "table": "db_version", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "version", + "type": 2,"length": 50,"name": "Версия базы данных, привязанная к релизу","shortname": "Версия БД","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dictionaryVersion", + "type": 2,"length": 100,"name": "Версия справочника","shortname": "Версия справочника","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "userCls": { + + "name": "Пользователь", + + "destination": "users", + + "class": "ru.clearing.classes.statics.data.user.User", + + "logUpdates": "true", + + "table": "user_cls", + + "fields": [ + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + , + {"code": "identifier", + "type": 2,"length": 250,"name": "Внешний идентификатор","shortname": "Идентификатор","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 250,"name": "Имя и фамилия пользователя","shortname": "Имя и фамилия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "firstName", + "type": 2,"length": 250,"name": "Имя пользователя","shortname": "Имя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "lastName", + "type": 2,"length": 250,"name": "Фамилия пользователя","shortname": "Фамилия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "middleName", + "type": 2,"length": 250,"name": "Отчество пользователя","shortname": "Отчество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "email", + "type": 2,"length": 250,"name": "Email пользователя","shortname": "Email","searchable": true,"sortable": true,"visible": true + } + ] + ,"actions":[ {"method":"put", - - "name": "Авторизация пользователя", - + + "name": "Авторизация пользователя", + "fields": [ - {"code": "userName", - "type": 2,"length": 255,"name": "Логин пользователя","required": true - } - , - {"code": "roles", - "type": 2,"length": 255,"name": "Роли пользователя","required": false - } - ] + {"code": "userName", + "type": 2,"length": 255,"name": "Логин пользователя","required": true + } + , + {"code": "roles", + "type": 2,"length": 255,"name": "Роли пользователя","required": false + } + ] } ] - } -, - "userRoleSession": { - - "name": "Набор ролей", - - "destination": "user-role-sessions", - - "class": "ru.clearing.classes.statics.data.user.UserRoleSession", - - "table": "user_role_session", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "userRole", - "type": 12,"dbname": "Код роли пользователя","name": "Роль пользователя","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "userRole" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - ] - - } -, - "userSettings": { - - "name": "Настройки пользователя", - - "destination": "utilities/user-settings", - - "class": "ru.clearing.classes.statics.data.user.UserSettings", - - "table": "user_settings", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "version", - "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","searchable": false,"sortable": false,"visible": true - } - , - {"code": "json", - "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","searchable": false,"sortable": false,"visible": true - } - ] - ,"actions":[ + } + , + "userRoleSession": { + + "name": "Набор ролей", + + "destination": "user-role-sessions", + + "class": "ru.clearing.classes.statics.data.user.UserRoleSession", + + "table": "user_role_session", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "userRole", + "type": 12,"dbname": "Код роли пользователя","name": "Роль пользователя","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "userRole" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + ] + + } + , + "userSettings": { + + "name": "Настройки пользователя", + + "destination": "utilities/user-settings", + + "class": "ru.clearing.classes.statics.data.user.UserSettings", + + "table": "user_settings", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "version", + "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","searchable": false,"sortable": false,"visible": true + } + , + {"code": "json", + "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","searchable": false,"sortable": false,"visible": true + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение настроек пользователя", - + + "name": "Изменение настроек пользователя", + "fields": [ - {"code": "userId", - "type": 1,"name": "Имя и фамилия пользователя","shortname": "Пользователь","required": false,"link": "userCls","linkCode": "identifier" - } - , - {"code": "version", - "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","required": false - } - , - {"code": "json", - "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","required": false - } - ] + {"code": "userId", + "type": 1,"name": "Имя и фамилия пользователя","shortname": "Пользователь","required": false,"link": "userCls","linkCode": "identifier" + } + , + {"code": "version", + "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","required": false + } + , + {"code": "json", + "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","required": false + } + ] } ] - } -, - "userConnect": { - - "name": "Активность пользователей в системе", - - "class": "ru.clearing.classes.statics.data.user.UserConnect", - - "logUpdates": "true", - - "table": "user_connect", - - "fields": [ - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "connectionTime", - "type": 4,"name": "Последнее соединение","shortname": "Вход","searchable": true,"sortable": true - } - , - {"code": "disconnectionTime", - "type": 4,"name": "Разрыв соединения","shortname": "Выход","searchable": true,"sortable": true - } - , - {"code": "serverIp", - "type": 2,"length": 250,"name": "IP адрес сервера","shortname": "IP сервера","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientIp", - "type": 2,"length": 250,"name": "IP адрес клиента","shortname": "IP клиента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "connectionState", - "type": 12,"dbname": "Код статуса соединения","name": "Статус соединения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "connectionState" - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true - } - , - {"code": "errorCodeId", - "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"link": "errorCode","linkCode": "code" - } - , - {"code": "errorTextId", - "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"link": "errorText","linkCode": "text" - } - ] - - } -, - "company": { - - "name": "Компании", - - "destination": "companies", - - "class": "ru.clearing.classes.statics.data.company.Company", - - "logUpdates": "true", - - "table": "company", - - "fields": [ - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tradingCode", - "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationCode", - "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companySymbol", - "field": "id","type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbol","link": "companySymbols","extends": "companySymbols" - } - , - {"code": "companySymbolValue", - "field": "id","type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbolValue","link": "companySymbols","extends": "companySymbols" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "userConnect": { + + "name": "Активность пользователей в системе", + + "class": "ru.clearing.classes.statics.data.user.UserConnect", + + "logUpdates": "true", + + "table": "user_connect", + + "fields": [ + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "connectionTime", + "type": 4,"name": "Последнее соединение","shortname": "Вход","searchable": true,"sortable": true + } + , + {"code": "disconnectionTime", + "type": 4,"name": "Разрыв соединения","shortname": "Выход","searchable": true,"sortable": true + } + , + {"code": "serverIp", + "type": 2,"length": 250,"name": "IP адрес сервера","shortname": "IP сервера","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientIp", + "type": 2,"length": 250,"name": "IP адрес клиента","shortname": "IP клиента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "connectionState", + "type": 12,"dbname": "Код статуса соединения","name": "Статус соединения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "connectionState" + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true + } + , + {"code": "errorCodeId", + "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"link": "errorCode","linkCode": "code" + } + , + {"code": "errorTextId", + "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"link": "errorText","linkCode": "text" + } + ] + + } + , + "company": { + + "name": "Компании", + + "destination": "companies", + + "class": "ru.clearing.classes.statics.data.company.Company", + + "logUpdates": "true", + + "table": "company", + + "fields": [ + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tradingCode", + "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationCode", + "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companySymbol", + "field": "id","type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbol","link": "companySymbols","extends": "companySymbols" + } + , + {"code": "companySymbolValue", + "field": "id","type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbolValue","link": "companySymbols","extends": "companySymbols" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление компании", - - "confirmation": "shortName,fullName,companySymbol,companySymbolValue,workflowStatus", - + + "name": "Добавление компании", + + "confirmation": "shortName,fullName,companySymbol,companySymbolValue,workflowStatus", + "fields": [ - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" - } - , - {"code": "companySymbol", - "type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","required": true,"link": "companySymbol","linkCode": "shortname" - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","required": true - } - ] + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" + } + , + {"code": "companySymbol", + "type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","required": true,"link": "companySymbol","linkCode": "shortname" + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","required": true + } + ] } , {"method":"delete", - - "name": "Блокировка компании", - - "confirmation": "shortName,tradingCode", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка компании", + + "confirmation": "shortName,tradingCode", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "company","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "company","linkCode": "id","required": true + } + ] } ] - } -, - "companyInfo": { - - "name": "Профили компаний", - - "destination": "company-infos", - - "class": "ru.clearing.classes.statics.data.profile.CompanyInfo", - - "logUpdates": "true", - - "table": "company_info", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "corporationSoleType", - "type": 12,"dbname": "Код единоличного исполнительного органа","name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","searchable": true,"sortable": true,"visible": true,"link": "corporationSoleType","ignore": true - } - , - {"code": "countryCode", - "type": 12,"dbname": "Код юрисдикции","name": "Юрисдикция","shortname": "Юрисдикция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "professionalSign", - "type": 12,"dbname": "Код признака профессионального участника","name": "Признак профессионального участника","shortname": "Проф. участник","searchable": true,"sortable": true,"visible": true,"link": "allowed" - } - , - {"code": "legalKind", - "type": 12,"dbname": "Код вида субъекта","name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","searchable": true,"sortable": true,"visible": true,"link": "legalKind" - } - , - {"code": "organizationType", - "type": 12,"dbname": "Код типа организации","name": "Тип организации","shortname": "Тип организации","searchable": true,"sortable": true,"visible": true,"link": "organizationType" - } - , - {"code": "residence", - "type": 12,"dbname": "Код резиденции","name": "Резиденция","shortname": "Резиденция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "tradingCode", - "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "registrationCode", - "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus","extends": "company" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "companyInfo": { + + "name": "Профили компаний", + + "destination": "company-infos", + + "class": "ru.clearing.classes.statics.data.profile.CompanyInfo", + + "logUpdates": "true", + + "table": "company_info", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "corporationSoleType", + "type": 12,"dbname": "Код единоличного исполнительного органа","name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","searchable": true,"sortable": true,"visible": true,"link": "corporationSoleType","ignore": true + } + , + {"code": "countryCode", + "type": 12,"dbname": "Код юрисдикции","name": "Юрисдикция","shortname": "Юрисдикция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "professionalSign", + "type": 12,"dbname": "Код признака профессионального участника","name": "Признак профессионального участника","shortname": "Проф. участник","searchable": true,"sortable": true,"visible": true,"link": "allowed" + } + , + {"code": "legalKind", + "type": 12,"dbname": "Код вида субъекта","name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","searchable": true,"sortable": true,"visible": true,"link": "legalKind" + } + , + {"code": "organizationType", + "type": 12,"dbname": "Код типа организации","name": "Тип организации","shortname": "Тип организации","searchable": true,"sortable": true,"visible": true,"link": "organizationType" + } + , + {"code": "residence", + "type": 12,"dbname": "Код резиденции","name": "Резиденция","shortname": "Резиденция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "tradingCode", + "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "registrationCode", + "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus","extends": "company" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение профиля компании", - + + "name": "Изменение профиля компании", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyInfo","linkCode": "id","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" - } - , - {"code": "countryCode", - "type": 12,"name": "Юрисдикция","shortname": "Юрисдикция","link": "countryCode" - } - , - {"code": "corporationSoleType", - "type": 12,"name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","link": "corporationSoleType","visible": false - } - , - {"code": "legalKind", - "type": 12,"name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","link": "legalKind" - } - , - {"code": "organizationType", - "type": 12,"name": "Тип организации","shortname": "Тип организации","link": "organizationType" - } - , - {"code": "residence", - "type": 12,"name": "Резиденция","shortname": "Резиденция","link": "countryCode" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском" - } - , - {"code": "professionalSign", - "type": 12,"name": "Признак профессионального участника","shortname": "Проф. участника","link": "allowed" - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание компании","visible": false - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyInfo","linkCode": "id","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" + } + , + {"code": "countryCode", + "type": 12,"name": "Юрисдикция","shortname": "Юрисдикция","link": "countryCode" + } + , + {"code": "corporationSoleType", + "type": 12,"name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","link": "corporationSoleType","visible": false + } + , + {"code": "legalKind", + "type": 12,"name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","link": "legalKind" + } + , + {"code": "organizationType", + "type": 12,"name": "Тип организации","shortname": "Тип организации","link": "organizationType" + } + , + {"code": "residence", + "type": 12,"name": "Резиденция","shortname": "Резиденция","link": "countryCode" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском" + } + , + {"code": "professionalSign", + "type": 12,"name": "Признак профессионального участника","shortname": "Проф. участника","link": "allowed" + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание компании","visible": false + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } ] - } -, - "clearingMemberCategory": { - - "name": "Категории участника клиринга", - - "destination": "clearing-member-categories", - - "class": "ru.clearing.classes.statics.data.company.ClearingMemberCategory", - - "logUpdates": "true", - - "table": "clearing_member_category", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "clearingMemberCategory", - "type": 12,"dbname": "Код категории участника клиринга","name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "clearingMemberCategory": { + + "name": "Категории участника клиринга", + + "destination": "clearing-member-categories", + + "class": "ru.clearing.classes.statics.data.company.ClearingMemberCategory", + + "logUpdates": "true", + + "table": "clearing_member_category", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "clearingMemberCategory", + "type": 12,"dbname": "Код категории участника клиринга","name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление категории участника клиринга", - + + "name": "Добавление категории участника клиринга", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "clearingMemberCategory", - "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "clearingMemberCategory", + "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory","required": true + } + ] } , {"method":"put", - - "name": "Изменение категорий участника клиринга", - + + "name": "Изменение категорий участника клиринга", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true - } - , - {"code": "clearingMemberCategory", - "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true + } + , + {"code": "clearingMemberCategory", + "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory" + } + ] } , {"method":"delete", - - "name": "Удаление категории участника клиринга", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление категории участника клиринга", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true + } + ] } ] - } -, - "contact": { - - "name": "Контакты компании", - - "destination": "contacts", - - "class": "ru.clearing.classes.statics.data.profile.Contact", - - "table": "contact", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "contactType", - "type": 12,"dbname": "Код типа контакта","name": "Наименование типа контакта","shortname": "Тип контакта","searchable": true,"sortable": true,"visible": true,"link": "contactType" - } - , - {"code": "contactValue", - "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "contact": { + + "name": "Контакты компании", + + "destination": "contacts", + + "class": "ru.clearing.classes.statics.data.profile.Contact", + + "table": "contact", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "contactType", + "type": 12,"dbname": "Код типа контакта","name": "Наименование типа контакта","shortname": "Тип контакта","searchable": true,"sortable": true,"visible": true,"link": "contactType" + } + , + {"code": "contactValue", + "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление контакта компании", - + + "name": "Добавление контакта компании", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "contactType", - "type": 12,"name": "Наименование типа контакта","shortname": "Тип контакта","link": "contactType","required": true - } - , - {"code": "contactValue", - "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "contactType", + "type": 12,"name": "Наименование типа контакта","shortname": "Тип контакта","link": "contactType","required": true + } + , + {"code": "contactValue", + "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","required": true + } + ] } , {"method":"put", - - "name": "Изменение контакта компании", - + + "name": "Изменение контакта компании", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" - } - , - {"code": "contactValue", - "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" + } + , + {"code": "contactValue", + "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение" + } + ] } , {"method":"delete", - - "name": "Удаление контакта компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление контакта компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true + } + ] } ] - } -, - "profileDocument": { - - "name": "Досье компании", - - "destination": "profile-documents", - - "class": "ru.clearing.classes.statics.data.profile.ProfileDocument", - - "logUpdates": "true", - - "table": "profile_document", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "documentType", - "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" - } - , - {"code": "issueDate", - "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","searchable": true,"sortable": true - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Начало","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","searchable": true,"sortable": true - } - , - {"code": "link", - "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "profileDocument": { + + "name": "Досье компании", + + "destination": "profile-documents", + + "class": "ru.clearing.classes.statics.data.profile.ProfileDocument", + + "logUpdates": "true", + + "table": "profile_document", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "documentType", + "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" + } + , + {"code": "issueDate", + "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","searchable": true,"sortable": true + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Начало","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","searchable": true,"sortable": true + } + , + {"code": "link", + "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление документа", - - "confirmation": "documentType,number,companyId", - + + "name": "Добавление документа", + + "confirmation": "documentType,number,companyId", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "documentType", - "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType","required": true - } - , - {"code": "issueDate", - "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","required": true - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","required": true - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","required": true - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","required": true - } - , - {"code": "link", - "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "documentType", + "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType","required": true + } + , + {"code": "issueDate", + "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","required": true + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","required": true + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","required": true + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","required": true + } + , + {"code": "link", + "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" + } + ] } , {"method":"put", - - "name": "Изменение документа", - - "confirmation": "documentType,number,companyId", - + + "name": "Изменение документа", + + "confirmation": "documentType,number,companyId", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "documentType", - "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType" - } - , - {"code": "issueDate", - "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи" - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан" - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер" - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание" - } - , - {"code": "link", - "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "documentType", + "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType" + } + , + {"code": "issueDate", + "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи" + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан" + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер" + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание" + } + , + {"code": "link", + "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" + } + ] } , {"method":"delete", - - "name": "Удаление документа", - - "confirmation": "documentType,number,companyId", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление документа", + + "confirmation": "documentType,number,companyId", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true + } + ] } ] - } -, - "companySymbols": { - - "name": "Реквизиты компании", - - "destination": "company-symbols", - - "class": "ru.clearing.classes.statics.data.company.CompanySymbols", - - "logUpdates": "true", - - "table": "company_symbols", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companySymbol", - "type": 12,"dbname": "Код типа реквизита","name": "Наименование типа реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"visible": true,"link": "companySymbol","linkCode": "shortName" - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "companySymbols": { + + "name": "Реквизиты компании", + + "destination": "company-symbols", + + "class": "ru.clearing.classes.statics.data.company.CompanySymbols", + + "logUpdates": "true", + + "table": "company_symbols", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companySymbol", + "type": 12,"dbname": "Код типа реквизита","name": "Наименование типа реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"visible": true,"link": "companySymbol","linkCode": "shortName" + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление реквизита компании", - + + "name": "Добавление реквизита компании", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "companySymbol", - "type": 12,"name": "Наименование типа реквизита","shortname": "Тип реквизита","link": "companySymbol","required": true - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "companySymbol", + "type": 12,"name": "Наименование типа реквизита","shortname": "Тип реквизита","link": "companySymbol","required": true + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true + } + ] } , {"method":"put", - - "name": "Изменение реквизита компании", - + + "name": "Изменение реквизита компании", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companySymbols","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companySymbols","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение" + } + ] } , {"method":"delete", - - "name": "Удаление реквизита компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление реквизита компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true + } + ] } ] - } -, - "companyRoleSet": { - - "name": "Таблица ролей компании", - - "destination": "company-role-sets", - - "class": "ru.clearing.classes.statics.data.company.CompanyRoleSet", - - "table": "company_role_set", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companyRole", - "type": 12,"dbname": "Код роли компании","name": "Наименование роли компании","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "companyRole" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "companyRoleSet": { + + "name": "Таблица ролей компании", + + "destination": "company-role-sets", + + "class": "ru.clearing.classes.statics.data.company.CompanyRoleSet", + + "table": "company_role_set", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companyRole", + "type": 12,"dbname": "Код роли компании","name": "Наименование роли компании","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "companyRole" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление роли компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetNewAction", - + + "name": "Добавление роли компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "companyRole", - "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "companyRole", + "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение роли компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetUpdateAction", - + + "name": "Изменение роли компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyRoleSet","linkCode": "id" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "companyRole", - "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyRoleSet","linkCode": "id" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "companyRole", + "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Удаление роли компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление роли компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true + } + ] } ] - } -, - "settlementHouseProperties": { - - "name": "Параметры расчетной организации", - - "destination": "settlement-house-properties", - - "class": "ru.clearing.classes.statics.data.company.SettlementHouseProperties", - - "logUpdates": "true", - - "table": "settlement_house_properties", - - "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "settlementHouseProperties": { + + "name": "Параметры расчетной организации", + + "destination": "settlement-house-properties", + + "class": "ru.clearing.classes.statics.data.company.SettlementHouseProperties", + + "logUpdates": "true", + + "table": "settlement_house_properties", + + "fields": [ + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление параметра РО", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesNewAction", - + + "name": "Добавление параметра РО", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + ] } , {"method":"put", - - "name": "Изменение параметра РО", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesUpdateAction", - + + "name": "Изменение параметра РО", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + ] } , {"method":"delete", - - "name": "Удаление параметра РО", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление параметра РО", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true + } + ] } ] - } -, - "security": { - - "name": "Инструменты", - - "destination": "securities", - - "class": "ru.clearing.classes.statics.data.security.Security", - - "logUpdates": "true", - - "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" - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" - } - , - {"code": "uuid", - "type": 2,"length": 255,"name": "Идентификатор во внешней системе","shortname": "Внешний ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - - } -, - "currency": { - - "name": "Валюты", - - "destination": "currencies", - - "class": "ru.clearing.classes.statics.data.misc.Currency", - - "logUpdates": "true", - - "table": "currency", - - "fields": [ - {"code": "countryCode", - "type": 12,"dbname": "Код страны","name": "Наименование страны","shortname": "Страна","searchable": true,"sortable": true,"visible": true,"link": "countryCode","ignore": true - } - , - {"code": "currencyCode", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "moneyMarketSecurity": { - - "name": "Спецификации Денежного рынка", - - "destination": "securities/money-securities", - - "class": "ru.clearing.classes.statics.data.security.MoneyMarketSecurity", - - "logUpdates": "true", - - "table": "money_market_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": false,"ignore": true - } - , - {"code": "startDate", - "type": 6,"name": "Дата начала действия","shortname": "Дата начала","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "endDate", - "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true - } - , - {"code": "nominalCurrency", - "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "instrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "convention", - "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска","visible": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "termType", - "type": 12,"dbname": "Код вида инструмента","name": "Наименование вида инструмента","shortname": "Вид инструмента","searchable": true,"sortable": true,"visible": false,"link": "termType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","extends": "security","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Клиринговая организация","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true,"filterable": "true","filterValue": "АО СПВБ" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "security": { + + "name": "Инструменты", + + "destination": "securities", + + "class": "ru.clearing.classes.statics.data.security.Security", + + "logUpdates": "true", + + "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" + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" + } + , + {"code": "uuid", + "type": 2,"length": 255,"name": "Идентификатор во внешней системе","shortname": "Внешний ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + + } + , + "currency": { + + "name": "Валюты", + + "destination": "currencies", + + "class": "ru.clearing.classes.statics.data.misc.Currency", + + "logUpdates": "true", + + "table": "currency", + + "fields": [ + {"code": "countryCode", + "type": 12,"dbname": "Код страны","name": "Наименование страны","shortname": "Страна","searchable": true,"sortable": true,"visible": true,"link": "countryCode","ignore": true + } + , + {"code": "currencyCode", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "moneyMarketSecurity": { + + "name": "Спецификации Денежного рынка", + + "destination": "securities/money-securities", + + "class": "ru.clearing.classes.statics.data.security.MoneyMarketSecurity", + + "logUpdates": "true", + + "table": "money_market_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": false,"ignore": true + } + , + {"code": "startDate", + "type": 6,"name": "Дата начала действия","shortname": "Дата начала","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "endDate", + "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true + } + , + {"code": "nominalCurrency", + "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "instrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "convention", + "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска","visible": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "termType", + "type": 12,"dbname": "Код вида инструмента","name": "Наименование вида инструмента","shortname": "Вид инструмента","searchable": true,"sortable": true,"visible": false,"link": "termType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","extends": "security","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Клиринговая организация","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true,"filterable": "true","filterValue": "АО СПВБ" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление спецификации Денежного рынка", - - "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityNewAction", - + + "name": "Добавление спецификации Денежного рынка", + + "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "convention", - "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","required": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал","required": true - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code","required": true - } - , - {"code": "startDate", - "type": 6,"name": "Дата начала действия","shortname": "Дата начала","visible": false - } - , - {"code": "endDate", - "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false - } - , - {"code": "termType", - "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "convention", + "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","required": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал","required": true + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code","required": true + } + , + {"code": "startDate", + "type": 6,"name": "Дата начала действия","shortname": "Дата начала","visible": false + } + , + {"code": "endDate", + "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false + } + , + {"code": "termType", + "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение спецификации Денежного рынка", - - "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityUpdateAction", - + + "name": "Изменение спецификации Денежного рынка", + + "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "convention", - "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","required": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал" - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" - } - , - {"code": "startDate", - "type": 6,"name": "Дата начала действия","shortname": "Дата начала","enabled": false,"visible": false - } - , - {"code": "endDate", - "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false - } - , - {"code": "termType", - "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "convention", + "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","required": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал" + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" + } + , + {"code": "startDate", + "type": 6,"name": "Дата начала действия","shortname": "Дата начала","enabled": false,"visible": false + } + , + {"code": "endDate", + "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false + } + , + {"code": "termType", + "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка спецификации Денежного рынка", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка спецификации Денежного рынка", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true + } + ] } ] - } -, - "tradedMoneyMarketSecurity": { - - "name": "Спецификации денежного рынка, учавствующие в сделках", - - "destination": "securities/traded-money-securities", - - "class": "ru.clearing.classes.statics.data.security.TradedMoneyMarketSecurity", - - "table": "traded_money_market_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "securityCode", - "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "equitySecurity": { - - "name": "Акции", - - "destination": "securities/equity-securities", - - "class": "ru.clearing.classes.statics.data.instrument.issue.EquitySecurity", - - "logUpdates": "true", - - "table": "equity_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "instrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" - } - , - {"code": "shareType", - "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","searchable": true,"sortable": true,"visible": true,"link": "shareType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "tradedMoneyMarketSecurity": { + + "name": "Спецификации денежного рынка, учавствующие в сделках", + + "destination": "securities/traded-money-securities", + + "class": "ru.clearing.classes.statics.data.security.TradedMoneyMarketSecurity", + + "table": "traded_money_market_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "securityCode", + "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "equitySecurity": { + + "name": "Акции", + + "destination": "securities/equity-securities", + + "class": "ru.clearing.classes.statics.data.instrument.issue.EquitySecurity", + + "logUpdates": "true", + + "table": "equity_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "instrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" + } + , + {"code": "shareType", + "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","searchable": true,"sortable": true,"visible": true,"link": "shareType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление акции", - - "confirmation": "securitySymbol,shortName,fullName,isin,shareType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityNewAction", - + + "name": "Добавление акции", + + "confirmation": "securitySymbol,shortName,fullName,isin,shareType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "shareType", - "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "shareType", + "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение акции", - - "confirmation": "securitySymbol,shortName,fullName,isin,shareType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityUpdateAction", - + + "name": "Изменение акции", + + "confirmation": "securitySymbol,shortName,fullName,isin,shareType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "shareType", - "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "shareType", + "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка акции", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка акции", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true + } + ] } ] - } -, - "fixedIncomeSecurity": { - - "name": "Облигации", - - "destination": "securities/fixed-income-securities", - - "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeSecurity", - - "logUpdates": "true", - - "table": "fixed_income_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "instrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" - } - , - {"code": "bondType", - "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","searchable": true,"sortable": true,"visible": true,"link": "bondType" - } - , - {"code": "maturityDate", - "type": 6,"name": "Дата погашения","shortname": "Погашение","searchable": true,"sortable": true - } - , - {"code": "nominalForDate", - "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал","searchable": true,"sortable": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал инструмента","shortname": "Номинал","searchable": true,"sortable": true - } - , - {"code": "nominalCurrency", - "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode" - } - , - {"code": "coupon", - "type": 10,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true - } - , - {"code": "couponFrequency", - "type": 3,"name": "Длительность купона","shortname": "Длительность","searchable": true,"sortable": true - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "fixedIncomeSecurity": { + + "name": "Облигации", + + "destination": "securities/fixed-income-securities", + + "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeSecurity", + + "logUpdates": "true", + + "table": "fixed_income_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "instrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" + } + , + {"code": "bondType", + "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","searchable": true,"sortable": true,"visible": true,"link": "bondType" + } + , + {"code": "maturityDate", + "type": 6,"name": "Дата погашения","shortname": "Погашение","searchable": true,"sortable": true + } + , + {"code": "nominalForDate", + "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал","searchable": true,"sortable": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал инструмента","shortname": "Номинал","searchable": true,"sortable": true + } + , + {"code": "nominalCurrency", + "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode" + } + , + {"code": "coupon", + "type": 10,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true + } + , + {"code": "couponFrequency", + "type": 3,"name": "Длительность купона","shortname": "Длительность","searchable": true,"sortable": true + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление облигации", - - "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityNewAction", - + + "name": "Добавление облигации", + + "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "bondType", - "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","visible": false - } - , - {"code": "nominalForDate", - "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал инструмента","shortname": "Номинал" - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" - } - , - {"code": "maturityDate", - "type": 6,"name": "Дата погашения","shortname": "Погашение" - } - , - {"code": "coupon", - "type": 10,"name": "Купон","shortname": "Купон" - } - , - {"code": "couponFrequency", - "type": 3,"name": "Длительность купона","shortname": "Длительность" - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "bondType", + "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","visible": false + } + , + {"code": "nominalForDate", + "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал инструмента","shortname": "Номинал" + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" + } + , + {"code": "maturityDate", + "type": 6,"name": "Дата погашения","shortname": "Погашение" + } + , + {"code": "coupon", + "type": 10,"name": "Купон","shortname": "Купон" + } + , + {"code": "couponFrequency", + "type": 3,"name": "Длительность купона","shortname": "Длительность" + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение облигации", - - "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityUpdateAction", - + + "name": "Изменение облигации", + + "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "bondType", - "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false - } - , - {"code": "nominalForDate", - "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал инструмента","shortname": "Номинал" - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" - } - , - {"code": "maturityDate", - "type": 6,"name": "Дата погашения","shortname": "Погашение" - } - , - {"code": "coupon", - "type": 10,"name": "Купон","shortname": "Купон" - } - , - {"code": "couponFrequency", - "type": 3,"name": "Длительность купона","shortname": "Длительность" - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "bondType", + "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false + } + , + {"code": "nominalForDate", + "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал инструмента","shortname": "Номинал" + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" + } + , + {"code": "maturityDate", + "type": 6,"name": "Дата погашения","shortname": "Погашение" + } + , + {"code": "coupon", + "type": 10,"name": "Купон","shortname": "Купон" + } + , + {"code": "couponFrequency", + "type": 3,"name": "Длительность купона","shortname": "Длительность" + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка облигации", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка облигации", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true + } + ] } ] - } -, - "fixedIncomeCashFlow": { - - "name": "Выплаты по купонам", - - "destination": "securities/fixed-income-cash-flows", - - "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeCashFlow", - - "logUpdates": "true", - - "table": "fixed_income_cash_flow", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "accruedCoupon", - "type": 11,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true - } - , - {"code": "number", - "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "valueDate", - "type": 6,"name": "Дата выплаты купона","shortname": "Выплата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "couponPeriod": { - - "name": "Купонное расписание", - - "destination": "securities/coupon-periods", - - "class": "ru.clearing.classes.statics.data.instrument.issue.CouponPeriod", - - "logUpdates": "true", - - "table": "coupon_period", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "couponRate", - "type": 11,"name": "Купонная ставка","shortname": "Ставка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "periodStartDate", - "type": 6,"name": "Начало периода действия","shortname": "Начало","searchable": true,"sortable": true,"visible": true - } - , - {"code": "periodEndDate", - "type": 6,"name": "Окончание периода действия","shortname": "Окончание","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "listing": { - - "name": "Инструменты на режимах", - - "destination": "listings", - - "class": "ru.clearing.classes.statics.data.misc.Listing", - - "logUpdates": "true", - - "table": "listing", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" - } - , - {"code": "market", - "type": 12,"dbname": "Код торговой секции","name": "Наименование режима","shortname": "Режим","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true - } - , - {"code": "symbolCode", - "type": 2,"length": 255,"name": "Код инструмента на торговой площадке","shortname": "Код инструмента на режиме","searchable": true,"sortable": true - } - , - {"code": "symbolName", - "type": 2,"length": 255,"name": "Наименование инструмента на торговой площадке","shortname": "Наименование инструмента на режиме","searchable": true,"sortable": true - } - , - {"code": "tradingCurrency", - "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса листинга в системе","name": "Наименование статуса листинга в системе","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" - } - , - {"code": "minStep", - "type": 11,"name": "Шаг цены","shortname": "Шаг цены","visible": true,"searchable": true,"sortable": true - } - , - {"code": "precision", - "type": 11,"name": "Точность","shortname": "Точность","visible": true,"searchable": true,"sortable": true - } - , - {"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 - } - ] - ,"actions":[ + } + , + "fixedIncomeCashFlow": { + + "name": "Выплаты по купонам", + + "destination": "securities/fixed-income-cash-flows", + + "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeCashFlow", + + "logUpdates": "true", + + "table": "fixed_income_cash_flow", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "accruedCoupon", + "type": 11,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true + } + , + {"code": "number", + "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "valueDate", + "type": 6,"name": "Дата выплаты купона","shortname": "Выплата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "couponPeriod": { + + "name": "Купонное расписание", + + "destination": "securities/coupon-periods", + + "class": "ru.clearing.classes.statics.data.instrument.issue.CouponPeriod", + + "logUpdates": "true", + + "table": "coupon_period", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "couponRate", + "type": 11,"name": "Купонная ставка","shortname": "Ставка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "periodStartDate", + "type": 6,"name": "Начало периода действия","shortname": "Начало","searchable": true,"sortable": true,"visible": true + } + , + {"code": "periodEndDate", + "type": 6,"name": "Окончание периода действия","shortname": "Окончание","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "listing": { + + "name": "Инструменты на режимах", + + "destination": "listings", + + "class": "ru.clearing.classes.statics.data.misc.Listing", + + "logUpdates": "true", + + "table": "listing", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" + } + , + {"code": "market", + "type": 12,"dbname": "Код торговой секции","name": "Наименование режима","shortname": "Режим","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true + } + , + {"code": "symbolCode", + "type": 2,"length": 255,"name": "Код инструмента на торговой площадке","shortname": "Код инструмента на режиме","searchable": true,"sortable": true + } + , + {"code": "symbolName", + "type": 2,"length": 255,"name": "Наименование инструмента на торговой площадке","shortname": "Наименование инструмента на режиме","searchable": true,"sortable": true + } + , + {"code": "tradingCurrency", + "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса листинга в системе","name": "Наименование статуса листинга в системе","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" + } + , + {"code": "minStep", + "type": 11,"name": "Шаг цены","shortname": "Шаг цены","visible": true,"searchable": true,"sortable": true + } + , + {"code": "precision", + "type": 11,"name": "Точность","shortname": "Точность","visible": true,"searchable": true,"sortable": true + } + , + {"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 + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление инструмента на режимах", - - "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingNewAction", - + + "name": "Добавление инструмента на режимах", + + "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingNewAction", + "fields": [ - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true - } - , - {"code": "market", - "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","required": true - } - , - {"code": "tradingCurrency", - "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true - } - ] + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true + } + , + {"code": "market", + "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","required": true + } + , + {"code": "tradingCurrency", + "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true + } + ] } , {"method":"put", - - "name": "Изменение инструмента на режимах", - - "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingUpdateAction", - + + "name": "Изменение инструмента на режимах", + + "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "market", - "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","required": true - } - , - {"code": "tradingCurrency", - "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "market", + "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","required": true + } + , + {"code": "tradingCurrency", + "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true + } + ] } , {"method":"delete", - - "name": "Блокировка инструмента на режимах", - - "confirmation": "securityId,market", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка инструмента на режимах", + + "confirmation": "securityId,market", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true + } + ] } ] - } -, - "currencyPairSecurity": { - - "name": "Инструменты валютного рынка", - - "destination": "securities/currency-pair-securities", - - "class": "ru.clearing.classes.statics.data.security.CurrencyPairSecurity", - - "logUpdates": "true", - - "table": "currency_pair_security", - - "fields": [ - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "currencyPairId", - "type": 1,"dbname": "Валютная пара","name": "Валютная пара","shortname": "Инструмент","searchable": true,"sortable": true,"ignore": true,"link": "currencyPair","linkKeyCode": "id","linkCode": "code" - } - , - {"code": "baseUnitSize", - "type": 11,"name": "Количество валюты лота","shortname": "Количество","visible": true,"searchable": true,"sortable": true - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Наименование валютной пары","shortname": "Валютная пара","searchable": true,"sortable": true,"visible": false,"link": "currencyPair","linkKeyCode": "id","linkCode": "name" - } - , - {"code": "settlementType", - "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","searchable": true,"sortable": true,"visible": true,"link": "currencySettlementType","linkCode": "code" - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "currencyPairSecurity": { + + "name": "Инструменты валютного рынка", + + "destination": "securities/currency-pair-securities", + + "class": "ru.clearing.classes.statics.data.security.CurrencyPairSecurity", + + "logUpdates": "true", + + "table": "currency_pair_security", + + "fields": [ + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "currencyPairId", + "type": 1,"dbname": "Валютная пара","name": "Валютная пара","shortname": "Инструмент","searchable": true,"sortable": true,"ignore": true,"link": "currencyPair","linkKeyCode": "id","linkCode": "code" + } + , + {"code": "baseUnitSize", + "type": 11,"name": "Количество валюты лота","shortname": "Количество","visible": true,"searchable": true,"sortable": true + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Наименование валютной пары","shortname": "Валютная пара","searchable": true,"sortable": true,"visible": false,"link": "currencyPair","linkKeyCode": "id","linkCode": "name" + } + , + {"code": "settlementType", + "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","searchable": true,"sortable": true,"visible": true,"link": "currencySettlementType","linkCode": "code" + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление валютной пары", - - "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityNewAction", - + + "name": "Добавление валютной пары", + + "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true - } - , - {"code": "currencyPairId", - "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true - } - , - {"code": "baseUnitSize", - "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true - } - , - {"code": "settlementType", - "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true + } + , + {"code": "currencyPairId", + "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true + } + , + {"code": "baseUnitSize", + "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true + } + , + {"code": "settlementType", + "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false + } + ] } , {"method":"put", - - "name": "Изменение валютной пары", - - "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityUpdateAction", - + + "name": "Изменение валютной пары", + + "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true - } - , - {"code": "currencyPairId", - "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true - } - , - {"code": "baseUnitSize", - "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true - } - , - {"code": "settlementType", - "dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true + } + , + {"code": "currencyPairId", + "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true + } + , + {"code": "baseUnitSize", + "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true + } + , + {"code": "settlementType", + "dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false + } + ] } , {"method":"delete", - - "name": "Блокировка валютной пары", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка валютной пары", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true + } + ] } ] - } -, - "market": { - - "name": "Рынки", - - "destination": "markets", - - "class": "ru.clearing.classes.statics.data.misc.Market", - - "logUpdates": "true", - - "table": "market", - - "fields": [ - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": true - } - , - {"code": "exchangeId", - "type": 1,"dbname": "Идентификатор площадки","name": "Наименование площадки","shortname": "Площадка","searchable": true,"sortable": true,"link": "company" - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true - } - , - {"code": "code", - "type": 2,"length": 10,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true - } - , - {"code": "settlementCurrency", - "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "section", - "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - , - {"code": "marketType", - "type": 12,"dbname": "Тип торгов на рынке","name": "Тип торгов на рынке","shortname": "Тип торгов на рынке","searchable": true,"sortable": true,"visible": true,"link": "marketType" - } - , - {"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 - } - ] - - } -, - "errorText": { - - "name": "Полные тексты ошибок", - - "destination": "error-texts", - - "class": "ru.clearing.classes.statics.data.messages.ErrorText", - - "table": "error_text", - - "fields": [ - {"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": "errorCodeId", - "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код","searchable": true,"sortable": true,"visible": true,"link": "errorCode" - } - , - {"code": "text", - "type": 2,"length": 255,"name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор автора сообщения","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier","ignore": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Текущая дата","shortname": "Дата","visible": false,"searchable": true,"sortable": true,"ignore": true - } - ] - - } -, - "clientCode": { - - "name": "Коды клиентов компании", - - "destination": "client-codes", - - "class": "ru.clearing.classes.statics.data.account.ClientCode", - - "logUpdates": "true", - - "table": "client_code", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "moneyAccountId", - "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" - } - , - {"code": "currencyAccountId", - "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Валютный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "market": { + + "name": "Рынки", + + "destination": "markets", + + "class": "ru.clearing.classes.statics.data.misc.Market", + + "logUpdates": "true", + + "table": "market", + + "fields": [ + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": true + } + , + {"code": "exchangeId", + "type": 1,"dbname": "Идентификатор площадки","name": "Наименование площадки","shortname": "Площадка","searchable": true,"sortable": true,"link": "company" + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true + } + , + {"code": "code", + "type": 2,"length": 10,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true + } + , + {"code": "settlementCurrency", + "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "section", + "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + , + {"code": "marketType", + "type": 12,"dbname": "Тип торгов на рынке","name": "Тип торгов на рынке","shortname": "Тип торгов на рынке","searchable": true,"sortable": true,"visible": true,"link": "marketType" + } + , + {"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 + } + ] + + } + , + "errorText": { + + "name": "Полные тексты ошибок", + + "destination": "error-texts", + + "class": "ru.clearing.classes.statics.data.messages.ErrorText", + + "table": "error_text", + + "fields": [ + {"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": "errorCodeId", + "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код","searchable": true,"sortable": true,"visible": true,"link": "errorCode" + } + , + {"code": "text", + "type": 2,"length": 255,"name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор автора сообщения","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier","ignore": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Текущая дата","shortname": "Дата","visible": false,"searchable": true,"sortable": true,"ignore": true + } + ] + + } + , + "clientCode": { + + "name": "Коды клиентов компании", + + "destination": "client-codes", + + "class": "ru.clearing.classes.statics.data.account.ClientCode", + + "logUpdates": "true", + + "table": "client_code", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "moneyAccountId", + "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" + } + , + {"code": "currencyAccountId", + "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Валютный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление кода клиента", - - "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeNewAction", - + + "name": "Добавление кода клиента", + + "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","required": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "currencyAccountList", - "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","required": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "currencyAccountList", + "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение кода клиента", - - "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeUpdateAction", - + + "name": "Изменение кода клиента", + + "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента" - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "currencyAccountList", - "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента" + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "currencyAccountList", + "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка кода клиента", - - "confirmation": "companyId,code", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка кода клиента", + + "confirmation": "companyId,code", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + ] } ] - } -, - "tradingClearingRegistry": { - - "name": "Торгово-клиринговый регистр", - - "destination": "trading-clearing-registries", - - "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistry", - - "logUpdates": "true", - - "table": "trading_clearing_registry", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","searchable": true,"sortable": true,"visible": true - } - , - {"code": "moneyAccountId", - "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "tradingClearingRegistryType", - "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" - } - , - {"code": "tradingClearingRegistryLevel", - "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Уровень торгово-клирингового регистра","shortname": "Уровень ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryLevel","ignore": true - } - , - {"code": "tradingClearingRegistryPurpose", - "type": 12,"dbname": "Код области применения","name": "Область применения","shortname": "Область","searchable": true,"sortable": true,"link": "tradingClearingRegistryPurpose" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"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 - } - ] - ,"actions":[ + } + , + "tradingClearingRegistry": { + + "name": "Торгово-клиринговый регистр", + + "destination": "trading-clearing-registries", + + "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistry", + + "logUpdates": "true", + + "table": "trading_clearing_registry", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","searchable": true,"sortable": true,"visible": true + } + , + {"code": "moneyAccountId", + "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "tradingClearingRegistryType", + "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" + } + , + {"code": "tradingClearingRegistryLevel", + "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Уровень торгово-клирингового регистра","shortname": "Уровень ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryLevel","ignore": true + } + , + {"code": "tradingClearingRegistryPurpose", + "type": 12,"dbname": "Код области применения","name": "Область применения","shortname": "Область","searchable": true,"sortable": true,"link": "tradingClearingRegistryPurpose" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"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 + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление ТКР", - - "confirmation": "companyId,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryNewAction", - + + "name": "Добавление ТКР", + + "confirmation": "companyId,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","required": true - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" - } - , - {"code": "tradingClearingRegistryType", - "type": 12,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","link": "tradingClearingRegistryType","linkCode": "code" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","required": true + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" + } + , + {"code": "tradingClearingRegistryType", + "type": 12,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","link": "tradingClearingRegistryType","linkCode": "code" + } + ] } , {"method":"put", - - "name": "Изменение ТКР", - - "confirmation": "companyId,code,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryUpdateAction", - + + "name": "Изменение ТКР", + + "confirmation": "companyId,code,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","enabled": false - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","enabled": false - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","enabled": false + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","enabled": false + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true + } + ] } , {"method":"delete", - - "name": "Блокировка ТКР", - - "confirmation": "companyId,code", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка ТКР", + + "confirmation": "companyId,code", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + ] } ] - } -, - "tradingClearingRegistryList": { - - "name": "Список счетов ТКР", - - "destination": "trading-clearing-registries-list", - - "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistryList", - - "logUpdates": "true", - - "table": "trading_clearing_registry_list", - - "fields": [ - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkKeyCode": "id","linkCode": "code" - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true - } - ] - ,"actions":[ + } + , + "tradingClearingRegistryList": { + + "name": "Список счетов ТКР", + + "destination": "trading-clearing-registries-list", + + "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistryList", + + "logUpdates": "true", + + "table": "trading_clearing_registry_list", + + "fields": [ + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkKeyCode": "id","linkCode": "code" + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление списка счетов ТКР", - - "confirmation": "tradingClearingRegistryId,accountId", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListNewAction", - + + "name": "Добавление списка счетов ТКР", + + "confirmation": "tradingClearingRegistryId,accountId", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListNewAction", + "fields": [ - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "accountId", - "type": 1,"name": "Идентификатор счёта","shortname": "Счёт","link": "account","linkCode": "account" - } - ] + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "accountId", + "type": 1,"name": "Идентификатор счёта","shortname": "Счёт","link": "account","linkCode": "account" + } + ] } , {"method":"put", - - "name": "Изменение списка счетов ТКР", - - "confirmation": "id,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListUpdateAction", - + + "name": "Изменение списка счетов ТКР", + + "confirmation": "id,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true + } + ] } ] - } -, - "registry": { - - "name": "Регистр активов, обязательств и требований УК", - - "destination": "registries", - - "class": "ru.clearing.classes.statics.data.registry.Registry", - - "logUpdates": "true", - - "table": "registry", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор участника","name": "Наименование участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "tradingCode", - "type": 2,"length": 255,"name": "Торговый код участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": false - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Клиринговый код участника","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": false - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": false - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "accountType", - "type": 12,"dbname": "Код типа счета","name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "accountType" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryDesignation", - "type": 12,"dbname": "Код назначения","name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"link": "registryDesignation" - } - , - {"code": "registryInstrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Тип инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"link": "registryInstrumentType" - } - , - {"code": "registryCapacity", - "type": 12,"dbname": "Код принадлежности регистра","name": "Принадлежность регистра","shortname": "Принадлежность","searchable": true,"sortable": true,"visible": false,"link": "registryCapacity" - } - , - {"code": "registryUnit", - "type": 12,"dbname": "Код части регистра","name": "Часть регистра","shortname": "Часть регистра","searchable": true,"sortable": true,"link": "registryUnit" - } - , - {"code": "registryCode", - "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "registryCode","linkCode": "code" - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","ignore": true - } - , - {"code": "tradingClearingRegistry", - "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "registryStatus" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "balance", - "type": 10,"name": "Текущий баланс","shortname": "Баланс","searchable": true,"sortable": true,"visible": true - } - , - {"code": "openBalance", - "type": 10,"name": "Начальная сумма после расчетной организации","shortname": "Начальный баланс","searchable": true,"sortable": true,"visible": false - } - , - {"code": "closeBalance", - "type": 10,"name": "Конечная сумма остатков ден. средств на счете","shortname": "Конечный баланс","searchable": true,"sortable": true,"visible": false - } - , - {"code": "credit", - "type": 10,"name": "Зачисления","shortname": "Зачисления","searchable": true,"sortable": true,"visible": true - } - , - {"code": "debit", - "type": 10,"name": "Списания","shortname": "Списания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settledCredit", - "type": 10,"name": "Зачисления по расчетам","shortname": "Зачисления по расчетам","searchable": true,"sortable": true,"visible": false - } - , - {"code": "settledDebit", - "type": 10,"name": "Списания по расчетам","shortname": "Списания по расчетам","searchable": true,"sortable": true,"visible": false - } - , - {"code": "checkBalance", - "type": 10,"name": "Сверочный баланс","shortname": "Сверочный баланс","searchable": true,"sortable": true,"visible": true - } - , - {"code": "diffBalance", - "type": 10,"name": "Расхождение в балансе","shortname": "Расхождения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "planBalance", - "type": 10,"name": "Плановый баланс","shortname": "Плановый баланс","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "balanceDimension", - "type": 12,"dbname": "Код единицы измерения","name": "Наименование единицы измерения","shortname": "Единица измерения","searchable": true,"sortable": true,"link": "balanceDimension" - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","searchable": true,"sortable": true,"visible": false,"ignore": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата торгов","shortname": "Торги","searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Клиринг","searchable": true,"sortable": true - } - , - {"code": "refundDate", - "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","searchable": true,"sortable": true - } - , - {"code": "valueDate", - "type": 6,"name": "Дата оплаты вклада депозита","shortname": "Дата вклада","searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Ставка по депозиту","shortname": "Ставка","visible": false,"searchable": true,"sortable": true - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера","name": "Наименование компании-партнера, с которым заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true - } - , - {"code": "parentId", - "type": 1,"dbname": "Идентификатор родительского депозита","name": "Родительский депозит","shortname": "Депозит","searchable": false,"sortable": false - } - , - {"code": "groupId", - "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","shortname": "Группа","searchable": false,"sortable": false - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип сессии","searchable": true,"sortable": true,"visible": true,"link": "sessionType" - } - , - {"code": "paymentId", - "type": 1,"dbname": "Идентификатор платежа","name": "Платеж","shortname": "Платеж","searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Код инструмента","shortname": "Код инструмента","searchable": false,"sortable": true,"visible": false,"link": "security","linkCode": "shortName" - } - , - {"code": "section", - "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - ] - ,"actions":[ + } + , + "registry": { + + "name": "Регистр активов, обязательств и требований УК", + + "destination": "registries", + + "class": "ru.clearing.classes.statics.data.registry.Registry", + + "logUpdates": "true", + + "table": "registry", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор участника","name": "Наименование участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "tradingCode", + "type": 2,"length": 255,"name": "Торговый код участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": false + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Клиринговый код участника","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": false + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": false + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "accountType", + "type": 12,"dbname": "Код типа счета","name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "accountType" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryDesignation", + "type": 12,"dbname": "Код назначения","name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"link": "registryDesignation" + } + , + {"code": "registryInstrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Тип инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"link": "registryInstrumentType" + } + , + {"code": "registryCapacity", + "type": 12,"dbname": "Код принадлежности регистра","name": "Принадлежность регистра","shortname": "Принадлежность","searchable": true,"sortable": true,"visible": false,"link": "registryCapacity" + } + , + {"code": "registryUnit", + "type": 12,"dbname": "Код части регистра","name": "Часть регистра","shortname": "Часть регистра","searchable": true,"sortable": true,"link": "registryUnit" + } + , + {"code": "registryCode", + "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "registryCode","linkCode": "code" + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","ignore": true + } + , + {"code": "tradingClearingRegistry", + "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "registryStatus" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "balance", + "type": 10,"name": "Текущий баланс","shortname": "Баланс","searchable": true,"sortable": true,"visible": true + } + , + {"code": "openBalance", + "type": 10,"name": "Начальная сумма после расчетной организации","shortname": "Начальный баланс","searchable": true,"sortable": true,"visible": false + } + , + {"code": "closeBalance", + "type": 10,"name": "Конечная сумма остатков ден. средств на счете","shortname": "Конечный баланс","searchable": true,"sortable": true,"visible": false + } + , + {"code": "credit", + "type": 10,"name": "Зачисления","shortname": "Зачисления","searchable": true,"sortable": true,"visible": true + } + , + {"code": "debit", + "type": 10,"name": "Списания","shortname": "Списания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settledCredit", + "type": 10,"name": "Зачисления по расчетам","shortname": "Зачисления по расчетам","searchable": true,"sortable": true,"visible": false + } + , + {"code": "settledDebit", + "type": 10,"name": "Списания по расчетам","shortname": "Списания по расчетам","searchable": true,"sortable": true,"visible": false + } + , + {"code": "checkBalance", + "type": 10,"name": "Сверочный баланс","shortname": "Сверочный баланс","searchable": true,"sortable": true,"visible": true + } + , + {"code": "diffBalance", + "type": 10,"name": "Расхождение в балансе","shortname": "Расхождения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "planBalance", + "type": 10,"name": "Плановый баланс","shortname": "Плановый баланс","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "balanceDimension", + "type": 12,"dbname": "Код единицы измерения","name": "Наименование единицы измерения","shortname": "Единица измерения","searchable": true,"sortable": true,"link": "balanceDimension" + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","searchable": true,"sortable": true,"visible": false,"ignore": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата торгов","shortname": "Торги","searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Клиринг","searchable": true,"sortable": true + } + , + {"code": "refundDate", + "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","searchable": true,"sortable": true + } + , + {"code": "valueDate", + "type": 6,"name": "Дата оплаты вклада депозита","shortname": "Дата вклада","searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Ставка по депозиту","shortname": "Ставка","visible": false,"searchable": true,"sortable": true + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера","name": "Наименование компании-партнера, с которым заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true + } + , + {"code": "parentId", + "type": 1,"dbname": "Идентификатор родительского депозита","name": "Родительский депозит","shortname": "Депозит","searchable": false,"sortable": false + } + , + {"code": "groupId", + "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","shortname": "Группа","searchable": false,"sortable": false + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип сессии","searchable": true,"sortable": true,"visible": true,"link": "sessionType" + } + , + {"code": "paymentId", + "type": 1,"dbname": "Идентификатор платежа","name": "Платеж","shortname": "Платеж","searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Код инструмента","shortname": "Код инструмента","searchable": false,"sortable": true,"visible": false,"link": "security","linkCode": "shortName" + } + , + {"code": "section", + "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + ] + ,"actions":[ {"method":"post", - - "name": "Разделение депозита", - - "destination": "registries/splitDeposit", - - "confirmation": "contract,outboundAmount,refundDate", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.RSplitDepositActionNew", - + + "name": "Разделение депозита", + + "destination": "registries/splitDeposit", + + "confirmation": "contract,outboundAmount,refundDate", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.RSplitDepositActionNew", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование участника","shortname": "Инициатор","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false - } - , - {"code": "outboundAmount", - "type": 10,"name": "Сумма изъятия","shortname": "Сумма","required": true - } - , - {"code": "refundDate", - "type": 6,"name": "Дата возврата","shortname": "Дата","required": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Основание для вывода","shortname": "Основание" - } - , - {"code": "direction", - "type": 12,"name": "Направление","shortname": "Направление","link": "inOutDirection" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование участника","shortname": "Инициатор","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false + } + , + {"code": "outboundAmount", + "type": 10,"name": "Сумма изъятия","shortname": "Сумма","required": true + } + , + {"code": "refundDate", + "type": 6,"name": "Дата возврата","shortname": "Дата","required": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Основание для вывода","shortname": "Основание" + } + , + {"code": "direction", + "type": 12,"name": "Направление","shortname": "Направление","link": "inOutDirection" + } + ] } , {"method":"post", - - "name": "Отметить средства на возврат депозита", - - "destination": "registries/returnDeposit", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ReturnDepositActionNew", - + + "name": "Отметить средства на возврат депозита", + + "destination": "registries/returnDeposit", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ReturnDepositActionNew", + "fields": [ - {"code": "id", - "type": 1,"name": "Регистр требований","shortname": "Регистр требований","required": true,"enabled": false,"visible": false - } - , - {"code": "balance", - "type": 10,"name": "Сумма","shortname": "Сумма","required": true - } - ] + {"code": "id", + "type": 1,"name": "Регистр требований","shortname": "Регистр требований","required": true,"enabled": false,"visible": false + } + , + {"code": "balance", + "type": 10,"name": "Сумма","shortname": "Сумма","required": true + } + ] } , {"method":"post", - - "name": "Идентификация неразмеченных средств", - - "destination": "registries/identificationFunds", - - "confirmation": "securitySymbol,balance,tradingClearingRegistryId", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.IdentificationFundsActionNew", - + + "name": "Идентификация неразмеченных средств", + + "destination": "registries/identificationFunds", + + "confirmation": "securitySymbol,balance,tradingClearingRegistryId", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.IdentificationFundsActionNew", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true - } - , - {"code": "balance", - "type": 10,"name": "Сумма","shortname": "Сумма","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","link": "tradingClearingRegistry","linkCode": "code","required": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": false,"sortable": false,"visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true + } + , + {"code": "balance", + "type": 10,"name": "Сумма","shortname": "Сумма","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","link": "tradingClearingRegistry","linkCode": "code","required": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": false,"sortable": false,"visible": false + } + ] } , {"method":"put", - - "name": "Изменение даты возврата депозита", - - "destination": "registries/changeRefundDate", - - "confirmation": "contact,contract,refundDate", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeRefundDateActionNew", - + + "name": "Изменение даты возврата депозита", + + "destination": "registries/changeRefundDate", + + "confirmation": "contact,contract,refundDate", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeRefundDateActionNew", + "fields": [ - {"code": "groupId", - "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","required": true,"enabled": false,"visible": false - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false - } - , - {"code": "refundDate", - "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","visible": true,"enabled": true - } - ] + {"code": "groupId", + "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","required": true,"enabled": false,"visible": false + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false + } + , + {"code": "refundDate", + "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","visible": true,"enabled": true + } + ] } , {"method":"put", - - "name": "Установить отметку о получении выписки", - - "destination": "registries/changeStatusExtract", - - "confirmation": "shortName,contract,balance", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeStatusExtractActionNew", - + + "name": "Установить отметку о получении выписки", + + "destination": "registries/changeStatusExtract", + + "confirmation": "shortName,contract,balance", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeStatusExtractActionNew", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","enabled": false - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false - } - , - {"code": "balance", - "type": 10,"name": "Текущий баланс","shortname": "Баланс","enabled": false - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "registryStatus","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","enabled": false + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false + } + , + {"code": "balance", + "type": 10,"name": "Текущий баланс","shortname": "Баланс","enabled": false + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "registryStatus","visible": false + } + ] } ] - } -, - "account": { - - "name": "Счета", - - "destination": "accounting/accounts", - - "class": "ru.clearing.classes.statics.data.account.Account", - - "logUpdates": "true", - - "table": "account", - - "fields": [ - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "accountType", - "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "accountType" - } - , - {"code": "relationId", - "type": 1,"dbname": "Идентификатор договорных отношений","name": "Договорные отношения","shortname": "Договор","searchable": true,"sortable": true,"link": "relation","ignore": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"code": "processingSign", - "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "account": { + + "name": "Счета", + + "destination": "accounting/accounts", + + "class": "ru.clearing.classes.statics.data.account.Account", + + "logUpdates": "true", + + "table": "account", + + "fields": [ + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "accountType", + "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "accountType" + } + , + {"code": "relationId", + "type": 1,"dbname": "Идентификатор договорных отношений","name": "Договорные отношения","shortname": "Договор","searchable": true,"sortable": true,"link": "relation","ignore": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"code": "processingSign", + "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление счета", - - "confirmation": "companyId,account,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountNewAction", - + + "name": "Добавление счета", + + "confirmation": "companyId,account,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" - } - , - {"code": "accountType", - "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false - } - , - {"code": "currency", - "type": 12,"name": "Код валюты","shortname": "Валюта","visible": true,"link": "currencyCode","linkCode": "code" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" + } + , + {"code": "accountType", + "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false + } + , + {"code": "currency", + "type": 12,"name": "Код валюты","shortname": "Валюта","visible": true,"link": "currencyCode","linkCode": "code" + } + ] } , {"method":"put", - - "name": "Изменение счета", - - "confirmation": "companyId,account,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountUpdateAction", - + + "name": "Изменение счета", + + "confirmation": "companyId,account,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","enabled": false - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" - } - , - {"code": "accountType", - "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","enabled": false + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" + } + , + {"code": "accountType", + "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка счета", - - "confirmation": "companyId,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка счета", + + "confirmation": "companyId,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true + } + ] } ] - } -, - "relation": { - - "name": "Доступ в секцию", - - "destination": "relations", - - "class": "ru.clearing.classes.statics.data.company.relation.Relation", - - "logUpdates": "true", - - "table": "relation", - - "fields": [ - {"code": "consumerId", - "type": 1,"dbname": "Идентификатор компании пользователя услуги","name": "Наименование компании пользователя услуги","shortname": "Потребитель","searchable": true,"sortable": true,"visible": true,"link": "company" - } - , - {"code": "supplierId", - "type": 1,"dbname": "Идентификатор компании поставщика услуги","name": "Наименование компании поставщика услуги","shortname": "Поставщик","searchable": true,"sortable": true,"visible": true,"link": "company" - } - , - {"code": "serviceStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"code": "service", - "type": 12,"dbname": "Код услуги","name": "Наименование услуги","shortname": "Услуга","searchable": true,"sortable": true,"visible": true,"link": "service" - } - , - {"code": "serviceProduct", - "type": 12,"dbname": "Код продукта","name": "Наименование продукта","shortname": "Продукт","searchable": true,"sortable": true,"visible": true,"link": "serviceProduct" - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина","searchable": true,"sortable": true,"visible": true - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "relation": { + + "name": "Доступ в секцию", + + "destination": "relations", + + "class": "ru.clearing.classes.statics.data.company.relation.Relation", + + "logUpdates": "true", + + "table": "relation", + + "fields": [ + {"code": "consumerId", + "type": 1,"dbname": "Идентификатор компании пользователя услуги","name": "Наименование компании пользователя услуги","shortname": "Потребитель","searchable": true,"sortable": true,"visible": true,"link": "company" + } + , + {"code": "supplierId", + "type": 1,"dbname": "Идентификатор компании поставщика услуги","name": "Наименование компании поставщика услуги","shortname": "Поставщик","searchable": true,"sortable": true,"visible": true,"link": "company" + } + , + {"code": "serviceStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"code": "service", + "type": 12,"dbname": "Код услуги","name": "Наименование услуги","shortname": "Услуга","searchable": true,"sortable": true,"visible": true,"link": "service" + } + , + {"code": "serviceProduct", + "type": 12,"dbname": "Код продукта","name": "Наименование продукта","shortname": "Продукт","searchable": true,"sortable": true,"visible": true,"link": "serviceProduct" + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина","searchable": true,"sortable": true,"visible": true + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение статуса договорных отношений", - - "confirmation": "serviceStatus,comment", - + + "name": "Изменение статуса договорных отношений", + + "confirmation": "serviceStatus,comment", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "relation","linkCode": "id","required": true - } - , - {"code": "serviceStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "relation","linkCode": "id","required": true + } + , + {"code": "serviceStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина" + } + ] } ] - } -, - "bankAccount": { - - "name": "Счета вывода средств", - - "destination": "accounting/bank-accounts", - - "class": "ru.clearing.classes.statics.data.account.BankAccount", - - "logUpdates": "true", - - "table": "bank_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "bankIdentificationCode", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName", - "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "correspondentAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "correspondentAccountName", - "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "destination", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "iban", - "type": 2,"length": 255,"name": "Международный номер банковского счета","shortname": "Международный номер банковского счета","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "internationalTransferSign", - "type": 12,"dbname": "Код доступности международных переводов","name": "Доступность международных переводов","shortname": "Международные переводы","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"name": "Код SWIFT","shortname": "SWIFT","searchable": true,"sortable": true,"visible": true - } - , - {"code": "taxpayerIdentificationNumber", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "taxRegistrationReasonCode", - "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "status", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "intermediarySwiftCode", - "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true - } - ] - ,"actions":[ + } + , + "bankAccount": { + + "name": "Счета вывода средств", + + "destination": "accounting/bank-accounts", + + "class": "ru.clearing.classes.statics.data.account.BankAccount", + + "logUpdates": "true", + + "table": "bank_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "bankIdentificationCode", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName", + "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "correspondentAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "correspondentAccountName", + "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "destination", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "iban", + "type": 2,"length": 255,"name": "Международный номер банковского счета","shortname": "Международный номер банковского счета","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "internationalTransferSign", + "type": 12,"dbname": "Код доступности международных переводов","name": "Доступность международных переводов","shortname": "Международные переводы","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"name": "Код SWIFT","shortname": "SWIFT","searchable": true,"sortable": true,"visible": true + } + , + {"code": "taxpayerIdentificationNumber", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "taxRegistrationReasonCode", + "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "status", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "intermediarySwiftCode", + "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление счета вывода средств", - - "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountNewAction", - + + "name": "Добавление счета вывода средств", + + "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountNewAction", + "fields": [ - {"code": "currency", - "type": 12,"name": "Код валюты","shortname": "Валюта","required": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "bankIdentificationCode", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","required": true - } - , - {"code": "bankName", - "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","required": true - } - , - {"code": "correspondentAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" - } - , - {"code": "correspondentAccountName", - "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"shortname": "SWIFT" - } - , - {"code": "taxpayerIdentificationNumber", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" - } - , - {"code": "taxRegistrationReasonCode", - "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","required": false - } - , - {"code": "companyId", - "type": 1,"name": "Компания","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "destination", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true - } - , - {"code": "intermediarySwiftCode", - "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true - } - ] + {"code": "currency", + "type": 12,"name": "Код валюты","shortname": "Валюта","required": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "bankIdentificationCode", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","required": true + } + , + {"code": "bankName", + "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","required": true + } + , + {"code": "correspondentAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" + } + , + {"code": "correspondentAccountName", + "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"shortname": "SWIFT" + } + , + {"code": "taxpayerIdentificationNumber", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" + } + , + {"code": "taxRegistrationReasonCode", + "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","required": false + } + , + {"code": "companyId", + "type": 1,"name": "Компания","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "destination", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true + } + , + {"code": "intermediarySwiftCode", + "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } + ] } , {"method":"put", - - "name": "Изменение счета вывода средств", - - "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountUpdateAction", - + + "name": "Изменение счета вывода средств", + + "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true - } - , - {"code": "currency", - "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code" - } - , - {"code": "bankIdentificationCode", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК" - } - , - {"code": "bankName", - "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании" - } - , - {"code": "correspondentAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" - } - , - {"code": "correspondentAccountName", - "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"shortname": "SWIFT" - } - , - {"code": "taxpayerIdentificationNumber", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" - } - , - {"code": "taxRegistrationReasonCode", - "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" - } - , - {"code": "destination", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true - } - , - {"code": "intermediarySwiftCode", - "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true + } + , + {"code": "currency", + "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code" + } + , + {"code": "bankIdentificationCode", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК" + } + , + {"code": "bankName", + "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании" + } + , + {"code": "correspondentAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" + } + , + {"code": "correspondentAccountName", + "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"shortname": "SWIFT" + } + , + {"code": "taxpayerIdentificationNumber", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" + } + , + {"code": "taxRegistrationReasonCode", + "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" + } + , + {"code": "destination", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true + } + , + {"code": "intermediarySwiftCode", + "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } + ] } , {"method":"delete", - - "name": "Блокировка счета вывода средств", - - "confirmation": "currency,bankIdentificationCode,correspondentAccount,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка счета вывода средств", + + "confirmation": "currency,bankIdentificationCode,correspondentAccount,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true + } + ] } ] - } -, - "informationAccount": { - - "name": "Регистр КС", - - "destination": "accounting/information-accounts", - - "class": "ru.clearing.classes.statics.data.account.InformationAccount", - - "logUpdates": "true", - - "table": "information_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор информационного счета","name": "Номер информационного счета","shortname": "Регистр на КС","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "clearingAccountId", - "type": 1,"dbname": "Идентификатор аналитического счета","name": "Номер аналитического счета","shortname": "Клиринговый счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "serviceStatus", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "depoAccount": { - - "name": "Депозитарные счета", - - "destination": "accounting/depo-accounts", - - "class": "ru.clearing.classes.statics.data.account.DepoAccount", - - "logUpdates": "true", - - "table": "depo_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "depoAccountType", - "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "depoAccountType" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "serviceStatus", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "accountSymbols": { - - "name": "Депо КС - РДЦ", - - "destination": "accounting/depo-accounts-symbols", - - "class": "ru.clearing.classes.statics.data.account.AccountSymbols", - - "logUpdates": "true", - - "table": "depo_account_symbols", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "accountSymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true - } - ] - ,"actions":[ + } + , + "informationAccount": { + + "name": "Регистр КС", + + "destination": "accounting/information-accounts", + + "class": "ru.clearing.classes.statics.data.account.InformationAccount", + + "logUpdates": "true", + + "table": "information_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор информационного счета","name": "Номер информационного счета","shortname": "Регистр на КС","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "clearingAccountId", + "type": 1,"dbname": "Идентификатор аналитического счета","name": "Номер аналитического счета","shortname": "Клиринговый счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "serviceStatus", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "depoAccount": { + + "name": "Депозитарные счета", + + "destination": "accounting/depo-accounts", + + "class": "ru.clearing.classes.statics.data.account.DepoAccount", + + "logUpdates": "true", + + "table": "depo_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "depoAccountType", + "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "depoAccountType" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "serviceStatus", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "accountSymbols": { + + "name": "Депо КС - РДЦ", + + "destination": "accounting/depo-accounts-symbols", + + "class": "ru.clearing.classes.statics.data.account.AccountSymbols", + + "logUpdates": "true", + + "table": "depo_account_symbols", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "accountSymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление депо КС - РДЦ", - - "confirmation": "accountId,accountSymbolValue", - + + "name": "Добавление депо КС - РДЦ", + + "confirmation": "accountId,accountSymbolValue", + "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","link": "account","linkCode": "account","required": true - } - , - {"code": "accountSymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true - } - ] + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","link": "account","linkCode": "account","required": true + } + , + {"code": "accountSymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true + } + ] } , {"method":"delete", - - "name": "Удаление депо КС - РДЦ", - - "confirmation": "accountId,accountSymbolValue", - + + "name": "Удаление депо КС - РДЦ", + + "confirmation": "accountId,accountSymbolValue", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true + } + ] } ] - } -, - "clearingAccount": { - - "name": "Торгово-Банковские счета", - - "destination": "accounting/clearing-accounts", - - "class": "ru.clearing.classes.statics.data.account.ClearingAccount", - - "logUpdates": "true", - - "table": "clearing_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "clearingAccountType", - "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "clearingAccountType","linkCode": "name" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "serviceStatus", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "plannerTemplate": { - - "name": "Шаблон расписания операционного дня", - - "destination": "schedule/planner-templates", - - "class": "ru.clearing.classes.statics.data.scheduler.PlannerTemplate", - - "table": "planner_template", - - "fields": [ - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true - } - , - {"code": "market", - "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" - } - , - {"code": "taskStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "clearingAccount": { + + "name": "Торгово-Банковские счета", + + "destination": "accounting/clearing-accounts", + + "class": "ru.clearing.classes.statics.data.account.ClearingAccount", + + "logUpdates": "true", + + "table": "clearing_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "clearingAccountType", + "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "clearingAccountType","linkCode": "name" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "serviceStatus", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "plannerTemplate": { + + "name": "Шаблон расписания операционного дня", + + "destination": "schedule/planner-templates", + + "class": "ru.clearing.classes.statics.data.scheduler.PlannerTemplate", + + "table": "planner_template", + + "fields": [ + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true + } + , + {"code": "market", + "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" + } + , + {"code": "taskStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Новый шаблон расписания операционного дня", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateNewAction", - + + "name": "Новый шаблон расписания операционного дня", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateNewAction", + "fields": [ - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"put", - - "name": "Изменение шаблона расписания операционного дня", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateUpdateAction", - + + "name": "Изменение шаблона расписания операционного дня", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true - } - , - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true + } + , + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка шаблона расписания операционного дня", - - "confirmation": "task,taskTime,taskStatus,section,sessionType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка шаблона расписания операционного дня", + + "confirmation": "task,taskTime,taskStatus,section,sessionType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true + } + ] } ] - } -, - "clearingCalendar": { - - "name": "Рабочие и нерабочие дни", - - "destination": "schedule/clearing-calendars", - - "class": "ru.clearing.classes.statics.data.scheduler.ClearingCalendar", - - "table": "clearing_calendar", - - "fields": [ - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": false,"sortable": false,"visible": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "dayStatus", - "type": 12,"dbname": "Код статуса","name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "dayStatus" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "clearingCalendar": { + + "name": "Рабочие и нерабочие дни", + + "destination": "schedule/clearing-calendars", + + "class": "ru.clearing.classes.statics.data.scheduler.ClearingCalendar", + + "table": "clearing_calendar", + + "fields": [ + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": false,"sortable": false,"visible": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "dayStatus", + "type": 12,"dbname": "Код статуса","name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "dayStatus" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление записи в календарь", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarNewAction", - + + "name": "Добавление записи в календарь", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarNewAction", + "fields": [ - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","required": true - } - , - {"code": "dayStatus", - "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - ] + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","required": true + } + , + {"code": "dayStatus", + "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + ] } , {"method":"put", - - "name": "Изменение записи в календаре", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarUpdateAction", - + + "name": "Изменение записи в календаре", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","required": true - } - , - {"code": "dayStatus", - "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","required": true + } + , + {"code": "dayStatus", + "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка записи в календаре", - - "confirmation": "clearingDate,dayStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка записи в календаре", + + "confirmation": "clearingDate,dayStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true + } + ] } ] - } -, - "planner": { - - "name": "Расписание на все даты", - - "destination": "schedule/planners", - - "class": "ru.clearing.classes.statics.data.scheduler.Planner", - - "table": "planner", - - "fields": [ - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата задачи","shortname": "Дата задачи","searchable": false,"sortable": false,"visible": true - } - , - {"code": "market", - "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" - } - , - {"code": "taskStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "planner": { + + "name": "Расписание на все даты", + + "destination": "schedule/planners", + + "class": "ru.clearing.classes.statics.data.scheduler.Planner", + + "table": "planner", + + "fields": [ + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата задачи","shortname": "Дата задачи","searchable": false,"sortable": false,"visible": true + } + , + {"code": "market", + "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" + } + , + {"code": "taskStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Новое расписание", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerNewAction", - + + "name": "Новое расписание", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerNewAction", + "fields": [ - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"put", - - "name": "Изменение расписания", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerUpdateAction", - + + "name": "Изменение расписания", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","required": true,"linkCode": "id" - } - , - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","required": true,"linkCode": "id" + } + , + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка расписания", - - "confirmation": "task,clearingDate,taskTime,taskStatus,section,sessionType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка расписания", + + "confirmation": "task,clearingDate,taskTime,taskStatus,section,sessionType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","linkCode": "id","required": true + } + ] } ] - } -, - "plannerAllToday": { - - "name": "Расписание на текущий день", - - "destination": "schedule/planners-all-today", - - "class": "ru.clearing.classes.statics.data.scheduler.PlannerAllToday", - - "table": "planner_all_today", - - "fields": [ - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" - } - , - {"code": "taskTime", - "type": 5,"name": "Время","shortname": "Время","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" - } - , - {"code": "taskStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "taskStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "parent", - "type": 12,"dbname": "Код источника записи расписания","name": "Источник записи расписания","shortname": "Источник","searchable": true,"sortable": true,"link": "parent" - } - , - {"code": "parentId", - "type": 1,"name": "Идентификатор записи в таблице-источнике","shortname": "ID источника","searchable": false,"sortable": false - } - , - {"code": "id", - "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true - } - ] - - } -, - "launcher": { - - "name": "Запуск задачи", - - "destination": "launchers", - - "class": "ru.clearing.classes.statics.data.scheduler.Launcher", - - "table": "launcher", - - "fields": [ - {"code": "senderId", - "type": 1,"dbname": "Идентификатор отправителя","name": "Наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } + , + "plannerAllToday": { + + "name": "Расписание на текущий день", + + "destination": "schedule/planners-all-today", + + "class": "ru.clearing.classes.statics.data.scheduler.PlannerAllToday", + + "table": "planner_all_today", + + "fields": [ + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" + } + , + {"code": "taskTime", + "type": 5,"name": "Время","shortname": "Время","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" + } + , + {"code": "taskStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "taskStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "parent", + "type": 12,"dbname": "Код источника записи расписания","name": "Источник записи расписания","shortname": "Источник","searchable": true,"sortable": true,"link": "parent" + } + , + {"code": "parentId", + "type": 1,"name": "Идентификатор записи в таблице-источнике","shortname": "ID источника","searchable": false,"sortable": false + } + , + {"code": "id", + "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true + } + ] + + } + , + "launcher": { + + "name": "Запуск задачи", + + "destination": "launchers", + + "class": "ru.clearing.classes.statics.data.scheduler.Launcher", + + "table": "launcher", + + "fields": [ + {"code": "senderId", + "type": 1,"dbname": "Идентификатор отправителя","name": "Наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "destination": "GVER", - - "group": "Общее", - - "name": "Запуск сверки", - + + "destination": "GVER", + + "group": "Общее", + + "name": "Запуск сверки", + "fields": [] } , {"method":"post", - - "destination": "GRYT", - - "group": "Общее", - - "name": "Подготовка КС к клиринговому дню", - + + "destination": "GRYT", + + "group": "Общее", + + "name": "Подготовка КС к клиринговому дню", + "fields": [] } , {"method":"post", - - "destination": "LOCM", - - "group": "Обмен с интеграционными модулями", - - "name": "Загрузка участников", - + + "destination": "LOCM", + + "group": "Обмен с интеграционными модулями", + + "name": "Загрузка участников", + "fields": [] } , {"method":"post", - - "destination": "LOSC", - - "group": "Обмен с интеграционными модулями", - - "name": "Загрузка инструментов", - + + "destination": "LOSC", + + "group": "Обмен с интеграционными модулями", + + "name": "Загрузка инструментов", + "fields": [] } , {"method":"post", - - "destination": "GALB", - - "group": "Обмен с расчетной организацией", - - "name": "Запрос остатков по всем счетам (отправка ДФ-56 для получения ответа ДФ-01, ДФ-57)", - + + "destination": "GALB", + + "group": "Обмен с расчетной организацией", + + "name": "Запрос остатков по всем счетам (отправка ДФ-56 для получения ответа ДФ-01, ДФ-57)", + "fields": [ - {"code": "fromTime", - "type": 5,"name": "Запросить с ","shortname": "Запросить с " - } - ] + {"code": "fromTime", + "type": 5,"name": "Запросить с ","shortname": "Запросить с " + } + ] } , {"method":"post", - - "destination": "OUTV", - - "group": "Обмен с расчетной организацией", - - "name": "Вывод свободных средств с клирингового регистра (отправка ДФ-54 для получения ответа ДФ-55)", - + + "destination": "OUTV", + + "group": "Обмен с расчетной организацией", + + "name": "Вывод свободных средств с клирингового регистра (отправка ДФ-54 для получения ответа ДФ-55)", + "fields": [ - {"code": "fullBalance", - "type": 10,"name": "Текущий баланс (всего)","shortname": "Текущие средства (всего)","enabled": false - } - , - {"code": "balance", - "type": 10,"name": "Текущий баланс (свободно)","shortname": "Текущие средства (свободно)","enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"name": "Наименование инструмента/валюты","shortname": "Валюта","enabled": false - } - , - {"code": "creditLeg_amount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма","required": true - } - , - {"code": "paymentPurpose", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Основание","required": false - } - , - {"code": "senderId", - "type": 1,"group": "Отправитель","name": "Участник отправитель","shortname": "Отправитель","link": "company","linkCode": "shortName","required": true - } - , - {"code": "creditLeg_accountId", - "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account","required": true - } - , - {"code": "addresseeId", - "type": 1,"group": "Получатель","name": "Участник получатель","shortname": "Получатель","link": "company","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "correspondentAccountId", - "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccount","linkKeyCode": "id","required": true,"enabled": true - } - , - {"code": "debitLeg_accountId", - "type": 1,"group": "Получатель","name": "Наименование счета получателя","shortname": "Счет получателя","link": "bankAccount","linkCode": "account" - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"group": "Получатель","shortname": "SWIFT","enabled": false - } - ] + {"code": "fullBalance", + "type": 10,"name": "Текущий баланс (всего)","shortname": "Текущие средства (всего)","enabled": false + } + , + {"code": "balance", + "type": 10,"name": "Текущий баланс (свободно)","shortname": "Текущие средства (свободно)","enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"name": "Наименование инструмента/валюты","shortname": "Валюта","enabled": false + } + , + {"code": "creditLeg_amount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма","required": true + } + , + {"code": "paymentPurpose", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Основание","required": false + } + , + {"code": "senderId", + "type": 1,"group": "Отправитель","name": "Участник отправитель","shortname": "Отправитель","link": "company","linkCode": "shortName","required": true + } + , + {"code": "creditLeg_accountId", + "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account","required": true + } + , + {"code": "addresseeId", + "type": 1,"group": "Получатель","name": "Участник получатель","shortname": "Получатель","link": "company","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "correspondentAccountId", + "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccount","linkKeyCode": "id","required": true,"enabled": true + } + , + {"code": "debitLeg_accountId", + "type": 1,"group": "Получатель","name": "Наименование счета получателя","shortname": "Счет получателя","link": "bankAccount","linkCode": "account" + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"group": "Получатель","shortname": "SWIFT","enabled": false + } + ] } , {"method":"post", - - "destination": "GTRD", - - "group": "Обмен с Торговой системой", - - "name": "Получение сделок из Торговой системы", - + + "destination": "GTRD", + + "group": "Обмен с Торговой системой", + + "name": "Получение сделок из Торговой системы", + "fields": [] } , {"method":"post", - - "destination": "CBRR", - - "group": "Обмен с интеграционными модулями", - - "name": "Загрузка кросс-курсов", - + + "destination": "CBRR", + + "group": "Обмен с интеграционными модулями", + + "name": "Загрузка кросс-курсов", + "fields": [] } , {"method":"post", - - "destination": "LIMM", - - "group": "Обмен с Торговой системой", - - "name": "Выгрузка в Торговую систему остатков по деньгам (отправка lim)", - + + "destination": "LIMM", + + "group": "Обмен с Торговой системой", + + "name": "Выгрузка в Торговую систему остатков по деньгам (отправка lim)", + "fields": [] } , {"method":"post", - - "destination": "LIMS", - - "group": "Обмен с Торговой системой", - - "name": "Выгрузка в Торговую систему остатков по бумагам (отправка lim)", - + + "destination": "LIMS", + + "group": "Обмен с Торговой системой", + + "name": "Выгрузка в Торговую систему остатков по бумагам (отправка lim)", + "fields": [] } , {"method":"post", - - "destination": "SCLR", - - "group": "Клиринг", - - "name": "Запуск клиринговой сессии", - - "confirmation": "section,sessionType", - + + "destination": "SCLR", + + "group": "Клиринг", + + "name": "Запуск клиринговой сессии", + + "confirmation": "section,sessionType", + "fields": [ - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code","required": true - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование инициатора","shortname": "Инициатор","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code","required": true + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование инициатора","shortname": "Инициатор","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"post", - - "destination": "GREP", - - "group": "Формирование отчетности", - - "name": "Формирование промежуточной отчетности", - + + "destination": "GREP", + + "group": "Формирование отчетности", + + "name": "Формирование промежуточной отчетности", + "fields": [] } , {"method":"post", - - "destination": "GBRR", - - "group": "Формирование реестров", - - "name": "Формирование реестров за период", - + + "destination": "GBRR", + + "group": "Формирование реестров", + + "name": "Формирование реестров за период", + "fields": [ - {"code": "fromDate", - "type": 6,"name": "С дата","shortname": "с" - } - , - {"code": "toDate", - "type": 6,"name": "По дату","shortname": "по" - } - ] + {"code": "fromDate", + "type": 6,"name": "С дата","shortname": "с" + } + , + {"code": "toDate", + "type": 6,"name": "По дату","shortname": "по" + } + ] } , {"method":"post", - - "destination": "GRET", - - "group": "Формирование отчетности", - - "name": "Формирование отчетности PFX64/PFX65", - + + "destination": "GRET", + + "group": "Формирование отчетности", + + "name": "Формирование отчетности PFX64/PFX65", + "fields": [] } , {"method":"post", - - "destination": "GREF", - - "group": "Формирование отчетности", - - "name": "Формирование итоговой отчетности", - + + "destination": "GREF", + + "group": "Формирование отчетности", + + "name": "Формирование итоговой отчетности", + "fields": [] } , {"method":"post", - - "destination": "FDFF", - - "group": "Обмен с расчетной организацией", - - "name": "Формирование ДФ-05 с кодом 9 (финальный)", - + + "destination": "FDFF", + + "group": "Обмен с расчетной организацией", + + "name": "Формирование ДФ-05 с кодом 9 (финальный)", + "fields": [] } , {"method":"post", - - "destination": "CHDF", - - "group": "Общее", - - "name": "Проверка наличия пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21", - + + "destination": "CHDF", + + "group": "Общее", + + "name": "Проверка наличия пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21", + "fields": [] } , {"method":"post", - - "destination": "CCLR", - - "group": "Клиринг", - - "name": "Завершение неудачных клиринговых сессий", - + + "destination": "CCLR", + + "group": "Клиринг", + + "name": "Завершение неудачных клиринговых сессий", + "fields": [] } , {"method":"post", - - "destination": "MTCR", - - "group": "Обмен с интеграционными модулями", - - "name": "Выгрузка ТКР", - + + "destination": "MTCR", + + "group": "Обмен с интеграционными модулями", + + "name": "Выгрузка ТКР", + "fields": [] } ] - } -, - "session": { - - "name": "Клиринговые сессии", - - "destination": "sessions", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.misc.Session", - - "logUpdates": "true", - - "table": "session", - - "fields": [ - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Завершено","searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sessionStatus", - "type": 12,"dbname": "Код статуса клиринговой сессии","name": "Статус клиринговой сессии","shortname": "Шаг","searchable": true,"sortable": true,"visible": true,"link": "sessionStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор инициатора торгов","name": "Наименование инициатора торгов","shortname": "Инициатор","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Наименование пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "sessionType" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" - } - ] - - } -, - "sTrades": { - - "name": "Сделки из Торговой системы", - - "class": "ru.clearing.classes.statics.data.misc.STrades", - - "table": "s_trades", - - "fields": [ - {"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": "tradeNum", - "type": 1,"name": "Номер сделки","shortname": "Номер сделки","searchable": true,"sortable": true - } - , - {"code": "operation", - "type": 2,"length": 40,"name": "Направленность сделки (BUY или SELL)","shortname": "Направленность сделки","searchable": true,"sortable": true - } - , - {"code": "classCode", - "type": 2,"length": 255,"name": "Код класса инструментов","shortname": "Код класса инструментов","searchable": true,"sortable": true - } - , - {"code": "tradeDate", - "type": 6,"name": "Дата торговой сессии","shortname": "Дата торговой сессии","searchable": true,"sortable": true - } - , - {"code": "secCode", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код инструмента","searchable": true,"sortable": true - } - , - {"code": "accruedint", - "type": 10,"name": "Накопленный купонный доход","shortname": "НКД","searchable": true,"sortable": true - } - , - {"code": "accruedint2", - "type": 10,"name": "Доход(%) на дату выкупа","shortname": "Доход(%) на дату выкупа","searchable": true,"sortable": true - } - , - {"code": "lowerDiscount", - "type": 10,"name": "Нижний дисконт(%)","shortname": "Нижний дисконт(%)","searchable": true,"sortable": true - } - , - {"code": "orderNum", - "type": 1,"name": "Номер заявки","shortname": "Номер заявки","searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Цена сделки","shortname": "Цена сделки","searchable": true,"sortable": true - } - , - {"code": "price2", - "type": 10,"name": "Цена выкупа второй части РЕПО","shortname": "Цена выкупа второй части РЕПО","searchable": true,"sortable": true - } - , - {"code": "repoRate", - "type": 10,"name": "Ставка РЕПО (%)","shortname": "Ставка РЕПО (%)","searchable": true,"sortable": true - } - , - {"code": "repoValue", - "type": 10,"name": "Сумма РЕПО","shortname": "Сумма РЕПО","searchable": true,"sortable": true - } - , - {"code": "repo2Value", - "type": 10,"name": "Объем сделки выкупа РЕПО, рублей","shortname": "Объем сделки выкупа РЕПО, рублей","searchable": true,"sortable": true - } - , - {"code": "startDiscount", - "type": 10,"name": "Начальный дисконт(%)","shortname": "Начальный дисконт(%)","searchable": true,"sortable": true - } - , - {"code": "tsCommission", - "type": 10,"name": "Комиссия торговой системы","shortname": "Комиссия торговой системы","searchable": true,"sortable": true - } - , - {"code": "upperDiscount", - "type": 10,"name": "Верхний дисконт(%)","shortname": "Верхний дисконт(%)","searchable": true,"sortable": true - } - , - {"code": "value", - "type": 10,"name": "Объем сделки без учета комиссионного сбора биржи и % дохода","shortname": "Объем сделки без сбора","searchable": true,"sortable": true - } - , - {"code": "yield", - "type": 10,"name": "Доходность","shortname": "Доходность","searchable": true,"sortable": true - } - , - {"code": "qty", - "type": 10,"name": "Количество бумаг в лотах","shortname": "Количество в лотах","searchable": true,"sortable": true - } - , - {"code": "qtyPcs", - "type": 10,"name": "Количество бумаг в штуках","shortname": "Количество в штуках","searchable": true,"sortable": true - } - , - {"code": "tradeDateTime", - "type": 4,"name": "Дата и время сделки","shortname": "Дата и время сделки","searchable": true,"sortable": true - } - , - {"code": "repoTerm", - "type": 3,"name": "Срок РЕПО","shortname": "Срок РЕПО","searchable": true,"sortable": true - } - , - {"code": "clearingCommission", - "type": 10,"name": "Клиринговая комиссия. Параметр сделок на МБ","shortname": "Клиринговая комиссия","searchable": true,"sortable": true - } - , - {"code": "exchangeCommission", - "type": 10,"name": "Комиссия Фондовой биржи. Параметр сделок на МБ","shortname": "Комиссия Фондовой биржи","searchable": true,"sortable": true - } - , - {"code": "techCenterCommission", - "type": 10,"name": "Комиссия Технического центра. Параметр сделок на МБ","shortname": "Комиссия Технического центра","searchable": true,"sortable": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Торговый счет","shortname": "Торговый счет","searchable": true,"sortable": true - } - , - {"code": "brokerRef", - "type": 2,"length": 34,"name": "Комментарий, обычно: код клиента>/номер поручения>","shortname": "Комментарий","searchable": true,"sortable": true - } - , - {"code": "clientCode", - "type": 2,"length": 255,"name": "Код участника торгов = Код участника клиринга = Код участника расчетов","shortname": "Код клиента","searchable": true,"sortable": true - } - , - {"code": "settleCode", - "type": 2,"length": 50,"name": "Код расчетов по сделке","shortname": "Код расчетов","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 2,"length": 32,"name": "Идентификатор трейдера","shortname": "Идентификатор трейдера","searchable": true,"sortable": true - } - , - {"code": "exchangeCode", - "type": 2,"length": 64,"name": "Идентификатор биржи","shortname": "Идентификатор биржи","searchable": true,"sortable": true - } - , - {"code": "firmId", - "type": 2,"length": 255,"name": "Трейдер","shortname": "Трейдер","searchable": true,"sortable": true - } - , - {"code": "firmName", - "type": 2,"length": 255,"name": "Организация трейдера","shortname": "Организация трейдера","searchable": true,"sortable": true - } - , - {"code": "cpFirmId", - "type": 2,"length": 255,"name": "Партнер","shortname": "Партнер","searchable": true,"sortable": true - } - , - {"code": "cpFirmName", - "type": 2,"length": 255,"name": "Организация партнера","shortname": "Организация партнера","searchable": true,"sortable": true - } - , - {"code": "className", - "type": 2,"length": 255,"name": "Класс инструмента","shortname": "Класс инструмента","searchable": true,"sortable": true - } - , - {"code": "secName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true - } - , - {"code": "settleDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true - } - , - {"code": "settleCurrency", - "type": 2,"length": 4,"name": "Валюта расчетов","shortname": "Валюта расчетов","searchable": true,"sortable": true - } - , - {"code": "tradeCurrency", - "type": 2,"length": 4,"name": "Валюта сделки","shortname": "Валюта сделки","searchable": true,"sortable": true - } - , - {"code": "tradeTimeMs", - "type": 3,"name": "Микросекунды времени сделки","shortname": "Микросекунды времени сделки","searchable": true,"sortable": true - } - , - {"code": "bankAccId", - "type": 2,"length": 12,"name": "Идентификатор расчетного счета/кода в клиринговой организации","shortname": "Код позиции","searchable": true,"sortable": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - ] - - } -, - "executionDeposit": { - - "name": "Сделки на секции МКР", - - "destination": "execution-deposits", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.execution.ExecutionDeposit", - - "logUpdates": "true", - - "table": "execution_deposit", - - "fields": [ - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "partyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "market", - "type": 2,"length": 8,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Ставка по депозиту","shortname": "Ставка, %","visible": true,"searchable": true,"sortable": true - } - , - {"code": "lots", - "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true - } - , - {"code": "firstLegAmount", - "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true - } - , - {"code": "secondLegAmount", - "type": 11,"name": "Объем возврата","shortname": "Объем возврата","visible": false,"searchable": true,"sortable": true - } - , - {"code": "interestAmount", - "type": 11,"name": "Объем процентов","shortname": "Проценты","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide" - } - , - {"code": "settlementCurrency", - "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "duration", - "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true - } - , - {"code": "firstLegSettlementDate", - "type": 6,"name": "Дата размещения","shortname": "Дата размещения","visible": true,"searchable": true,"sortable": true - } - , - {"code": "secondLegSettlementDate", - "type": 6,"name": "Дата возврата","shortname": "Дата возврата","visible": true,"searchable": true,"sortable": true - } - , - {"code": "firstLegSettlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "secondLegSettlementCode", - "type": 2,"length": 12,"name": "Код расчетов при возврате","shortname": "Код расчетов","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityCode", - "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "moneyMarketSecurity","linkCode": "securitySymbol","ignore": true - } - , - {"code": "contract", - "type": 2,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"length": 255,"visible": true - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true - } - , - {"code": "counterPartyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true - } - , - {"code": "coverageStatus", - "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - ] - - } -, - "executionFond": { - - "name": "Сделки на Фондовой секции", - - "destination": "execution-fonds", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.execution.ExecutionFond", - - "logUpdates": "true", - - "table": "execution_fond", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" - } - , - {"code": "market", - "type": 12,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true - } - , - {"code": "interestAmount", - "type": 11,"name": "НКД","shortname": "НКД","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeOrderId", - "type": 1,"name": "Идентификационный номер заявки в Торговой системе","shortname": "Номер заявки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Цена, %","shortname": "Цена, %","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementAmount", - "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true - } - , - {"code": "lots", - "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "duration", - "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "partyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "comment", - "type": 2,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"length": 255 - } - , - {"code": "clientCodeId", - "type": 1,"dbname": "Идентификатор кода клиента","name": "Код клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true - } - , - {"code": "counterPartyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementCurrency", - "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "exchangeExecutionMicroseconds", - "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "coverageStatus", - "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - ] - - } -, - "executionCurrency": { - - "name": "Сделки с валютными инструментами", - - "destination": "execution-currency", - - "class": "ru.clearing.classes.statics.data.execution.ExecutionCurrency", - - "logUpdates": "true", - - "table": "execution_currency", - - "fields": [ - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionMicroseconds", - "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Наименование инструмента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "partyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "partyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true - } - , - {"code": "counterPartyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true - } - , - {"code": "market", - "type": 12,"dbname": "Код секции валютного инструмента","name": "Секция валютного инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market","linkKeyCode": "code","linkCode": "description" - } - , - {"code": "price", - "type": 10,"name": "Цена","shortname": "Цена","visible": true,"searchable": true,"sortable": true - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" - } - , - {"code": "lots", - "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementAmount", - "type": 11,"name": "Объем сделки в валюте лота","shortname": "Объем в валюте","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество штук","shortname": "Количество штук","visible": true,"searchable": true,"sortable": true - } - , - {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты лота","shortname": "Код валюты лота","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "settlementOrganization", - "type": 2,"length": 255,"name": "Наименование расчетной организации","shortname": "Расчетная организация","searchable": true,"sortable": true,"visible": true - } - , - {"code": "coverageStatus", - "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - ] - - } -, - "depoBalanceRegister": { - - "name": "Реестр остатков ценных бумаг", - - "destination": "depo-balance-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.DepoBalanceRegister", - - "table": "balance_depo_register", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true - } - , - {"code": "setHouseName", - "type": 2,"length": 255,"name": "Наименование РД","shortname": "Наименование РД","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"length": 50,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true - } - ] - - } -, - "moneyBalanceRegister": { - - "name": "Реестр остатков денежных средств", - - "destination": "money-balance-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.MoneyBalanceRegister", - - "table": "money_balance_register", - - "fields": [ - {"code": "setHouseName", - "type": 2,"length": 255,"name": "Наименование РО","shortname": "Наименование РО","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "currencyCode", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер торгового /клирингового счета/ счета внутреннего учета СПВБ","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "remainderSum", - "type": 10,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true - } - , - {"code": "infoAccount", - "type": 2,"length": 50,"name": "Номер счета внутреннего учета СПВБ","shortname": "Номер счета внутреннего учета СПВБ","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true - } - , - {"code": "blockedSum", - "type": 10,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "unblockedSum", - "type": 10,"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 - } - ] - - } -, - "admittedLiabilitiesRegister": { - - "name": "Реестр обязательств, допущенных к клирингу", - - "destination": "admitted-liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.AdmittedLiabilitiesRegister", - - "table": "admitted_liabilities_register", - - "fields": [ - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false - } - ] - - } -, - "coveredLiabilitiesRegister": { - - "name": "Реестр обязательств, прошедших процедуру контроля обеспечения", - - "destination": "covered-liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.CoveredLiabilitiesRegister", - - "table": "covered_Liabilities_register", - - "fields": [ - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false - } - ] - - } -, - "moneyPaymentInstructionRegister": { - - "name": "Реестр распоряжений, направленных расчетной организации", - - "destination": "money-payment-instruction-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.MoneyPaymentInstructionRegister", - - "table": "money_payment_instruction_register", - - "fields": [ - {"code": "creditLegAccount", - "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLegAmount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLegCurrencyCode", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" - } - , - {"code": "debitLegAccount", - "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sender", - "type": 2,"length": 255,"name": "Отправитель","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "addressee", - "type": 2,"length": 255,"name": "Получатель","shortname": "Получатель","searchable": true,"sortable": true,"visible": true - } - , - {"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 - } - ] - - } -, - "depoPaymentInstructionRegister": { - - "name": "Реестр распоряжений, направленных расчетному депозитарию", - - "destination": "depo-payment-instruction-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.DepoPaymentInstructionRegister", - - "table": "depo_payment_instruction_register", - - "fields": [ - {"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": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "tradingClearingRegistryType", - "type": 2,"length": 255,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tradingClearingRegistry", - "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true - } - , - {"code": "cbCode", - "type": 2,"length": 50,"name": "Код ЦБ","shortname": "Код ЦБ","searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "direction", - "type": 1,"name": "Направление","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - ] - - } -, - "excludeLiabilitiesRegister": { - - "name": "Реестр обязательств, исключенных из клирингового пула", - - "destination": "exclude-liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.ExcludeLiabilitiesRegister", - - "table": "exclude_liabilities_register", - - "fields": [ - {"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": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "segment", - "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryCode", - "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" - } - , - {"code": "sumLiabilities", - "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true - } - ] - - } -, - "pairSdf": { - - "name": "Пары файлов", - - "destination": "pair-sdf", - - "class": "ru.clearing.classes.statics.data.register.PairSdf", - - "table": "pair_sdf", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 2,"length": 255,"name": "Идентификатор входящего файла","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "inSDf", - "type": 2,"length": 255,"name": "Входящий файл","shortname": "Входящий","searchable": true,"sortable": true,"visible": true - } - , - {"code": "outSDfId", - "type": 2,"length": 255,"name": "Идентификатор исходящего файла","shortname": "Исходящий файл","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "outSDf", - "type": 2,"length": 255,"name": "Исходящий файл","shortname": "Исходящий файл","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "gatewayResult": { - - "name": "Результаты запросов к ТС", - - "destination": "gateway-result", - - "class": "ru.clearing.classes.statics.data.register.GatewayResult", - - "table": "gateway_result", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true - } - , - {"code": "requestId", - "type": 2,"length": 255,"name": "ID запроса","shortname": "ID","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nameRequest", - "type": 2,"length": 255,"name": "Наименование запроса","shortname": "Наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "request", - "type": 2,"length": 1023,"name": "Тело запроса","shortname": "Запрос","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 1023,"name": "Тело ответа","shortname": "Ответ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "gatewayResultStatus", - "type": 12,"name": "Статус запроса","shortname": "Статус","searchable": true,"sortable": true,"link": "gatewayResultStatus","visible": true - } - ] - - } -, - "liabilitiesRegister": { - - "name": "Реестр учета обязательств", - - "destination": "liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.LiabilitiesRegister", - - "table": "liabilities_register", - - "fields": [ - {"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": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companyFullName", - "type": 2,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"length": 255,"visible": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "segment", - "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryCode", - "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" - } - , - {"code": "sumLiabilities", - "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true - } - ] - - } -, - "executionRegister": { - - "name": "Реестр сделок", - - "destination": "execution-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.ExecutionRegister", - - "table": "execution_register", - - "fields": [ - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol" - } - , - {"code": "sellerId", - "type": 1,"dbname": "Идентификатор компании-продавца","name": "Наименование компании-продавца","shortname": "Продавец","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "sellerClearingCode", - "type": 2,"length": 255,"name": "Клиринговый код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sellerTradingClearingRegister", - "type": 2,"length": 255,"name": "Торгово-клиринговый регистр продавца","shortname": "ТКР продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sellerMoneyAccount", - "type": 2,"length": 50,"name": "Денежный счет продавца","shortname": "Денежный счет продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sellerDepoAccount", - "type": 2,"length": 50,"name": "Депо счет продавца","shortname": "Депо счет продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerId", - "type": 1,"dbname": "Идентификатор компании-покупателя","name": "Наименование компании-покупателя","shortname": "Покупатель","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "buyerClearingCode", - "type": 2,"length": 255,"name": "Клиринговый код покупателя","shortname": "Код покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerTradingClearingRegister", - "type": 2,"length": 255,"name": "Торгово-клиринговый регистр покупателя","shortname": "ТКР покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerMoneyAccount", - "type": 2,"length": 50,"name": "Денежный счет покупателя","shortname": "Денежный счет покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerDepoAccount", - "type": 2,"length": 50,"name": "Депо счет покупателя","shortname": "Депо счет покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 11,"name": "Сумма сделки","shortname": "Сумма сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество ценных бумаг","shortname": "Количество ценных бумаг","visible": false,"searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - ] - - } -, - "statement": { - - "name": "Транзакции по деньгам/бумагам", - - "destination": "statements", - - "class": "ru.clearing.classes.statics.data.statement.Statement", - - "table": "statement", - - "fields": [ - {"code": "addresseeId", - "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "senderId", - "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "statementType", - "type": 12,"dbname": "Код типа поступления средств","name": "Наименование типа поступления средств","shortname": "Тип поступления средств","searchable": true,"sortable": true,"link": "statementType" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true - } - , - {"code": "inOutDirection", - "type": 12,"dbname": "Код направления","name": "Наименование направления","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection" - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true - } - , - {"code": "amount", - "type": 11,"name": "Объем","shortname": "Объем","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationStatus", - "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "operationStatus" - } - , - {"code": "errorCodeId", - "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"visible": true,"link": "errorCode","linkCode": "code","linkKeyCode": "id" - } - , - {"code": "errorTextId", - "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true,"link": "errorText","linkCode": "text" - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор записи, инициировавшая изменения этой таблицы","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "outSDfId", - "type": 1,"name": "Идентификатор записи, сформированная в результате изменения этой таблицы","shortname": "Исходящая запись","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "inOutSDfType", - "type": 12,"dbname": "Код типа входящей и исходящей записей","name": "Типы входящей и исходящей записей","shortname": "Типы входящей и исходящей записей","searchable": true,"sortable": true,"ignore": true,"link": "inOutSDfType" - } - , - {"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,"ignore": true - } - ] - - } -, - "paymentInstruction": { - - "name": "Платежные поручения", - - "destination": "payment-instructions", - - "class": "ru.clearing.classes.statics.data.payment.PaymentInstruction", - - "table": "payment_instruction", - - "fields": [ - {"code": "senderId", - "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true - } - , - {"code": "addresseeId", - "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true - } - , - {"code": "payeeBic", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) отправителя","shortname": "БИК отправителя","searchable": true,"sortable": true - } - , - {"code": "adresseeBic", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) получателя","shortname": "БИК получателя","searchable": true,"sortable": true - } - , - {"code": "payeeBankName", - "type": 2,"length": 255,"name": "Наименование банка отправителя","shortname": "Банк отправителя","searchable": true,"sortable": true - } - , - {"code": "addresseeBankName", - "type": 2,"length": 255,"name": "Наименование банка получателя","shortname": "Банк получателя","searchable": true,"sortable": true - } - , - {"code": "paymentDate", - "type": 4,"name": "Дата и время платежа","shortname": "Дата и время платежа","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "paymentPurpose", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_amount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "debitLeg_amount", - "type": 10,"name": "Сумма получателя","shortname": "Сумма получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_accountId", - "type": 1,"dbname": "Идентификатор счета отправителя","name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "credit_csAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет отправителя","shortname": "Корр. счет отправителя","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "creditLeg_account", - "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "debitLeg_accountId", - "type": 1,"dbname": "Идентификатор счета получателя","name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "debit_csAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет получателя","shortname": "Корр. счет получателя","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "debitLeg_account", - "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_direction", - "type": 12,"dbname": "Код направления отправителя","name": "Наименование направления отправителя","shortname": "Направление отправителя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true - } - , - {"code": "debitLeg_direction", - "type": 12,"dbname": "Код направления получателя","name": "Наименование направления получателя","shortname": "Направление получателя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true - } - , - {"code": "creditLeg_currencyCode", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"link": "currency" - } - , - {"code": "debitLeg_currencyCode", - "type": 12,"dbname": "Код валюты получателя","name": "Наименование валюты получателя","shortname": "Валюта получателя","searchable": true,"sortable": true,"link": "currency" - } - , - {"code": "creditLeg_securityId", - "type": 1,"dbname": "Идентификатор инструмента отправителя","name": "Наименование инструмента отправителя","shortname": "Инструмент отправителя","searchable": false,"sortable": true,"visible": true,"link": "security" - } - , - {"code": "debitLeg_securityId", - "type": 1,"dbname": "Идентификатор инструмента получателя","name": "Наименование инструмента получателя","shortname": "Инструмент получателя","searchable": false,"sortable": true,"visible": true,"link": "security" - } - , - {"code": "transactionStatus", - "type": 12,"dbname": "Код статуса транзакции","name": "Наименование статуса транзакции","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "transactionStatus","ignore": true - } - , - {"code": "documentNumber", - "type": 2,"length": 255,"name": "Номер документа в сторонней системе","shortname": "Номер РО","searchable": true,"sortable": true - } - , - {"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,"ignore": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - ] - ,"actions":[ + } + , + "session": { + + "name": "Клиринговые сессии", + + "destination": "sessions", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.misc.Session", + + "logUpdates": "true", + + "table": "session", + + "fields": [ + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Завершено","searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sessionStatus", + "type": 12,"dbname": "Код статуса клиринговой сессии","name": "Статус клиринговой сессии","shortname": "Шаг","searchable": true,"sortable": true,"visible": true,"link": "sessionStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор инициатора торгов","name": "Наименование инициатора торгов","shortname": "Инициатор","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Наименование пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "sessionType" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" + } + ] + + } + , + "sTrades": { + + "name": "Сделки из Торговой системы", + + "class": "ru.clearing.classes.statics.data.misc.STrades", + + "table": "s_trades", + + "fields": [ + {"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": "tradeNum", + "type": 1,"name": "Номер сделки","shortname": "Номер сделки","searchable": true,"sortable": true + } + , + {"code": "operation", + "type": 2,"length": 40,"name": "Направленность сделки (BUY или SELL)","shortname": "Направленность сделки","searchable": true,"sortable": true + } + , + {"code": "classCode", + "type": 2,"length": 255,"name": "Код класса инструментов","shortname": "Код класса инструментов","searchable": true,"sortable": true + } + , + {"code": "tradeDate", + "type": 6,"name": "Дата торговой сессии","shortname": "Дата торговой сессии","searchable": true,"sortable": true + } + , + {"code": "secCode", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код инструмента","searchable": true,"sortable": true + } + , + {"code": "accruedint", + "type": 10,"name": "Накопленный купонный доход","shortname": "НКД","searchable": true,"sortable": true + } + , + {"code": "accruedint2", + "type": 10,"name": "Доход(%) на дату выкупа","shortname": "Доход(%) на дату выкупа","searchable": true,"sortable": true + } + , + {"code": "lowerDiscount", + "type": 10,"name": "Нижний дисконт(%)","shortname": "Нижний дисконт(%)","searchable": true,"sortable": true + } + , + {"code": "orderNum", + "type": 1,"name": "Номер заявки","shortname": "Номер заявки","searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Цена сделки","shortname": "Цена сделки","searchable": true,"sortable": true + } + , + {"code": "price2", + "type": 10,"name": "Цена выкупа второй части РЕПО","shortname": "Цена выкупа второй части РЕПО","searchable": true,"sortable": true + } + , + {"code": "repoRate", + "type": 10,"name": "Ставка РЕПО (%)","shortname": "Ставка РЕПО (%)","searchable": true,"sortable": true + } + , + {"code": "repoValue", + "type": 10,"name": "Сумма РЕПО","shortname": "Сумма РЕПО","searchable": true,"sortable": true + } + , + {"code": "repo2Value", + "type": 10,"name": "Объем сделки выкупа РЕПО, рублей","shortname": "Объем сделки выкупа РЕПО, рублей","searchable": true,"sortable": true + } + , + {"code": "startDiscount", + "type": 10,"name": "Начальный дисконт(%)","shortname": "Начальный дисконт(%)","searchable": true,"sortable": true + } + , + {"code": "tsCommission", + "type": 10,"name": "Комиссия торговой системы","shortname": "Комиссия торговой системы","searchable": true,"sortable": true + } + , + {"code": "upperDiscount", + "type": 10,"name": "Верхний дисконт(%)","shortname": "Верхний дисконт(%)","searchable": true,"sortable": true + } + , + {"code": "value", + "type": 10,"name": "Объем сделки без учета комиссионного сбора биржи и % дохода","shortname": "Объем сделки без сбора","searchable": true,"sortable": true + } + , + {"code": "yield", + "type": 10,"name": "Доходность","shortname": "Доходность","searchable": true,"sortable": true + } + , + {"code": "qty", + "type": 10,"name": "Количество бумаг в лотах","shortname": "Количество в лотах","searchable": true,"sortable": true + } + , + {"code": "qtyPcs", + "type": 10,"name": "Количество бумаг в штуках","shortname": "Количество в штуках","searchable": true,"sortable": true + } + , + {"code": "tradeDateTime", + "type": 4,"name": "Дата и время сделки","shortname": "Дата и время сделки","searchable": true,"sortable": true + } + , + {"code": "repoTerm", + "type": 3,"name": "Срок РЕПО","shortname": "Срок РЕПО","searchable": true,"sortable": true + } + , + {"code": "clearingCommission", + "type": 10,"name": "Клиринговая комиссия. Параметр сделок на МБ","shortname": "Клиринговая комиссия","searchable": true,"sortable": true + } + , + {"code": "exchangeCommission", + "type": 10,"name": "Комиссия Фондовой биржи. Параметр сделок на МБ","shortname": "Комиссия Фондовой биржи","searchable": true,"sortable": true + } + , + {"code": "techCenterCommission", + "type": 10,"name": "Комиссия Технического центра. Параметр сделок на МБ","shortname": "Комиссия Технического центра","searchable": true,"sortable": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Торговый счет","shortname": "Торговый счет","searchable": true,"sortable": true + } + , + {"code": "brokerRef", + "type": 2,"length": 34,"name": "Комментарий, обычно: код клиента>/номер поручения>","shortname": "Комментарий","searchable": true,"sortable": true + } + , + {"code": "clientCode", + "type": 2,"length": 255,"name": "Код участника торгов = Код участника клиринга = Код участника расчетов","shortname": "Код клиента","searchable": true,"sortable": true + } + , + {"code": "settleCode", + "type": 2,"length": 50,"name": "Код расчетов по сделке","shortname": "Код расчетов","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 2,"length": 32,"name": "Идентификатор трейдера","shortname": "Идентификатор трейдера","searchable": true,"sortable": true + } + , + {"code": "exchangeCode", + "type": 2,"length": 64,"name": "Идентификатор биржи","shortname": "Идентификатор биржи","searchable": true,"sortable": true + } + , + {"code": "firmId", + "type": 2,"length": 255,"name": "Трейдер","shortname": "Трейдер","searchable": true,"sortable": true + } + , + {"code": "firmName", + "type": 2,"length": 255,"name": "Организация трейдера","shortname": "Организация трейдера","searchable": true,"sortable": true + } + , + {"code": "cpFirmId", + "type": 2,"length": 255,"name": "Партнер","shortname": "Партнер","searchable": true,"sortable": true + } + , + {"code": "cpFirmName", + "type": 2,"length": 255,"name": "Организация партнера","shortname": "Организация партнера","searchable": true,"sortable": true + } + , + {"code": "className", + "type": 2,"length": 255,"name": "Класс инструмента","shortname": "Класс инструмента","searchable": true,"sortable": true + } + , + {"code": "secName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true + } + , + {"code": "settleDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true + } + , + {"code": "settleCurrency", + "type": 2,"length": 4,"name": "Валюта расчетов","shortname": "Валюта расчетов","searchable": true,"sortable": true + } + , + {"code": "tradeCurrency", + "type": 2,"length": 4,"name": "Валюта сделки","shortname": "Валюта сделки","searchable": true,"sortable": true + } + , + {"code": "tradeTimeMs", + "type": 3,"name": "Микросекунды времени сделки","shortname": "Микросекунды времени сделки","searchable": true,"sortable": true + } + , + {"code": "bankAccId", + "type": 2,"length": 12,"name": "Идентификатор расчетного счета/кода в клиринговой организации","shortname": "Код позиции","searchable": true,"sortable": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + ] + + } + , + "executionDeposit": { + + "name": "Сделки на секции МКР", + + "destination": "execution-deposits", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.execution.ExecutionDeposit", + + "logUpdates": "true", + + "table": "execution_deposit", + + "fields": [ + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "partyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "market", + "type": 2,"length": 8,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Ставка по депозиту","shortname": "Ставка, %","visible": true,"searchable": true,"sortable": true + } + , + {"code": "lots", + "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true + } + , + {"code": "firstLegAmount", + "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true + } + , + {"code": "secondLegAmount", + "type": 11,"name": "Объем возврата","shortname": "Объем возврата","visible": false,"searchable": true,"sortable": true + } + , + {"code": "interestAmount", + "type": 11,"name": "Объем процентов","shortname": "Проценты","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "side", + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide" + } + , + {"code": "settlementCurrency", + "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "duration", + "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true + } + , + {"code": "firstLegSettlementDate", + "type": 6,"name": "Дата размещения","shortname": "Дата размещения","visible": true,"searchable": true,"sortable": true + } + , + {"code": "secondLegSettlementDate", + "type": 6,"name": "Дата возврата","shortname": "Дата возврата","visible": true,"searchable": true,"sortable": true + } + , + {"code": "firstLegSettlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "secondLegSettlementCode", + "type": 2,"length": 12,"name": "Код расчетов при возврате","shortname": "Код расчетов","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityCode", + "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "moneyMarketSecurity","linkCode": "securitySymbol","ignore": true + } + , + {"code": "contract", + "type": 2,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"length": 255,"visible": true + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true + } + , + {"code": "counterPartyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true + } + , + {"code": "coverageStatus", + "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + ] + + } + , + "executionFond": { + + "name": "Сделки на Фондовой секции", + + "destination": "execution-fonds", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.execution.ExecutionFond", + + "logUpdates": "true", + + "table": "execution_fond", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "side", + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" + } + , + {"code": "market", + "type": 12,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true + } + , + {"code": "interestAmount", + "type": 11,"name": "НКД","shortname": "НКД","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeOrderId", + "type": 1,"name": "Идентификационный номер заявки в Торговой системе","shortname": "Номер заявки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Цена, %","shortname": "Цена, %","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementAmount", + "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true + } + , + {"code": "lots", + "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "duration", + "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "partyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "comment", + "type": 2,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"length": 255 + } + , + {"code": "clientCodeId", + "type": 1,"dbname": "Идентификатор кода клиента","name": "Код клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true + } + , + {"code": "counterPartyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementCurrency", + "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "exchangeExecutionMicroseconds", + "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "coverageStatus", + "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + ] + + } + , + "executionCurrency": { + + "name": "Сделки с валютными инструментами", + + "destination": "execution-currency", + + "class": "ru.clearing.classes.statics.data.execution.ExecutionCurrency", + + "logUpdates": "true", + + "table": "execution_currency", + + "fields": [ + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionMicroseconds", + "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Наименование инструмента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "partyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "partyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true + } + , + {"code": "counterPartyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true + } + , + {"code": "market", + "type": 12,"dbname": "Код секции валютного инструмента","name": "Секция валютного инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market","linkKeyCode": "code","linkCode": "description" + } + , + {"code": "price", + "type": 10,"name": "Цена","shortname": "Цена","visible": true,"searchable": true,"sortable": true + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" + } + , + {"code": "lots", + "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementAmount", + "type": 11,"name": "Объем сделки в валюте лота","shortname": "Объем в валюте","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество штук","shortname": "Количество штук","visible": true,"searchable": true,"sortable": true + } + , + {"code": "side", + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты лота","shortname": "Код валюты лота","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "settlementOrganization", + "type": 2,"length": 255,"name": "Наименование расчетной организации","shortname": "Расчетная организация","searchable": true,"sortable": true,"visible": true + } + , + {"code": "coverageStatus", + "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + ] + + } + , + "depoBalanceRegister": { + + "name": "Реестр остатков ценных бумаг", + + "destination": "depo-balance-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.DepoBalanceRegister", + + "table": "balance_depo_register", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true + } + , + {"code": "setHouseName", + "type": 2,"length": 255,"name": "Наименование РД","shortname": "Наименование РД","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"length": 50,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true + } + ] + + } + , + "moneyBalanceRegister": { + + "name": "Реестр остатков денежных средств", + + "destination": "money-balance-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.MoneyBalanceRegister", + + "table": "money_balance_register", + + "fields": [ + {"code": "setHouseName", + "type": 2,"length": 255,"name": "Наименование РО","shortname": "Наименование РО","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "currencyCode", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер торгового /клирингового счета/ счета внутреннего учета СПВБ","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "remainderSum", + "type": 10,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true + } + , + {"code": "infoAccount", + "type": 2,"length": 50,"name": "Номер счета внутреннего учета СПВБ","shortname": "Номер счета внутреннего учета СПВБ","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true + } + , + {"code": "blockedSum", + "type": 10,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "unblockedSum", + "type": 10,"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 + } + ] + + } + , + "admittedLiabilitiesRegister": { + + "name": "Реестр обязательств, допущенных к клирингу", + + "destination": "admitted-liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.AdmittedLiabilitiesRegister", + + "table": "admitted_liabilities_register", + + "fields": [ + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false + } + ] + + } + , + "coveredLiabilitiesRegister": { + + "name": "Реестр обязательств, прошедших процедуру контроля обеспечения", + + "destination": "covered-liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.CoveredLiabilitiesRegister", + + "table": "covered_Liabilities_register", + + "fields": [ + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false + } + ] + + } + , + "moneyPaymentInstructionRegister": { + + "name": "Реестр распоряжений, направленных расчетной организации", + + "destination": "money-payment-instruction-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.MoneyPaymentInstructionRegister", + + "table": "money_payment_instruction_register", + + "fields": [ + {"code": "creditLegAccount", + "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLegAmount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLegCurrencyCode", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" + } + , + {"code": "debitLegAccount", + "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sender", + "type": 2,"length": 255,"name": "Отправитель","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "addressee", + "type": 2,"length": 255,"name": "Получатель","shortname": "Получатель","searchable": true,"sortable": true,"visible": true + } + , + {"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 + } + ] + + } + , + "depoPaymentInstructionRegister": { + + "name": "Реестр распоряжений, направленных расчетному депозитарию", + + "destination": "depo-payment-instruction-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.DepoPaymentInstructionRegister", + + "table": "depo_payment_instruction_register", + + "fields": [ + {"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": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "tradingClearingRegistryType", + "type": 2,"length": 255,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tradingClearingRegistry", + "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true + } + , + {"code": "cbCode", + "type": 2,"length": 50,"name": "Код ЦБ","shortname": "Код ЦБ","searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "direction", + "type": 1,"name": "Направление","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + ] + + } + , + "excludeLiabilitiesRegister": { + + "name": "Реестр обязательств, исключенных из клирингового пула", + + "destination": "exclude-liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.ExcludeLiabilitiesRegister", + + "table": "exclude_liabilities_register", + + "fields": [ + {"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": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "segment", + "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryCode", + "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" + } + , + {"code": "sumLiabilities", + "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true + } + ] + + } + , + "pairSdf": { + + "name": "Пары файлов", + + "destination": "pair-sdf", + + "class": "ru.clearing.classes.statics.data.register.PairSdf", + + "table": "pair_sdf", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 2,"length": 255,"name": "Идентификатор входящего файла","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "inSDf", + "type": 2,"length": 255,"name": "Входящий файл","shortname": "Входящий","searchable": true,"sortable": true,"visible": true + } + , + {"code": "outSDfId", + "type": 2,"length": 255,"name": "Идентификатор исходящего файла","shortname": "Исходящий файл","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "outSDf", + "type": 2,"length": 255,"name": "Исходящий файл","shortname": "Исходящий файл","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "gatewayResult": { + + "name": "Результаты запросов к ТС", + + "destination": "gateway-result", + + "class": "ru.clearing.classes.statics.data.register.GatewayResult", + + "table": "gateway_result", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true + } + , + {"code": "requestId", + "type": 2,"length": 255,"name": "ID запроса","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nameRequest", + "type": 2,"length": 255,"name": "Наименование запроса","shortname": "Наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "request", + "type": 2,"length": 1023,"name": "Тело запроса","shortname": "Запрос","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 1023,"name": "Тело ответа","shortname": "Ответ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "gatewayResultStatus", + "type": 12,"name": "Статус запроса","shortname": "Статус","searchable": true,"sortable": true,"link": "gatewayResultStatus","visible": true + } + ] + + } + , + "liabilitiesRegister": { + + "name": "Реестр учета обязательств", + + "destination": "liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.LiabilitiesRegister", + + "table": "liabilities_register", + + "fields": [ + {"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": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companyFullName", + "type": 2,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"length": 255,"visible": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "segment", + "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryCode", + "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" + } + , + {"code": "sumLiabilities", + "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true + } + ] + + } + , + "executionRegister": { + + "name": "Реестр сделок", + + "destination": "execution-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.ExecutionRegister", + + "table": "execution_register", + + "fields": [ + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol" + } + , + {"code": "sellerId", + "type": 1,"dbname": "Идентификатор компании-продавца","name": "Наименование компании-продавца","shortname": "Продавец","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "sellerClearingCode", + "type": 2,"length": 255,"name": "Клиринговый код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sellerTradingClearingRegister", + "type": 2,"length": 255,"name": "Торгово-клиринговый регистр продавца","shortname": "ТКР продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sellerMoneyAccount", + "type": 2,"length": 50,"name": "Денежный счет продавца","shortname": "Денежный счет продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sellerDepoAccount", + "type": 2,"length": 50,"name": "Депо счет продавца","shortname": "Депо счет продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerId", + "type": 1,"dbname": "Идентификатор компании-покупателя","name": "Наименование компании-покупателя","shortname": "Покупатель","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "buyerClearingCode", + "type": 2,"length": 255,"name": "Клиринговый код покупателя","shortname": "Код покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerTradingClearingRegister", + "type": 2,"length": 255,"name": "Торгово-клиринговый регистр покупателя","shortname": "ТКР покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerMoneyAccount", + "type": 2,"length": 50,"name": "Денежный счет покупателя","shortname": "Денежный счет покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerDepoAccount", + "type": 2,"length": 50,"name": "Депо счет покупателя","shortname": "Депо счет покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 11,"name": "Сумма сделки","shortname": "Сумма сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество ценных бумаг","shortname": "Количество ценных бумаг","visible": false,"searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + ] + + } + , + "statement": { + + "name": "Транзакции по деньгам/бумагам", + + "destination": "statements", + + "class": "ru.clearing.classes.statics.data.statement.Statement", + + "table": "statement", + + "fields": [ + {"code": "addresseeId", + "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "senderId", + "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "statementType", + "type": 12,"dbname": "Код типа поступления средств","name": "Наименование типа поступления средств","shortname": "Тип поступления средств","searchable": true,"sortable": true,"link": "statementType" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true + } + , + {"code": "inOutDirection", + "type": 12,"dbname": "Код направления","name": "Наименование направления","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection" + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true + } + , + {"code": "amount", + "type": 11,"name": "Объем","shortname": "Объем","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationStatus", + "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "operationStatus" + } + , + {"code": "errorCodeId", + "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"visible": true,"link": "errorCode","linkCode": "code","linkKeyCode": "id" + } + , + {"code": "errorTextId", + "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true,"link": "errorText","linkCode": "text" + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор записи, инициировавшая изменения этой таблицы","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "outSDfId", + "type": 1,"name": "Идентификатор записи, сформированная в результате изменения этой таблицы","shortname": "Исходящая запись","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "inOutSDfType", + "type": 12,"dbname": "Код типа входящей и исходящей записей","name": "Типы входящей и исходящей записей","shortname": "Типы входящей и исходящей записей","searchable": true,"sortable": true,"ignore": true,"link": "inOutSDfType" + } + , + {"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,"ignore": true + } + ] + + } + , + "paymentInstruction": { + + "name": "Платежные поручения", + + "destination": "payment-instructions", + + "class": "ru.clearing.classes.statics.data.payment.PaymentInstruction", + + "table": "payment_instruction", + + "fields": [ + {"code": "senderId", + "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true + } + , + {"code": "addresseeId", + "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true + } + , + {"code": "payeeBic", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) отправителя","shortname": "БИК отправителя","searchable": true,"sortable": true + } + , + {"code": "adresseeBic", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) получателя","shortname": "БИК получателя","searchable": true,"sortable": true + } + , + {"code": "payeeBankName", + "type": 2,"length": 255,"name": "Наименование банка отправителя","shortname": "Банк отправителя","searchable": true,"sortable": true + } + , + {"code": "addresseeBankName", + "type": 2,"length": 255,"name": "Наименование банка получателя","shortname": "Банк получателя","searchable": true,"sortable": true + } + , + {"code": "paymentDate", + "type": 4,"name": "Дата и время платежа","shortname": "Дата и время платежа","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "paymentPurpose", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_amount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "debitLeg_amount", + "type": 10,"name": "Сумма получателя","shortname": "Сумма получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_accountId", + "type": 1,"dbname": "Идентификатор счета отправителя","name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "credit_csAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет отправителя","shortname": "Корр. счет отправителя","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "creditLeg_account", + "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "debitLeg_accountId", + "type": 1,"dbname": "Идентификатор счета получателя","name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "debit_csAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет получателя","shortname": "Корр. счет получателя","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "debitLeg_account", + "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_direction", + "type": 12,"dbname": "Код направления отправителя","name": "Наименование направления отправителя","shortname": "Направление отправителя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true + } + , + {"code": "debitLeg_direction", + "type": 12,"dbname": "Код направления получателя","name": "Наименование направления получателя","shortname": "Направление получателя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true + } + , + {"code": "creditLeg_currencyCode", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"link": "currency" + } + , + {"code": "debitLeg_currencyCode", + "type": 12,"dbname": "Код валюты получателя","name": "Наименование валюты получателя","shortname": "Валюта получателя","searchable": true,"sortable": true,"link": "currency" + } + , + {"code": "creditLeg_securityId", + "type": 1,"dbname": "Идентификатор инструмента отправителя","name": "Наименование инструмента отправителя","shortname": "Инструмент отправителя","searchable": false,"sortable": true,"visible": true,"link": "security" + } + , + {"code": "debitLeg_securityId", + "type": 1,"dbname": "Идентификатор инструмента получателя","name": "Наименование инструмента получателя","shortname": "Инструмент получателя","searchable": false,"sortable": true,"visible": true,"link": "security" + } + , + {"code": "transactionStatus", + "type": 12,"dbname": "Код статуса транзакции","name": "Наименование статуса транзакции","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "transactionStatus","ignore": true + } + , + {"code": "documentNumber", + "type": 2,"length": 255,"name": "Номер документа в сторонней системе","shortname": "Номер РО","searchable": true,"sortable": true + } + , + {"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,"ignore": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + ] + ,"actions":[ {"method":"post", - - "name": "Вывод денежных средств c регистра инициатора", - - "destination": "payment-instructions/clearing-outbound", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.payment.PIClearingOutbondActionNew", - + + "name": "Вывод денежных средств c регистра инициатора", + + "destination": "payment-instructions/clearing-outbound", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.payment.PIClearingOutbondActionNew", + "fields": [ - {"code": "senderId", - "type": 1,"name": "Участник отправитель","shortname": "Отправитель","link": "company","required": true - } - , - {"code": "addresseeId", - "type": 1,"name": "Участник получатель","shortname": "Получатель","link": "company","required": true - } - , - {"code": "paymentPurpose", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_amount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_accountId", - "type": 1,"name": "Наименование счета отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "debitLeg_accountId", - "type": 1,"name": "Наименование счета получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true - } - ] + {"code": "senderId", + "type": 1,"name": "Участник отправитель","shortname": "Отправитель","link": "company","required": true + } + , + {"code": "addresseeId", + "type": 1,"name": "Участник получатель","shortname": "Получатель","link": "company","required": true + } + , + {"code": "paymentPurpose", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_amount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_accountId", + "type": 1,"name": "Наименование счета отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "debitLeg_accountId", + "type": 1,"name": "Наименование счета получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true + } + ] } ] - } -, - "notification": { - - "name": "Сообщения", - - "destination": "notifications", - - "class": "ru.clearing.classes.statics.data.misc.Notification", - - "logUpdates": "true", - - "table": "notification", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": 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","ignore": true - } - , - {"code": "addresseeId", - "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","ignore": true - } - , - {"code": "objectId", - "type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "notificationStatus", - "type": 12,"dbname": "Код статуса сообщения","name": "Наименование статуса сообщения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "notificationStatus" - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "priority", - "type": 12,"dbname": "Код приоритета отображения","name": "Наименование приоритета отображения","shortname": "Приоритет отображения","searchable": true,"sortable": true,"link": "priority" - } - ] - ,"actions":[ + } + , + "notification": { + + "name": "Сообщения", + + "destination": "notifications", + + "class": "ru.clearing.classes.statics.data.misc.Notification", + + "logUpdates": "true", + + "table": "notification", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": 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","ignore": true + } + , + {"code": "addresseeId", + "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","ignore": true + } + , + {"code": "objectId", + "type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "notificationStatus", + "type": 12,"dbname": "Код статуса сообщения","name": "Наименование статуса сообщения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "notificationStatus" + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "priority", + "type": 12,"dbname": "Код приоритета отображения","name": "Наименование приоритета отображения","shortname": "Приоритет отображения","searchable": true,"sortable": true,"link": "priority" + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение статуса сообщения", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.NotificationUpdateAction", - + + "name": "Изменение статуса сообщения", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.NotificationUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "notification","linkCode": "id","required": true - } - , - {"code": "notificationStatus", - "type": 12,"name": "Наименование статуса сообщения","shortname": "Статус","link": "notificationStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "notification","linkCode": "id","required": true + } + , + {"code": "notificationStatus", + "type": 12,"name": "Наименование статуса сообщения","shortname": "Статус","link": "notificationStatus","required": true + } + ] } ] - } -, - "verificationResult": { - - "name": "Результаты сверки", - - "destination": "verification-results", - - "class": "ru.clearing.classes.statics.data.clearing.VerificationResult", - - "table": "verification_result", - - "fields": [ - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета УК, по которому проводится сверка","name": "Счет УК, по которому проводится сверка","shortname": "Счет УК","searchable": true,"sortable": true - } - , - {"code": "inSum", - "type": 11,"name": "Входящая сумма остатков","shortname": "Остатки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "outIntSum", - "type": 11,"name": "Исходящая сумма остатков, полученная в КС","shortname": "Остатки, полученные в КС","visible": true,"searchable": true,"sortable": true - } - , - {"code": "outExtSum", - "type": 11,"name": "Исходящая сумма остатков из отчета ПРЦ","shortname": "Остатки, полученные из ПРЦ","visible": true,"searchable": true,"sortable": true - } - , - {"code": "diffSum", - "type": 11,"name": "Сумма расхождений","shortname": "Сумма расхождений","visible": true,"searchable": true,"sortable": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true - } - , - {"code": "generationStatus", - "type": 12,"dbname": "Код общего статуса сверки","name": "Наименование общего статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"code": "resultStatus", - "type": 12,"dbname": "Код статуса сверки","name": "Наименование статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"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 - } - ] - - } -, - "sDf01": { - - "name": "ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга", - - "destination": "s-dfs/s-df01", - - "class": "ru.clearing.classes.statics.data.sdf.SDf01", - - "table": "s_df_01", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "curr_code", - "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "remainder", - "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_code", - "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dat", - "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_name", - "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_type", - "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumengage", - "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumunblock", - "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "file_type", - "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf02": { - - "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке", - - "destination": "s-dfs/s-df02", - - "class": "ru.clearing.classes.statics.data.sdf.SDf02", - - "table": "s_df_02", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "curr_code", - "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "remainder", - "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_code", - "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dat", - "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_name", - "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_type", - "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumengage", - "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumunblock", - "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "file_type", - "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 3,"name": "Результат обработки каждой записи исходного файла ДФ-01","shortname": "Результат обработки ДФ-01","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf03": { - - "name": "ДФ-03 Реестр платежных поручений", - - "destination": "s-dfs/s-df03", - - "class": "ru.clearing.classes.statics.data.sdf.SDf03", - - "table": "s_df_03", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "imp_result", - "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "paymentInstructionId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true,"link": "paymentInstruction" - } - ] - - } -, - "sDf04": { - - "name": "ДФ-04 Подтверждение проведения расчетов", - - "destination": "s-dfs/s-df04", - - "class": "ru.clearing.classes.statics.data.sdf.SDf04", - - "table": "s_df_04", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "imp_result", - "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "field": "file_name","type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf05": { - - "name": "ДФ-05 Уведомление о завершении расчетов", - - "destination": "s-dfs/s-df05", - - "class": "ru.clearing.classes.statics.data.sdf.SDf05", - - "table": "s_df_05", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "tp", - "type": 10,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dt", - "type": 6,"name": "Дата завершения расчетов","shortname": "Дата завершения расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tm", - "type": 2,"length": 255,"name": "Время завершения расчетов","shortname": "Время завершения расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pr", - "type": 2,"length": 1,"name": "Результат обработки запроса","shortname": "Результат обработки запроса","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf06": { - - "name": "ДФ-06 Запрос на зачисление/списание денежных средств", - - "destination": "s-dfs/s-df06", - - "class": "ru.clearing.classes.statics.data.sdf.SDf06", - - "table": "s_df_06", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "account", - "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum", - "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "type", - "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientN", - "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn", - "field": "inn","type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bic", - "field": "bic","type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "spec", - "field": "spec","type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf07": { - - "name": "ДФ-07 Ответ на запрос по зачислению/списанию денежных средств", - - "destination": "s-dfs/s-df07", - - "class": "ru.clearing.classes.statics.data.sdf.SDf07", - - "table": "s_df_07", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "account", - "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum", - "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "type", - "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientN", - "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bic", - "type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "spec", - "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 10,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf08": { - - "name": "ДФ-08 Загрузка счетов с остатками", - - "destination": "s-dfs/s-df08", - - "class": "ru.clearing.classes.statics.data.sdf.SDf08", - - "table": "s_df_08", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf09": { - - "name": "ДФ-09 Ответ на загрузку счетов с остатками", - - "destination": "s-dfs/s-df09", - - "class": "ru.clearing.classes.statics.data.sdf.SDf09", - - "table": "s_df_09", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Исходящий номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf10": { - - "name": "ДФ-10 Запрос на зачисление/списание ценных бумаг", - - "destination": "s-dfs/s-df10", - - "class": "ru.clearing.classes.statics.data.sdf.SDf10", - - "table": "s_df_10", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf11": { - - "name": "ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг", - - "destination": "s-dfs/s-df11", - - "class": "ru.clearing.classes.statics.data.sdf.SDf11", - - "table": "s_df_11", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf12": { - - "name": "ДФ-12 Распоряжение на проведение операций по итогам клиринга", - - "destination": "s-dfs/s-df12", - - "class": "ru.clearing.classes.statics.data.sdf.SDf12", - - "table": "s_df_12", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "direction", - "type": 2,"length": 255,"name": "Направление (списание/зачисление)","shortname": "Направление","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeSender", - "type": 2,"name": "Депо счет списания","shortname": "Счет списания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeAdressee", - "type": 2,"name": "Депо счет зачисления","shortname": "Счет зачисления","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionNumber", - "type": 2,"length": 255,"name": "Порядковый номер транзакции","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionQuantity", - "type": 2,"length": 255,"name": "Количество транзакций","shortname": "Количество транзакций","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf13": { - - "name": "ДФ-13 Уведомление о статусе исполнения или мотивированный отказ", - - "destination": "s-dfs/s-df13", - - "class": "ru.clearing.classes.statics.data.sdf.SDf13", - - "table": "s_df_13", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "textError", - "type": 2,"name": "Описание ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf14": { - - "name": "ДФ-14 Уведомление о завершении расчетов", - - "destination": "s-dfs/s-df14", - - "class": "ru.clearing.classes.statics.data.sdf.SDf14", - - "table": "s_df_14", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf20": { - - "name": "ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг", - - "destination": "s-dfs/s-df20", - - "class": "ru.clearing.classes.statics.data.sdf.SDf20", - - "table": "s_df_20", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "security", - "type": 2,"name": "Ценная бумага","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityName", - "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityType", - "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "openBalance", - "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCl", - "type": 2,"name": "Код раздела тех.счета/счета депо/ и наименование клиента","shortname": "Код раздела тех.счета/счета депо/ и наименование клиента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nameCl", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationCode", - "type": 2,"name": "Код операции","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCorr", - "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationDate", - "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "closeBalance", - "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionNumber", - "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf21": { - - "name": "ДФ-21 Отчет об операциях", - - "destination": "s-dfs/s-df21", - - "class": "ru.clearing.classes.statics.data.sdf.SDf21", - - "table": "s_df_21", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityName", - "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityType", - "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "openBalance", - "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCl", - "type": 2,"name": "Код раздела тех.счета/счета депо","shortname": "Код раздела тех.счета/счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nameCl", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationCode", - "type": 2,"name": "Код операции","shortname": "Код операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCorr", - "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationDate", - "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "closeBalance", - "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "comment", - "type": 2,"length": 250,"name": "Основание проведения операции","shortname": "Основание","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionNumber", - "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf51": { - - "name": "ДФ-51 Запрос остатков по всем счетам", - - "destination": "s-dfs/s-df51", - - "class": "ru.clearing.classes.statics.data.sdf.SDf51", - - "table": "s_df_51", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "number", - "type": 2,"length": 10,"name": "Номер запроса остатков по счетам","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true - } - , - {"code": "datetime", - "type": 2,"length": 13,"name": "Дата и время сообщения","shortname": "Дата и время сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf52": { - - "name": "ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)", - - "destination": "s-dfs/s-df52", - - "class": "ru.clearing.classes.statics.data.sdf.SDf52", - - "table": "s_df_52", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "account", - "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_name", - "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_type", - "type": 2,"length": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "date", - "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "status", - "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf53": { - - "name": "ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)", - - "destination": "s-dfs/s-df53", - - "class": "ru.clearing.classes.statics.data.sdf.SDf53", - - "table": "s_df_53", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "acc_name", - "field": "accName","type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "date", - "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "status", - "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true - } - , - {"code": "accType", - "type": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf54": { - - "name": "ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414", - - "destination": "s-dfs/s-df54", - - "class": "ru.clearing.classes.statics.data.sdf.SDf54", - - "table": "s_df_54", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbankcode", - "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbankcode", - "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_type", - "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_order", - "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_deb", - "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_deb", - "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_deb", - "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_cred", - "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_cred", - "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_kr_1", - "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "send_type", - "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_result", - "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "value_date", - "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_ben", - "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_int", - "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf55": { - - "name": "ДФ-55 Квитанция об обработке ДФ-54", - - "destination": "s-dfs/s-df55", - - "class": "ru.clearing.classes.statics.data.sdf.SDf55", - - "table": "s_df_55", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbankcode", - "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbankcode", - "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_type", - "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_order", - "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_deb", - "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_deb", - "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_deb", - "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_cred", - "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_cred", - "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_kr_1", - "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "send_type", - "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_result", - "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "value_date", - "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_ben", - "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_int", - "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf56": { - - "name": "ДФ-56 Запрос транзакций за период", - - "destination": "s-dfs/s-df56", - - "class": "ru.clearing.classes.statics.data.sdf.SDf56", - - "table": "s_df_56", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "number", - "type": 2,"length": 10,"name": "Номер запроса","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true - } - , - {"code": "start_datetime", - "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с большим или равным указанным параметром","shortname": "Дата и время начала","searchable": true,"sortable": true,"visible": true - } - , - {"code": "end_datetime", - "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с меньшим указанным параметром","shortname": "Дата и время окончания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 25,"name": "Код счета участника клиринга для фильтрации транзакций по значению","shortname": "Счет участника клиринга","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга для фильтрации транзакций по значению","shortname": "Биржевой код участника клиринга","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "sDf57": { - - "name": "ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)", - - "destination": "s-dfs/s-df57", - - "class": "ru.clearing.classes.statics.data.sdf.SDf57", - - "table": "s_df_57", - - "fields": [ - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "dbfId", - "type": 1,"name": "Уникальный идентификатор платежного документа (транзакции)","shortname": "ID платежного поручения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal_deb", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга (плательщик)","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal_cred", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга (получатель)","shortname": "Получатель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbankcode", - "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Код банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbankcode", - "type": 2,"length": 35,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт.","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_type", - "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "ext_date", - "type": 2,"length": 255,"name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_deb", - "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_deb", - "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_deb", - "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_cred", - "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_cred", - "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_kr", - "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dt_in", - "type": 2,"length": 22,"name": "Входящий дебетовый остаток","shortname": "Входящий дебетовый остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kt_in", - "type": 2,"length": 22,"name": "Входящий кредитовый остаток","shortname": "Входящий кредитовый остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dt_out", - "type": 2,"length": 22,"name": "Исходящий дебетовый остаток","shortname": "Исходящий дебетовый остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kt_out", - "type": 2,"length": 22,"name": "Исходящий кредитовый остаток","shortname": "Исходящий кредитовый остаток","searchable": true,"sortable": true,"visible": true - } - ] - - } -, - "managementJournal": { - - "name": "Журнал мониторинга и контроля", - - "destination": "management-journals", - - "class": "ru.clearing.classes.statics.data.journal.ManagementJournal", - - "table": "management_journal", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "managementJournalType", - "type": 12,"dbname": "Код типа мониторинга","name": "Наименование типа мониторинга","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "managementJournalType" - } - , - {"code": "managementJournalPurpose", - "type": 12,"dbname": "Код цели мониторинга","name": "Цель мониторинга","shortname": "Цель","searchable": true,"sortable": true,"visible": true,"link": "managementJournalPurpose" - } - , - {"code": "managementJournalStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "managementJournalStatus" - } - , - {"code": "text", - "type": 2,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"visible": true,"sortable": true,"length": 4096 - } - , - {"code": "changeAccessSign", - "type": 12,"dbname": "Код признака изменения доступа","name": "Признак изменения доступа","shortname": "Изменение доступа","searchable": true,"sortable": true,"visible": true,"link": "allowed" - } - , - {"code": "changeDataSign", - "type": 12,"dbname": "Код признака изменения данных","name": "Признак изменения данных","shortname": "Изменение данных","searchable": true,"sortable": true,"visible": true,"link": "allowed" - } - , - {"code": "eventDate", - "type": 4,"name": "Дата события ЕГРЮЛ","shortname": "Дата события","searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"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 - } - ] - - } -, - "inDocumentJournal": { - - "name": "Журнал входящих документов", - - "destination": "in-document-journals", - - "class": "ru.clearing.classes.statics.data.journal.InDocumentJournal", - - "table": "in_document_journal", - - "fields": [ - {"code": "registrationDate", - "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationTime", - "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationNumber", - "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "documentName", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sender", - "type": 2,"length": 255,"name": "Полное наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "courierType", - "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" - } - , - {"code": "emailDate", - "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dossierNumber", - "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"visible": true - } - , - {"code": "receiptDate", - "type": 6,"name": "Дата получения оригинала","shortname": "Дата получения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "resultStatus", - "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - ] - - } -, - "outDocumentJournal": { - - "name": "Журнал исходящих документов", - - "destination": "out-document-journals", - - "class": "ru.clearing.classes.statics.data.journal.OutDocumentJournal", - - "table": "out_document_journal", - - "fields": [ - {"code": "registrationDate", - "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationTime", - "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationNumber", - "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "documentName", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "addressee", - "type": 2,"length": 255,"name": "Полное наименование получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "courierType", - "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" - } - , - {"code": "emailDate", - "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dossierNumber", - "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true - } - , - {"code": "postDate", - "type": 6,"name": "Дата почтового отправления","shortname": "Дата отправления","searchable": true,"sortable": true,"visible": true - } - , - {"code": "resultStatus", - "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - ] - - } -, - "reportRegister": { - - "name": "Реестр отправленных отчетов", - - "destination": "report-registers", - - "class": "ru.clearing.classes.statics.data.register.ReportRegister", - - "table": "report_register", - - "fields": [ - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код клиринга","shortname": "Код участника","searchable": true,"sortable": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "comment", - "type": 2,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true,"length": 255 - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование","shortname": "Наименование","visible": false,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 1,"name": "Количество записей","shortname": "Количество","visible": false,"searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"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,"ignore": true - } - ] - - } -, - "contractRegister": { - - "name": "Журнал регистрации договоров", - - "destination": "contract-registers", - - "class": "ru.clearing.classes.statics.data.register.ContractRegister", - - "table": "contract_register", - - "fields": [ - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issueDate", - "type": 6,"name": "Дата составления","shortname": "Дата выдачи","searchable": true,"sortable": true - } - , - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "documentType", - "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Код выдавшего органа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true - } - , - {"code": "closeDate", - "type": 6,"name": "Дата расторжения","shortname": "Дата расторжения","searchable": true,"sortable": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"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 - } - ] - - } -, - "operation": { - - "name": "Проводки", - - "destination": "operations", - - "class": "ru.clearing.classes.statics.data.payment.Operation", - - "table": "operation", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "addresseeId", - "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "senderId", - "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"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,"ignore": true - } - , - {"code": "operationTypeId", - "type": 1,"name": "Тип проводки","shortname": "Тип","searchable": true,"sortable": true,"link": "operationType" - } - , - {"code": "operationStatus", - "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus" - } - ] - - } -, - "marketDataLiquidation": { - - "name": "Статичная ценовая информация для ликвидации активов", - - "destination": "market-data-liquidations", - - "class": "ru.clearing.classes.statics.data.misc.MarketDataLiquidation", - - "table": "market_data_liquidation", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "securitySymbol" - } - , - {"code": "price", - "type": 10,"name": "Цена за 1 штуку ликвидационного актива","shortname": "Цена за шт.","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"ignore": true - } - ] - - } -, - "sCrossRate": { - - "name": "Кросс курсы валют от ЦБ", - - "destination": "cross-rate", - - "class": "ru.clearing.classes.statics.data.misc.SCrossRate", - - "table": "s_cross_rate", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "date", - "type": 6,"name": "Дата торгов","shortname": "Дата торгов","searchable": true,"sortable": true,"visible": false - } - , - {"code": "currency", - "type": 2,"length": 50,"name": "Наименование валюты","shortname": "Наименование валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "currCode", - "type": 2,"length": 50,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "faceValue", - "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rate", - "type": 10,"name": "Курс валюты с учетом размера лота","shortname": "Курс валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "unitRate", - "type": 10,"name": "Курс за единицу иностранной валюты","shortname": "Курс за единицу валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": 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 - } - ] - - } -, - "blacklistMarket": { - - "name": "blacklist площадок", - - "destination": "blacklist-market", - - "class": "ru.clearing.classes.statics.data.misc.BlacklistMarket", - - "table": "blacklist_market", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true - } - , - {"code": "code", - "name": "Код рынка","shortname": "Код рынка","type": 2,"length": 12 - } - , - {"code": "section", - "name": "Секция","shortname": "Секция","type": 12 - } - ] - - } - -} - -,"views": { - -} - -,"types": [ - - { + } + , + "verificationResult": { + + "name": "Результаты сверки", + + "destination": "verification-results", + + "class": "ru.clearing.classes.statics.data.clearing.VerificationResult", + + "table": "verification_result", + + "fields": [ + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета УК, по которому проводится сверка","name": "Счет УК, по которому проводится сверка","shortname": "Счет УК","searchable": true,"sortable": true + } + , + {"code": "inSum", + "type": 11,"name": "Входящая сумма остатков","shortname": "Остатки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "outIntSum", + "type": 11,"name": "Исходящая сумма остатков, полученная в КС","shortname": "Остатки, полученные в КС","visible": true,"searchable": true,"sortable": true + } + , + {"code": "outExtSum", + "type": 11,"name": "Исходящая сумма остатков из отчета ПРЦ","shortname": "Остатки, полученные из ПРЦ","visible": true,"searchable": true,"sortable": true + } + , + {"code": "diffSum", + "type": 11,"name": "Сумма расхождений","shortname": "Сумма расхождений","visible": true,"searchable": true,"sortable": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true + } + , + {"code": "generationStatus", + "type": 12,"dbname": "Код общего статуса сверки","name": "Наименование общего статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"code": "resultStatus", + "type": 12,"dbname": "Код статуса сверки","name": "Наименование статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"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 + } + ] + + } + , + "sDf01": { + + "name": "ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга", + + "destination": "s-dfs/s-df01", + + "class": "ru.clearing.classes.statics.data.sdf.SDf01", + + "table": "s_df_01", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "curr_code", + "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "remainder", + "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_code", + "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dat", + "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_name", + "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_type", + "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumengage", + "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumunblock", + "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "file_type", + "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf02": { + + "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке", + + "destination": "s-dfs/s-df02", + + "class": "ru.clearing.classes.statics.data.sdf.SDf02", + + "table": "s_df_02", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "curr_code", + "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "remainder", + "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_code", + "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dat", + "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_name", + "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_type", + "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumengage", + "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumunblock", + "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "file_type", + "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 3,"name": "Результат обработки каждой записи исходного файла ДФ-01","shortname": "Результат обработки ДФ-01","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf03": { + + "name": "ДФ-03 Реестр платежных поручений", + + "destination": "s-dfs/s-df03", + + "class": "ru.clearing.classes.statics.data.sdf.SDf03", + + "table": "s_df_03", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "imp_result", + "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "paymentInstructionId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true,"link": "paymentInstruction" + } + ] + + } + , + "sDf04": { + + "name": "ДФ-04 Подтверждение проведения расчетов", + + "destination": "s-dfs/s-df04", + + "class": "ru.clearing.classes.statics.data.sdf.SDf04", + + "table": "s_df_04", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "imp_result", + "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "field": "file_name","type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf05": { + + "name": "ДФ-05 Уведомление о завершении расчетов", + + "destination": "s-dfs/s-df05", + + "class": "ru.clearing.classes.statics.data.sdf.SDf05", + + "table": "s_df_05", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "tp", + "type": 10,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dt", + "type": 6,"name": "Дата завершения расчетов","shortname": "Дата завершения расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tm", + "type": 2,"length": 255,"name": "Время завершения расчетов","shortname": "Время завершения расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pr", + "type": 2,"length": 1,"name": "Результат обработки запроса","shortname": "Результат обработки запроса","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf06": { + + "name": "ДФ-06 Запрос на зачисление/списание денежных средств", + + "destination": "s-dfs/s-df06", + + "class": "ru.clearing.classes.statics.data.sdf.SDf06", + + "table": "s_df_06", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "account", + "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum", + "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "type", + "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientN", + "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn", + "field": "inn","type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bic", + "field": "bic","type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "spec", + "field": "spec","type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf07": { + + "name": "ДФ-07 Ответ на запрос по зачислению/списанию денежных средств", + + "destination": "s-dfs/s-df07", + + "class": "ru.clearing.classes.statics.data.sdf.SDf07", + + "table": "s_df_07", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "account", + "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum", + "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "type", + "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientN", + "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bic", + "type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "spec", + "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 10,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf08": { + + "name": "ДФ-08 Загрузка счетов с остатками", + + "destination": "s-dfs/s-df08", + + "class": "ru.clearing.classes.statics.data.sdf.SDf08", + + "table": "s_df_08", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf09": { + + "name": "ДФ-09 Ответ на загрузку счетов с остатками", + + "destination": "s-dfs/s-df09", + + "class": "ru.clearing.classes.statics.data.sdf.SDf09", + + "table": "s_df_09", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Исходящий номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf10": { + + "name": "ДФ-10 Запрос на зачисление/списание ценных бумаг", + + "destination": "s-dfs/s-df10", + + "class": "ru.clearing.classes.statics.data.sdf.SDf10", + + "table": "s_df_10", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf11": { + + "name": "ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг", + + "destination": "s-dfs/s-df11", + + "class": "ru.clearing.classes.statics.data.sdf.SDf11", + + "table": "s_df_11", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf12": { + + "name": "ДФ-12 Распоряжение на проведение операций по итогам клиринга", + + "destination": "s-dfs/s-df12", + + "class": "ru.clearing.classes.statics.data.sdf.SDf12", + + "table": "s_df_12", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "direction", + "type": 2,"length": 255,"name": "Направление (списание/зачисление)","shortname": "Направление","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeSender", + "type": 2,"name": "Депо счет списания","shortname": "Счет списания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeAdressee", + "type": 2,"name": "Депо счет зачисления","shortname": "Счет зачисления","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionNumber", + "type": 2,"length": 255,"name": "Порядковый номер транзакции","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionQuantity", + "type": 2,"length": 255,"name": "Количество транзакций","shortname": "Количество транзакций","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf13": { + + "name": "ДФ-13 Уведомление о статусе исполнения или мотивированный отказ", + + "destination": "s-dfs/s-df13", + + "class": "ru.clearing.classes.statics.data.sdf.SDf13", + + "table": "s_df_13", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "textError", + "type": 2,"name": "Описание ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf14": { + + "name": "ДФ-14 Уведомление о завершении расчетов", + + "destination": "s-dfs/s-df14", + + "class": "ru.clearing.classes.statics.data.sdf.SDf14", + + "table": "s_df_14", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf20": { + + "name": "ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг", + + "destination": "s-dfs/s-df20", + + "class": "ru.clearing.classes.statics.data.sdf.SDf20", + + "table": "s_df_20", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "security", + "type": 2,"name": "Ценная бумага","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityName", + "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityType", + "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "openBalance", + "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCl", + "type": 2,"name": "Код раздела тех.счета/счета депо/ и наименование клиента","shortname": "Код раздела тех.счета/счета депо/ и наименование клиента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nameCl", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationCode", + "type": 2,"name": "Код операции","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCorr", + "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationDate", + "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "closeBalance", + "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionNumber", + "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf21": { + + "name": "ДФ-21 Отчет об операциях", + + "destination": "s-dfs/s-df21", + + "class": "ru.clearing.classes.statics.data.sdf.SDf21", + + "table": "s_df_21", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityName", + "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityType", + "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "openBalance", + "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCl", + "type": 2,"name": "Код раздела тех.счета/счета депо","shortname": "Код раздела тех.счета/счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nameCl", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationCode", + "type": 2,"name": "Код операции","shortname": "Код операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCorr", + "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationDate", + "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "closeBalance", + "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "comment", + "type": 2,"length": 250,"name": "Основание проведения операции","shortname": "Основание","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionNumber", + "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf51": { + + "name": "ДФ-51 Запрос остатков по всем счетам", + + "destination": "s-dfs/s-df51", + + "class": "ru.clearing.classes.statics.data.sdf.SDf51", + + "table": "s_df_51", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "number", + "type": 2,"length": 10,"name": "Номер запроса остатков по счетам","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true + } + , + {"code": "datetime", + "type": 2,"length": 13,"name": "Дата и время сообщения","shortname": "Дата и время сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf52": { + + "name": "ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + + "destination": "s-dfs/s-df52", + + "class": "ru.clearing.classes.statics.data.sdf.SDf52", + + "table": "s_df_52", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "account", + "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_name", + "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_type", + "type": 2,"length": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "date", + "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "status", + "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf53": { + + "name": "ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + + "destination": "s-dfs/s-df53", + + "class": "ru.clearing.classes.statics.data.sdf.SDf53", + + "table": "s_df_53", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "acc_name", + "field": "accName","type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "date", + "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "status", + "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true + } + , + {"code": "accType", + "type": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf54": { + + "name": "ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414", + + "destination": "s-dfs/s-df54", + + "class": "ru.clearing.classes.statics.data.sdf.SDf54", + + "table": "s_df_54", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbankcode", + "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbankcode", + "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_type", + "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_order", + "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_deb", + "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_deb", + "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_deb", + "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_cred", + "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_cred", + "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_kr_1", + "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "send_type", + "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_result", + "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "value_date", + "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_ben", + "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_int", + "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf55": { + + "name": "ДФ-55 Квитанция об обработке ДФ-54", + + "destination": "s-dfs/s-df55", + + "class": "ru.clearing.classes.statics.data.sdf.SDf55", + + "table": "s_df_55", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbankcode", + "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbankcode", + "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_type", + "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_order", + "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_deb", + "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_deb", + "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_deb", + "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_cred", + "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_cred", + "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_kr_1", + "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "send_type", + "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_result", + "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "value_date", + "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_ben", + "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_int", + "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf56": { + + "name": "ДФ-56 Запрос транзакций за период", + + "destination": "s-dfs/s-df56", + + "class": "ru.clearing.classes.statics.data.sdf.SDf56", + + "table": "s_df_56", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "number", + "type": 2,"length": 10,"name": "Номер запроса","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true + } + , + {"code": "start_datetime", + "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с большим или равным указанным параметром","shortname": "Дата и время начала","searchable": true,"sortable": true,"visible": true + } + , + {"code": "end_datetime", + "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с меньшим указанным параметром","shortname": "Дата и время окончания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 25,"name": "Код счета участника клиринга для фильтрации транзакций по значению","shortname": "Счет участника клиринга","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга для фильтрации транзакций по значению","shortname": "Биржевой код участника клиринга","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "sDf57": { + + "name": "ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)", + + "destination": "s-dfs/s-df57", + + "class": "ru.clearing.classes.statics.data.sdf.SDf57", + + "table": "s_df_57", + + "fields": [ + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "dbfId", + "type": 1,"name": "Уникальный идентификатор платежного документа (транзакции)","shortname": "ID платежного поручения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal_deb", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга (плательщик)","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal_cred", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга (получатель)","shortname": "Получатель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbankcode", + "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Код банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbankcode", + "type": 2,"length": 35,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт.","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_type", + "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "ext_date", + "type": 2,"length": 255,"name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_deb", + "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_deb", + "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_deb", + "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_cred", + "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_cred", + "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_kr", + "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dt_in", + "type": 2,"length": 22,"name": "Входящий дебетовый остаток","shortname": "Входящий дебетовый остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kt_in", + "type": 2,"length": 22,"name": "Входящий кредитовый остаток","shortname": "Входящий кредитовый остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dt_out", + "type": 2,"length": 22,"name": "Исходящий дебетовый остаток","shortname": "Исходящий дебетовый остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kt_out", + "type": 2,"length": 22,"name": "Исходящий кредитовый остаток","shortname": "Исходящий кредитовый остаток","searchable": true,"sortable": true,"visible": true + } + ] + + } + , + "managementJournal": { + + "name": "Журнал мониторинга и контроля", + + "destination": "management-journals", + + "class": "ru.clearing.classes.statics.data.journal.ManagementJournal", + + "table": "management_journal", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "managementJournalType", + "type": 12,"dbname": "Код типа мониторинга","name": "Наименование типа мониторинга","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "managementJournalType" + } + , + {"code": "managementJournalPurpose", + "type": 12,"dbname": "Код цели мониторинга","name": "Цель мониторинга","shortname": "Цель","searchable": true,"sortable": true,"visible": true,"link": "managementJournalPurpose" + } + , + {"code": "managementJournalStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "managementJournalStatus" + } + , + {"code": "text", + "type": 2,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"visible": true,"sortable": true,"length": 4096 + } + , + {"code": "changeAccessSign", + "type": 12,"dbname": "Код признака изменения доступа","name": "Признак изменения доступа","shortname": "Изменение доступа","searchable": true,"sortable": true,"visible": true,"link": "allowed" + } + , + {"code": "changeDataSign", + "type": 12,"dbname": "Код признака изменения данных","name": "Признак изменения данных","shortname": "Изменение данных","searchable": true,"sortable": true,"visible": true,"link": "allowed" + } + , + {"code": "eventDate", + "type": 4,"name": "Дата события ЕГРЮЛ","shortname": "Дата события","searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"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 + } + ] + + } + , + "inDocumentJournal": { + + "name": "Журнал входящих документов", + + "destination": "in-document-journals", + + "class": "ru.clearing.classes.statics.data.journal.InDocumentJournal", + + "table": "in_document_journal", + + "fields": [ + {"code": "registrationDate", + "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationTime", + "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationNumber", + "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "documentName", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sender", + "type": 2,"length": 255,"name": "Полное наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "courierType", + "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" + } + , + {"code": "emailDate", + "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dossierNumber", + "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"visible": true + } + , + {"code": "receiptDate", + "type": 6,"name": "Дата получения оригинала","shortname": "Дата получения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "resultStatus", + "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + ] + + } + , + "outDocumentJournal": { + + "name": "Журнал исходящих документов", + + "destination": "out-document-journals", + + "class": "ru.clearing.classes.statics.data.journal.OutDocumentJournal", + + "table": "out_document_journal", + + "fields": [ + {"code": "registrationDate", + "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationTime", + "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationNumber", + "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "documentName", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "addressee", + "type": 2,"length": 255,"name": "Полное наименование получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "courierType", + "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" + } + , + {"code": "emailDate", + "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dossierNumber", + "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true + } + , + {"code": "postDate", + "type": 6,"name": "Дата почтового отправления","shortname": "Дата отправления","searchable": true,"sortable": true,"visible": true + } + , + {"code": "resultStatus", + "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + ] + + } + , + "reportRegister": { + + "name": "Реестр отправленных отчетов", + + "destination": "report-registers", + + "class": "ru.clearing.classes.statics.data.register.ReportRegister", + + "table": "report_register", + + "fields": [ + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код клиринга","shortname": "Код участника","searchable": true,"sortable": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "comment", + "type": 2,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true,"length": 255 + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование","shortname": "Наименование","visible": false,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 1,"name": "Количество записей","shortname": "Количество","visible": false,"searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"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,"ignore": true + } + ] + + } + , + "contractRegister": { + + "name": "Журнал регистрации договоров", + + "destination": "contract-registers", + + "class": "ru.clearing.classes.statics.data.register.ContractRegister", + + "table": "contract_register", + + "fields": [ + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issueDate", + "type": 6,"name": "Дата составления","shortname": "Дата выдачи","searchable": true,"sortable": true + } + , + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "documentType", + "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Код выдавшего органа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true + } + , + {"code": "closeDate", + "type": 6,"name": "Дата расторжения","shortname": "Дата расторжения","searchable": true,"sortable": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"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 + } + ] + + } + , + "operation": { + + "name": "Проводки", + + "destination": "operations", + + "class": "ru.clearing.classes.statics.data.payment.Operation", + + "table": "operation", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "addresseeId", + "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "senderId", + "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"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,"ignore": true + } + , + {"code": "operationTypeId", + "type": 1,"name": "Тип проводки","shortname": "Тип","searchable": true,"sortable": true,"link": "operationType" + } + , + {"code": "operationStatus", + "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus" + } + ] + + } + , + "marketDataLiquidation": { + + "name": "Статичная ценовая информация для ликвидации активов", + + "destination": "market-data-liquidations", + + "class": "ru.clearing.classes.statics.data.misc.MarketDataLiquidation", + + "table": "market_data_liquidation", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "securitySymbol" + } + , + {"code": "price", + "type": 10,"name": "Цена за 1 штуку ликвидационного актива","shortname": "Цена за шт.","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"ignore": true + } + ] + + } + , + "sCrossRate": { + + "name": "Кросс курсы валют от ЦБ", + + "destination": "cross-rate", + + "class": "ru.clearing.classes.statics.data.misc.SCrossRate", + + "table": "s_cross_rate", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "date", + "type": 6,"name": "Дата торгов","shortname": "Дата торгов","searchable": true,"sortable": true,"visible": false + } + , + {"code": "currency", + "type": 2,"length": 50,"name": "Наименование валюты","shortname": "Наименование валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "currCode", + "type": 2,"length": 50,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "faceValue", + "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rate", + "type": 10,"name": "Курс валюты с учетом размера лота","shortname": "Курс валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "unitRate", + "type": 10,"name": "Курс за единицу иностранной валюты","shortname": "Курс за единицу валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": 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 + } + ] + + } + , + "blacklistMarket": { + + "name": "blacklist площадок", + + "destination": "blacklist-market", + + "class": "ru.clearing.classes.statics.data.misc.BlacklistMarket", + + "table": "blacklist_market", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "code", + "name": "Код рынка","shortname": "Код рынка","type": 2,"length": 12 + } + , + {"code": "section", + "name": "Секция","shortname": "Секция","type": 12 + } + ] + + } + + } + + ,"views": { + + } + + ,"types": [ + + { "code": "identity", - - "id": "1" + + "id": "1" + , + "name": "Идентификатор" + , + "type": "bigint" + , + "javatype": "Long" + + } , - "name": "Идентификатор" - , - "type": "bigint" - , - "javatype": "Long" - - } -, - { + { "code": "string", - - "id": "2" + + "id": "2" + , + "name": "Строка" + , + "type": "varchar" + , + "javatype": "String" + + } , - "name": "Строка" - , - "type": "varchar" - , - "javatype": "String" - - } -, - { + { "code": "long", - - "id": "3" + + "id": "3" + , + "name": "Целый" + , + "type": "bigint" + , + "javatype": "Long" + + } , - "name": "Целый" - , - "type": "bigint" - , - "javatype": "Long" - - } -, - { + { "code": "dateTime", - - "id": "4" + + "id": "4" + , + "name": "Дата и время" + , + "type": "timestamp" + , + "javatype": "Instant" + + } , - "name": "Дата и время" - , - "type": "timestamp" - , - "javatype": "Instant" - - } -, - { + { "code": "time", - - "id": "5" + + "id": "5" + , + "name": "Время" + , + "type": "time" + , + "javatype": "LocalTime" + + } , - "name": "Время" - , - "type": "time" - , - "javatype": "LocalTime" - - } -, - { + { "code": "date", - - "id": "6" + + "id": "6" + , + "name": "Дата" + , + "type": "date" + , + "javatype": "LocalDate" + + } , - "name": "Дата" - , - "type": "date" - , - "javatype": "LocalDate" - - } -, - { + { "code": "array", - - "id": "7" + + "id": "7" + , + "name": "Массив" + , + "type": "json" + , + "javatype": "String" + + } , - "name": "Массив" - , - "type": "json" - , - "javatype": "String" - - } -, - { + { "code": "object", - - "id": "8" + + "id": "8" + , + "name": "Объект" + , + "type": "jsonb" + , + "javatype": "String" + + } , - "name": "Объект" - , - "type": "jsonb" - , - "javatype": "String" - - } -, - { + { "code": "boolean", - - "id": "9" + + "id": "9" + , + "name": "Булевый" + , + "type": "boolean" + , + "javatype": "Boolean" + + } , - "name": "Булевый" - , - "type": "boolean" - , - "javatype": "Boolean" - - } -, - { + { "code": "double", - - "id": "10" + + "id": "10" + , + "name": "Число с точкой" + , + "type": "numeric(72,18)" + , + "javatype": "BigDecimal" + + } , - "name": "Число с точкой" - , - "type": "numeric(72,18)" - , - "javatype": "BigDecimal" - - } -, - { + { "code": "amount", - - "id": "11" + + "id": "11" + , + "name": "Объем из числа с точкой" + , + "type": "numeric(72,2)" + , + "javatype": "BigDecimal" + + } , - "name": "Объем из числа с точкой" - , - "type": "numeric(72,2)" - , - "javatype": "BigDecimal" - - } -, - { + { "code": "code", - - "id": "12" - , - "name": "Код 4 символа" - , - "type": "varchar(4)" - , - "javatype": "String" - - } - -] - -} + + "id": "12" + , + "name": "Код 4 символа" + , + "type": "varchar(4)" + , + "javatype": "String" + + } + + ] + + } \ No newline at end of file diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index fa908d426..3fcad10b3 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -1159,6 +1159,21 @@ + +
+ + + + + + + + + + + + + @@ -1173,6 +1188,21 @@ + +
+ + + + + + + + + + + + + @@ -1187,6 +1217,21 @@ + +
+ + + + + + + + + + + + + diff --git a/clearing-parent/backend-api/src/test/resources/meta.json b/clearing-parent/backend-api/src/test/resources/meta.json index 618c2bbc1..8d45cadbf 100644 --- a/clearing-parent/backend-api/src/test/resources/meta.json +++ b/clearing-parent/backend-api/src/test/resources/meta.json @@ -1,6 +1,6 @@ { - "version": "3.12.8.101", + "version": "3.14.105.104", "enums": { @@ -1523,7 +1523,7 @@ "destination": "db-versions", - "class": "", + "class": "ru.clearing.classes.statics.data.misc.DbVersion", "table": "db_version", @@ -1535,6 +1535,10 @@ {"code": "version", "type": 2,"length": 50,"name": "Версия базы данных, привязанная к релизу","shortname": "Версия БД","searchable": true,"sortable": true,"visible": true } + , + {"code": "dictionaryVersion", + "type": 2,"length": 100,"name": "Версия справочника","shortname": "Версия справочника","searchable": true,"sortable": true,"visible": true + } ] } @@ -4984,6 +4988,66 @@ {"code": "intermediarySwiftCode", "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } ] ,"actions":[ {"method":"post", @@ -5042,6 +5106,66 @@ {"code": "intermediarySwiftCode", "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } ] } , @@ -5101,6 +5225,66 @@ {"code": "intermediarySwiftCode", "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } ] } , @@ -10332,6 +10516,32 @@ ] } + , + "blacklistMarket": { + + "name": "blacklist площадок", + + "destination": "blacklist-market", + + "class": "ru.clearing.classes.statics.data.misc.BlacklistMarket", + + "table": "blacklist_market", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "code", + "name": "Код рынка","shortname": "Код рынка","type": 2,"length": 12 + } + , + {"code": "section", + "name": "Секция","shortname": "Секция","type": 12 + } + ] + + } } diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/account/BankAccount.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/account/BankAccount.java index 78fbb69d5..61112f353 100644 --- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/account/BankAccount.java +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/account/BankAccount.java @@ -26,6 +26,21 @@ public class BankAccount extends SpcexObjectBase { private String account; private Long companyId; private String intermediarySwiftCode; + private String name; + private String address; + private String bankAddress; + private String bankSwiftCode; + private String bankAccount; + private String bankName1; + private String bankAddress1; + private String bankAccount1; + private String bankName2; + private String bankAddress2; + private String intermediarySwiftCode2; + private String bankAccount2; + private String personalAccount; + private String budgetClassificationCode; + private String oktmo; public Long getAccountId() { return accountId; @@ -143,7 +158,128 @@ public class BankAccount extends SpcexObjectBase { return intermediarySwiftCode; } - public void setIntermediarySwiftCode(String intermediarySwiftCode) { - this.intermediarySwiftCode = intermediarySwiftCode; + public void setIntermediarySwiftCode(String value) { + this.intermediarySwiftCode = value; } + + public String getName() { + return name; + } + + public void setName(String value) { + this.name = value; + } + + public String getAddress() { + return address; + } + + public void setAddress(String value) { + this.address = value; + } + + public String getBankAddress() { + return bankAddress; + } + + public void setBankAddress(String value) { + this.bankAddress = value; + } + + public String getBankSwiftCode() { + return bankSwiftCode; + } + + public void setBankSwiftCode(String value) { + this.bankSwiftCode = value; + } + + public String getBankAccount() { + return bankAccount; + } + + public void setBankAccount(String value) { + this.bankAccount = value; + } + + public String getBankName1() { + return bankName1; + } + + public void setBankName1(String value) { + this.bankName1 = value; + } + + public String getBankAddress1() { + return bankAddress1; + } + + public void setBankAddress1(String value) { + this.bankAddress1 = value; + } + + public String getBankAccount1() { + return bankAccount1; + } + + public void setBankAccount1(String value) { + this.bankAccount1 = value; + } + + public String getBankName2() { + return bankName2; + } + + public void setBankName2(String value) { + this.bankName2 = value; + } + + public String getBankAddress2() { + return bankAddress2; + } + + public void setBankAddress2(String value) { + this.bankAddress2 = value; + } + + public String getIntermediarySwiftCode2() { + return intermediarySwiftCode2; + } + + public void setIntermediarySwiftCode2(String value) { + this.intermediarySwiftCode2 = value; + } + + public String getBankAccount2() { + return bankAccount2; + } + + public void setBankAccount2(String value) { + this.bankAccount2 = value; + } + + public String getPersonalAccount() { + return personalAccount; + } + + public void setPersonalAccount(String value) { + this.personalAccount = value; + } + + public String getBudgetClassificationCode() { + return budgetClassificationCode; + } + + public void setBudgetClassificationCode(String value) { + this.budgetClassificationCode = value; + } + + public String getOktmo() { + return oktmo; + } + + public void setOktmo(String value) { + this.oktmo = value; + } + } \ No newline at end of file diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.3.13.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.3.13.sql new file mode 100644 index 000000000..f24a888d8 --- /dev/null +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.3.13.sql @@ -0,0 +1,5124 @@ +-- DB version: 3.13 +/* Dictionaries */ + +-- allowed - +DROP TABLE IF EXISTS ALLOWED_DICTIONARY; +CREATE TABLE ALLOWED_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE ALLOWED_DICTIONARY IS ' '; + +COMMENT ON COLUMN ALLOWED_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN ALLOWED_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN ALLOWED_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE ALLOWED_DICTIONARY TO clearing; + +-- workflowStatus - - +DROP TABLE IF EXISTS WORKFLOW_STATUS_DICTIONARY; +CREATE TABLE WORKFLOW_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE WORKFLOW_STATUS_DICTIONARY IS ' -'; + +COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE WORKFLOW_STATUS_DICTIONARY TO clearing; + +-- errorCode - +DROP TABLE IF EXISTS ERROR_CODE_DICTIONARY; +CREATE TABLE ERROR_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE ERROR_CODE_DICTIONARY IS ' '; + +COMMENT ON COLUMN ERROR_CODE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN ERROR_CODE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN ERROR_CODE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE ERROR_CODE_DICTIONARY TO clearing; + +-- countryCode - +DROP TABLE IF EXISTS COUNTRY_CODE_DICTIONARY; +CREATE TABLE COUNTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE COUNTRY_CODE_DICTIONARY IS ' '; + +COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE COUNTRY_CODE_DICTIONARY TO clearing; + +-- section - +DROP TABLE IF EXISTS SECTION_DICTIONARY; +CREATE TABLE SECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SECTION_DICTIONARY IS ' '; + +COMMENT ON COLUMN SECTION_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN SECTION_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SECTION_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SECTION_DICTIONARY TO clearing; + +-- userRole - +DROP TABLE IF EXISTS USER_ROLE_DICTIONARY; +CREATE TABLE USER_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE USER_ROLE_DICTIONARY IS ' '; + +COMMENT ON COLUMN USER_ROLE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN USER_ROLE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN USER_ROLE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE USER_ROLE_DICTIONARY TO clearing; + +-- connectionState - +DROP TABLE IF EXISTS CONNECTION_STATE_DICTIONARY; +CREATE TABLE CONNECTION_STATE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE CONNECTION_STATE_DICTIONARY IS ' '; + +COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE CONNECTION_STATE_DICTIONARY TO clearing; + +-- legalKind - +DROP TABLE IF EXISTS LEGAL_KIND_DICTIONARY; +CREATE TABLE LEGAL_KIND_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE LEGAL_KIND_DICTIONARY IS ' '; + +COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE LEGAL_KIND_DICTIONARY TO clearing; + +-- organizationType - +DROP TABLE IF EXISTS ORGANIZATION_TYPE_DICTIONARY; +CREATE TABLE ORGANIZATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE ORGANIZATION_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE ORGANIZATION_TYPE_DICTIONARY TO clearing; + +-- corporationSoleType - +DROP TABLE IF EXISTS CORPORATION_SOLE_TYPE_DICTIONARY; +CREATE TABLE CORPORATION_SOLE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY TO clearing; + +-- clearingCategory - +DROP TABLE IF EXISTS CLEARING_CATEGORY_DICTIONARY; +CREATE TABLE CLEARING_CATEGORY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CLEARING_CATEGORY_DICTIONARY IS ' '; + +COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_CATEGORY_DICTIONARY TO clearing; + +-- contactType - +DROP TABLE IF EXISTS CONTACT_TYPE_DICTIONARY; +CREATE TABLE CONTACT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CONTACT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE CONTACT_TYPE_DICTIONARY TO clearing; + +-- documentType - +DROP TABLE IF EXISTS DOCUMENT_TYPE_DICTIONARY; +CREATE TABLE DOCUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE DOCUMENT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE DOCUMENT_TYPE_DICTIONARY TO clearing; + +-- companySymbol - +DROP TABLE IF EXISTS COMPANY_SYMBOL_DICTIONARY; +CREATE TABLE COMPANY_SYMBOL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255), SHORTNAME varchar(255)); +COMMENT ON TABLE COMPANY_SYMBOL_DICTIONARY IS ' '; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.NAME IS ''; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.SHORTNAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOL_DICTIONARY TO clearing; + +-- companyRole - +DROP TABLE IF EXISTS COMPANY_ROLE_DICTIONARY; +CREATE TABLE COMPANY_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE COMPANY_ROLE_DICTIONARY IS ' '; + +COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_DICTIONARY TO clearing; + +-- currencyCode - +DROP TABLE IF EXISTS CURRENCY_CODE_DICTIONARY; +CREATE TABLE CURRENCY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CURRENCY_CODE_DICTIONARY IS ' '; + +COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_CODE_DICTIONARY TO clearing; + +-- instrumentType - +DROP TABLE IF EXISTS INSTRUMENT_TYPE_DICTIONARY; +CREATE TABLE INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE INSTRUMENT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE INSTRUMENT_TYPE_DICTIONARY TO clearing; + +-- termType - +DROP TABLE IF EXISTS TERM_TYPE_DICTIONARY; +CREATE TABLE TERM_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TERM_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN TERM_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TERM_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TERM_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE TERM_TYPE_DICTIONARY TO clearing; + +-- shareType - +DROP TABLE IF EXISTS SHARE_TYPE_DICTIONARY; +CREATE TABLE SHARE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SHARE_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.CODE IS ' '; + +COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SHARE_TYPE_DICTIONARY TO clearing; + +-- bondType - +DROP TABLE IF EXISTS BOND_TYPE_DICTIONARY; +CREATE TABLE BOND_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE BOND_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN BOND_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN BOND_TYPE_DICTIONARY.CODE IS ' '; + +COMMENT ON COLUMN BOND_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE BOND_TYPE_DICTIONARY TO clearing; + +-- tradingClearingRegistryType - - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY; +CREATE TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY IS ' - '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY TO clearing; + +-- tradingClearingRegistryLevel - - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY; +CREATE TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY IS ' - '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY TO clearing; + +-- tradingClearingRegistryPurpose - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY; +CREATE TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY TO clearing; + +-- service - +DROP TABLE IF EXISTS SERVICE_DICTIONARY; +CREATE TABLE SERVICE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SERVICE_DICTIONARY IS ' '; + +COMMENT ON COLUMN SERVICE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN SERVICE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SERVICE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SERVICE_DICTIONARY TO clearing; + +-- serviceStatus - +DROP TABLE IF EXISTS SERVICE_STATUS_DICTIONARY; +CREATE TABLE SERVICE_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SERVICE_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SERVICE_STATUS_DICTIONARY TO clearing; + +-- serviceProduct - +DROP TABLE IF EXISTS SERVICE_PRODUCT_DICTIONARY; +CREATE TABLE SERVICE_PRODUCT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SERVICE_PRODUCT_DICTIONARY IS ' '; + +COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SERVICE_PRODUCT_DICTIONARY TO clearing; + +-- registryDesignation - - +DROP TABLE IF EXISTS REGISTRY_DESIGNATION_DICTIONARY; +CREATE TABLE REGISTRY_DESIGNATION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_DESIGNATION_DICTIONARY IS ' - '; + +COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_DESIGNATION_DICTIONARY TO clearing; + +-- registryInstrumentType - - +DROP TABLE IF EXISTS REGISTRY_INSTRUMENT_TYPE_DICTIONARY; +CREATE TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY IS ' - '; + +COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY TO clearing; + +-- registryCapacity - - +DROP TABLE IF EXISTS REGISTRY_CAPACITY_DICTIONARY; +CREATE TABLE REGISTRY_CAPACITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_CAPACITY_DICTIONARY IS ' - '; + +COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_CAPACITY_DICTIONARY TO clearing; + +-- registryUnit - - +DROP TABLE IF EXISTS REGISTRY_UNIT_DICTIONARY; +CREATE TABLE REGISTRY_UNIT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_UNIT_DICTIONARY IS ' - '; + +COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_UNIT_DICTIONARY TO clearing; + +-- registryCode - +DROP TABLE IF EXISTS REGISTRY_CODE_DICTIONARY; +CREATE TABLE REGISTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_CODE_DICTIONARY IS ' '; + +COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_CODE_DICTIONARY TO clearing; + +-- registryStatus - +DROP TABLE IF EXISTS REGISTRY_STATUS_DICTIONARY; +CREATE TABLE REGISTRY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_STATUS_DICTIONARY TO clearing; + +-- balanceDimension - +DROP TABLE IF EXISTS BALANCE_DIMENSION_DICTIONARY; +CREATE TABLE BALANCE_DIMENSION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE BALANCE_DIMENSION_DICTIONARY IS ' '; + +COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE BALANCE_DIMENSION_DICTIONARY TO clearing; + +-- accountType - +DROP TABLE IF EXISTS ACCOUNT_TYPE_DICTIONARY; +CREATE TABLE ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE ACCOUNT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_TYPE_DICTIONARY TO clearing; + +-- depoAccountType - +DROP TABLE IF EXISTS DEPO_ACCOUNT_TYPE_DICTIONARY; +CREATE TABLE DEPO_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY TO clearing; + +-- clearingAccountType - +DROP TABLE IF EXISTS CLEARING_ACCOUNT_TYPE_DICTIONARY; +CREATE TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY TO clearing; + +-- task - +DROP TABLE IF EXISTS TASK_DICTIONARY; +CREATE TABLE TASK_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(150)); +COMMENT ON TABLE TASK_DICTIONARY IS ' '; + +COMMENT ON COLUMN TASK_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TASK_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TASK_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE TASK_DICTIONARY TO clearing; + +-- taskStatus - +DROP TABLE IF EXISTS TASK_STATUS_DICTIONARY; +CREATE TABLE TASK_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE TASK_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN TASK_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TASK_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TASK_STATUS_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE TASK_STATUS_DICTIONARY TO clearing; + +-- dayStatus - +DROP TABLE IF EXISTS DAY_STATUS_DICTIONARY; +CREATE TABLE DAY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE DAY_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN DAY_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN DAY_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN DAY_STATUS_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE DAY_STATUS_DICTIONARY TO clearing; + +-- parent - +DROP TABLE IF EXISTS PARENT_DICTIONARY; +CREATE TABLE PARENT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE PARENT_DICTIONARY IS ' '; + +COMMENT ON COLUMN PARENT_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN PARENT_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN PARENT_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE PARENT_DICTIONARY TO clearing; + +-- sessionStatus - +DROP TABLE IF EXISTS SESSION_STATUS_DICTIONARY; +CREATE TABLE SESSION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SESSION_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SESSION_STATUS_DICTIONARY TO clearing; + +-- sessionType - +DROP TABLE IF EXISTS SESSION_TYPE_DICTIONARY; +CREATE TABLE SESSION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE SESSION_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SESSION_TYPE_DICTIONARY TO clearing; + +-- moneyFlowSide - +DROP TABLE IF EXISTS MONEY_FLOW_SIDE_DICTIONARY; +CREATE TABLE MONEY_FLOW_SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE MONEY_FLOW_SIDE_DICTIONARY IS ' '; + +COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE MONEY_FLOW_SIDE_DICTIONARY TO clearing; + +-- side - +DROP TABLE IF EXISTS SIDE_DICTIONARY; +CREATE TABLE SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SIDE_DICTIONARY IS ' '; + +COMMENT ON COLUMN SIDE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN SIDE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN SIDE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE SIDE_DICTIONARY TO clearing; + +-- marketCode - +DROP TABLE IF EXISTS MARKET_CODE_DICTIONARY; +CREATE TABLE MARKET_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE MARKET_CODE_DICTIONARY IS ' '; + +COMMENT ON COLUMN MARKET_CODE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN MARKET_CODE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MARKET_CODE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE MARKET_CODE_DICTIONARY TO clearing; + +-- marketType - +DROP TABLE IF EXISTS MARKET_TYPE_DICTIONARY; +CREATE TABLE MARKET_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE MARKET_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE MARKET_TYPE_DICTIONARY TO clearing; + +-- statementType - / +DROP TABLE IF EXISTS STATEMENT_TYPE_DICTIONARY; +CREATE TABLE STATEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE STATEMENT_TYPE_DICTIONARY IS ' / '; + +COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE STATEMENT_TYPE_DICTIONARY TO clearing; + +-- operationType - +DROP TABLE IF EXISTS OPERATION_TYPE_DICTIONARY; +CREATE TABLE OPERATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE OPERATION_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE OPERATION_TYPE_DICTIONARY TO clearing; + +-- operationStatus - +DROP TABLE IF EXISTS OPERATION_STATUS_DICTIONARY; +CREATE TABLE OPERATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE OPERATION_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE OPERATION_STATUS_DICTIONARY TO clearing; + +-- inOutSDfType - +DROP TABLE IF EXISTS IN_OUT_S_DF_TYPE_DICTIONARY; +CREATE TABLE IN_OUT_S_DF_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY TO clearing; + +-- inOutDirection - +DROP TABLE IF EXISTS IN_OUT_DIRECTION_DICTIONARY; +CREATE TABLE IN_OUT_DIRECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE IN_OUT_DIRECTION_DICTIONARY IS ' '; + +COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE IN_OUT_DIRECTION_DICTIONARY TO clearing; + +-- transactionStatus - +DROP TABLE IF EXISTS TRANSACTION_STATUS_DICTIONARY; +CREATE TABLE TRANSACTION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE TRANSACTION_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE TRANSACTION_STATUS_DICTIONARY TO clearing; + +-- objectType - +DROP TABLE IF EXISTS OBJECT_TYPE_DICTIONARY; +CREATE TABLE OBJECT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE OBJECT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE OBJECT_TYPE_DICTIONARY TO clearing; + +-- notificationStatus - +DROP TABLE IF EXISTS NOTIFICATION_STATUS_DICTIONARY; +CREATE TABLE NOTIFICATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE NOTIFICATION_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.NAME IS ''; + +GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_STATUS_DICTIONARY TO clearing; + +-- managementJournalType - +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_TYPE_DICTIONARY; +CREATE TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY TO clearing; + +-- managementJournalPurpose - +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY; +CREATE TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY TO clearing; + +-- managementJournalStatus - +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_STATUS_DICTIONARY; +CREATE TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY TO clearing; + +-- majorSign - +DROP TABLE IF EXISTS MAJOR_SIGN_DICTIONARY; +CREATE TABLE MAJOR_SIGN_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MAJOR_SIGN_DICTIONARY IS ' '; + +COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MAJOR_SIGN_DICTIONARY TO clearing; + +-- courierType - +DROP TABLE IF EXISTS COURIER_TYPE_DICTIONARY; +CREATE TABLE COURIER_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE COURIER_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COURIER_TYPE_DICTIONARY TO clearing; + +-- currencySettlementType - +DROP TABLE IF EXISTS CURRENCY_SETTLEMENT_TYPE_DICTIONARY; +CREATE TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY TO clearing; + +-- currencyPair - +DROP TABLE IF EXISTS CURRENCY_PAIR_DICTIONARY; +CREATE TABLE CURRENCY_PAIR_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(25), BASE_CURRENCY varchar(4), QUOTE_CURRENCY varchar(4), MAJOR_SIGN varchar(4)); +COMMENT ON TABLE CURRENCY_PAIR_DICTIONARY IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.BASE_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.QUOTE_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.MAJOR_SIGN IS ' (linked to majorSign)'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_DICTIONARY TO clearing; + +-- gatewayResultStatus - +DROP TABLE IF EXISTS GATEWAY_RESULT_STATUS_DICTIONARY; +CREATE TABLE GATEWAY_RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY TO clearing; + +-- resultStatus - +DROP TABLE IF EXISTS RESULT_STATUS_DICTIONARY; +CREATE TABLE RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE RESULT_STATUS_DICTIONARY IS ' '; + +COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.ID IS ' '; + +COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE RESULT_STATUS_DICTIONARY TO clearing; + +-- eventType - +DROP TABLE IF EXISTS EVENT_TYPE_DICTIONARY; +CREATE TABLE EVENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE EVENT_TYPE_DICTIONARY IS ' '; + +COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EVENT_TYPE_DICTIONARY TO clearing; + +-- priority - +DROP TABLE IF EXISTS PRIORITY_DICTIONARY; +CREATE TABLE PRIORITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE PRIORITY_DICTIONARY IS ' '; + +COMMENT ON COLUMN PRIORITY_DICTIONARY.ID IS ''; + +COMMENT ON COLUMN PRIORITY_DICTIONARY.CODE IS ''; + +COMMENT ON COLUMN PRIORITY_DICTIONARY.NAME IS ' '; + +GRANT ALL PRIVILEGES ON TABLE PRIORITY_DICTIONARY TO clearing; + +/* Business objects */ + +-- dbVersion - +DROP TABLE IF EXISTS DB_VERSION; +CREATE TABLE DB_VERSION(ID bigint PRIMARY KEY, VERSION varchar(50), DICTIONARY_VERSION varchar(100)); +COMMENT ON TABLE DB_VERSION IS ' '; + +COMMENT ON COLUMN DB_VERSION.ID IS ' '; + +COMMENT ON COLUMN DB_VERSION.VERSION IS ' , '; + +COMMENT ON COLUMN DB_VERSION.DICTIONARY_VERSION IS ' '; + +GRANT ALL PRIVILEGES ON TABLE DB_VERSION TO clearing; + +-- userCls - +DROP TABLE IF EXISTS USER_CLS; +CREATE TABLE USER_CLS(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); +COMMENT ON TABLE USER_CLS IS ''; + +COMMENT ON COLUMN USER_CLS.ID IS ' '; + +COMMENT ON COLUMN USER_CLS.CREATED_AT IS '- '; + +COMMENT ON COLUMN USER_CLS.UPDATED_AT IS '- '; + +COMMENT ON COLUMN USER_CLS.IDENTIFIER IS ' '; + +COMMENT ON COLUMN USER_CLS.NAME IS ' '; + +COMMENT ON COLUMN USER_CLS.FIRST_NAME IS ' '; + +COMMENT ON COLUMN USER_CLS.LAST_NAME IS ' '; + +COMMENT ON COLUMN USER_CLS.MIDDLE_NAME IS ' '; + +COMMENT ON COLUMN USER_CLS.EMAIL IS 'Email '; + +GRANT ALL PRIVILEGES ON TABLE USER_CLS TO clearing; + + +-- History log of userCls - +DROP TABLE IF EXISTS USER_CLS_HISTORY; +CREATE TABLE USER_CLS_HISTORY(USER_CLS_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, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); +COMMENT ON TABLE USER_CLS_HISTORY IS ' userCls'; +COMMENT ON COLUMN USER_CLS_HISTORY.USER_CLS_ID IS ' USER_CLS'; +COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.ID IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN USER_CLS_HISTORY.UPDATED_AT IS '- '; + +COMMENT ON COLUMN USER_CLS_HISTORY.IDENTIFIER IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.NAME IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.FIRST_NAME IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.LAST_NAME IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.MIDDLE_NAME IS ' '; + +COMMENT ON COLUMN USER_CLS_HISTORY.EMAIL IS 'Email '; + +GRANT ALL PRIVILEGES ON TABLE USER_CLS_HISTORY TO clearing; + +-- userRoleSession - +DROP TABLE IF EXISTS USER_ROLE_SESSION; +CREATE TABLE USER_ROLE_SESSION(ID bigint PRIMARY KEY, USER_ID bigint, USER_ROLE varchar(4), COMPANY_ID bigint, STATUS varchar(4)); +COMMENT ON TABLE USER_ROLE_SESSION IS ' '; + +COMMENT ON COLUMN USER_ROLE_SESSION.ID IS ' '; + +COMMENT ON COLUMN USER_ROLE_SESSION.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN USER_ROLE_SESSION.USER_ROLE IS ' (linked to userRole)'; + +COMMENT ON COLUMN USER_ROLE_SESSION.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN USER_ROLE_SESSION.STATUS IS ' (linked to workflowStatus)'; + +GRANT ALL PRIVILEGES ON TABLE USER_ROLE_SESSION TO clearing; + +-- userSettings - +DROP TABLE IF EXISTS USER_SETTINGS; +CREATE TABLE USER_SETTINGS(ID bigint PRIMARY KEY, USER_ID bigint, VERSION varchar(50), JSON varchar(200000)); +COMMENT ON TABLE USER_SETTINGS IS ' '; + +COMMENT ON COLUMN USER_SETTINGS.ID IS ' '; + +COMMENT ON COLUMN USER_SETTINGS.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN USER_SETTINGS.VERSION IS ' '; + +COMMENT ON COLUMN USER_SETTINGS.JSON IS ' '; + +GRANT ALL PRIVILEGES ON TABLE USER_SETTINGS TO clearing; + +-- userConnect - +DROP TABLE IF EXISTS USER_CONNECT; +CREATE TABLE USER_CONNECT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); +COMMENT ON TABLE USER_CONNECT IS ' '; + +COMMENT ON COLUMN USER_CONNECT.ID IS ' '; + +COMMENT ON COLUMN USER_CONNECT.CREATED_AT IS '- '; + +COMMENT ON COLUMN USER_CONNECT.UPDATED_AT IS '- '; + +COMMENT ON COLUMN USER_CONNECT.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN USER_CONNECT.CONNECTION_TIME IS ' '; + +COMMENT ON COLUMN USER_CONNECT.DISCONNECTION_TIME IS ' '; + +COMMENT ON COLUMN USER_CONNECT.SERVER_IP IS 'IP '; + +COMMENT ON COLUMN USER_CONNECT.CLIENT_IP IS 'IP '; + +COMMENT ON COLUMN USER_CONNECT.CONNECTION_STATE IS ' (linked to connectionState)'; + +COMMENT ON COLUMN USER_CONNECT.CLEARING_DATE IS ''; + +COMMENT ON COLUMN USER_CONNECT.ERROR_CODE_ID IS ' (linked to errorCode)'; + +COMMENT ON COLUMN USER_CONNECT.ERROR_TEXT_ID IS ' (linked to errorText)'; + +GRANT ALL PRIVILEGES ON TABLE USER_CONNECT TO clearing; + + +-- History log of userConnect - +DROP TABLE IF EXISTS USER_CONNECT_HISTORY; +CREATE TABLE USER_CONNECT_HISTORY(USER_CONNECT_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, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); +COMMENT ON TABLE USER_CONNECT_HISTORY IS ' userConnect'; +COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_CONNECT_ID IS ' USER_CONNECT'; +COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.ID IS ' '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.UPDATED_AT IS '- '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_TIME IS ' '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.DISCONNECTION_TIME IS ' '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.SERVER_IP IS 'IP '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CLIENT_IP IS 'IP '; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_STATE IS ' (linked to connectionState)'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CLEARING_DATE IS ''; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_CODE_ID IS ' (linked to errorCode)'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_TEXT_ID IS ' (linked to errorText)'; + +GRANT ALL PRIVILEGES ON TABLE USER_CONNECT_HISTORY TO clearing; + +-- company - +DROP TABLE IF EXISTS COMPANY; +CREATE TABLE COMPANY(SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE COMPANY IS ''; + +COMMENT ON COLUMN COMPANY.SHORT_NAME IS ' '; + +COMMENT ON COLUMN COMPANY.FULL_NAME IS ' '; + +COMMENT ON COLUMN COMPANY.TRADING_CODE IS ' '; + +COMMENT ON COLUMN COMPANY.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN COMPANY.REGISTRATION_CODE IS ' '; + +COMMENT ON COLUMN COMPANY.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN COMPANY.ID IS ' '; + +COMMENT ON COLUMN COMPANY.CREATED_AT IS '- '; + +COMMENT ON COLUMN COMPANY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY TO clearing; + + +-- History log of company - +DROP TABLE IF EXISTS COMPANY_HISTORY; +CREATE TABLE COMPANY_HISTORY(COMPANY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE COMPANY_HISTORY IS ' company'; +COMMENT ON COLUMN COMPANY_HISTORY.COMPANY_ID IS ' COMPANY'; +COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN COMPANY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.SHORT_NAME IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.FULL_NAME IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.TRADING_CODE IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.REGISTRATION_CODE IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN COMPANY_HISTORY.ID IS ' '; + +COMMENT ON COLUMN COMPANY_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN COMPANY_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_HISTORY TO clearing; + +-- companyInfo - +DROP TABLE IF EXISTS COMPANY_INFO; +CREATE TABLE COMPANY_INFO(COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_INFO IS ' '; + +COMMENT ON COLUMN COMPANY_INFO.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN COMPANY_INFO.CORPORATION_SOLE_TYPE IS ' (linked to corporationSoleType)'; + +COMMENT ON COLUMN COMPANY_INFO.COUNTRY_CODE IS ' (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO.DESCRIPTION IS ' '; + +COMMENT ON COLUMN COMPANY_INFO.PROFESSIONAL_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN COMPANY_INFO.LEGAL_KIND IS ' (linked to legalKind)'; + +COMMENT ON COLUMN COMPANY_INFO.ORGANIZATION_TYPE IS ' (linked to organizationType)'; + +COMMENT ON COLUMN COMPANY_INFO.RESIDENCE IS ' (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO.SHORT_NAME_ENG IS ' '; + +COMMENT ON COLUMN COMPANY_INFO.FULL_NAME_ENG IS ' '; + +COMMENT ON COLUMN COMPANY_INFO.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO TO clearing; + + +-- History log of companyInfo - +DROP TABLE IF EXISTS COMPANY_INFO_HISTORY; +CREATE TABLE COMPANY_INFO_HISTORY(COMPANY_INFO_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_INFO_HISTORY IS ' companyInfo'; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_INFO_ID IS ' COMPANY_INFO'; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.CORPORATION_SOLE_TYPE IS ' (linked to corporationSoleType)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.COUNTRY_CODE IS ' (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.DESCRIPTION IS ' '; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.PROFESSIONAL_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.LEGAL_KIND IS ' (linked to legalKind)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.ORGANIZATION_TYPE IS ' (linked to organizationType)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.RESIDENCE IS ' (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.SHORT_NAME_ENG IS ' '; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.FULL_NAME_ENG IS ' '; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO_HISTORY TO clearing; + +-- clearingMemberCategory - +DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY; +CREATE TABLE CLEARING_MEMBER_CATEGORY(COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CLEARING_MEMBER_CATEGORY IS ' '; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.CLEARING_MEMBER_CATEGORY IS ' (linked to clearingCategory)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY TO clearing; + + +-- History log of clearingMemberCategory - +DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY_HISTORY; +CREATE TABLE CLEARING_MEMBER_CATEGORY_HISTORY(CLEARING_MEMBER_CATEGORY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY IS ' clearingMemberCategory'; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY_ID IS ' CLEARING_MEMBER_CATEGORY'; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY IS ' (linked to clearingCategory)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY TO clearing; + +-- contact - +DROP TABLE IF EXISTS CONTACT; +CREATE TABLE CONTACT(COMPANY_ID bigint, CONTACT_TYPE varchar(4), CONTACT_VALUE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE CONTACT IS ' '; + +COMMENT ON COLUMN CONTACT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CONTACT.CONTACT_TYPE IS ' (linked to contactType)'; + +COMMENT ON COLUMN CONTACT.CONTACT_VALUE IS ' '; + +COMMENT ON COLUMN CONTACT.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CONTACT TO clearing; + +-- profileDocument - +DROP TABLE IF EXISTS PROFILE_DOCUMENT; +CREATE TABLE PROFILE_DOCUMENT(COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE PROFILE_DOCUMENT IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.DOCUMENT_TYPE IS ' (linked to documentType)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_DATE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_PLACE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER_CODE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.NAME IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.NUMBER IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.PLACE IS ''; + +COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_FROM_DATE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_TO_DATE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.LINK IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT TO clearing; + + +-- History log of profileDocument - +DROP TABLE IF EXISTS PROFILE_DOCUMENT_HISTORY; +CREATE TABLE PROFILE_DOCUMENT_HISTORY(PROFILE_DOCUMENT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE PROFILE_DOCUMENT_HISTORY IS ' profileDocument'; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PROFILE_DOCUMENT_ID IS ' PROFILE_DOCUMENT'; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.DOCUMENT_TYPE IS ' (linked to documentType)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_DATE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_PLACE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER_CODE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NAME IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NUMBER IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PLACE IS ''; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_FROM_DATE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_TO_DATE IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.LINK IS ' '; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT_HISTORY TO clearing; + +-- companySymbols - +DROP TABLE IF EXISTS COMPANY_SYMBOLS; +CREATE TABLE COMPANY_SYMBOLS(COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_SYMBOLS IS ' '; + +COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL IS ' (linked to companySymbol)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL_VALUE IS ' '; + +COMMENT ON COLUMN COMPANY_SYMBOLS.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS TO clearing; + + +-- History log of companySymbols - +DROP TABLE IF EXISTS COMPANY_SYMBOLS_HISTORY; +CREATE TABLE COMPANY_SYMBOLS_HISTORY(COMPANY_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_SYMBOLS_HISTORY IS ' companySymbols'; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOLS_ID IS ' COMPANY_SYMBOLS'; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL IS ' (linked to companySymbol)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL_VALUE IS ' '; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS_HISTORY TO clearing; + +-- companyRoleSet - +DROP TABLE IF EXISTS COMPANY_ROLE_SET; +CREATE TABLE COMPANY_ROLE_SET(COMPANY_ID bigint, COMPANY_ROLE varchar(4), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_ROLE_SET IS ' '; + +COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ROLE IS ' (linked to companyRole)'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_SET TO clearing; + +-- settlementHouseProperties - +DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES; +CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES(COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES IS ' '; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES TO clearing; + + +-- History log of settlementHouseProperties - +DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES_HISTORY; +CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY(SETTLEMENT_HOUSE_PROPERTIES_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY IS ' settlementHouseProperties'; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.SETTLEMENT_HOUSE_PROPERTIES_ID IS ' SETTLEMENT_HOUSE_PROPERTIES'; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY TO clearing; + +-- security - +DROP TABLE IF EXISTS SECURITY; +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)'; + +COMMENT ON COLUMN SECURITY.SHORT_NAME IS ' '; + +COMMENT ON COLUMN SECURITY.FULL_NAME IS ' '; + +COMMENT ON COLUMN SECURITY.SHORT_NAME_ENG IS ' '; + +COMMENT ON COLUMN SECURITY.FULL_NAME_ENG IS ' '; + +COMMENT ON COLUMN SECURITY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN SECURITY.ISIN IS ' ISIN'; + +COMMENT ON COLUMN SECURITY.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN SECURITY.UUID IS ' '; + +COMMENT ON COLUMN SECURITY.CREATED_AT IS '- '; + +COMMENT ON COLUMN SECURITY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE SECURITY TO clearing; + + +-- 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), 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)'; + +COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME IS ' '; + +COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME IS ' '; + +COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME_ENG IS ' '; + +COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME_ENG IS ' '; + +COMMENT ON COLUMN SECURITY_HISTORY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN SECURITY_HISTORY.ISIN IS ' ISIN'; + +COMMENT ON COLUMN SECURITY_HISTORY.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN SECURITY_HISTORY.UUID IS ' '; + +COMMENT ON COLUMN SECURITY_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN SECURITY_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE SECURITY_HISTORY TO clearing; + +-- currency - +DROP TABLE IF EXISTS CURRENCY; +CREATE TABLE CURRENCY(COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CURRENCY IS ''; + +COMMENT ON COLUMN CURRENCY.COUNTRY_CODE IS ' (linked to countryCode)'; + +COMMENT ON COLUMN CURRENCY.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY TO clearing; + + +-- History log of currency - +DROP TABLE IF EXISTS CURRENCY_HISTORY; +CREATE TABLE CURRENCY_HISTORY(CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CURRENCY_HISTORY IS ' currency'; +COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_ID IS ' CURRENCY'; +COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN CURRENCY_HISTORY.COUNTRY_CODE IS ' (linked to countryCode)'; + +COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_HISTORY TO clearing; + +-- moneyMarketSecurity - +DROP TABLE IF EXISTS MONEY_MARKET_SECURITY; +CREATE TABLE MONEY_MARKET_SECURITY(SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE MONEY_MARKET_SECURITY IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.DESCRIPTION IS ''; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.START_DATE IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.END_DATE IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_VALUE IS ''; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.CONVENTION IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.TERM_TYPE IS ' (linked to termType)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.CLEARING_ORGANIZATION IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY TO clearing; + + +-- History log of moneyMarketSecurity - +DROP TABLE IF EXISTS MONEY_MARKET_SECURITY_HISTORY; +CREATE TABLE MONEY_MARKET_SECURITY_HISTORY(MONEY_MARKET_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE MONEY_MARKET_SECURITY_HISTORY IS ' moneyMarketSecurity'; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.MONEY_MARKET_SECURITY_ID IS ' MONEY_MARKET_SECURITY'; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.DESCRIPTION IS ''; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.START_DATE IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.END_DATE IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_VALUE IS ''; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CONVENTION IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.TERM_TYPE IS ' (linked to termType)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CLEARING_ORGANIZATION IS ' '; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY_HISTORY TO clearing; + +-- tradedMoneyMarketSecurity - , +DROP TABLE IF EXISTS TRADED_MONEY_MARKET_SECURITY; +CREATE TABLE TRADED_MONEY_MARKET_SECURITY(SECURITY_ID bigint, SECURITY_CODE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE TRADED_MONEY_MARKET_SECURITY IS ' , '; + +COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE TRADED_MONEY_MARKET_SECURITY TO clearing; + +-- equitySecurity - +DROP TABLE IF EXISTS EQUITY_SECURITY; +CREATE TABLE EQUITY_SECURITY(SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE EQUITY_SECURITY IS ''; + +COMMENT ON COLUMN EQUITY_SECURITY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EQUITY_SECURITY.SHARE_TYPE IS ' (linked to shareType)'; + +COMMENT ON COLUMN EQUITY_SECURITY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY TO clearing; + + +-- History log of equitySecurity - +DROP TABLE IF EXISTS EQUITY_SECURITY_HISTORY; +CREATE TABLE EQUITY_SECURITY_HISTORY(EQUITY_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE EQUITY_SECURITY_HISTORY IS ' equitySecurity'; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EQUITY_SECURITY_ID IS ' EQUITY_SECURITY'; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SHARE_TYPE IS ' (linked to shareType)'; + +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY_HISTORY TO clearing; + +-- fixedIncomeSecurity - +DROP TABLE IF EXISTS FIXED_INCOME_SECURITY; +CREATE TABLE FIXED_INCOME_SECURITY(SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_SECURITY IS ''; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.BOND_TYPE IS ' (linked to bondType)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.MATURITY_DATE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_FOR_DATE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_VALUE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON IS ''; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON_FREQUENCY IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY TO clearing; + + +-- History log of fixedIncomeSecurity - +DROP TABLE IF EXISTS FIXED_INCOME_SECURITY_HISTORY; +CREATE TABLE FIXED_INCOME_SECURITY_HISTORY(FIXED_INCOME_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_SECURITY_HISTORY IS ' fixedIncomeSecurity'; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.FIXED_INCOME_SECURITY_ID IS ' FIXED_INCOME_SECURITY'; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.BOND_TYPE IS ' (linked to bondType)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.MATURITY_DATE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_FOR_DATE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_VALUE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON IS ''; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON_FREQUENCY IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY_HISTORY TO clearing; + +-- fixedIncomeCashFlow - +DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW; +CREATE TABLE FIXED_INCOME_CASH_FLOW(SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_CASH_FLOW IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ACCRUED_COUPON IS ''; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NOMINAL_VALUE IS ''; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NUMBER IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.VALUE_DATE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW TO clearing; + + +-- History log of fixedIncomeCashFlow - +DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW_HISTORY; +CREATE TABLE FIXED_INCOME_CASH_FLOW_HISTORY(FIXED_INCOME_CASH_FLOW_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY IS ' fixedIncomeCashFlow'; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.FIXED_INCOME_CASH_FLOW_ID IS ' FIXED_INCOME_CASH_FLOW'; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ACCRUED_COUPON IS ''; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NOMINAL_VALUE IS ''; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NUMBER IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.VALUE_DATE IS ' '; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY TO clearing; + +-- couponPeriod - +DROP TABLE IF EXISTS COUPON_PERIOD; +CREATE TABLE COUPON_PERIOD(SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE COUPON_PERIOD IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN COUPON_PERIOD.COUPON_RATE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD.NUMBER IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD.PERIOD_START_DATE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD.PERIOD_END_DATE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD TO clearing; + + +-- History log of couponPeriod - +DROP TABLE IF EXISTS COUPON_PERIOD_HISTORY; +CREATE TABLE COUPON_PERIOD_HISTORY(COUPON_PERIOD_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE COUPON_PERIOD_HISTORY IS ' couponPeriod'; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_PERIOD_ID IS ' COUPON_PERIOD'; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_RATE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.NUMBER IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_START_DATE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_END_DATE IS ' '; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD_HISTORY TO clearing; + +-- listing - +DROP TABLE IF EXISTS LISTING; +CREATE TABLE LISTING(SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE LISTING IS ' '; + +COMMENT ON COLUMN LISTING.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN LISTING.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN LISTING.LOT_SIZE IS ' '; + +COMMENT ON COLUMN LISTING.SYMBOL_CODE IS ' '; + +COMMENT ON COLUMN LISTING.SYMBOL_NAME IS ' '; + +COMMENT ON COLUMN LISTING.TRADING_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN LISTING.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN LISTING.MIN_STEP IS ' '; + +COMMENT ON COLUMN LISTING.PRECISION IS ''; + +COMMENT ON COLUMN LISTING.ID IS ' '; + +COMMENT ON COLUMN LISTING.CREATED_AT IS '- '; + +COMMENT ON COLUMN LISTING.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE LISTING TO clearing; + + +-- History log of listing - +DROP TABLE IF EXISTS LISTING_HISTORY; +CREATE TABLE LISTING_HISTORY(LISTING_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE LISTING_HISTORY IS ' listing'; +COMMENT ON COLUMN LISTING_HISTORY.LISTING_ID IS ' LISTING'; +COMMENT ON COLUMN LISTING_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN LISTING_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN LISTING_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN LISTING_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN LISTING_HISTORY.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN LISTING_HISTORY.LOT_SIZE IS ' '; + +COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_CODE IS ' '; + +COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_NAME IS ' '; + +COMMENT ON COLUMN LISTING_HISTORY.TRADING_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN LISTING_HISTORY.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN LISTING_HISTORY.MIN_STEP IS ' '; + +COMMENT ON COLUMN LISTING_HISTORY.PRECISION IS ''; + +COMMENT ON COLUMN LISTING_HISTORY.ID IS ' '; + +COMMENT ON COLUMN LISTING_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN LISTING_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE LISTING_HISTORY TO clearing; + +-- currencyPairSecurity - +DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY; +CREATE TABLE CURRENCY_PAIR_SECURITY(ID bigint PRIMARY KEY, CURRENCY_PAIR_ID bigint, BASE_UNIT_SIZE numeric(72,2), CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SECURITY_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CURRENCY_PAIR_SECURITY IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CURRENCY_PAIR_ID IS ' (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.BASE_UNIT_SIZE IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CODE IS ' (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SETTLEMENT_TYPE IS ' (linked to currencySettlementType)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CLEARING_ORGANIZATION IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.ID IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CREATED_AT IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.UPDATED_AT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY TO clearing; + + +-- History log of currencyPairSecurity - +DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY_HISTORY; +CREATE TABLE CURRENCY_PAIR_SECURITY_HISTORY(CURRENCY_PAIR_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CURRENCY_PAIR_ID bigint, BASE_UNIT_SIZE numeric(72,2), CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SECURITY_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CURRENCY_PAIR_SECURITY_HISTORY IS ' currencyPairSecurity'; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_SECURITY_ID IS ' CURRENCY_PAIR_SECURITY'; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_ID IS ' (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.BASE_UNIT_SIZE IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CODE IS ' (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SETTLEMENT_TYPE IS ' (linked to currencySettlementType)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CLEARING_ORGANIZATION IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.ID IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CREATED_AT IS ' '; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.UPDATED_AT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY_HISTORY TO clearing; + +-- market - +DROP TABLE IF EXISTS MARKET; +CREATE TABLE MARKET(DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE MARKET IS ''; + +COMMENT ON COLUMN MARKET.DESCRIPTION IS ''; + +COMMENT ON COLUMN MARKET.EXCHANGE_ID IS ' (linked to company)'; + +COMMENT ON COLUMN MARKET.NAME IS ' '; + +COMMENT ON COLUMN MARKET.CODE IS ' '; + +COMMENT ON COLUMN MARKET.SETTLEMENT_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN MARKET.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN MARKET.MARKET_TYPE IS ' (linked to marketType)'; + +COMMENT ON COLUMN MARKET.ID IS ' '; + +COMMENT ON COLUMN MARKET.CREATED_AT IS '- '; + +COMMENT ON COLUMN MARKET.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE MARKET TO clearing; + + +-- History log of market - +DROP TABLE IF EXISTS MARKET_HISTORY; +CREATE TABLE MARKET_HISTORY(MARKET_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE MARKET_HISTORY IS ' market'; +COMMENT ON COLUMN MARKET_HISTORY.MARKET_ID IS ' MARKET'; +COMMENT ON COLUMN MARKET_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN MARKET_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN MARKET_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN MARKET_HISTORY.DESCRIPTION IS ''; + +COMMENT ON COLUMN MARKET_HISTORY.EXCHANGE_ID IS ' (linked to company)'; + +COMMENT ON COLUMN MARKET_HISTORY.NAME IS ' '; + +COMMENT ON COLUMN MARKET_HISTORY.CODE IS ' '; + +COMMENT ON COLUMN MARKET_HISTORY.SETTLEMENT_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN MARKET_HISTORY.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN MARKET_HISTORY.MARKET_TYPE IS ' (linked to marketType)'; + +COMMENT ON COLUMN MARKET_HISTORY.ID IS ' '; + +COMMENT ON COLUMN MARKET_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN MARKET_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE MARKET_HISTORY TO clearing; + +-- errorText - +DROP TABLE IF EXISTS ERROR_TEXT; +CREATE TABLE ERROR_TEXT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, ERROR_CODE_ID bigint, TEXT varchar(255), USER_ID bigint, CLEARING_DATE date); +COMMENT ON TABLE ERROR_TEXT IS ' '; + +COMMENT ON COLUMN ERROR_TEXT.ID IS ' '; + +COMMENT ON COLUMN ERROR_TEXT.CREATED_AT IS '- '; + +COMMENT ON COLUMN ERROR_TEXT.UPDATED_AT IS '- '; + +COMMENT ON COLUMN ERROR_TEXT.ERROR_CODE_ID IS ' (linked to errorCode)'; + +COMMENT ON COLUMN ERROR_TEXT.TEXT IS ' '; + +COMMENT ON COLUMN ERROR_TEXT.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN ERROR_TEXT.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE ERROR_TEXT TO clearing; + +-- clientCode - +DROP TABLE IF EXISTS CLIENT_CODE; +CREATE TABLE CLIENT_CODE(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CLIENT_CODE IS ' '; + +COMMENT ON COLUMN CLIENT_CODE.ID IS ' '; + +COMMENT ON COLUMN CLIENT_CODE.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLIENT_CODE.CODE IS ' '; + +COMMENT ON COLUMN CLIENT_CODE.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN CLIENT_CODE.MONEY_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE.DEPO_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE.CURRENCY_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE.STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN CLIENT_CODE.CREATED_AT IS '- '; + +COMMENT ON COLUMN CLIENT_CODE.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE TO clearing; + + +-- History log of clientCode - +DROP TABLE IF EXISTS CLIENT_CODE_HISTORY; +CREATE TABLE CLIENT_CODE_HISTORY(CLIENT_CODE_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CLIENT_CODE_HISTORY IS ' clientCode'; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CLIENT_CODE_ID IS ' CLIENT_CODE'; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.ID IS ' '; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CODE IS ' '; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.MONEY_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.DEPO_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CURRENCY_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.STATUS IS ' (linked to workflowStatus)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE_HISTORY TO clearing; + +-- tradingClearingRegistry - - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY; +CREATE TABLE TRADING_CLEARING_REGISTRY(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CODE IS ' - '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.MONEY_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.DEPO_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_TYPE IS ' - (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_LEVEL IS ' - (linked to tradingClearingRegistryLevel)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_PURPOSE IS ' (linked to tradingClearingRegistryPurpose)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CREATED_AT IS '- '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY TO clearing; + + +-- History log of tradingClearingRegistry - - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_HISTORY; +CREATE TABLE TRADING_CLEARING_REGISTRY_HISTORY(TRADING_CLEARING_REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_HISTORY IS ' tradingClearingRegistry'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS ' TRADING_CLEARING_REGISTRY'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CODE IS ' - '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.MONEY_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.DEPO_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_TYPE IS ' - (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_LEVEL IS ' - (linked to tradingClearingRegistryLevel)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_PURPOSE IS ' (linked to tradingClearingRegistryPurpose)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_HISTORY TO clearing; + +-- tradingClearingRegistryList - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST; +CREATE TABLE TRADING_CLEARING_REGISTRY_LIST(TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CREATED_AT IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.UPDATED_AT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST TO clearing; + + +-- History log of tradingClearingRegistryList - +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST_HISTORY; +CREATE TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY(TRADING_CLEARING_REGISTRY_LIST_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY IS ' tradingClearingRegistryList'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_LIST_ID IS ' TRADING_CLEARING_REGISTRY_LIST'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ID IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CREATED_AT IS ' '; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.UPDATED_AT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY TO clearing; + +-- registry - , +DROP TABLE IF EXISTS REGISTRY; +CREATE TABLE REGISTRY(COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint, SECTION varchar(4)); +COMMENT ON TABLE REGISTRY IS ' , '; + +COMMENT ON COLUMN REGISTRY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN REGISTRY.TRADING_CODE IS ' '; + +COMMENT ON COLUMN REGISTRY.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN REGISTRY.SHORT_NAME IS ' '; + +COMMENT ON COLUMN REGISTRY.FULL_NAME IS ' '; + +COMMENT ON COLUMN REGISTRY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN REGISTRY.ACCOUNT_TYPE IS ' (linked to accountType)'; + +COMMENT ON COLUMN REGISTRY.ACCOUNT IS ' '; + +COMMENT ON COLUMN REGISTRY.REGISTRY_DESIGNATION IS ' (linked to registryDesignation)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_INSTRUMENT_TYPE IS ' (linked to registryInstrumentType)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_CAPACITY IS ' (linked to registryCapacity)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_UNIT IS ' (linked to registryUnit)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_CODE IS ' (linked to registryCode)'; + +COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN REGISTRY.REGISTRY_STATUS IS ' (linked to registryStatus)'; + +COMMENT ON COLUMN REGISTRY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN REGISTRY.BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY.OPEN_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY.CLOSE_BALANCE IS ' . '; + +COMMENT ON COLUMN REGISTRY.CREDIT IS ''; + +COMMENT ON COLUMN REGISTRY.DEBIT IS ''; + +COMMENT ON COLUMN REGISTRY.SETTLED_CREDIT IS ' '; + +COMMENT ON COLUMN REGISTRY.SETTLED_DEBIT IS ' '; + +COMMENT ON COLUMN REGISTRY.CHECK_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY.DIFF_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY.PLAN_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY.BALANCE_DIMENSION IS ' (linked to balanceDimension)'; + +COMMENT ON COLUMN REGISTRY.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY.SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN REGISTRY.TRADING_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY.REFUND_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY.VALUE_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY.PRICE IS ' '; + +COMMENT ON COLUMN REGISTRY.CONTRACT IS ''; + +COMMENT ON COLUMN REGISTRY.COUNTER_PARTY_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN REGISTRY.COMMENT IS ''; + +COMMENT ON COLUMN REGISTRY.PARENT_ID IS ' '; + +COMMENT ON COLUMN REGISTRY.GROUP_ID IS ' '; + +COMMENT ON COLUMN REGISTRY.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN REGISTRY.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN REGISTRY.PAYMENT_ID IS ' '; + +COMMENT ON COLUMN REGISTRY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY.CREATED_AT IS ' '; + +COMMENT ON COLUMN REGISTRY.UPDATED_AT IS ' '; + +COMMENT ON COLUMN REGISTRY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN REGISTRY.SECTION IS ' (linked to section)'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY TO clearing; + + +-- History log of registry - , +DROP TABLE IF EXISTS REGISTRY_HISTORY; +CREATE TABLE REGISTRY_HISTORY(REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint, SECTION varchar(4)); +COMMENT ON TABLE REGISTRY_HISTORY IS ' registry'; +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_ID IS ' REGISTRY'; +COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CODE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.SHORT_NAME IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.FULL_NAME IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_TYPE IS ' (linked to accountType)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_DESIGNATION IS ' (linked to registryDesignation)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_INSTRUMENT_TYPE IS ' (linked to registryInstrumentType)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CAPACITY IS ' (linked to registryCapacity)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_UNIT IS ' (linked to registryUnit)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CODE IS ' (linked to registryCode)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_STATUS IS ' (linked to registryStatus)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.OPEN_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CLOSE_BALANCE IS ' . '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CREDIT IS ''; + +COMMENT ON COLUMN REGISTRY_HISTORY.DEBIT IS ''; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_CREDIT IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_DEBIT IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CHECK_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.DIFF_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.PLAN_BALANCE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE_DIMENSION IS ' (linked to balanceDimension)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.REFUND_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.VALUE_DATE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.PRICE IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CONTRACT IS ''; + +COMMENT ON COLUMN REGISTRY_HISTORY.COUNTER_PARTY_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.COMMENT IS ''; + +COMMENT ON COLUMN REGISTRY_HISTORY.PARENT_ID IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.GROUP_ID IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.PAYMENT_ID IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.ID IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.CREATED_AT IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.UPDATED_AT IS ' '; + +COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SECTION IS ' (linked to section)'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_HISTORY TO clearing; + +-- account - +DROP TABLE IF EXISTS ACCOUNT; +CREATE TABLE ACCOUNT(ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE ACCOUNT IS ''; + +COMMENT ON COLUMN ACCOUNT.ACCOUNT IS ' '; + +COMMENT ON COLUMN ACCOUNT.ACCOUNT_TYPE IS ' (linked to accountType)'; + +COMMENT ON COLUMN ACCOUNT.RELATION_ID IS ' (linked to relation)'; + +COMMENT ON COLUMN ACCOUNT.CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN ACCOUNT.STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN ACCOUNT.PROCESSING_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN ACCOUNT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN ACCOUNT.ID IS ' '; + +COMMENT ON COLUMN ACCOUNT.CREATED_AT IS '- '; + +COMMENT ON COLUMN ACCOUNT.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT TO clearing; + + +-- History log of account - +DROP TABLE IF EXISTS ACCOUNT_HISTORY; +CREATE TABLE ACCOUNT_HISTORY(ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE ACCOUNT_HISTORY IS ' account'; +COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_ID IS ' ACCOUNT'; +COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT IS ' '; + +COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_TYPE IS ' (linked to accountType)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.RELATION_ID IS ' (linked to relation)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.PROCESSING_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.ID IS ' '; + +COMMENT ON COLUMN ACCOUNT_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN ACCOUNT_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_HISTORY TO clearing; + +-- relation - +DROP TABLE IF EXISTS RELATION; +CREATE TABLE RELATION(CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE RELATION IS ' '; + +COMMENT ON COLUMN RELATION.CONSUMER_ID IS ' (linked to company)'; + +COMMENT ON COLUMN RELATION.SUPPLIER_ID IS ' (linked to company)'; + +COMMENT ON COLUMN RELATION.SERVICE_STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN RELATION.SERVICE IS ' (linked to service)'; + +COMMENT ON COLUMN RELATION.SERVICE_PRODUCT IS ' (linked to serviceProduct)'; + +COMMENT ON COLUMN RELATION.COMMENT IS ' '; + +COMMENT ON COLUMN RELATION.ID IS ' '; + +COMMENT ON COLUMN RELATION.CREATED_AT IS '- '; + +COMMENT ON COLUMN RELATION.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE RELATION TO clearing; + + +-- History log of relation - +DROP TABLE IF EXISTS RELATION_HISTORY; +CREATE TABLE RELATION_HISTORY(RELATION_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE RELATION_HISTORY IS ' relation'; +COMMENT ON COLUMN RELATION_HISTORY.RELATION_ID IS ' RELATION'; +COMMENT ON COLUMN RELATION_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN RELATION_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN RELATION_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN RELATION_HISTORY.CONSUMER_ID IS ' (linked to company)'; + +COMMENT ON COLUMN RELATION_HISTORY.SUPPLIER_ID IS ' (linked to company)'; + +COMMENT ON COLUMN RELATION_HISTORY.SERVICE_STATUS IS ' (linked to serviceStatus)'; + +COMMENT ON COLUMN RELATION_HISTORY.SERVICE IS ' (linked to service)'; + +COMMENT ON COLUMN RELATION_HISTORY.SERVICE_PRODUCT IS ' (linked to serviceProduct)'; + +COMMENT ON COLUMN RELATION_HISTORY.COMMENT IS ' '; + +COMMENT ON COLUMN RELATION_HISTORY.ID IS ' '; + +COMMENT ON COLUMN RELATION_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN RELATION_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE RELATION_HISTORY TO clearing; + +-- bankAccount - +DROP TABLE IF EXISTS BANK_ACCOUNT; +CREATE TABLE BANK_ACCOUNT(ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255)); +COMMENT ON TABLE BANK_ACCOUNT IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_IDENTIFICATION_CODE IS ' ()'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT_NAME IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN BANK_ACCOUNT.DESTINATION IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.IBAN IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.INTERNATIONAL_TRANSFER_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN BANK_ACCOUNT.SWIFT_CODE IS ' SWIFT'; + +COMMENT ON COLUMN BANK_ACCOUNT.TAXPAYER_IDENTIFICATION_NUMBER IS ' ()'; + +COMMENT ON COLUMN BANK_ACCOUNT.TAX_REGISTRATION_REASON_CODE IS ' ()'; + +COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN BANK_ACCOUNT.ID IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE IS ' SWIFT '; + +GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT TO clearing; + + +-- History log of bankAccount - +DROP TABLE IF EXISTS BANK_ACCOUNT_HISTORY; +CREATE TABLE BANK_ACCOUNT_HISTORY(BANK_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255)); +COMMENT ON TABLE BANK_ACCOUNT_HISTORY IS ' bankAccount'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT_ID IS ' BANK_ACCOUNT'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_IDENTIFICATION_CODE IS ' ()'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT_NAME IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.DESTINATION IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.IBAN IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERNATIONAL_TRANSFER_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.SWIFT_CODE IS ' SWIFT'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAXPAYER_IDENTIFICATION_NUMBER IS ' ()'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAX_REGISTRATION_REASON_CODE IS ' ()'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ID IS ' '; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE IS ' SWIFT '; + +GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT_HISTORY TO clearing; + +-- informationAccount - +DROP TABLE IF EXISTS INFORMATION_ACCOUNT; +CREATE TABLE INFORMATION_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE INFORMATION_ACCOUNT IS ' '; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.CLEARING_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT TO clearing; + + +-- History log of informationAccount - +DROP TABLE IF EXISTS INFORMATION_ACCOUNT_HISTORY; +CREATE TABLE INFORMATION_ACCOUNT_HISTORY(INFORMATION_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); +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.EVENT_TIME IS ' '; +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT_HISTORY TO clearing; + +-- depoAccount - +DROP TABLE IF EXISTS DEPO_ACCOUNT; +CREATE TABLE DEPO_ACCOUNT(ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE DEPO_ACCOUNT IS ' '; + +COMMENT ON COLUMN DEPO_ACCOUNT.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN DEPO_ACCOUNT.DEPO_ACCOUNT_TYPE IS ' (linked to depoAccountType)'; + +COMMENT ON COLUMN DEPO_ACCOUNT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN DEPO_ACCOUNT.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT TO clearing; + + +-- History log of depoAccount - +DROP TABLE IF EXISTS DEPO_ACCOUNT_HISTORY; +CREATE TABLE DEPO_ACCOUNT_HISTORY(DEPO_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE DEPO_ACCOUNT_HISTORY IS ' depoAccount'; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_ID IS ' DEPO_ACCOUNT'; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_TYPE IS ' (linked to depoAccountType)'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_HISTORY TO clearing; + +-- accountSymbols - - +DROP TABLE IF EXISTS ACCOUNT_SYMBOLS; +CREATE TABLE ACCOUNT_SYMBOLS(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); +COMMENT ON TABLE ACCOUNT_SYMBOLS IS ' - '; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS.ID IS ' '; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_SYMBOL_VALUE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS TO clearing; + + +-- History log of accountSymbols - - +DROP TABLE IF EXISTS ACCOUNT_SYMBOLS_HISTORY; +CREATE TABLE ACCOUNT_SYMBOLS_HISTORY(ACCOUNT_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); +COMMENT ON TABLE ACCOUNT_SYMBOLS_HISTORY IS ' accountSymbols'; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOLS_ID IS ' ACCOUNT_SYMBOLS'; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ID IS ' '; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOL_VALUE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS_HISTORY TO clearing; + +-- clearingAccount - - +DROP TABLE IF EXISTS CLEARING_ACCOUNT; +CREATE TABLE CLEARING_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE CLEARING_ACCOUNT IS '- '; + +COMMENT ON COLUMN CLEARING_ACCOUNT.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.CLEARING_ACCOUNT_TYPE IS ' (linked to clearingAccountType)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT TO clearing; + + +-- History log of clearingAccount - - +DROP TABLE IF EXISTS CLEARING_ACCOUNT_HISTORY; +CREATE TABLE CLEARING_ACCOUNT_HISTORY(CLEARING_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +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.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.CLEARING_ACCOUNT_TYPE IS ' (linked to clearingAccountType)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_HISTORY TO clearing; + +-- plannerTemplate - +DROP TABLE IF EXISTS PLANNER_TEMPLATE; +CREATE TABLE PLANNER_TEMPLATE(TASK varchar(4), TASK_TIME time, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE PLANNER_TEMPLATE IS ' '; + +COMMENT ON COLUMN PLANNER_TEMPLATE.TASK IS ' (linked to task)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_TIME IS ' '; + +COMMENT ON COLUMN PLANNER_TEMPLATE.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_STATUS IS ' (linked to taskStatus)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.ID IS ''; + +COMMENT ON COLUMN PLANNER_TEMPLATE.CREATED_AT IS '- '; + +COMMENT ON COLUMN PLANNER_TEMPLATE.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE PLANNER_TEMPLATE TO clearing; + +-- clearingCalendar - +DROP TABLE IF EXISTS CLEARING_CALENDAR; +CREATE TABLE CLEARING_CALENDAR(CLEARING_DATE date, COMPANY_ID bigint, DAY_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CLEARING_CALENDAR IS ' '; + +COMMENT ON COLUMN CLEARING_CALENDAR.CLEARING_DATE IS ''; + +COMMENT ON COLUMN CLEARING_CALENDAR.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CLEARING_CALENDAR.DAY_STATUS IS ' (linked to dayStatus)'; + +COMMENT ON COLUMN CLEARING_CALENDAR.ID IS ''; + +COMMENT ON COLUMN CLEARING_CALENDAR.CREATED_AT IS '- '; + +COMMENT ON COLUMN CLEARING_CALENDAR.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_CALENDAR TO clearing; + +-- planner - +DROP TABLE IF EXISTS PLANNER; +CREATE TABLE PLANNER(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE PLANNER IS ' '; + +COMMENT ON COLUMN PLANNER.TASK IS ' (linked to task)'; + +COMMENT ON COLUMN PLANNER.TASK_TIME IS ' '; + +COMMENT ON COLUMN PLANNER.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN PLANNER.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN PLANNER.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN PLANNER.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN PLANNER.TASK_STATUS IS ' (linked to taskStatus)'; + +COMMENT ON COLUMN PLANNER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN PLANNER.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN PLANNER.ID IS ''; + +COMMENT ON COLUMN PLANNER.CREATED_AT IS '- '; + +COMMENT ON COLUMN PLANNER.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE PLANNER TO clearing; + +-- plannerAllToday - +DROP TABLE IF EXISTS PLANNER_ALL_TODAY; +CREATE TABLE PLANNER_ALL_TODAY(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, PARENT varchar(4), PARENT_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE PLANNER_ALL_TODAY IS ' '; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK IS ' (linked to task)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_TIME IS ''; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.CLEARING_DATE IS ''; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_STATUS IS ' (linked to taskStatus)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT IS ' (linked to parent)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT_ID IS ' -'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.ID IS ''; + +GRANT ALL PRIVILEGES ON TABLE PLANNER_ALL_TODAY TO clearing; + +-- launcher - +DROP TABLE IF EXISTS LAUNCHER; +CREATE TABLE LAUNCHER(SENDER_ID bigint, TASK varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE LAUNCHER IS ' '; + +COMMENT ON COLUMN LAUNCHER.SENDER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN LAUNCHER.TASK IS ' (linked to task)'; + +COMMENT ON COLUMN LAUNCHER.ID IS ''; + +COMMENT ON COLUMN LAUNCHER.CREATED_AT IS '- '; + +COMMENT ON COLUMN LAUNCHER.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE LAUNCHER TO clearing; + +-- session - +DROP TABLE IF EXISTS SESSION; +CREATE TABLE SESSION(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); +COMMENT ON TABLE SESSION IS ' '; + +COMMENT ON COLUMN SESSION.ID IS ' '; + +COMMENT ON COLUMN SESSION.CREATED_AT IS '- '; + +COMMENT ON COLUMN SESSION.UPDATED_AT IS '- '; + +COMMENT ON COLUMN SESSION.CLEARING_DATE IS ''; + +COMMENT ON COLUMN SESSION.SESSION_STATUS IS ' (linked to sessionStatus)'; + +COMMENT ON COLUMN SESSION.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN SESSION.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN SESSION.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN SESSION.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN SESSION.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN SESSION.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +GRANT ALL PRIVILEGES ON TABLE SESSION TO clearing; + + +-- History log of session - +DROP TABLE IF EXISTS SESSION_HISTORY; +CREATE TABLE SESSION_HISTORY(SESSION_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, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); +COMMENT ON TABLE SESSION_HISTORY IS ' session'; +COMMENT ON COLUMN SESSION_HISTORY.SESSION_ID IS ' SESSION'; +COMMENT ON COLUMN SESSION_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN SESSION_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN SESSION_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN SESSION_HISTORY.ID IS ' '; + +COMMENT ON COLUMN SESSION_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN SESSION_HISTORY.UPDATED_AT IS '- '; + +COMMENT ON COLUMN SESSION_HISTORY.CLEARING_DATE IS ''; + +COMMENT ON COLUMN SESSION_HISTORY.SESSION_STATUS IS ' (linked to sessionStatus)'; + +COMMENT ON COLUMN SESSION_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN SESSION_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN SESSION_HISTORY.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN SESSION_HISTORY.SECTION IS ' (linked to section)'; + +COMMENT ON COLUMN SESSION_HISTORY.SESSION_TYPE IS ' (linked to sessionType)'; + +COMMENT ON COLUMN SESSION_HISTORY.WORKFLOW_STATUS IS ' (linked to workflowStatus)'; + +GRANT ALL PRIVILEGES ON TABLE SESSION_HISTORY TO clearing; + +-- sTrades - +DROP TABLE IF EXISTS S_TRADES; +CREATE TABLE S_TRADES(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, TRADE_NUM bigint, OPERATION varchar(40), CLASS_CODE varchar(255), TRADE_DATE date, SEC_CODE varchar(255), ACCRUEDINT numeric(72,18), ACCRUEDINT2 numeric(72,18), LOWER_DISCOUNT numeric(72,18), ORDER_NUM bigint, PRICE numeric(72,18), PRICE2 numeric(72,18), REPO_RATE numeric(72,18), REPO_VALUE numeric(72,18), REPO2_VALUE numeric(72,18), START_DISCOUNT numeric(72,18), TS_COMMISSION numeric(72,18), UPPER_DISCOUNT numeric(72,18), VALUE numeric(72,18), YIELD numeric(72,18), QTY numeric(72,18), QTY_PCS numeric(72,18), TRADE_DATE_TIME timestamp, REPO_TERM bigint, CLEARING_COMMISSION numeric(72,18), EXCHANGE_COMMISSION numeric(72,18), TECH_CENTER_COMMISSION numeric(72,18), ACCOUNT varchar(50), BROKER_REF varchar(34), CLIENT_CODE varchar(255), SETTLE_CODE varchar(50), USER_ID varchar(32), EXCHANGE_CODE varchar(64), FIRM_ID varchar(255), FIRM_NAME varchar(255), CP_FIRM_ID varchar(255), CP_FIRM_NAME varchar(255), CLASS_NAME varchar(255), SEC_NAME varchar(255), SETTLE_DATE date, SETTLE_CURRENCY varchar(4), TRADE_CURRENCY varchar(4), TRADE_TIME_MS bigint, BANK_ACC_ID varchar(12), SECTION varchar(4)); +COMMENT ON TABLE S_TRADES IS ' '; + +COMMENT ON COLUMN S_TRADES.ID IS ' '; + +COMMENT ON COLUMN S_TRADES.CREATED_AT IS '- '; + +COMMENT ON COLUMN S_TRADES.UPDATED_AT IS '- '; + +COMMENT ON COLUMN S_TRADES.TRADE_NUM IS ' '; + +COMMENT ON COLUMN S_TRADES.OPERATION IS ' (BUY SELL)'; + +COMMENT ON COLUMN S_TRADES.CLASS_CODE IS ' '; + +COMMENT ON COLUMN S_TRADES.TRADE_DATE IS ' '; + +COMMENT ON COLUMN S_TRADES.SEC_CODE IS ' '; + +COMMENT ON COLUMN S_TRADES.ACCRUEDINT IS ' '; + +COMMENT ON COLUMN S_TRADES.ACCRUEDINT2 IS '(%) '; + +COMMENT ON COLUMN S_TRADES.LOWER_DISCOUNT IS ' (%)'; + +COMMENT ON COLUMN S_TRADES.ORDER_NUM IS ' '; + +COMMENT ON COLUMN S_TRADES.PRICE IS ' '; + +COMMENT ON COLUMN S_TRADES.PRICE2 IS ' '; + +COMMENT ON COLUMN S_TRADES.REPO_RATE IS ' (%)'; + +COMMENT ON COLUMN S_TRADES.REPO_VALUE IS ' '; + +COMMENT ON COLUMN S_TRADES.REPO2_VALUE IS ' , '; + +COMMENT ON COLUMN S_TRADES.START_DISCOUNT IS ' (%)'; + +COMMENT ON COLUMN S_TRADES.TS_COMMISSION IS ' '; + +COMMENT ON COLUMN S_TRADES.UPPER_DISCOUNT IS ' (%)'; + +COMMENT ON COLUMN S_TRADES.VALUE IS ' % '; + +COMMENT ON COLUMN S_TRADES.YIELD IS ''; + +COMMENT ON COLUMN S_TRADES.QTY IS ' '; + +COMMENT ON COLUMN S_TRADES.QTY_PCS IS ' '; + +COMMENT ON COLUMN S_TRADES.TRADE_DATE_TIME IS ' '; + +COMMENT ON COLUMN S_TRADES.REPO_TERM IS ' '; + +COMMENT ON COLUMN S_TRADES.CLEARING_COMMISSION IS ' . '; + +COMMENT ON COLUMN S_TRADES.EXCHANGE_COMMISSION IS ' . '; + +COMMENT ON COLUMN S_TRADES.TECH_CENTER_COMMISSION IS ' . '; + +COMMENT ON COLUMN S_TRADES.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_TRADES.BROKER_REF IS ', : >/ >'; + +COMMENT ON COLUMN S_TRADES.CLIENT_CODE IS ' = = '; + +COMMENT ON COLUMN S_TRADES.SETTLE_CODE IS ' '; + +COMMENT ON COLUMN S_TRADES.USER_ID IS ' '; + +COMMENT ON COLUMN S_TRADES.EXCHANGE_CODE IS ' '; + +COMMENT ON COLUMN S_TRADES.FIRM_ID IS ''; + +COMMENT ON COLUMN S_TRADES.FIRM_NAME IS ' '; + +COMMENT ON COLUMN S_TRADES.CP_FIRM_ID IS ''; + +COMMENT ON COLUMN S_TRADES.CP_FIRM_NAME IS ' '; + +COMMENT ON COLUMN S_TRADES.CLASS_NAME IS ' '; + +COMMENT ON COLUMN S_TRADES.SEC_NAME IS ' '; + +COMMENT ON COLUMN S_TRADES.SETTLE_DATE IS ' '; + +COMMENT ON COLUMN S_TRADES.SETTLE_CURRENCY IS ' '; + +COMMENT ON COLUMN S_TRADES.TRADE_CURRENCY IS ' '; + +COMMENT ON COLUMN S_TRADES.TRADE_TIME_MS IS ' '; + +COMMENT ON COLUMN S_TRADES.BANK_ACC_ID IS ' / '; + +COMMENT ON COLUMN S_TRADES.SECTION IS ' (linked to section)'; + +GRANT ALL PRIVILEGES ON TABLE S_TRADES TO clearing; + +-- executionDeposit - +DROP TABLE IF EXISTS EXECUTION_DEPOSIT; +CREATE TABLE EXECUTION_DEPOSIT(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE EXECUTION_DEPOSIT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.MARKET IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.PRICE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.LOTS IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.INTEREST_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SIDE IS ' (linked to moneyFlowSide)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SETTLEMENT_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.DURATION IS ', '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_FULL_NAME IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_ID IS ' (linked to moneyMarketSecurity)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.CONTRACT IS ''; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_ID IS ' -, (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COVERAGE_STATUS IS ' (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.UPDATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT TO clearing; + + +-- History log of executionDeposit - +DROP TABLE IF EXISTS EXECUTION_DEPOSIT_HISTORY; +CREATE TABLE EXECUTION_DEPOSIT_HISTORY(EXECUTION_DEPOSIT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE EXECUTION_DEPOSIT_HISTORY IS ' executionDeposit'; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXECUTION_DEPOSIT_ID IS ' EXECUTION_DEPOSIT'; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.MARKET IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PRICE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.LOTS IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.INTEREST_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SIDE IS ' (linked to moneyFlowSide)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SETTLEMENT_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.DURATION IS ', '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_FULL_NAME IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_ID IS ' (linked to moneyMarketSecurity)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CONTRACT IS ''; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_ID IS ' -, (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COVERAGE_STATUS IS ' (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.UPDATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT_HISTORY TO clearing; + +-- executionFond - +DROP TABLE IF EXISTS EXECUTION_FOND; +CREATE TABLE EXECUTION_FOND(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); +COMMENT ON TABLE EXECUTION_FOND IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND.UPDATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.SIDE IS ' (linked to side)'; + +COMMENT ON COLUMN EXECUTION_FOND.MARKET IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EXECUTION_FOND.INTEREST_AMOUNT IS ''; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_ORDER_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.PRICE IS ', %'; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.LOTS IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.DURATION IS ', '; + +COMMENT ON COLUMN EXECUTION_FOND.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND.PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND.COMMENT IS ''; + +COMMENT ON COLUMN EXECUTION_FOND.CLIENT_CODE_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_ID IS ' -, (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND.SECURITY_FULL_NAME IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_MICROSECONDS IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND.COVERAGE_STATUS IS ' (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_FOND.SESSION_ID IS ' (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND TO clearing; + + +-- History log of executionFond - +DROP TABLE IF EXISTS EXECUTION_FOND_HISTORY; +CREATE TABLE EXECUTION_FOND_HISTORY(EXECUTION_FOND_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); +COMMENT ON TABLE EXECUTION_FOND_HISTORY IS ' executionFond'; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXECUTION_FOND_ID IS ' EXECUTION_FOND'; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.UPDATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SIDE IS ' (linked to side)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.MARKET IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.INTEREST_AMOUNT IS ''; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_ORDER_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PRICE IS ', %'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.LOTS IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.DURATION IS ', '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMMENT IS ''; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLIENT_CODE_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_ID IS ' -, (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_FULL_NAME IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CURRENCY IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS ' '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COVERAGE_STATUS IS ' (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SESSION_ID IS ' (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND_HISTORY TO clearing; + +-- executionCurrency - +DROP TABLE IF EXISTS EXECUTION_CURRENCY; +CREATE TABLE EXECUTION_CURRENCY(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE EXECUTION_CURRENCY IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_MICROSECONDS IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_NAME IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_ID IS ' -, (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.PRICE IS ''; + +COMMENT ON COLUMN EXECUTION_CURRENCY.LOTS IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SIDE IS ' (linked to side)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_ORGANIZATION IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COVERAGE_STATUS IS ' (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY TO clearing; + + +-- History log of executionCurrency - +DROP TABLE IF EXISTS EXECUTION_CURRENCY_HISTORY; +CREATE TABLE EXECUTION_CURRENCY_HISTORY(EXECUTION_CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE EXECUTION_CURRENCY_HISTORY IS ' executionCurrency'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXECUTION_CURRENCY_ID IS ' EXECUTION_CURRENCY'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TIME IS ' '; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_USER_ID IS ' '; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TYPE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_NAME IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_ID IS ' -, (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS ' - (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.MARKET IS ' (linked to market)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PRICE IS ''; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LOTS IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SIDE IS ' (linked to side)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_ORGANIZATION IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COVERAGE_STATUS IS ' (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY_HISTORY TO clearing; + +-- depoBalanceRegister - +DROP TABLE IF EXISTS DEPO_BALANCE_REGISTER; +CREATE TABLE DEPO_BALANCE_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, SESSION_ID bigint, SET_HOUSE_NAME varchar(255), NUMBER varchar(255), DEPO_CODE varchar(50), QUANTITY numeric(72,2), SECURITY_SYMBOL varchar(255)); +COMMENT ON TABLE DEPO_BALANCE_REGISTER IS ' '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.ID IS ' '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SET_HOUSE_NAME IS ' '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.NUMBER IS ' '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.DEPO_CODE IS ' / '; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.QUANTITY IS ''; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SECURITY_SYMBOL IS ' '; + +GRANT ALL PRIVILEGES ON TABLE DEPO_BALANCE_REGISTER TO clearing; + +-- moneyBalanceRegister - +DROP TABLE IF EXISTS MONEY_BALANCE_REGISTER; +CREATE TABLE MONEY_BALANCE_REGISTER(SET_HOUSE_NAME varchar(255), NUMBER varchar(255), CREATED_AT timestamp, CURRENCY_CODE varchar(4), COMPANY_ID bigint, ACCOUNT varchar(50), REMAINDER_SUM numeric(72,18), INFO_ACCOUNT varchar(50), COMPANY_FULL_NAME varchar(255), ID bigint PRIMARY KEY, INN varchar(255), SESSION_ID bigint, BLOCKED_SUM numeric(72,18), UNBLOCKED_SUM numeric(72,18), UPDATED_AT timestamp); +COMMENT ON TABLE MONEY_BALANCE_REGISTER IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SET_HOUSE_NAME IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.NUMBER IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CURRENCY_CODE IS ' (linked to currencyCode)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ACCOUNT IS ' / / '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.REMAINDER_SUM IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INFO_ACCOUNT IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ID IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INN IS ' ()'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.BLOCKED_SUM IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UNBLOCKED_SUM IS ' '; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE MONEY_BALANCE_REGISTER TO clearing; + +-- admittedLiabilitiesRegister - , +DROP TABLE IF EXISTS ADMITTED_LIABILITIES_REGISTER; +CREATE TABLE ADMITTED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE ADMITTED_LIABILITIES_REGISTER IS ' , '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ACCOUNT IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.AMOUNT IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ID IS ' '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE ADMITTED_LIABILITIES_REGISTER TO clearing; + +-- coveredLiabilitiesRegister - , +DROP TABLE IF EXISTS COVERED_LIABILITIES_REGISTER; +CREATE TABLE COVERED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE COVERED_LIABILITIES_REGISTER IS ' , '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ACCOUNT IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.AMOUNT IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ID IS ' '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE COVERED_LIABILITIES_REGISTER TO clearing; + +-- moneyPaymentInstructionRegister - , +DROP TABLE IF EXISTS MONEY_PAYMENT_INSTRUCTION_REGISTER; +CREATE TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER(CREDIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_ACCOUNT varchar(50), SENDER varchar(255), ADDRESSEE varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER IS ' , '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_ACCOUNT IS ' '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_CURRENCY_CODE IS ' (linked to currency)'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.DEBIT_LEG_ACCOUNT IS ' '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.SENDER IS ''; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ADDRESSEE IS ''; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ID IS ' '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER TO clearing; + +-- depoPaymentInstructionRegister - , +DROP TABLE IF EXISTS DEPO_PAYMENT_INSTRUCTION_REGISTER; +CREATE TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(255), TRADING_CLEARING_REGISTRY varchar(50), CB_CODE varchar(50), QUANTITY numeric(72,2), DIRECTION bigint, SESSION_ID bigint); +COMMENT ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER IS ' , '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.ID IS ' '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY_TYPE IS ' - '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY IS '- '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CB_CODE IS ' '; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.QUANTITY IS ''; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.DIRECTION IS ' (linked to inOutDirection)'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.SESSION_ID IS ' (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER TO clearing; + +-- excludeLiabilitiesRegister - , +DROP TABLE IF EXISTS EXCLUDE_LIABILITIES_REGISTER; +CREATE TABLE EXCLUDE_LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); +COMMENT ON TABLE EXCLUDE_LIABILITIES_REGISTER IS ' , '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ID IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_FROM_DATE IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_TO_DATE IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.INN IS ' ()'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SEGMENT IS ''; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_CODE IS ' (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ACCOUNT IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_STATUS IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CURRENCY IS ' (linked to currency)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SUM_LIABILITIES IS ' '; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SETTLEMENT_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EXCLUDE_LIABILITIES_REGISTER TO clearing; + +-- pairSdf - +DROP TABLE IF EXISTS PAIR_SDF; +CREATE TABLE PAIR_SDF(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IN_S_DF_ID varchar(255), IN_S_DF varchar(255), OUT_S_DF_ID varchar(255), OUT_S_DF varchar(255)); +COMMENT ON TABLE PAIR_SDF IS ' '; + +COMMENT ON COLUMN PAIR_SDF.ID IS ' '; + +COMMENT ON COLUMN PAIR_SDF.CREATED_AT IS ' '; + +COMMENT ON COLUMN PAIR_SDF.UPDATED_AT IS ' '; + +COMMENT ON COLUMN PAIR_SDF.IN_S_DF_ID IS ' '; + +COMMENT ON COLUMN PAIR_SDF.IN_S_DF IS ' '; + +COMMENT ON COLUMN PAIR_SDF.OUT_S_DF_ID IS ' '; + +COMMENT ON COLUMN PAIR_SDF.OUT_S_DF IS ' '; + +GRANT ALL PRIVILEGES ON TABLE PAIR_SDF TO clearing; + +-- gatewayResult - +DROP TABLE IF EXISTS GATEWAY_RESULT; +CREATE TABLE GATEWAY_RESULT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, REQUEST_ID varchar(255), NAME_REQUEST varchar(255), REQUEST varchar(1023), RESULT varchar(1023), GATEWAY_RESULT_STATUS varchar(4)); +COMMENT ON TABLE GATEWAY_RESULT IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.ID IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.CREATED_AT IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.UPDATED_AT IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.REQUEST_ID IS 'ID '; + +COMMENT ON COLUMN GATEWAY_RESULT.NAME_REQUEST IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.REQUEST IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.RESULT IS ' '; + +COMMENT ON COLUMN GATEWAY_RESULT.GATEWAY_RESULT_STATUS IS ' (linked to gatewayResultStatus)'; + +GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT TO clearing; + +-- liabilitiesRegister - +DROP TABLE IF EXISTS LIABILITIES_REGISTER; +CREATE TABLE LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); +COMMENT ON TABLE LIABILITIES_REGISTER IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.ID IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_FROM_DATE IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_TO_DATE IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.INN IS ' ()'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SEGMENT IS ''; + +COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_CODE IS ' (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.ACCOUNT IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_STATUS IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.CURRENCY IS ' (linked to currency)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SUM_LIABILITIES IS ' '; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SETTLEMENT_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE LIABILITIES_REGISTER TO clearing; + +-- executionRegister - +DROP TABLE IF EXISTS EXECUTION_REGISTER; +CREATE TABLE EXECUTION_REGISTER(TRADING_DATE date, EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, SECURITY_ID bigint, SELLER_ID bigint, SELLER_CLEARING_CODE varchar(255), SELLER_TRADING_CLEARING_REGISTER varchar(255), SELLER_MONEY_ACCOUNT varchar(50), SELLER_DEPO_ACCOUNT varchar(50), BUYER_ID bigint, BUYER_CLEARING_CODE varchar(255), BUYER_TRADING_CLEARING_REGISTER varchar(255), BUYER_MONEY_ACCOUNT varchar(50), BUYER_DEPO_ACCOUNT varchar(50), AMOUNT numeric(72,2), QUANTITY numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE EXECUTION_REGISTER IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.TRADING_DATE IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_ID IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_TIME IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_CLEARING_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_TRADING_CLEARING_REGISTER IS '- '; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_MONEY_ACCOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_DEPO_ACCOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_CLEARING_CODE IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_TRADING_CLEARING_REGISTER IS '- '; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_MONEY_ACCOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_DEPO_ACCOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.AMOUNT IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.QUANTITY IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.ID IS ' '; + +COMMENT ON COLUMN EXECUTION_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN EXECUTION_REGISTER.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_REGISTER TO clearing; + +-- statement - / +DROP TABLE IF EXISTS STATEMENT; +CREATE TABLE STATEMENT(ADDRESSEE_ID bigint, SENDER_ID bigint, STATEMENT_TYPE varchar(4), SECURITY_ID bigint, CONTRACT varchar(255), COMMENT varchar(255), ACCOUNT_ID bigint, ACCOUNT varchar(50), IN_OUT_DIRECTION varchar(4), SETTLEMENT_DATE date, AMOUNT numeric(72,2), OPERATION_STATUS varchar(4), ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint, IN_S_DF_ID bigint, OUT_S_DF_ID bigint, IN_OUT_S_DF_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE STATEMENT IS ' /'; + +COMMENT ON COLUMN STATEMENT.ADDRESSEE_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN STATEMENT.SENDER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN STATEMENT.STATEMENT_TYPE IS ' (linked to statementType)'; + +COMMENT ON COLUMN STATEMENT.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN STATEMENT.CONTRACT IS ''; + +COMMENT ON COLUMN STATEMENT.COMMENT IS ''; + +COMMENT ON COLUMN STATEMENT.ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN STATEMENT.ACCOUNT IS ' '; + +COMMENT ON COLUMN STATEMENT.IN_OUT_DIRECTION IS ' (linked to inOutDirection)'; + +COMMENT ON COLUMN STATEMENT.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN STATEMENT.AMOUNT IS ''; + +COMMENT ON COLUMN STATEMENT.OPERATION_STATUS IS ' (linked to operationStatus)'; + +COMMENT ON COLUMN STATEMENT.ERROR_CODE_ID IS ' (linked to errorCode)'; + +COMMENT ON COLUMN STATEMENT.ERROR_TEXT_ID IS ' (linked to errorText)'; + +COMMENT ON COLUMN STATEMENT.IN_S_DF_ID IS ' , '; + +COMMENT ON COLUMN STATEMENT.OUT_S_DF_ID IS ' , '; + +COMMENT ON COLUMN STATEMENT.IN_OUT_S_DF_TYPE IS ' (linked to inOutSDfType)'; + +COMMENT ON COLUMN STATEMENT.ID IS ' '; + +COMMENT ON COLUMN STATEMENT.CREATED_AT IS '- '; + +COMMENT ON COLUMN STATEMENT.UPDATED_AT IS '- '; + +COMMENT ON COLUMN STATEMENT.CLEARING_DATE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE STATEMENT TO clearing; + +-- paymentInstruction - +DROP TABLE IF EXISTS PAYMENT_INSTRUCTION; +CREATE TABLE PAYMENT_INSTRUCTION(SENDER_ID bigint, ADDRESSEE_ID bigint, PAYEE_BIC varchar(255), ADRESSEE_BIC varchar(255), PAYEE_BANK_NAME varchar(255), ADDRESSEE_BANK_NAME varchar(255), PAYMENT_DATE timestamp, PAYMENT_PURPOSE varchar(255), SETTLEMENT_DATE date, CREDIT_LEG_AMOUNT numeric(72,18), DEBIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_ACCOUNT_ID bigint, CREDIT_CS_ACCOUNT varchar(255), CREDIT_LEG_ACCOUNT varchar(50), DEBIT_LEG_ACCOUNT_ID bigint, DEBIT_CS_ACCOUNT varchar(255), DEBIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_DIRECTION varchar(4), DEBIT_LEG_DIRECTION varchar(4), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_CURRENCY_CODE varchar(4), CREDIT_LEG_SECURITY_ID bigint, DEBIT_LEG_SECURITY_ID bigint, TRANSACTION_STATUS varchar(4), DOCUMENT_NUMBER varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_ID bigint); +COMMENT ON TABLE PAYMENT_INSTRUCTION IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.SENDER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BIC IS ' () '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADRESSEE_BIC IS ' () '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BANK_NAME IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_BANK_NAME IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_DATE IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_PURPOSE IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.SETTLEMENT_DATE IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_AMOUNT IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_CS_ACCOUNT IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT_ID IS ' (linked to account)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_CS_ACCOUNT IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_DIRECTION IS ' (linked to inOutDirection)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_DIRECTION IS ' (linked to inOutDirection)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_CURRENCY_CODE IS ' (linked to currency)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_CURRENCY_CODE IS ' (linked to currency)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.TRANSACTION_STATUS IS ' (linked to transactionStatus)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DOCUMENT_NUMBER IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ID IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREATED_AT IS '- '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.UPDATED_AT IS '- '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CLEARING_DATE IS ' '; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.SESSION_ID IS ' (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE PAYMENT_INSTRUCTION TO clearing; + +-- notification - +DROP TABLE IF EXISTS NOTIFICATION; +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.SENDER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION.ADDRESSEE_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION.OBJECT_TYPE IS ' (linked to objectType)'; + +COMMENT ON COLUMN NOTIFICATION.OBJECT_ID IS ' '; + +COMMENT ON COLUMN NOTIFICATION.NOTIFICATION_STATUS IS ' (linked to notificationStatus)'; + +COMMENT ON COLUMN NOTIFICATION.COMMENT IS ' '; + +COMMENT ON COLUMN NOTIFICATION.PRIORITY IS ' (linked to priority)'; + +GRANT ALL PRIVILEGES ON TABLE NOTIFICATION TO clearing; + + +-- 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, 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 ' '; +COMMENT ON COLUMN NOTIFICATION_HISTORY.EVENT_USER_ID IS ' '; +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.SENDER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.ADDRESSEE_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_TYPE IS ' (linked to objectType)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_ID IS ' '; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.NOTIFICATION_STATUS IS ' (linked to notificationStatus)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.COMMENT IS ' '; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.PRIORITY IS ' (linked to priority)'; + +GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_HISTORY TO clearing; + +-- verificationResult - +DROP TABLE IF EXISTS VERIFICATION_RESULT; +CREATE TABLE VERIFICATION_RESULT(CLEARING_CODE varchar(255), ACCOUNT_ID bigint, IN_SUM numeric(72,2), OUT_INT_SUM numeric(72,2), OUT_EXT_SUM numeric(72,2), DIFF_SUM numeric(72,2), GENERATION_ID bigint, GENERATION_STATUS varchar(4), RESULT_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE VERIFICATION_RESULT IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.ACCOUNT_ID IS ' , '; + +COMMENT ON COLUMN VERIFICATION_RESULT.IN_SUM IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.OUT_INT_SUM IS ' , '; + +COMMENT ON COLUMN VERIFICATION_RESULT.OUT_EXT_SUM IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.DIFF_SUM IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_ID IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_STATUS IS ' (linked to resultStatus)'; + +COMMENT ON COLUMN VERIFICATION_RESULT.RESULT_STATUS IS ' (linked to resultStatus)'; + +COMMENT ON COLUMN VERIFICATION_RESULT.ID IS ' '; + +COMMENT ON COLUMN VERIFICATION_RESULT.CREATED_AT IS '- '; + +COMMENT ON COLUMN VERIFICATION_RESULT.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE VERIFICATION_RESULT TO clearing; + +-- sDf01 - -01 , - +DROP TABLE IF EXISTS S_DF01; +CREATE TABLE S_DF01(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF01 IS '-01 , - '; + +COMMENT ON COLUMN S_DF01.ID IS ' '; + +COMMENT ON COLUMN S_DF01.CURR_CODE IS ' '; + +COMMENT ON COLUMN S_DF01.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF01.REMAINDER IS ' '; + +COMMENT ON COLUMN S_DF01.DEAL IS ' '; + +COMMENT ON COLUMN S_DF01.ACC_CODE IS ' '; + +COMMENT ON COLUMN S_DF01.DAT IS ' '; + +COMMENT ON COLUMN S_DF01.MARKET IS ' '; + +COMMENT ON COLUMN S_DF01.ACC_NAME IS ' '; + +COMMENT ON COLUMN S_DF01.ACC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF01.SUMENGAGE IS ' '; + +COMMENT ON COLUMN S_DF01.SUMUNBLOCK IS ' '; + +COMMENT ON COLUMN S_DF01.FILE_TYPE IS ' '; + +COMMENT ON COLUMN S_DF01.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF01.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF01.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF01 TO clearing; + +-- sDf02 - -02 +DROP TABLE IF EXISTS S_DF02; +CREATE TABLE S_DF02(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), RESULT varchar(3), GENERATION_TIME timestamp, GENERATION_ID bigint, FILE_NAME varchar(255), IN_S_DF_ID bigint); +COMMENT ON TABLE S_DF02 IS '-02 '; + +COMMENT ON COLUMN S_DF02.ID IS ' '; + +COMMENT ON COLUMN S_DF02.CURR_CODE IS ' '; + +COMMENT ON COLUMN S_DF02.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF02.REMAINDER IS ' '; + +COMMENT ON COLUMN S_DF02.DEAL IS ' '; + +COMMENT ON COLUMN S_DF02.ACC_CODE IS ' '; + +COMMENT ON COLUMN S_DF02.DAT IS ' '; + +COMMENT ON COLUMN S_DF02.MARKET IS ' '; + +COMMENT ON COLUMN S_DF02.ACC_NAME IS ' '; + +COMMENT ON COLUMN S_DF02.ACC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF02.SUMENGAGE IS ' '; + +COMMENT ON COLUMN S_DF02.SUMUNBLOCK IS ' '; + +COMMENT ON COLUMN S_DF02.FILE_TYPE IS ' '; + +COMMENT ON COLUMN S_DF02.RESULT IS ' -01'; + +COMMENT ON COLUMN S_DF02.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF02.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF02.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF02.IN_S_DF_ID IS ' -'; + +GRANT ALL PRIVILEGES ON TABLE S_DF02 TO clearing; + +-- sDf03 - -03 +DROP TABLE IF EXISTS S_DF03; +CREATE TABLE S_DF03(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, PAYMENT_INSTRUCTION_ID bigint); +COMMENT ON TABLE S_DF03 IS '-03 '; + +COMMENT ON COLUMN S_DF03.ID IS ' '; + +COMMENT ON COLUMN S_DF03.SEG_TYPE IS ' '; + +COMMENT ON COLUMN S_DF03.DOC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF03.DOCNM_REF IS ' '; + +COMMENT ON COLUMN S_DF03.DOCNMPREV IS ' '; + +COMMENT ON COLUMN S_DF03.C_ACC_DEB IS ' '; + +COMMENT ON COLUMN S_DF03.SBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF03.SBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF03.SBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF03.SBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF03.SBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF03.C_ACC_CRED IS ' '; + +COMMENT ON COLUMN S_DF03.RBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF03.RBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF03.RBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF03.RBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF03.RBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF03.PAY_DATE IS '-'; + +COMMENT ON COLUMN S_DF03.PAY_VAL IS ' '; + +COMMENT ON COLUMN S_DF03.SUM_DEB IS ' '; + +COMMENT ON COLUMN S_DF03.SPECIF_1 IS ' '; + +COMMENT ON COLUMN S_DF03.IMP_RESULT IS ' '; + +COMMENT ON COLUMN S_DF03.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF03.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF03.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF03.PAYMENT_INSTRUCTION_ID IS ' - (linked to paymentInstruction)'; + +GRANT ALL PRIVILEGES ON TABLE S_DF03 TO clearing; + +-- sDf04 - -04 +DROP TABLE IF EXISTS S_DF04; +CREATE TABLE S_DF04(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF04 IS '-04 '; + +COMMENT ON COLUMN S_DF04.ID IS ' '; + +COMMENT ON COLUMN S_DF04.SEG_TYPE IS ' '; + +COMMENT ON COLUMN S_DF04.DOC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF04.DOCNM_REF IS ' '; + +COMMENT ON COLUMN S_DF04.DOCNMPREV IS ' '; + +COMMENT ON COLUMN S_DF04.C_ACC_DEB IS ' '; + +COMMENT ON COLUMN S_DF04.SBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF04.SBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF04.SBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF04.SBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF04.SBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF04.C_ACC_CRED IS ' '; + +COMMENT ON COLUMN S_DF04.RBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF04.RBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF04.RBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF04.RBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF04.RBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF04.PAY_DATE IS '-'; + +COMMENT ON COLUMN S_DF04.PAY_VAL IS ' '; + +COMMENT ON COLUMN S_DF04.SUM_DEB IS ' '; + +COMMENT ON COLUMN S_DF04.SPECIF_1 IS ' '; + +COMMENT ON COLUMN S_DF04.IMP_RESULT IS ' '; + +COMMENT ON COLUMN S_DF04.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF04.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF04.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF04 TO clearing; + +-- sDf05 - -05 +DROP TABLE IF EXISTS S_DF05; +CREATE TABLE S_DF05(ID bigint PRIMARY KEY, TP numeric(72,18), DT date, TM varchar(255), PR varchar(1), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF05 IS '-05 '; + +COMMENT ON COLUMN S_DF05.ID IS ' '; + +COMMENT ON COLUMN S_DF05.TP IS ' '; + +COMMENT ON COLUMN S_DF05.DT IS ' '; + +COMMENT ON COLUMN S_DF05.TM IS ' '; + +COMMENT ON COLUMN S_DF05.PR IS ' '; + +COMMENT ON COLUMN S_DF05.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF05.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF05 TO clearing; + +-- sDf06 - -06 / +DROP TABLE IF EXISTS S_DF06; +CREATE TABLE S_DF06(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), PAY_VAL varchar(12)); +COMMENT ON TABLE S_DF06 IS '-06 / '; + +COMMENT ON COLUMN S_DF06.ID IS ' '; + +COMMENT ON COLUMN S_DF06.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF06.SUM IS ' ()'; + +COMMENT ON COLUMN S_DF06.MARKET IS ' '; + +COMMENT ON COLUMN S_DF06.TYPE IS ' ()'; + +COMMENT ON COLUMN S_DF06.DEAL IS ' '; + +COMMENT ON COLUMN S_DF06.CLIENT_N IS ' - '; + +COMMENT ON COLUMN S_DF06.INN IS ' '; + +COMMENT ON COLUMN S_DF06.BIC IS ' '; + +COMMENT ON COLUMN S_DF06.SPEC IS ''; + +COMMENT ON COLUMN S_DF06.NUMBER IS ' ()'; + +COMMENT ON COLUMN S_DF06.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF06.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF06.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF06.DOC_NUM IS ' '; + +COMMENT ON COLUMN S_DF06.DOC_DATE IS ' '; + +COMMENT ON COLUMN S_DF06.PAY_VAL IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF06 TO clearing; + +-- sDf07 - -07 / +DROP TABLE IF EXISTS S_DF07; +CREATE TABLE S_DF07(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), RESULT numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), PAY_VAL varchar(12)); +COMMENT ON TABLE S_DF07 IS '-07 / '; + +COMMENT ON COLUMN S_DF07.ID IS ' '; + +COMMENT ON COLUMN S_DF07.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF07.SUM IS ' ()'; + +COMMENT ON COLUMN S_DF07.MARKET IS ' '; + +COMMENT ON COLUMN S_DF07.TYPE IS ' ()'; + +COMMENT ON COLUMN S_DF07.DEAL IS ' '; + +COMMENT ON COLUMN S_DF07.CLIENT_N IS ' - '; + +COMMENT ON COLUMN S_DF07.INN IS ' '; + +COMMENT ON COLUMN S_DF07.BIC IS ' '; + +COMMENT ON COLUMN S_DF07.SPEC IS ''; + +COMMENT ON COLUMN S_DF07.NUMBER IS ' ()'; + +COMMENT ON COLUMN S_DF07.RESULT IS ' '; + +COMMENT ON COLUMN S_DF07.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF07.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF07.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF07.IN_S_DF_ID IS ' -'; + +COMMENT ON COLUMN S_DF07.DOC_NUM IS ' '; + +COMMENT ON COLUMN S_DF07.DOC_DATE IS ' '; + +COMMENT ON COLUMN S_DF07.PAY_VAL IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF07 TO clearing; + +-- sDf08 - -08 +DROP TABLE IF EXISTS S_DF08; +CREATE TABLE S_DF08(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF08 IS '-08 '; + +COMMENT ON COLUMN S_DF08.ID IS ' '; + +COMMENT ON COLUMN S_DF08.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF08.DEPO_CODE IS ' / '; + +COMMENT ON COLUMN S_DF08.QUANTITY IS ''; + +COMMENT ON COLUMN S_DF08.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN S_DF08.CLIENT_NAME IS ' '; + +COMMENT ON COLUMN S_DF08.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF08.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF08.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF08 TO clearing; + +-- sDf09 - -09 +DROP TABLE IF EXISTS S_DF09; +CREATE TABLE S_DF09(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF09 IS '-09 '; + +COMMENT ON COLUMN S_DF09.ID IS ' '; + +COMMENT ON COLUMN S_DF09.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF09.IN_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF09.DEPO_CODE IS ' / '; + +COMMENT ON COLUMN S_DF09.QUANTITY IS ''; + +COMMENT ON COLUMN S_DF09.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN S_DF09.CLIENT_NAME IS ' '; + +COMMENT ON COLUMN S_DF09.RESULT IS ' '; + +COMMENT ON COLUMN S_DF09.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF09.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF09 TO clearing; + +-- sDf10 - -10 / +DROP TABLE IF EXISTS S_DF10; +CREATE TABLE S_DF10(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF10 IS '-10 / '; + +COMMENT ON COLUMN S_DF10.ID IS ' '; + +COMMENT ON COLUMN S_DF10.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF10.DEPO_CODE IS ' / '; + +COMMENT ON COLUMN S_DF10.QUANTITY IS ''; + +COMMENT ON COLUMN S_DF10.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN S_DF10.CLIENT_NAME IS ' '; + +COMMENT ON COLUMN S_DF10.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF10.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF10.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF10 TO clearing; + +-- sDf11 - -11 / +DROP TABLE IF EXISTS S_DF11; +CREATE TABLE S_DF11(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF11 IS '-11 / '; + +COMMENT ON COLUMN S_DF11.ID IS ' '; + +COMMENT ON COLUMN S_DF11.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF11.IN_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF11.DEPO_CODE IS ' / '; + +COMMENT ON COLUMN S_DF11.QUANTITY IS ''; + +COMMENT ON COLUMN S_DF11.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN S_DF11.CLIENT_NAME IS ' '; + +COMMENT ON COLUMN S_DF11.RESULT IS ' '; + +COMMENT ON COLUMN S_DF11.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF11.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF11 TO clearing; + +-- sDf12 - -12 +DROP TABLE IF EXISTS S_DF12; +CREATE TABLE S_DF12(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DIRECTION varchar(255), QUANTITY varchar, SECURITY_CODE varchar, DEPO_CODE_SENDER varchar, DEPO_CODE_ADRESSEE varchar, TRANSACTION_NUMBER varchar(255), TRANSACTION_QUANTITY varchar(255), RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF12 IS '-12 '; + +COMMENT ON COLUMN S_DF12.ID IS ' '; + +COMMENT ON COLUMN S_DF12.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF12.DIRECTION IS ' (/)'; + +COMMENT ON COLUMN S_DF12.QUANTITY IS ' '; + +COMMENT ON COLUMN S_DF12.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN S_DF12.DEPO_CODE_SENDER IS ' '; + +COMMENT ON COLUMN S_DF12.DEPO_CODE_ADRESSEE IS ' '; + +COMMENT ON COLUMN S_DF12.TRANSACTION_NUMBER IS ' '; + +COMMENT ON COLUMN S_DF12.TRANSACTION_QUANTITY IS ' '; + +COMMENT ON COLUMN S_DF12.RESULT IS ' '; + +COMMENT ON COLUMN S_DF12.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF12.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF12.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF12 TO clearing; + +-- sDf13 - -13 +DROP TABLE IF EXISTS S_DF13; +CREATE TABLE S_DF13(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, RESULT varchar(255), TEXT_ERROR varchar, FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF13 IS '-13 '; + +COMMENT ON COLUMN S_DF13.ID IS ' '; + +COMMENT ON COLUMN S_DF13.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF13.IN_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF13.RESULT IS ' '; + +COMMENT ON COLUMN S_DF13.TEXT_ERROR IS ' '; + +COMMENT ON COLUMN S_DF13.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF13.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF13.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF13 TO clearing; + +-- sDf14 - -14 +DROP TABLE IF EXISTS S_DF14; +CREATE TABLE S_DF14(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF14 IS '-14 '; + +COMMENT ON COLUMN S_DF14.ID IS ' '; + +COMMENT ON COLUMN S_DF14.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF14.RESULT IS ' '; + +COMMENT ON COLUMN S_DF14.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF14.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF14 TO clearing; + +-- sDf20 - -20 / +DROP TABLE IF EXISTS S_DF20; +CREATE TABLE S_DF20(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF20 IS '-20 / '; + +COMMENT ON COLUMN S_DF20.ID IS ' '; + +COMMENT ON COLUMN S_DF20.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF20.IN_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF20.SECURITY IS ' '; + +COMMENT ON COLUMN S_DF20.SECURITY_NAME IS ' '; + +COMMENT ON COLUMN S_DF20.SECURITY_TYPE IS ' '; + +COMMENT ON COLUMN S_DF20.OPEN_BALANCE IS ' '; + +COMMENT ON COLUMN S_DF20.DEPO_CODE_CL IS ' ./ / '; + +COMMENT ON COLUMN S_DF20.NAME_CL IS ' '; + +COMMENT ON COLUMN S_DF20.QUANTITY IS ' '; + +COMMENT ON COLUMN S_DF20.OPERATION_CODE IS ' '; + +COMMENT ON COLUMN S_DF20.DEPO_CODE_CORR IS ' / '; + +COMMENT ON COLUMN S_DF20.OPERATION_DATE IS ' '; + +COMMENT ON COLUMN S_DF20.CLOSE_BALANCE IS ' '; + +COMMENT ON COLUMN S_DF20.TRANSACTION_NUMBER IS 'ID '; + +COMMENT ON COLUMN S_DF20.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF20.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF20.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF20 TO clearing; + +-- sDf21 - -21 +DROP TABLE IF EXISTS S_DF21; +CREATE TABLE S_DF21(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY_CODE varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, COMMENT varchar(250), TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF21 IS '-21 '; + +COMMENT ON COLUMN S_DF21.ID IS ' '; + +COMMENT ON COLUMN S_DF21.OUT_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF21.IN_DOCUMENT IS ' '; + +COMMENT ON COLUMN S_DF21.SECURITY_CODE IS ' '; + +COMMENT ON COLUMN S_DF21.SECURITY_NAME IS ' '; + +COMMENT ON COLUMN S_DF21.SECURITY_TYPE IS ' '; + +COMMENT ON COLUMN S_DF21.OPEN_BALANCE IS ' '; + +COMMENT ON COLUMN S_DF21.DEPO_CODE_CL IS ' ./ '; + +COMMENT ON COLUMN S_DF21.NAME_CL IS ' '; + +COMMENT ON COLUMN S_DF21.QUANTITY IS ' '; + +COMMENT ON COLUMN S_DF21.OPERATION_CODE IS ' '; + +COMMENT ON COLUMN S_DF21.DEPO_CODE_CORR IS ' / '; + +COMMENT ON COLUMN S_DF21.OPERATION_DATE IS ' '; + +COMMENT ON COLUMN S_DF21.CLOSE_BALANCE IS ' '; + +COMMENT ON COLUMN S_DF21.COMMENT IS ' '; + +COMMENT ON COLUMN S_DF21.TRANSACTION_NUMBER IS 'ID '; + +COMMENT ON COLUMN S_DF21.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF21.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF21.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF21 TO clearing; + +-- sDf51 - -51 +DROP TABLE IF EXISTS S_DF51; +CREATE TABLE S_DF51(ID bigint PRIMARY KEY, NUMBER varchar(10), DATETIME varchar(13), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF51 IS '-51 '; + +COMMENT ON COLUMN S_DF51.ID IS ' '; + +COMMENT ON COLUMN S_DF51.NUMBER IS ' '; + +COMMENT ON COLUMN S_DF51.DATETIME IS ' '; + +COMMENT ON COLUMN S_DF51.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF51.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF51 TO clearing; + +-- sDf52 - -52 (///) +DROP TABLE IF EXISTS S_DF52; +CREATE TABLE S_DF52(ID bigint PRIMARY KEY, ACCOUNT varchar(25), ACC_NAME varchar(30), ACC_TYPE varchar(3), DEAL varchar(4), DATE varchar(8), STATUS bigint, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF52 IS '-52 (///)'; + +COMMENT ON COLUMN S_DF52.ID IS ' '; + +COMMENT ON COLUMN S_DF52.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF52.ACC_NAME IS ' '; + +COMMENT ON COLUMN S_DF52.ACC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF52.DEAL IS ' '; + +COMMENT ON COLUMN S_DF52.DATE IS ' '; + +COMMENT ON COLUMN S_DF52.STATUS IS ' '; + +COMMENT ON COLUMN S_DF52.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF52.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF52.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF52 TO clearing; + +-- sDf53 - -53 (///) +DROP TABLE IF EXISTS S_DF53; +CREATE TABLE S_DF53(ID bigint PRIMARY KEY, ACC_NAME varchar(30), ACCOUNT varchar(25), DEAL varchar(4), DATE varchar(8), STATUS bigint, RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, ACC_TYPE bigint); +COMMENT ON TABLE S_DF53 IS '-53 (///)'; + +COMMENT ON COLUMN S_DF53.ID IS ' '; + +COMMENT ON COLUMN S_DF53.ACC_NAME IS ' '; + +COMMENT ON COLUMN S_DF53.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF53.DEAL IS ' '; + +COMMENT ON COLUMN S_DF53.DATE IS ' '; + +COMMENT ON COLUMN S_DF53.STATUS IS ' '; + +COMMENT ON COLUMN S_DF53.RESULT IS ' '; + +COMMENT ON COLUMN S_DF53.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF53.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF53.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF53.IN_S_DF_ID IS ' -'; + +COMMENT ON COLUMN S_DF53.ACC_TYPE IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF53 TO clearing; + +-- sDf54 - -54 30414 +DROP TABLE IF EXISTS S_DF54; +CREATE TABLE S_DF54(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), GENERATION_TIME timestamp, GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), VALUE_DATE varchar(8), SWIFT_BEN varchar(11), SWIFT_INT varchar(11)); +COMMENT ON TABLE S_DF54 IS '-54 30414'; + +COMMENT ON COLUMN S_DF54.ID IS ' '; + +COMMENT ON COLUMN S_DF54.SEG_TYPE IS ' '; + +COMMENT ON COLUMN S_DF54.DOC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF54.DOCNM_REF IS ' '; + +COMMENT ON COLUMN S_DF54.DOCNMPREV IS ' '; + +COMMENT ON COLUMN S_DF54.SBANKCODE IS ' -'; + +COMMENT ON COLUMN S_DF54.C_ACC_DEB IS ' - - .'; + +COMMENT ON COLUMN S_DF54.SBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF54.SBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF54.SBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF54.SBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF54.SBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF54.RBANKCODE IS ' -'; + +COMMENT ON COLUMN S_DF54.C_ACC_CRED IS ' - - . '; + +COMMENT ON COLUMN S_DF54.RBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF54.RBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF54.RBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF54.RBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF54.RBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF54.OP_TYPE IS ' '; + +COMMENT ON COLUMN S_DF54.OP_ORDER IS ' '; + +COMMENT ON COLUMN S_DF54.PAY_DATE IS '-'; + +COMMENT ON COLUMN S_DF54.PAY_VAL IS ' '; + +COMMENT ON COLUMN S_DF54.SUM_DEB IS ' '; + +COMMENT ON COLUMN S_DF54.SCLIENTN1 IS ' - 1'; + +COMMENT ON COLUMN S_DF54.SCLIENTN2 IS ' - 2'; + +COMMENT ON COLUMN S_DF54.SCLIENTN3 IS ' - 3'; + +COMMENT ON COLUMN S_DF54.SCLIENTN4 IS ' - 4'; + +COMMENT ON COLUMN S_DF54.INN_DEB IS ' -'; + +COMMENT ON COLUMN S_DF54.KPP_DEB IS ' -'; + +COMMENT ON COLUMN S_DF54.ACC_DEB IS ' -()'; + +COMMENT ON COLUMN S_DF54.RCLIENTN1 IS ' - 1'; + +COMMENT ON COLUMN S_DF54.RCLIENTN2 IS ' - 2'; + +COMMENT ON COLUMN S_DF54.RCLIENTN3 IS ' - 3'; + +COMMENT ON COLUMN S_DF54.RCLIENTN4 IS ' - 4'; + +COMMENT ON COLUMN S_DF54.INN_CRED IS ' -'; + +COMMENT ON COLUMN S_DF54.KPP_CRED IS ' -'; + +COMMENT ON COLUMN S_DF54.ACC_KR_1 IS ' '; + +COMMENT ON COLUMN S_DF54.SPECIF_1 IS ' '; + +COMMENT ON COLUMN S_DF54.SEND_TYPE IS ' '; + +COMMENT ON COLUMN S_DF54.DOC_RESULT IS ' '; + +COMMENT ON COLUMN S_DF54.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF54.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF54.DOC_NUM IS ' '; + +COMMENT ON COLUMN S_DF54.DOC_DATE IS ' '; + +COMMENT ON COLUMN S_DF54.VALUE_DATE IS ' '; + +COMMENT ON COLUMN S_DF54.SWIFT_BEN IS ' '; + +COMMENT ON COLUMN S_DF54.SWIFT_INT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF54 TO clearing; + +-- sDf55 - -55 -54 +DROP TABLE IF EXISTS S_DF55; +CREATE TABLE S_DF55(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), VALUE_DATE varchar(8), SWIFT_BEN varchar(11), SWIFT_INT varchar(11)); +COMMENT ON TABLE S_DF55 IS '-55 -54'; + +COMMENT ON COLUMN S_DF55.ID IS ' '; + +COMMENT ON COLUMN S_DF55.SEG_TYPE IS ' '; + +COMMENT ON COLUMN S_DF55.DOC_TYPE IS ' '; + +COMMENT ON COLUMN S_DF55.DOCNM_REF IS ' '; + +COMMENT ON COLUMN S_DF55.DOCNMPREV IS ' '; + +COMMENT ON COLUMN S_DF55.SBANKCODE IS ' -'; + +COMMENT ON COLUMN S_DF55.C_ACC_DEB IS ' - - .'; + +COMMENT ON COLUMN S_DF55.SBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF55.SBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF55.SBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF55.SBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF55.SBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF55.RBANKCODE IS ' -'; + +COMMENT ON COLUMN S_DF55.C_ACC_CRED IS ' - - . '; + +COMMENT ON COLUMN S_DF55.RBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF55.RBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF55.RBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF55.RBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF55.RBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF55.OP_TYPE IS ' '; + +COMMENT ON COLUMN S_DF55.OP_ORDER IS ' '; + +COMMENT ON COLUMN S_DF55.PAY_DATE IS '-'; + +COMMENT ON COLUMN S_DF55.PAY_VAL IS ' '; + +COMMENT ON COLUMN S_DF55.SUM_DEB IS ' '; + +COMMENT ON COLUMN S_DF55.SCLIENTN1 IS ' - 1'; + +COMMENT ON COLUMN S_DF55.SCLIENTN2 IS ' - 2'; + +COMMENT ON COLUMN S_DF55.SCLIENTN3 IS ' - 3'; + +COMMENT ON COLUMN S_DF55.SCLIENTN4 IS ' - 4'; + +COMMENT ON COLUMN S_DF55.INN_DEB IS ' -'; + +COMMENT ON COLUMN S_DF55.KPP_DEB IS ' -'; + +COMMENT ON COLUMN S_DF55.ACC_DEB IS ' -()'; + +COMMENT ON COLUMN S_DF55.RCLIENTN1 IS ' - 1'; + +COMMENT ON COLUMN S_DF55.RCLIENTN2 IS ' - 2'; + +COMMENT ON COLUMN S_DF55.RCLIENTN3 IS ' - 3'; + +COMMENT ON COLUMN S_DF55.RCLIENTN4 IS ' - 4'; + +COMMENT ON COLUMN S_DF55.INN_CRED IS ' -'; + +COMMENT ON COLUMN S_DF55.KPP_CRED IS ' -'; + +COMMENT ON COLUMN S_DF55.ACC_KR_1 IS ' '; + +COMMENT ON COLUMN S_DF55.SPECIF_1 IS ' '; + +COMMENT ON COLUMN S_DF55.SEND_TYPE IS ' '; + +COMMENT ON COLUMN S_DF55.DOC_RESULT IS ' '; + +COMMENT ON COLUMN S_DF55.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF55.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF55.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF55.DOC_NUM IS ' '; + +COMMENT ON COLUMN S_DF55.DOC_DATE IS ' '; + +COMMENT ON COLUMN S_DF55.VALUE_DATE IS ' '; + +COMMENT ON COLUMN S_DF55.SWIFT_BEN IS ' '; + +COMMENT ON COLUMN S_DF55.SWIFT_INT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF55 TO clearing; + +-- sDf56 - -56 +DROP TABLE IF EXISTS S_DF56; +CREATE TABLE S_DF56(ID bigint PRIMARY KEY, NUMBER varchar(10), START_DATETIME varchar(13), END_DATETIME varchar(13), ACCOUNT varchar(25), DEAL varchar(4), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF56 IS '-56 '; + +COMMENT ON COLUMN S_DF56.ID IS ' '; + +COMMENT ON COLUMN S_DF56.NUMBER IS ' '; + +COMMENT ON COLUMN S_DF56.START_DATETIME IS ' '; + +COMMENT ON COLUMN S_DF56.END_DATETIME IS ' '; + +COMMENT ON COLUMN S_DF56.ACCOUNT IS ' '; + +COMMENT ON COLUMN S_DF56.DEAL IS ' '; + +COMMENT ON COLUMN S_DF56.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF56.GENERATION_ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF56 TO clearing; + +-- sDf57 - -57 / ( ) +DROP TABLE IF EXISTS S_DF57; +CREATE TABLE S_DF57(GENERATION_TIME timestamp, ID bigint PRIMARY KEY, DBF_ID bigint, DEAL_DEB varchar(4), DEAL_CRED varchar(4), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), PAY_DATE varchar(8), EXT_DATE varchar(255), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR varchar(35), SPECIF varchar(255), FILE_NAME varchar(255), GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), DT_IN varchar(22), KT_IN varchar(22), DT_OUT varchar(22), KT_OUT varchar(22)); +COMMENT ON TABLE S_DF57 IS '-57 / ( )'; + +COMMENT ON COLUMN S_DF57.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_DF57.ID IS ' '; + +COMMENT ON COLUMN S_DF57.DBF_ID IS ' ()'; + +COMMENT ON COLUMN S_DF57.DEAL_DEB IS ' ()'; + +COMMENT ON COLUMN S_DF57.DEAL_CRED IS ' ()'; + +COMMENT ON COLUMN S_DF57.SBANKCODE IS ' -'; + +COMMENT ON COLUMN S_DF57.C_ACC_DEB IS ' - - .'; + +COMMENT ON COLUMN S_DF57.SBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF57.SBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF57.SBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF57.SBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF57.SBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF57.RBANKCODE IS ' -'; + +COMMENT ON COLUMN S_DF57.C_ACC_CRED IS ' - - .'; + +COMMENT ON COLUMN S_DF57.RBANKNAM1 IS ' - 1'; + +COMMENT ON COLUMN S_DF57.RBANKNAM2 IS ' - 2'; + +COMMENT ON COLUMN S_DF57.RBANKNAM3 IS ' - 3'; + +COMMENT ON COLUMN S_DF57.RBANKNAM4 IS ' - 4'; + +COMMENT ON COLUMN S_DF57.RBANKNAM5 IS ' - 5'; + +COMMENT ON COLUMN S_DF57.OP_TYPE IS ' '; + +COMMENT ON COLUMN S_DF57.PAY_DATE IS '-'; + +COMMENT ON COLUMN S_DF57.EXT_DATE IS ' '; + +COMMENT ON COLUMN S_DF57.PAY_VAL IS ' '; + +COMMENT ON COLUMN S_DF57.SUM_DEB IS ' '; + +COMMENT ON COLUMN S_DF57.SCLIENTN1 IS ' - 1'; + +COMMENT ON COLUMN S_DF57.SCLIENTN2 IS ' - 2'; + +COMMENT ON COLUMN S_DF57.SCLIENTN3 IS ' - 3'; + +COMMENT ON COLUMN S_DF57.SCLIENTN4 IS ' - 4'; + +COMMENT ON COLUMN S_DF57.INN_DEB IS ' -'; + +COMMENT ON COLUMN S_DF57.KPP_DEB IS ' -'; + +COMMENT ON COLUMN S_DF57.ACC_DEB IS ' -()'; + +COMMENT ON COLUMN S_DF57.RCLIENTN1 IS ' - 1'; + +COMMENT ON COLUMN S_DF57.RCLIENTN2 IS ' - 2'; + +COMMENT ON COLUMN S_DF57.RCLIENTN3 IS ' - 3'; + +COMMENT ON COLUMN S_DF57.RCLIENTN4 IS ' - 4'; + +COMMENT ON COLUMN S_DF57.INN_CRED IS ' -'; + +COMMENT ON COLUMN S_DF57.KPP_CRED IS ' -'; + +COMMENT ON COLUMN S_DF57.ACC_KR IS ' '; + +COMMENT ON COLUMN S_DF57.SPECIF IS ' '; + +COMMENT ON COLUMN S_DF57.FILE_NAME IS ' '; + +COMMENT ON COLUMN S_DF57.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_DF57.DOC_NUM IS ' '; + +COMMENT ON COLUMN S_DF57.DOC_DATE IS ' '; + +COMMENT ON COLUMN S_DF57.DT_IN IS ' '; + +COMMENT ON COLUMN S_DF57.KT_IN IS ' '; + +COMMENT ON COLUMN S_DF57.DT_OUT IS ' '; + +COMMENT ON COLUMN S_DF57.KT_OUT IS ' '; + +GRANT ALL PRIVILEGES ON TABLE S_DF57 TO clearing; + +-- managementJournal - +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL; +CREATE TABLE MANAGEMENT_JOURNAL(COMPANY_ID bigint, USER_ID bigint, MANAGEMENT_JOURNAL_TYPE varchar(4), MANAGEMENT_JOURNAL_PURPOSE varchar(4), MANAGEMENT_JOURNAL_STATUS varchar(4), TEXT varchar(4096), CHANGE_ACCESS_SIGN varchar(4), CHANGE_DATA_SIGN varchar(4), EVENT_DATE timestamp, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE MANAGEMENT_JOURNAL IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.USER_ID IS ' (linked to userCls)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_TYPE IS ' (linked to managementJournalType)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_PURPOSE IS ' (linked to managementJournalPurpose)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_STATUS IS ' (linked to managementJournalStatus)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.TEXT IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_ACCESS_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_DATA_SIGN IS ' (linked to allowed)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.EVENT_DATE IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.ID IS ' '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.CREATED_AT IS '- '; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL TO clearing; + +-- inDocumentJournal - +DROP TABLE IF EXISTS IN_DOCUMENT_JOURNAL; +CREATE TABLE IN_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), SENDER varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), COMMENT varchar(255), RECEIPT_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE IN_DOCUMENT_JOURNAL IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_DATE IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_TIME IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOCUMENT_NAME IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.SENDER IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.QUANTITY IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COURIER_TYPE IS ' (linked to courierType)'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.EMAIL_DATE IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.AMOUNT IS ''; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COMMENT IS ''; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RECEIPT_DATE IS ' '; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RESULT_STATUS IS ' (linked to resultStatus)'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE IN_DOCUMENT_JOURNAL TO clearing; + +-- outDocumentJournal - +DROP TABLE IF EXISTS OUT_DOCUMENT_JOURNAL; +CREATE TABLE OUT_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), ADDRESSEE varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), POST_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE OUT_DOCUMENT_JOURNAL IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_DATE IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_TIME IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOCUMENT_NAME IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ADDRESSEE IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.QUANTITY IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.COURIER_TYPE IS ' (linked to courierType)'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.EMAIL_DATE IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.AMOUNT IS ''; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.POST_DATE IS ' '; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.RESULT_STATUS IS ' (linked to resultStatus)'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ID IS ' '; + +GRANT ALL PRIVILEGES ON TABLE OUT_DOCUMENT_JOURNAL TO clearing; + +-- reportRegister - +DROP TABLE IF EXISTS REPORT_REGISTER; +CREATE TABLE REPORT_REGISTER(COMPANY_FULL_NAME varchar(255), CLEARING_CODE varchar(255), SESSION_ID bigint, COMMENT varchar(255), NAME varchar(255), QUANTITY bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE REPORT_REGISTER IS ' '; + +COMMENT ON COLUMN REPORT_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN REPORT_REGISTER.CLEARING_CODE IS ' '; + +COMMENT ON COLUMN REPORT_REGISTER.SESSION_ID IS ' (linked to session)'; + +COMMENT ON COLUMN REPORT_REGISTER.COMMENT IS ''; + +COMMENT ON COLUMN REPORT_REGISTER.NAME IS ''; + +COMMENT ON COLUMN REPORT_REGISTER.QUANTITY IS ' '; + +COMMENT ON COLUMN REPORT_REGISTER.ID IS ' '; + +COMMENT ON COLUMN REPORT_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN REPORT_REGISTER.UPDATED_AT IS '- '; + +COMMENT ON COLUMN REPORT_REGISTER.CLEARING_DATE IS ''; + +GRANT ALL PRIVILEGES ON TABLE REPORT_REGISTER TO clearing; + +-- contractRegister - +DROP TABLE IF EXISTS CONTRACT_REGISTER; +CREATE TABLE CONTRACT_REGISTER(NAME varchar(255), NUMBER varchar(255), ISSUE_DATE date, COMPANY_FULL_NAME varchar(255), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, CLOSE_DATE date, COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CONTRACT_REGISTER IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.NAME IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.NUMBER IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_DATE IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_FULL_NAME IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_ID IS ' (linked to company)'; + +COMMENT ON COLUMN CONTRACT_REGISTER.DOCUMENT_TYPE IS ' (linked to documentType)'; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_PLACE IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER_CODE IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.PLACE IS ''; + +COMMENT ON COLUMN CONTRACT_REGISTER.VALID_FROM_DATE IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.VALID_TO_DATE IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.CLOSE_DATE IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.COMMENT IS ''; + +COMMENT ON COLUMN CONTRACT_REGISTER.ID IS ' '; + +COMMENT ON COLUMN CONTRACT_REGISTER.CREATED_AT IS '- '; + +COMMENT ON COLUMN CONTRACT_REGISTER.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE CONTRACT_REGISTER TO clearing; + +-- operation - +DROP TABLE IF EXISTS OPERATION; +CREATE TABLE OPERATION(ID bigint PRIMARY KEY, ADDRESSEE_ID bigint, SENDER_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, OPERATION_TYPE_ID bigint, OPERATION_STATUS varchar(4)); +COMMENT ON TABLE OPERATION IS ''; + +COMMENT ON COLUMN OPERATION.ID IS ' '; + +COMMENT ON COLUMN OPERATION.ADDRESSEE_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN OPERATION.SENDER_ID IS ' - (linked to company)'; + +COMMENT ON COLUMN OPERATION.CREATED_AT IS '- '; + +COMMENT ON COLUMN OPERATION.UPDATED_AT IS '- '; + +COMMENT ON COLUMN OPERATION.CLEARING_DATE IS ''; + +COMMENT ON COLUMN OPERATION.OPERATION_TYPE_ID IS ' (linked to operationType)'; + +COMMENT ON COLUMN OPERATION.OPERATION_STATUS IS ' (linked to operationStatus)'; + +GRANT ALL PRIVILEGES ON TABLE OPERATION TO clearing; + +-- marketDataLiquidation - +DROP TABLE IF EXISTS MARKET_DATA_LIQUIDATION; +CREATE TABLE MARKET_DATA_LIQUIDATION(ID bigint PRIMARY KEY, SECURITY_ID bigint, PRICE numeric(72,18), CLEARING_DATE date); +COMMENT ON TABLE MARKET_DATA_LIQUIDATION IS ' '; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.ID IS ''; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.SECURITY_ID IS ' (linked to security)'; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.PRICE IS ' 1 '; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.CLEARING_DATE IS ''; + +GRANT ALL PRIVILEGES ON TABLE MARKET_DATA_LIQUIDATION TO clearing; + +-- sCrossRate - +DROP TABLE IF EXISTS S_CROSS_RATE; +CREATE TABLE S_CROSS_RATE(ID bigint PRIMARY KEY, DATE date, CURRENCY varchar(50), CURR_CODE varchar(50), FACE_VALUE numeric(72,18), RATE numeric(72,18), UNIT_RATE numeric(72,18), GENERATION_TIME timestamp, GENERATION_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE S_CROSS_RATE IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.ID IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.DATE IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.CURRENCY IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.CURR_CODE IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.FACE_VALUE IS ''; + +COMMENT ON COLUMN S_CROSS_RATE.RATE IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.UNIT_RATE IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.GENERATION_TIME IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.GENERATION_ID IS ' '; + +COMMENT ON COLUMN S_CROSS_RATE.CREATED_AT IS '- '; + +COMMENT ON COLUMN S_CROSS_RATE.UPDATED_AT IS '- '; + +GRANT ALL PRIVILEGES ON TABLE S_CROSS_RATE TO clearing; + +-- blacklistMarket - blacklist +DROP TABLE IF EXISTS BLACKLIST_MARKET; +CREATE TABLE BLACKLIST_MARKET(ID bigint PRIMARY KEY, CODE varchar(4), SECTION varchar(4)); +COMMENT ON TABLE BLACKLIST_MARKET IS 'blacklist '; + +COMMENT ON COLUMN BLACKLIST_MARKET.ID IS ' '; + +COMMENT ON COLUMN BLACKLIST_MARKET.CODE IS ' '; + +COMMENT ON COLUMN BLACKLIST_MARKET.SECTION IS ''; + +GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; + +/* views */ + +-- Data types + +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.13') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index cf5af4e65..50617d50c 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -1,4 +1,4 @@ --- DB version: 3.13 +-- DB version: 3.14 /* Dictionaries */ -- allowed - Справочник признаков допустимости использования объектов @@ -2381,7 +2381,7 @@ GRANT ALL PRIVILEGES ON TABLE RELATION_HISTORY TO clearing; -- bankAccount - Счета вывода средств DROP TABLE IF EXISTS BANK_ACCOUNT; -CREATE TABLE BANK_ACCOUNT(ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255)); +CREATE TABLE BANK_ACCOUNT(ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255), NAME varchar(255), ADDRESS varchar(255), BANK_ADDRESS varchar(255), BANK_SWIFT_CODE varchar(12), BANK_ACCOUNT varchar(35), BANK_NAME1 varchar(255), BANK_ADDRESS1 varchar(255), BANK_ACCOUNT1 varchar(35), BANK_NAME2 varchar(255), BANK_ADDRESS2 varchar(255), INTERMEDIARY_SWIFT_CODE2 varchar(12), BANK_ACCOUNT2 varchar(35), PERSONAL_ACCOUNT varchar(20), BUDGET_CLASSIFICATION_CODE varchar(20), OKTMO varchar(20)); COMMENT ON TABLE BANK_ACCOUNT IS 'Счета вывода средств'; COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; @@ -2416,12 +2416,42 @@ COMMENT ON COLUMN BANK_ACCOUNT.ID IS 'Идентификатор записи'; COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE IS 'Код SWIFT посредника'; +COMMENT ON COLUMN BANK_ACCOUNT.NAME IS 'Наименование владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.ADDRESS IS 'Адрес владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS IS 'Место нахождения банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_SWIFT_CODE IS 'SWIFT банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT IS 'Номер счета банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME1 IS 'Наименование банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS 'Место нахождения банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS 'Номер счета банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS 'Наименование банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS 'Место нахождения банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS 'Номер счета банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS 'Лицевой счет получателя'; + +COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS 'КБК'; + +COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS 'ОКТМО получателя средств'; + GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT TO clearing; -- History log of bankAccount - Счета вывода средств DROP TABLE IF EXISTS BANK_ACCOUNT_HISTORY; -CREATE TABLE BANK_ACCOUNT_HISTORY(BANK_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255)); +CREATE TABLE BANK_ACCOUNT_HISTORY(BANK_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255), NAME varchar(255), ADDRESS varchar(255), BANK_ADDRESS varchar(255), BANK_SWIFT_CODE varchar(12), BANK_ACCOUNT varchar(35), BANK_NAME1 varchar(255), BANK_ADDRESS1 varchar(255), BANK_ACCOUNT1 varchar(35), BANK_NAME2 varchar(255), BANK_ADDRESS2 varchar(255), INTERMEDIARY_SWIFT_CODE2 varchar(12), BANK_ACCOUNT2 varchar(35), PERSONAL_ACCOUNT varchar(20), BUDGET_CLASSIFICATION_CODE varchar(20), OKTMO varchar(20)); COMMENT ON TABLE BANK_ACCOUNT_HISTORY IS 'История изменений таблицы bankAccount'; COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT_ID IS 'Идентификатор записи в таблице BANK_ACCOUNT'; COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; @@ -2460,6 +2490,36 @@ COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ID IS 'Идентификатор зап COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE IS 'Код SWIFT посредника'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.NAME IS 'Наименование владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ADDRESS IS 'Адрес владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS IS 'Место нахождения банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_SWIFT_CODE IS 'SWIFT банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT IS 'Номер счета банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME1 IS 'Наименование банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS1 IS 'Место нахождения банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT1 IS 'Номер счета банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME2 IS 'Наименование банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS2 IS 'Место нахождения банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT2 IS 'Номер счета банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.PERSONAL_ACCOUNT IS 'Лицевой счет получателя'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BUDGET_CLASSIFICATION_CODE IS 'КБК'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.OKTMO IS 'ОКТМО получателя средств'; + GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT_HISTORY TO clearing; -- informationAccount - Регистр КС @@ -5121,4 +5181,4 @@ GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; -- Data types -INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.13') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.14') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql index 854bfaa27..34d424898 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql @@ -3,4 +3,36 @@ -- == alter exist tables == ALTER TABLE BLACKLIST_MARKET ALTER COLUMN CODE TYPE varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS NAME varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_SWIFT_CODE varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME1 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS1 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT1 varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME2 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS2 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE_2 varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS OKTMO varchar(20); +COMMENT ON COLUMN BANK_ACCOUNT.NAME IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.ADDRESS IS ' ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_SWIFT_CODE IS 'SWIFT '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS ' - 1'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE_2 IS 'SWIFT - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; +COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' '; + + INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.14') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/BankAccountHistoryMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/BankAccountHistoryMapStore.java index 2463e5b25..3d1039c79 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/BankAccountHistoryMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/BankAccountHistoryMapStore.java @@ -27,8 +27,8 @@ public class BankAccountHistoryMapStore extends TemplateEventMapStore { @Override public String[] getFields() { return new String[]{ - "ID", "ACCOUNT_ID", "BANK_IDENTIFICATION_CODE", "BANK_NAME", "CORRESPONDENT_ACCOUNT", "CORRESPONDENT_ACCOUNT_NAME", "CURRENCY", "DESTINATION", "IBAN", "INTERNATIONAL_TRANSFER_SIGN", "SWIFT_CODE", "TAXPAYER_IDENTIFICATION_NUMBER", "TAX_REGISTRATION_REASON_CODE", "ACCOUNT", "COMPANY_ID", "INTERMEDIARY_SWIFT_CODE" + "ID", "ACCOUNT_ID", "BANK_IDENTIFICATION_CODE", "BANK_NAME", "CORRESPONDENT_ACCOUNT", "CORRESPONDENT_ACCOUNT_NAME", "CURRENCY", "DESTINATION", "IBAN", "INTERNATIONAL_TRANSFER_SIGN", "SWIFT_CODE", "TAXPAYER_IDENTIFICATION_NUMBER", "TAX_REGISTRATION_REASON_CODE", "ACCOUNT", "COMPANY_ID", "INTERMEDIARY_SWIFT_CODE", "NAME", "ADDRESS", "BANK_ADDRESS", "BANK_SWIFT_CODE", "BANK_ACCOUNT", "BANK_NAME1", "BANK_ADDRESS1", "BANK_ACCOUNT1", "BANK_NAME2", "BANK_ADDRESS2", "INTERMEDIARY_SWIFT_CODE2", "BANK_ACCOUNT2", "PERSONAL_ACCOUNT", "BUDGET_CLASSIFICATION_CODE", "OKTMO" }; } @@ -56,6 +56,21 @@ public class BankAccountMapStore extends TemplateMapStore { object.setAccount(resultSet.getObject("ACCOUNT", String.class)); object.setCompanyId(resultSet.getObject("COMPANY_ID", Long.class)); object.setIntermediarySwiftCode(resultSet.getObject("INTERMEDIARY_SWIFT_CODE", String.class)); + object.setName(resultSet.getObject("NAME", String.class)); + object.setAddress(resultSet.getObject("ADDRESS", String.class)); + object.setBankAddress(resultSet.getObject("BANK_ADDRESS", String.class)); + object.setBankSwiftCode(resultSet.getObject("BANK_SWIFT_CODE", String.class)); + object.setBankAccount(resultSet.getObject("BANK_ACCOUNT", String.class)); + object.setBankName1(resultSet.getObject("BANK_NAME1", String.class)); + object.setBankAddress1(resultSet.getObject("BANK_ADDRESS1", String.class)); + object.setBankAccount1(resultSet.getObject("BANK_ACCOUNT1", String.class)); + object.setBankName2(resultSet.getObject("BANK_NAME2", String.class)); + object.setBankAddress2(resultSet.getObject("BANK_ADDRESS2", String.class)); + object.setIntermediarySwiftCode2(resultSet.getObject("INTERMEDIARY_SWIFT_CODE2", String.class)); + object.setBankAccount2(resultSet.getObject("BANK_ACCOUNT2", String.class)); + object.setPersonalAccount(resultSet.getObject("PERSONAL_ACCOUNT", String.class)); + object.setBudgetClassificationCode(resultSet.getObject("BUDGET_CLASSIFICATION_CODE", String.class)); + object.setOktmo(resultSet.getObject("OKTMO", String.class)); return object; } @@ -77,7 +92,22 @@ public class BankAccountMapStore extends TemplateMapStore { object.getTaxRegistrationReasonCode(), object.getAccount(), object.getCompanyId(), - object.getIntermediarySwiftCode() + object.getIntermediarySwiftCode(), + object.getName(), + object.getAddress(), + object.getBankAddress(), + object.getBankSwiftCode(), + object.getBankAccount(), + object.getBankName1(), + object.getBankAddress1(), + object.getBankAccount1(), + object.getBankName2(), + object.getBankAddress2(), + object.getIntermediarySwiftCode2(), + object.getBankAccount2(), + object.getPersonalAccount(), + object.getBudgetClassificationCode(), + object.getOktmo() }; return args; } From 30d1d660f14491b75032713c7cfed67b549f6e9b Mon Sep 17 00:00:00 2001 From: AKurakin Date: Mon, 9 Sep 2024 13:45:09 +0300 Subject: [PATCH 004/114] =?UTF-8?q?backend-api=20http://jira.mfd.msk:8088/?= =?UTF-8?q?browse/CLS-746=20=D1=80=D0=B5=D0=BA=D0=B2=D0=B5=D1=81=D1=82?= =?UTF-8?q?=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=BC=D0=B5=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cud/account/BankAccountNewAction.java | 180 +++++++++++++++++ .../cud/account/BankAccountUpdateAction.java | 181 ++++++++++++++++++ .../cud/account/BankAccountNewRequest.java | 151 +++++++++++++++ .../cud/account/BankAccountUpdateRequest.java | 150 +++++++++++++++ 4 files changed, 662 insertions(+) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountNewAction.java index 7f252b347..091f8d3f8 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountNewAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountNewAction.java @@ -53,6 +53,51 @@ public class BankAccountNewAction implements IAction { @ApiModelProperty(value = "Код SWIFT посредника", example = "ABCDE") @JsonProperty private String intermediarySwiftCode; + @ApiModelProperty(value = "Наименование владельца счета", example = "ABCDE") + @JsonProperty + private String name; + @ApiModelProperty(value = "Адрес владельца счета", example = "ABCDE") + @JsonProperty + private String address; + @ApiModelProperty(value = "Место нахождения банка получателя средств", example = "ABCDE") + @JsonProperty + private String bankAddress; + @ApiModelProperty(value = "SWIFT банка получателя средств", example = "ABCDE") + @JsonProperty + private String bankSwiftCode; + @ApiModelProperty(value = "Номер счета банка получателя средств", example = "ABCDE") + @JsonProperty + private String bankAccount; + @ApiModelProperty(value = "Наименование банка-посредника 1", example = "ABCDE") + @JsonProperty + private String bankName1; + @ApiModelProperty(value = "Место нахождения банка-посредника 1", example = "ABCDE") + @JsonProperty + private String bankAddress1; + @ApiModelProperty(value = "Номер счета банка-посредника 1", example = "ABCDE") + @JsonProperty + private String bankAccount1; + @ApiModelProperty(value = "Наименование банка-посредника 2", example = "ABCDE") + @JsonProperty + private String bankName2; + @ApiModelProperty(value = "Место нахождения банка-посредника 2", example = "ABCDE") + @JsonProperty + private String bankAddress2; + @ApiModelProperty(value = "SWIFT банка-посредника 2", example = "ABCDE") + @JsonProperty + private String intermediarySwiftCode2; + @ApiModelProperty(value = "Номер счета банка-посредника 2", example = "ABCDE") + @JsonProperty + private String bankAccount2; + @ApiModelProperty(value = "Лицевой счет получателя", example = "ABCDE") + @JsonProperty + private String personalAccount; + @ApiModelProperty(value = "КБК", example = "ABCDE") + @JsonProperty + private String budgetClassificationCode; + @ApiModelProperty(value = "ОКТМО получателя средств", example = "ABCDE") + @JsonProperty + private String oktmo; @Override public BankAccountNewRequest toRequest() { @@ -69,6 +114,21 @@ public class BankAccountNewAction implements IAction { req.setCompanyId(this.companyId); req.setSwiftCode(swiftCode); req.setIntermediarySwiftCode(intermediarySwiftCode); + req.setName(name); + req.setAddress(address); + req.setBankAddress(bankAddress); + req.setBankSwiftCode(bankSwiftCode); + req.setBankAccount(bankAccount); + req.setBankName1(bankName1); + req.setBankAddress1(bankAddress1); + req.setBankAccount1(bankAccount1); + req.setBankName2(bankName2); + req.setBankAddress2(bankAddress2); + req.setIntermediarySwiftCode2(intermediarySwiftCode2); + req.setBankAccount2(bankAccount2); + req.setPersonalAccount(personalAccount); + req.setBudgetClassificationCode(budgetClassificationCode); + req.setOktmo(oktmo); return req; } @@ -173,4 +233,124 @@ public class BankAccountNewAction implements IAction { public void setIntermediarySwiftCode(String intermediarySwiftCode) { this.intermediarySwiftCode = intermediarySwiftCode; } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAddress() { + return address; + } + + public void setAddress(String address) { + this.address = address; + } + + public String getBankAddress() { + return bankAddress; + } + + public void setBankAddress(String bankAddress) { + this.bankAddress = bankAddress; + } + + public String getBankSwiftCode() { + return bankSwiftCode; + } + + public void setBankSwiftCode(String bankSwiftCode) { + this.bankSwiftCode = bankSwiftCode; + } + + public String getBankAccount() { + return bankAccount; + } + + public void setBankAccount(String bankAccount) { + this.bankAccount = bankAccount; + } + + public String getBankName1() { + return bankName1; + } + + public void setBankName1(String bankName1) { + this.bankName1 = bankName1; + } + + public String getBankAddress1() { + return bankAddress1; + } + + public void setBankAddress1(String bankAddress1) { + this.bankAddress1 = bankAddress1; + } + + public String getBankAccount1() { + return bankAccount1; + } + + public void setBankAccount1(String bankAccount1) { + this.bankAccount1 = bankAccount1; + } + + public String getBankName2() { + return bankName2; + } + + public void setBankName2(String bankName2) { + this.bankName2 = bankName2; + } + + public String getBankAddress2() { + return bankAddress2; + } + + public void setBankAddress2(String bankAddress2) { + this.bankAddress2 = bankAddress2; + } + + public String getIntermediarySwiftCode2() { + return intermediarySwiftCode2; + } + + public void setIntermediarySwiftCode2(String intermediarySwiftCode2) { + this.intermediarySwiftCode2 = intermediarySwiftCode2; + } + + public String getBankAccount2() { + return bankAccount2; + } + + public void setBankAccount2(String bankAccount2) { + this.bankAccount2 = bankAccount2; + } + + public String getPersonalAccount() { + return personalAccount; + } + + public void setPersonalAccount(String personalAccount) { + this.personalAccount = personalAccount; + } + + public String getBudgetClassificationCode() { + return budgetClassificationCode; + } + + public void setBudgetClassificationCode(String budgetClassificationCode) { + this.budgetClassificationCode = budgetClassificationCode; + } + + public String getOktmo() { + return oktmo; + } + + public void setOktmo(String oktmo) { + this.oktmo = oktmo; + } } diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountUpdateAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountUpdateAction.java index bbdfff7be..00753c382 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountUpdateAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/account/BankAccountUpdateAction.java @@ -48,6 +48,52 @@ public class BankAccountUpdateAction implements IAction Date: Tue, 10 Sep 2024 16:55:50 +0300 Subject: [PATCH 005/114] http://jira.mfd.msk:8088/browse/CLS-730 --- .../importer/config/ImporterImdgConfig.java | 22 +- .../xml/importer/config/KafkaConfig.java | 66 +++- .../xml/importer/config/SFTPConfig.java | 90 +++-- .../xml/importer/config/SFTPMockConfig.java | 22 +- .../importer/config/XMLImporterConfig.java | 5 +- .../settings/ImportXMLServiceSettings.java | 79 +++-- .../settings/KafkaHazelcastSettings.java | 41 +++ .../{Store.java => StoreSettings.java} | 6 +- .../importer/logic/data/ResultContainer.java | 26 +- .../xml/importer/logic/data/enums/ETable.java | 48 +-- .../importer/logic/data/enums/FileType.java | 6 + .../xml/importer/logic/data/tags/XmlFile.java | 4 + .../logic/data/tags/lks/AccountListCur.java | 66 ++++ .../logic/data/tags/lks/AccountListRub.java | 65 ++++ .../tags/lks/document/DocumentTagCur.java | 111 ++++++ .../tags/lks/document/DocumentTagRub.java | 111 ++++++ .../lks/registrator/RegistratorTagCur.java | 77 +++++ .../lks/registrator/RegistratorTagRub.java | 77 +++++ .../lks/registrator/client/ClientTagCur.java | 61 ++++ .../lks/registrator/client/ClientTagRub.java | 62 ++++ .../client/account/AccountTagCur.java | 317 ++++++++++++++++++ .../client/account/AccountTagRub.java | 257 ++++++++++++++ .../client/account/respond/RespondTagCur.java | 46 +++ .../client/account/respond/RespondTagRub.java | 46 +++ .../data/tags/{ => sdf}/DocumentTag.java | 6 +- .../data/tags/{ => sdf}/ParentDocTag.java | 2 +- .../tags/{ => sdf}/objects/DF01ObjectTag.java | 2 +- .../tags/{ => sdf}/objects/DF04ObjectTag.java | 2 +- .../tags/{ => sdf}/objects/DF06ObjectTag.java | 2 +- .../tags/{ => sdf}/objects/DF52ObjectTag.java | 2 +- .../tags/{ => sdf}/objects/DF55ObjectTag.java | 2 +- .../tags/{ => sdf}/objects/DF57ObjectTag.java | 2 +- .../tags/{ => sdf}/objects/ObjectTag.java | 2 +- .../logic/steps/ChangeDirOfFileStage.java | 25 +- .../xml/importer/logic/steps/ImportToDB.java | 56 +++- .../xml/importer/logic/steps/ReadXMLFile.java | 17 +- .../logic/steps/XmlImportKafkaMessenger.java | 83 +++-- .../xml/importer/services/FileChecker.java | 63 +++- .../importer/services/XMLImporterService.java | 15 +- .../src/main/resources/application.properties | 101 ++++-- .../config/ImporterImdgTestConfig.java | 117 +++++++ .../xml/importer/config/KafkaTestConfig.java | 172 ++++++++++ .../importer/logic/steps/ImportToDBTest.java | 52 ++- .../importer/logic/steps/ReadXMLFileTest.java | 222 +++++++++--- .../src/test/resources/application.properties | 101 ++++-- ...FIRMID_ACCOUNT_LIST_20240910_CNY_00001.xml | 33 ++ ...FIRMID_ACCOUNT_LIST_20240910_RUB_00001.xml | 29 ++ 47 files changed, 2502 insertions(+), 317 deletions(-) create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/{Store.java => StoreSettings.java} (88%) create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/FileType.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/XmlFile.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListCur.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListRub.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagCur.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagRub.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagCur.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagRub.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagCur.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagRub.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagCur.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagRub.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagCur.java create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagRub.java rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/DocumentTag.java (95%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/ParentDocTag.java (93%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/DF01ObjectTag.java (98%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/DF04ObjectTag.java (99%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/DF06ObjectTag.java (98%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/DF52ObjectTag.java (98%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/DF55ObjectTag.java (99%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/DF57ObjectTag.java (99%) rename clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/{ => sdf}/objects/ObjectTag.java (96%) create mode 100644 clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java create mode 100644 clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java create mode 100644 clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_CNY_00001.xml create mode 100644 clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_RUB_00001.xml diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java index 5a2800f81..32243b8f3 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java @@ -2,11 +2,11 @@ package ru.spcex.clearing.xml.importer.config; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; -import ru.spcex.platform.imdg.api.ImdgProvider; import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @Configuration @@ -33,14 +33,28 @@ public class ImporterImdgConfig { } @Autowired - @Bean - public HazelcastService imdgProvider( + @Bean(name = "sdfImdgProvider") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public HazelcastService sdfImdgProvider( @Qualifier("taskExecutorHazelcastClientInitializer") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, @Qualifier("taskExecutorIdGeneratorAwaiter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, ImportXMLServiceSettings settings ) { return new HazelcastService(taskExecutorHazelcastClientInitializer, taskExecutorIdGeneratorAwaiter, - settings.getHazelcast()); + settings.getSdfHazelcastAndKafka().getHazelcast()); + } + + @Autowired + @Bean(name = "lksImdgProvider") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public HazelcastService lksImdgProvider( + @Qualifier("taskExecutorHazelcastClientInitializer") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, + @Qualifier("taskExecutorIdGeneratorAwaiter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, + ImportXMLServiceSettings settings + ) { + return new HazelcastService(taskExecutorHazelcastClientInitializer, + taskExecutorIdGeneratorAwaiter, + settings.getLksHazelcastAndKafka().getHazelcast()); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java index 16ab062f7..852bc85e4 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java @@ -3,7 +3,9 @@ package ru.spcex.clearing.xml.importer.config; import java.util.function.Supplier; import org.apache.kafka.clients.consumer.Consumer; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.config.ConfigurableBeanFactory; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Scope; @@ -22,21 +24,54 @@ import ru.spcex.platform.imdg.api.ImdgProvider; @Configuration public class KafkaConfig { - @Bean - public ProducerFactory pf(ImportXMLServiceSettings settings) { - KafkaProducerSettings kafkaSettings = settings.getKafkaProducer(); + @Bean(name = "pfSdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public ProducerFactory pfSdf(ImportXMLServiceSettings settings) { + KafkaProducerSettings kafkaSettings = settings.getSdfHazelcastAndKafka().getKafkaProducer(); return KafkaProducerFactory.producerFactory(kafkaSettings); } - @Bean("kafkaTemplate") - public KafkaTemplate kafkaTemplate(ProducerFactory pf) { + @Bean(name = "pfLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public ProducerFactory pfLks(ImportXMLServiceSettings settings) { + KafkaProducerSettings kafkaSettings = settings.getLksHazelcastAndKafka().getKafkaProducer(); + return KafkaProducerFactory.producerFactory(kafkaSettings); + } + + @Bean("kafkaTemplateSdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public KafkaTemplate kafkaTemplateSdf(@Qualifier("pfSdf") ProducerFactory pf) { + return new KafkaTemplate<>(pf); + } + + @Bean("kafkaTemplateLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public KafkaTemplate kafkaTemplateLks(@Qualifier("pfLks") ProducerFactory pf) { return new KafkaTemplate<>(pf); } @Autowired - @Bean - public Supplier kafkaSender(KafkaTemplate kafkaTemplate, - ImdgProvider imdgProvider) { + @Bean("kafkaSenderSdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public Supplier kafkaSenderSdf(@Qualifier("kafkaTemplateSdf") KafkaTemplate kafkaTemplate, + @Qualifier("sdfImdgProvider") ImdgProvider imdgProvider) { + ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); + return () -> KafkaSender + .setup() + .setKafkaTemplate(kafkaTemplate) + .idGenerator(imdgIdGenerator::nextId) + .imdgProvider(s -> { + Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); + return imdg::insert; + }) + .build(); + } + + @Autowired + @Bean("kafkaSenderLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public Supplier kafkaSenderLks(@Qualifier("kafkaTemplateLks") KafkaTemplate kafkaTemplate, + @Qualifier("lksImdgProvider") ImdgProvider imdgProvider) { ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); return () -> KafkaSender .setup() @@ -51,8 +86,17 @@ public class KafkaConfig { @Autowired @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) - @Bean - public Consumer createConsumer(ImportXMLServiceSettings settings) { - return KafkaConsumerFactory.consumer(settings.getKafkaConsumer()); + @Bean("createConsumerSdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public Consumer createConsumerSdf(ImportXMLServiceSettings settings) { + return KafkaConsumerFactory.consumer(settings.getSdfHazelcastAndKafka().getKafkaConsumer()); + } + + @Autowired + @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) + @Bean("createConsumerLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public Consumer createConsumerLks(ImportXMLServiceSettings settings) { + return KafkaConsumerFactory.consumer(settings.getLksHazelcastAndKafka().getKafkaConsumer()); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java index d881be0bc..6b8a3a8d6 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java @@ -7,6 +7,8 @@ import java.io.File; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Profile; @@ -28,40 +30,90 @@ import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; public class SFTPConfig { private final Logger log = LoggerFactory.getLogger(getClass()); - @Bean - public SessionFactory sftpSessionFactory(ImportXMLServiceSettings settings) { + @Bean("sftpSessionFactorySdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public SessionFactory sftpSessionFactorySdf(ImportXMLServiceSettings settings) { DefaultSftpSessionFactory factory = new DefaultSftpSessionFactory(true); - factory.setHost(settings.getStore().getSftpIn().getServerIp()); - factory.setPort(settings.getStore().getSftpIn().getServerPort()); - factory.setUser(settings.getStore().getSftpIn().getUser()); - factory.setPassword(settings.getStore().getSftpIn().getPassword()); + factory.setHost(settings.getStoreSdf().getSftpIn().getServerIp()); + factory.setPort(settings.getStoreSdf().getSftpIn().getServerPort()); + factory.setUser(settings.getStoreSdf().getSftpIn().getUser()); + factory.setPassword(settings.getStoreSdf().getSftpIn().getPassword()); + factory.setAllowUnknownKeys(true); + return new CachingSessionFactory<>(factory); + } + + @Bean("sftpSessionFactoryLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public SessionFactory sftpSessionFactoryLks(ImportXMLServiceSettings settings) { + DefaultSftpSessionFactory factory = new DefaultSftpSessionFactory(true); + factory.setHost(settings.getStoreLks().getSftpIn().getServerIp()); + factory.setPort(settings.getStoreLks().getSftpIn().getServerPort()); + factory.setUser(settings.getStoreLks().getSftpIn().getUser()); + factory.setPassword(settings.getStoreLks().getSftpIn().getPassword()); factory.setAllowUnknownKeys(true); return new CachingSessionFactory<>(factory); } // https://stackoverflow.com/questions/53655208/profile-doesnt-work-with-messaging-gateway - @Bean("xmlGateway") - public AnnotationGatewayProxyFactoryBean xmlGateway() { - return new AnnotationGatewayProxyFactoryBean(XmlGateway.class); - } - - public interface XmlGateway { - @Gateway(requestChannel = "listSftpChannel") + public interface XmlGatewaySdf { + @Gateway(requestChannel = "listSftpChannelSdf") List listFiles(String dir); } - @Bean - public MessageChannel listSftpChannel(SessionFactory sessionFactory, ImportXMLServiceSettings settings) { + public interface XmlGatewayLks { + @Gateway(requestChannel = "listSftpChannelLks") + List listFiles(String dir); + } + + @Bean("xmlGatewaySdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public AnnotationGatewayProxyFactoryBean xmlGatewaySdf() { + return new AnnotationGatewayProxyFactoryBean(XmlGatewaySdf.class); + } + + @Bean("xmlGatewayLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public AnnotationGatewayProxyFactoryBean xmlGatewayLks() { + return new AnnotationGatewayProxyFactoryBean(XmlGatewayLks.class); + } + + @Bean("listSftpChannelSdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public MessageChannel listSftpChannelSdf(@Qualifier("sftpSessionFactorySdf") SessionFactory sessionFactory, + ImportXMLServiceSettings settings) { DirectChannel dc = new DirectChannel(); - dc.subscribe(handlerList(sessionFactory, settings)); + dc.subscribe(handlerListSdf(sessionFactory, settings)); + return dc; + } + + @Bean("listSftpChannelLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public MessageChannel listSftpChannelLks(@Qualifier("sftpSessionFactoryLks") SessionFactory sessionFactory, + ImportXMLServiceSettings settings) { + DirectChannel dc = new DirectChannel(); + dc.subscribe(handlerListLks(sessionFactory, settings)); return dc; } @Bean - @ServiceActivator(inputChannel = "listSftpChannel") - public MessageHandler handlerList(SessionFactory sessionFactory, ImportXMLServiceSettings settings) { + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + @ServiceActivator(inputChannel = "listSftpChannelSdf") + public MessageHandler handlerListSdf(@Qualifier("sftpSessionFactorySdf") SessionFactory sessionFactory, + ImportXMLServiceSettings settings) { SftpOutboundGateway sftpOutboundGateway = new SftpOutboundGateway(sessionFactory, MGET.getCommand(), null); - sftpOutboundGateway.setLocalDirectory(new File(settings.getStore().getSrcDir())); + sftpOutboundGateway.setLocalDirectory(new File(settings.getStoreSdf().getSrcDir())); + sftpOutboundGateway.setAutoCreateLocalDirectory(true); + sftpOutboundGateway.setOption(AbstractRemoteFileOutboundGateway.Option.DELETE); + return sftpOutboundGateway; + } + + @Bean + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + @ServiceActivator(inputChannel = "listSftpChannelLks") + public MessageHandler handlerListLks(@Qualifier("sftpSessionFactoryLks") SessionFactory sessionFactory, + ImportXMLServiceSettings settings) { + SftpOutboundGateway sftpOutboundGateway = new SftpOutboundGateway(sessionFactory, MGET.getCommand(), null); + sftpOutboundGateway.setLocalDirectory(new File(settings.getStoreLks().getSrcDir())); sftpOutboundGateway.setAutoCreateLocalDirectory(true); sftpOutboundGateway.setOption(AbstractRemoteFileOutboundGateway.Option.DELETE); return sftpOutboundGateway; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPMockConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPMockConfig.java index 46ef69ca5..4d3421c79 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPMockConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPMockConfig.java @@ -3,6 +3,7 @@ package ru.spcex.clearing.xml.importer.config; import java.io.File; import java.util.ArrayList; import java.util.List; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Profile; @@ -10,13 +11,26 @@ import org.springframework.context.annotation.Profile; @Profile("test") @Configuration public class SFTPMockConfig { - @Bean("xmlGateway") - public SFTPConfig.XmlGateway xmlGateway(){ - return new XGateway(); + @Bean("xmlGatewaySdf") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") + public SFTPConfig.XmlGatewaySdf xmlGatewaySdf(){ + return new XGatewaySdf(); } - public static class XGateway implements SFTPConfig.XmlGateway{ + public static class XGatewaySdf implements SFTPConfig.XmlGatewaySdf{ + @Override + public List listFiles(String dir) { + return new ArrayList<>(); + } + } + @Bean("xmlGatewayLks") + @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") + public SFTPConfig.XmlGatewayLks xmlGatewayLks(){ + return new XGatewayLks(); + } + + public static class XGatewayLks implements SFTPConfig.XmlGatewayLks{ @Override public List listFiles(String dir) { return new ArrayList<>(); diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java index 71ba9758b..092313f9c 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java @@ -13,6 +13,8 @@ import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLOutputFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.Bean; @@ -41,7 +43,7 @@ public class XMLImporterConfig { public XMLImporterConfig(ImportXMLServiceSettings settings, ApplicationContext context, - ImdgProvider hazelcastService) { + @Qualifier("sdfImdgProvider") ImdgProvider hazelcastService) { this.settings = settings; this.context = context; this.hazelcastService = hazelcastService; @@ -62,6 +64,7 @@ public class XMLImporterConfig { } @Bean("mapOfTable") + @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") public Map> getMapOfTables() { Map> map = new HashMap<>(); map.put(ETable.DF_01, (ImdgHazelcast) hazelcastService.getImdg(IMDGDistributedNames.Map_SDf01, SDf01.class)); diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java index 1e6ae57d6..e32cf7da4 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java @@ -1,45 +1,62 @@ package ru.spcex.clearing.xml.importer.config.settings; import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.boot.context.properties.NestedConfigurationProperty; import org.springframework.context.annotation.PropertySource; import org.springframework.stereotype.Component; -import ru.spcex.clearing.platform.messaging.config.element.KafkaConsumerSettings; -import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; -import ru.spcex.platform.imdg.iml.hazelcast.config.HazelcastClientParams; @Component @PropertySource("file:${spring.config.location}/application.properties") @ConfigurationProperties("import-xml-service") public class ImportXMLServiceSettings { - private HazelcastClientParams hazelcast; - private KafkaProducerSettings kafkaProducer; - private KafkaConsumerSettings kafkaConsumer; + @NestedConfigurationProperty + private KafkaHazelcastSettings sdfHazelcastAndKafka; + @NestedConfigurationProperty + private KafkaHazelcastSettings lksHazelcastAndKafka; + + @NestedConfigurationProperty + private StoreSettings storeSdf; + @NestedConfigurationProperty + private StoreSettings storeLks; + + @NestedConfigurationProperty private Common common; - private Store store; + @NestedConfigurationProperty private Cron cron; - public HazelcastClientParams getHazelcast() { - return hazelcast; + private boolean processSdfFiles; + private boolean processLksFiles; + + public KafkaHazelcastSettings getSdfHazelcastAndKafka() { + return sdfHazelcastAndKafka; } - public void setHazelcast(HazelcastClientParams hazelcast) { - this.hazelcast = hazelcast; + public void setSdfHazelcastAndKafka(KafkaHazelcastSettings sdfHazelcastAndKafka) { + this.sdfHazelcastAndKafka = sdfHazelcastAndKafka; } - public KafkaProducerSettings getKafkaProducer() { - return kafkaProducer; + public KafkaHazelcastSettings getLksHazelcastAndKafka() { + return lksHazelcastAndKafka; } - public void setKafkaProducer(KafkaProducerSettings kafkaProducer) { - this.kafkaProducer = kafkaProducer; + public void setLksHazelcastAndKafka(KafkaHazelcastSettings lksHazelcastAndKafka) { + this.lksHazelcastAndKafka = lksHazelcastAndKafka; } - public KafkaConsumerSettings getKafkaConsumer() { - return kafkaConsumer; + public StoreSettings getStoreSdf() { + return storeSdf; } - public void setKafkaConsumer(KafkaConsumerSettings kafkaConsumer) { - this.kafkaConsumer = kafkaConsumer; + public void setStoreSdf(StoreSettings storeSdf) { + this.storeSdf = storeSdf; + } + + public StoreSettings getStoreLks() { + return storeLks; + } + + public void setStoreLks(StoreSettings storeLks) { + this.storeLks = storeLks; } public Common getCommon() { @@ -50,14 +67,6 @@ public class ImportXMLServiceSettings { this.common = common; } - public Store getStore() { - return store; - } - - public void setStore(Store store) { - this.store = store; - } - public Cron getCron() { return cron; } @@ -65,4 +74,20 @@ public class ImportXMLServiceSettings { public void setCron(Cron cron) { this.cron = cron; } + + public boolean isProcessSdfFiles() { + return processSdfFiles; + } + + public void setProcessSdfFiles(boolean processSdfFiles) { + this.processSdfFiles = processSdfFiles; + } + + public boolean isProcessLksFiles() { + return processLksFiles; + } + + public void setProcessLksFiles(boolean processLksFiles) { + this.processLksFiles = processLksFiles; + } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java new file mode 100644 index 000000000..0b689551f --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java @@ -0,0 +1,41 @@ +package ru.spcex.clearing.xml.importer.config.settings; + +import org.springframework.boot.context.properties.NestedConfigurationProperty; +import ru.spcex.clearing.platform.messaging.config.element.KafkaConsumerSettings; +import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; +import ru.spcex.platform.imdg.iml.hazelcast.config.HazelcastClientParams; + +public class KafkaHazelcastSettings { + @NestedConfigurationProperty + private HazelcastClientParams hazelcast; + + @NestedConfigurationProperty + private KafkaProducerSettings kafkaProducer; + + @NestedConfigurationProperty + private KafkaConsumerSettings kafkaConsumer; + + public HazelcastClientParams getHazelcast() { + return hazelcast; + } + + public void setHazelcast(HazelcastClientParams hazelcast) { + this.hazelcast = hazelcast; + } + + public KafkaProducerSettings getKafkaProducer() { + return kafkaProducer; + } + + public void setKafkaProducer(KafkaProducerSettings kafkaProducer) { + this.kafkaProducer = kafkaProducer; + } + + public KafkaConsumerSettings getKafkaConsumer() { + return kafkaConsumer; + } + + public void setKafkaConsumer(KafkaConsumerSettings kafkaConsumer) { + this.kafkaConsumer = kafkaConsumer; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/Store.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/StoreSettings.java similarity index 88% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/Store.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/StoreSettings.java index 43eae6f47..0fafdfed1 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/Store.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/StoreSettings.java @@ -1,14 +1,18 @@ package ru.spcex.clearing.xml.importer.config.settings; +import org.springframework.boot.context.properties.NestedConfigurationProperty; import ru.spcex.platform.utils.config.SftpInboundFolderSetting; -public class Store { +public class StoreSettings { private String srcDir; private String outDir; private String outDirError; private boolean deleteSrcFiles = true; + //sftp settings + @NestedConfigurationProperty private SftpInboundFolderSetting sftpIn; + public String getSrcDir() { return srcDir; } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/ResultContainer.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/ResultContainer.java index 89eaebf39..2d495afea 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/ResultContainer.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/ResultContainer.java @@ -4,18 +4,18 @@ import java.io.File; import java.util.UUID; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.tags.DocumentTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.XmlFile; public class ResultContainer { private UUID uuid; private ETable xmlTable; - private File xmlFile; + private File xmlFilePath; private StageResult lastStageStatus; - private DocumentTag documentTag; + private XmlFile xmlFile; - public ResultContainer(ETable xmlTable, File xmlFile) { + public ResultContainer(ETable xmlTable, File xmlFilePath) { this.xmlTable = xmlTable; - this.xmlFile = xmlFile; + this.xmlFilePath = xmlFilePath; this.uuid = UUID.randomUUID(); } @@ -27,12 +27,12 @@ public class ResultContainer { this.xmlTable = xmlTable; } - public File getXmlFile() { - return xmlFile; + public File getXmlFilePath() { + return xmlFilePath; } - public void setXmlFile(File xmlFile) { - this.xmlFile = xmlFile; + public void setXmlFilePath(File xmlFilePath) { + this.xmlFilePath = xmlFilePath; } public UUID getUuid() { @@ -51,11 +51,11 @@ public class ResultContainer { this.lastStageStatus = lastStageRes; } - public DocumentTag getDocumentTag() { - return documentTag; + public XmlFile getXmlFile() { + return xmlFile; } - public void setDocumentTag(DocumentTag documentTag) { - this.documentTag = documentTag; + public void setXmlFile(XmlFile xmlFile) { + this.xmlFile = xmlFile; } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/ETable.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/ETable.java index 8d0233f71..2c52197d0 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/ETable.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/ETable.java @@ -1,39 +1,39 @@ package ru.spcex.clearing.xml.importer.logic.data.enums; -public enum ETable { - DF_01("DF-01"), - DF_04("DF-04"), - DF_06("DF-06"), - DF_52("DF-52"), - DF_55("DF-55"), - DF_57("DF-57"); +import java.util.regex.Pattern; - public String getPrefix() { - return prefix; +public enum ETable { + DF_01(Pattern.compile("DF-01_\\w_.*_.*.XML"), FileType.SDF), + DF_04(Pattern.compile("DF-04_\\w_.*_.*.XML"), FileType.SDF), + DF_06(Pattern.compile("DF-06_\\w_.*_.*.XML"), FileType.SDF), + DF_52(Pattern.compile("DF-52_\\w_.*_.*.XML"), FileType.SDF), + DF_55(Pattern.compile("DF-55_\\w_.*_.*.XML"), FileType.SDF), + DF_57(Pattern.compile("DF-57_\\w_.*_.*.XML"), FileType.SDF), + ACCOUNT_LIST_RUB(Pattern.compile(".*_ACCOUNT_LIST_\\d{8}_RUB_\\d{5}.XML"), FileType.LKS), + ACCOUNT_LIST_CUR(Pattern.compile(".*_ACCOUNT_LIST_\\d{8}_\\w{3}_\\d{5}.XML"), FileType.LKS); + + private final Pattern pattern; + private final FileType fileType; + + ETable(Pattern pattern, FileType fileType) { + this.pattern = pattern; + this.fileType = fileType; } - private final String prefix; + public Pattern getPattern() { + return pattern; + } - ETable(String prefix) { - this.prefix = prefix; + public FileType getFileType() { + return fileType; } public static ETable getTableForFilename(String filename) { for (ETable table : ETable.values()) { - if (table.fileForThisTable(filename)) return table; - } - return null; - } - - public static ETable tableForName(String name) { - for (ETable table : values()) { - if (name.equalsIgnoreCase(table.name())) + if (table.getPattern().matcher(filename.toUpperCase()).matches()) { return table; + } } return null; } - - public boolean fileForThisTable(String filename) { - return filename != null && filename.startsWith(prefix); - } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/FileType.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/FileType.java new file mode 100644 index 000000000..7ebc0049f --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/enums/FileType.java @@ -0,0 +1,6 @@ +package ru.spcex.clearing.xml.importer.logic.data.enums; + +public enum FileType { + SDF, + LKS +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/XmlFile.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/XmlFile.java new file mode 100644 index 000000000..c33b351d4 --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/XmlFile.java @@ -0,0 +1,4 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags; + +public interface XmlFile { +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListCur.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListCur.java new file mode 100644 index 000000000..2261f216b --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListCur.java @@ -0,0 +1,66 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.XmlFile; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.document.DocumentTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.RegistratorTagCur; + +@JacksonXmlRootElement(localName = "FIRM_DOC") +public class AccountListCur implements XmlFile { + @JacksonXmlProperty(localName = "DOCUMENT") + @JsonProperty(required = true) + private DocumentTagCur document; + + @JacksonXmlProperty(localName = "REGISTRATOR") + @JsonProperty(required = true) + private RegistratorTagCur registrator; + + public AccountListCur() { + } + + public AccountListCur(DocumentTagCur document, + RegistratorTagCur registrator) { + this.document = document; + this.registrator = registrator; + } + + public DocumentTagCur getDocument() { + return document; + } + + public void setDocument(DocumentTagCur document) { + this.document = document; + } + + public RegistratorTagCur getRegistrator() { + return registrator; + } + + public void setRegistrator(RegistratorTagCur registrator) { + this.registrator = registrator; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AccountListCur that = (AccountListCur) o; + return Objects.equals(document, that.document) && Objects.equals(registrator, that.registrator); + } + + @Override + public int hashCode() { + return Objects.hash(document, registrator); + } + + @Override + public String toString() { + return "AccountListCur{" + + "document=" + document + + ", registrator=" + registrator + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListRub.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListRub.java new file mode 100644 index 000000000..aa1efeeed --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/AccountListRub.java @@ -0,0 +1,65 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.XmlFile; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.document.DocumentTagRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.RegistratorTagRub; + +@JacksonXmlRootElement(localName = "FIRM_DOC") +public class AccountListRub implements XmlFile { + @JacksonXmlProperty(localName = "DOCUMENT") + @JsonProperty(required = true) + private DocumentTagRub document; + + @JacksonXmlProperty(localName = "REGISTRATOR") + @JsonProperty(required = true) + private RegistratorTagRub registrator; + + public AccountListRub() { + } + + public AccountListRub(DocumentTagRub document, RegistratorTagRub registrator) { + this.document = document; + this.registrator = registrator; + } + + public DocumentTagRub getDocument() { + return document; + } + + public void setDocument(DocumentTagRub document) { + this.document = document; + } + + public RegistratorTagRub getRegistrator() { + return registrator; + } + + public void setRegistrator(RegistratorTagRub registrator) { + this.registrator = registrator; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AccountListRub that = (AccountListRub) o; + return Objects.equals(document, that.document) && Objects.equals(registrator, that.registrator); + } + + @Override + public int hashCode() { + return Objects.hash(document, registrator); + } + + @Override + public String toString() { + return "AccountListRub{" + + "document=" + document + + ", registrator=" + registrator + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagCur.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagCur.java new file mode 100644 index 000000000..5a57a3b14 --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagCur.java @@ -0,0 +1,111 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.document; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.time.LocalDate; +import java.time.LocalTime; +import java.util.Objects; + +public class DocumentTagCur { + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "AUTHOR") + private String author; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "TIME") + @JsonFormat(pattern = "HH:mm:ss") + private LocalTime time; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "DATE") + @JsonFormat(pattern = "dd.MM.yyyy") + private LocalDate date; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "NAME") + private String name; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "DOC_NUM") + private String docNum; + + public DocumentTagCur() { + } + + public DocumentTagCur(String author, + LocalTime time, + LocalDate date, + String name, + String docNum) { + this.author = author; + this.time = time; + this.date = date; + this.name = name; + this.docNum = docNum; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public LocalTime getTime() { + return time; + } + + public void setTime(LocalTime time) { + this.time = time; + } + + public LocalDate getDate() { + return date; + } + + public void setDate(LocalDate date) { + this.date = date; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getDocNum() { + return docNum; + } + + public void setDocNum(String docNum) { + this.docNum = docNum; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + DocumentTagCur that = (DocumentTagCur) o; + return Objects.equals(author, that.author) && Objects.equals(time, that.time) && Objects.equals(date, that.date) && Objects.equals(name, that.name) && Objects.equals(docNum, that.docNum); + } + + @Override + public int hashCode() { + return Objects.hash(author, time, date, name, docNum); + } + + @Override + public String toString() { + return "DocumentTagCur{" + + "author='" + author + '\'' + + ", time=" + time + + ", date=" + date + + ", name='" + name + '\'' + + ", docNum='" + docNum + '\'' + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagRub.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagRub.java new file mode 100644 index 000000000..94a850a0c --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/document/DocumentTagRub.java @@ -0,0 +1,111 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.document; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.time.LocalDate; +import java.time.LocalTime; +import java.util.Objects; + +public class DocumentTagRub { + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "AUTHOR") + private String author; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "TIME") + @JsonFormat(pattern = "HH:mm:ss") + private LocalTime time; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "DATE") + @JsonFormat(pattern = "dd.MM.yyyy") + private LocalDate date; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "NAME") + private String name; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "DOC_NUM") + private String docNum; + + public DocumentTagRub() { + } + + public DocumentTagRub(String author, + LocalTime time, + LocalDate date, + String name, + String docNum) { + this.author = author; + this.time = time; + this.date = date; + this.name = name; + this.docNum = docNum; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public LocalTime getTime() { + return time; + } + + public void setTime(LocalTime time) { + this.time = time; + } + + public LocalDate getDate() { + return date; + } + + public void setDate(LocalDate date) { + this.date = date; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getDocNum() { + return docNum; + } + + public void setDocNum(String docNum) { + this.docNum = docNum; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + DocumentTagRub that = (DocumentTagRub) o; + return Objects.equals(author, that.author) && Objects.equals(time, that.time) && Objects.equals(date, that.date) && Objects.equals(name, that.name) && Objects.equals(docNum, that.docNum); + } + + @Override + public int hashCode() { + return Objects.hash(author, time, date, name, docNum); + } + + @Override + public String toString() { + return "DocumentTagRub{" + + "author='" + author + '\'' + + ", time=" + time + + ", date=" + date + + ", name='" + name + '\'' + + ", docNum='" + docNum + '\'' + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagCur.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagCur.java new file mode 100644 index 000000000..b427a170f --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagCur.java @@ -0,0 +1,77 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.ClientTagCur; + +public class RegistratorTagCur { + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "FIRMID") + private String firmId; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "NAME") + private String name; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "CLIENT") + private ClientTagCur client; + + public RegistratorTagCur() { + } + + public RegistratorTagCur(String firmId, + String name, + ClientTagCur client) { + this.firmId = firmId; + this.name = name; + this.client = client; + } + + public String getFirmId() { + return firmId; + } + + public void setFirmId(String firmId) { + this.firmId = firmId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public ClientTagCur getClient() { + return client; + } + + public void setClient(ClientTagCur client) { + this.client = client; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + RegistratorTagCur that = (RegistratorTagCur) o; + return Objects.equals(firmId, that.firmId) && Objects.equals(name, that.name) && Objects.equals(client, that.client); + } + + @Override + public int hashCode() { + return Objects.hash(firmId, name, client); + } + + @Override + public String toString() { + return "RegistratorTagCur{" + + "firmId='" + firmId + '\'' + + ", name='" + name + '\'' + + ", client=" + client + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagRub.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagRub.java new file mode 100644 index 000000000..de5437bee --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/RegistratorTagRub.java @@ -0,0 +1,77 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.ClientTagRub; + +public class RegistratorTagRub { + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "FIRMID") + private String firmId; + + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "NAME") + private String name; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "CLIENT") + private ClientTagRub client; + + public RegistratorTagRub() { + } + + public RegistratorTagRub(String firmId, + String name, + ClientTagRub client) { + this.firmId = firmId; + this.name = name; + this.client = client; + } + + public String getFirmId() { + return firmId; + } + + public void setFirmId(String firmId) { + this.firmId = firmId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public ClientTagRub getClient() { + return client; + } + + public void setClient(ClientTagRub client) { + this.client = client; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + RegistratorTagRub that = (RegistratorTagRub) o; + return Objects.equals(firmId, that.firmId) && Objects.equals(name, that.name) && Objects.equals(client, that.client); + } + + @Override + public int hashCode() { + return Objects.hash(firmId, name, client); + } + + @Override + public String toString() { + return "RegistratorTagRub{" + + "firmId='" + firmId + '\'' + + ", name='" + name + '\'' + + ", client=" + client + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagCur.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagCur.java new file mode 100644 index 000000000..781368dac --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagCur.java @@ -0,0 +1,61 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagCur; + +public class ClientTagCur { + @JsonProperty + @JacksonXmlProperty(isAttribute = true, localName = "CLIENT_NAME") + private String clientName; + + @JsonProperty + @JacksonXmlProperty(localName = "ACCOUNT") + private AccountTagCur account; + + public ClientTagCur() { + } + + public ClientTagCur(String clientName, AccountTagCur account) { + this.clientName = clientName; + this.account = account; + } + + public String getClientName() { + return clientName; + } + + public void setClientName(String clientName) { + this.clientName = clientName; + } + + public AccountTagCur getAccount() { + return account; + } + + public void setAccount(AccountTagCur account) { + this.account = account; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + ClientTagCur that = (ClientTagCur) o; + return Objects.equals(clientName, that.clientName) && Objects.equals(account, that.account); + } + + @Override + public int hashCode() { + return Objects.hash(clientName, account); + } + + @Override + public String toString() { + return "ClientTagCur{" + + "clientName='" + clientName + '\'' + + ", account=" + account + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagRub.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagRub.java new file mode 100644 index 000000000..b13f5a295 --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/ClientTagRub.java @@ -0,0 +1,62 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagRub; + +public class ClientTagRub { + @JsonProperty + @JacksonXmlProperty(isAttribute = true, localName = "CLIENT_NAME") + private String clientName; + + @JsonProperty + @JacksonXmlProperty(localName = "ACCOUNT") + private AccountTagRub account; + + public ClientTagRub() { + } + + public ClientTagRub(String clientName, + AccountTagRub account) { + this.clientName = clientName; + this.account = account; + } + + public String getClientName() { + return clientName; + } + + public void setClientName(String clientName) { + this.clientName = clientName; + } + + public AccountTagRub getAccount() { + return account; + } + + public void setAccount(AccountTagRub account) { + this.account = account; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + ClientTagRub that = (ClientTagRub) o; + return Objects.equals(clientName, that.clientName) && Objects.equals(account, that.account); + } + + @Override + public int hashCode() { + return Objects.hash(clientName, account); + } + + @Override + public String toString() { + return "ClientTagRub{" + + "clientName='" + clientName + '\'' + + ", account=" + account + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagCur.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagCur.java new file mode 100644 index 000000000..d1adc11ca --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagCur.java @@ -0,0 +1,317 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.respond.RespondTagCur; + +public class AccountTagCur { + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "CURRENCY") + private String currency; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "NAME") + private String name; + + @JsonProperty + @JacksonXmlProperty(localName = "SWIFT_CODE") + private String swiftCode; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "ADDRESS") + private String address; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "ACCOUNT") + private String account; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BANK_NAME") + private String bankName; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BANK_ADDRESS") + private String bankAddress; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BANK_SWIFT_CODE") + private String bankSwiftCode; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BANK_ACCOUNT") + private String bankAccount; + + @JsonProperty + @JacksonXmlProperty(localName = "BANK_NAME_1") + private String bankName1; + + @JsonProperty + @JacksonXmlProperty(localName = "BANK_ADDRESS_1") + private String bankAddress1; + + @JsonProperty + @JacksonXmlProperty(localName = "BANK_ACCOUNT_1") + private String bankAccount1; + + @JsonProperty + @JacksonXmlProperty(localName = "INTERMEDIARY_SWIFT_CODE") + private String intermediarySwiftCode1; + + @JsonProperty + @JacksonXmlProperty(localName = "BANK_NAME_2") + private String bankName2; + + @JsonProperty + @JacksonXmlProperty(localName = "BANK_ADDRESS_2") + private String bankAddress2; + + @JsonProperty + @JacksonXmlProperty(localName = "BANK_ACCOUNT_2") + private String bankAccount2; + + @JsonProperty + @JacksonXmlProperty(localName = "INTERMEDIARY_SWIFT_CODE_2") + private String intermediarySwiftCode2; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "DESTINATION") + private String destination; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "RESPOND") + private RespondTagCur respondTag; + + public AccountTagCur() { + } + + public AccountTagCur(String currency, + String name, + String swiftCode, + String address, + String account, + String bankName, + String bankAddress, + String bankSwiftCode, + String bankAccount, + String bankName1, + String bankAddress1, + String bankAccount1, + String intermediarySwiftCode1, + String bankName2, + String bankAddress2, + String bankAccount2, + String intermediarySwiftCode2, + String destination, + RespondTagCur respondTag) { + this.currency = currency; + this.name = name; + this.swiftCode = swiftCode; + this.address = address; + this.account = account; + this.bankName = bankName; + this.bankAddress = bankAddress; + this.bankSwiftCode = bankSwiftCode; + this.bankAccount = bankAccount; + this.bankName1 = bankName1; + this.bankAddress1 = bankAddress1; + this.bankAccount1 = bankAccount1; + this.intermediarySwiftCode1 = intermediarySwiftCode1; + this.bankName2 = bankName2; + this.bankAddress2 = bankAddress2; + this.bankAccount2 = bankAccount2; + this.intermediarySwiftCode2 = intermediarySwiftCode2; + this.destination = destination; + this.respondTag = respondTag; + } + + public String getCurrency() { + return currency; + } + + public void setCurrency(String currency) { + this.currency = currency; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getSwiftCode() { + return swiftCode; + } + + public void setSwiftCode(String swiftCode) { + this.swiftCode = swiftCode; + } + + public String getAddress() { + return address; + } + + public void setAddress(String address) { + this.address = address; + } + + public String getAccount() { + return account; + } + + public void setAccount(String account) { + this.account = account; + } + + public String getBankName() { + return bankName; + } + + public void setBankName(String bankName) { + this.bankName = bankName; + } + + public String getBankAddress() { + return bankAddress; + } + + public void setBankAddress(String bankAddress) { + this.bankAddress = bankAddress; + } + + public String getBankSwiftCode() { + return bankSwiftCode; + } + + public void setBankSwiftCode(String bankSwiftCode) { + this.bankSwiftCode = bankSwiftCode; + } + + public String getBankAccount() { + return bankAccount; + } + + public void setBankAccount(String bankAccount) { + this.bankAccount = bankAccount; + } + + public String getBankName1() { + return bankName1; + } + + public void setBankName1(String bankName1) { + this.bankName1 = bankName1; + } + + public String getBankAddress1() { + return bankAddress1; + } + + public void setBankAddress1(String bankAddress1) { + this.bankAddress1 = bankAddress1; + } + + public String getBankAccount1() { + return bankAccount1; + } + + public void setBankAccount1(String bankAccount1) { + this.bankAccount1 = bankAccount1; + } + + public String getIntermediarySwiftCode1() { + return intermediarySwiftCode1; + } + + public void setIntermediarySwiftCode1(String intermediarySwiftCode1) { + this.intermediarySwiftCode1 = intermediarySwiftCode1; + } + + public String getBankName2() { + return bankName2; + } + + public void setBankName2(String bankName2) { + this.bankName2 = bankName2; + } + + public String getBankAddress2() { + return bankAddress2; + } + + public void setBankAddress2(String bankAddress2) { + this.bankAddress2 = bankAddress2; + } + + public String getBankAccount2() { + return bankAccount2; + } + + public void setBankAccount2(String bankAccount2) { + this.bankAccount2 = bankAccount2; + } + + public String getIntermediarySwiftCode2() { + return intermediarySwiftCode2; + } + + public void setIntermediarySwiftCode2(String intermediarySwiftCode2) { + this.intermediarySwiftCode2 = intermediarySwiftCode2; + } + + public String getDestination() { + return destination; + } + + public void setDestination(String destination) { + this.destination = destination; + } + + public RespondTagCur getRespondTag() { + return respondTag; + } + + public void setRespondTag(RespondTagCur respondTag) { + this.respondTag = respondTag; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AccountTagCur that = (AccountTagCur) o; + return Objects.equals(currency, that.currency) && Objects.equals(name, that.name) && Objects.equals(swiftCode, that.swiftCode) && Objects.equals(address, that.address) && Objects.equals(account, that.account) && Objects.equals(bankName, that.bankName) && Objects.equals(bankAddress, that.bankAddress) && Objects.equals(bankSwiftCode, that.bankSwiftCode) && Objects.equals(bankAccount, that.bankAccount) && Objects.equals(bankName1, that.bankName1) && Objects.equals(bankAddress1, that.bankAddress1) && Objects.equals(bankAccount1, that.bankAccount1) && Objects.equals(intermediarySwiftCode1, that.intermediarySwiftCode1) && Objects.equals(bankName2, that.bankName2) && Objects.equals(bankAddress2, that.bankAddress2) && Objects.equals(bankAccount2, that.bankAccount2) && Objects.equals(intermediarySwiftCode2, that.intermediarySwiftCode2) && Objects.equals(destination, that.destination) && Objects.equals(respondTag, that.respondTag); + } + + @Override + public int hashCode() { + return Objects.hash(currency, name, swiftCode, address, account, bankName, bankAddress, bankSwiftCode, bankAccount, bankName1, bankAddress1, bankAccount1, intermediarySwiftCode1, bankName2, bankAddress2, bankAccount2, intermediarySwiftCode2, destination, respondTag); + } + + @Override + public String toString() { + return "AccountTagCur{" + + "currency='" + currency + '\'' + + ", name='" + name + '\'' + + ", swiftCode='" + swiftCode + '\'' + + ", address='" + address + '\'' + + ", account='" + account + '\'' + + ", bankName='" + bankName + '\'' + + ", bankAddress='" + bankAddress + '\'' + + ", bankSwiftCode='" + bankSwiftCode + '\'' + + ", bankAccount='" + bankAccount + '\'' + + ", bankName1='" + bankName1 + '\'' + + ", bankAddress1='" + bankAddress1 + '\'' + + ", bankAccount1='" + bankAccount1 + '\'' + + ", intermediarySwiftCode1='" + intermediarySwiftCode1 + '\'' + + ", bankName2='" + bankName2 + '\'' + + ", bankAddress2='" + bankAddress2 + '\'' + + ", bankAccount2='" + bankAccount2 + '\'' + + ", intermediarySwiftCode2='" + intermediarySwiftCode2 + '\'' + + ", destination='" + destination + '\'' + + ", respondTag=" + respondTag + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagRub.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagRub.java new file mode 100644 index 000000000..2771e2a49 --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/AccountTagRub.java @@ -0,0 +1,257 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.respond.RespondTagRub; + +public class AccountTagRub { + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "CURRENCY") + private String currency; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "NAME") + private String name; + + @JsonProperty + @JacksonXmlProperty(localName = "PERSONAL_ACCOUNT") + private String personalAccount; + + @JsonProperty + @JacksonXmlProperty(localName = "BUDGET_CLASSIFICATION_CODE") + private String budgetClassificationCode; + + @JsonProperty + @JacksonXmlProperty(localName = "OKTMO") + private String oktmo; + + @JsonProperty + @JacksonXmlProperty(localName = "TIN") + private String tin; + + @JsonProperty + @JacksonXmlProperty(localName = "TRRC") + private String trrc; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "ACCOUNT") + private String account; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BANK_NAME") + private String bankName; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BANK_ADDRESS") + private String bankAddress; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "BIC") + private String bic; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "CORRESPONDENT_ACCOUNT") + private String correspondentAccount; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "DESTINATION") + private String destination; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "DISCONTINUATION_DATE") + private String discontinuationDate; + + @JsonProperty(required = true) + @JacksonXmlProperty(localName = "RESPOND") + private RespondTagRub respondTag; + + public AccountTagRub() { + } + + public AccountTagRub(String currency, + String name, + String personalAccount, + String budgetClassificationCode, + String oktmo, + String tin, + String trrc, + String account, + String bankName, + String bankAddress, + String bic, + String correspondentAccount, + String destination, + String discontinuationDate, + RespondTagRub respondTag) { + this.currency = currency; + this.name = name; + this.personalAccount = personalAccount; + this.budgetClassificationCode = budgetClassificationCode; + this.oktmo = oktmo; + this.tin = tin; + this.trrc = trrc; + this.account = account; + this.bankName = bankName; + this.bankAddress = bankAddress; + this.bic = bic; + this.correspondentAccount = correspondentAccount; + this.destination = destination; + this.discontinuationDate = discontinuationDate; + this.respondTag = respondTag; + } + + public String getCurrency() { + return currency; + } + + public void setCurrency(String currency) { + this.currency = currency; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getPersonalAccount() { + return personalAccount; + } + + public void setPersonalAccount(String personalAccount) { + this.personalAccount = personalAccount; + } + + public String getBudgetClassificationCode() { + return budgetClassificationCode; + } + + public void setBudgetClassificationCode(String budgetClassificationCode) { + this.budgetClassificationCode = budgetClassificationCode; + } + + public String getOktmo() { + return oktmo; + } + + public void setOktmo(String oktmo) { + this.oktmo = oktmo; + } + + public String getTin() { + return tin; + } + + public void setTin(String tin) { + this.tin = tin; + } + + public String getTrrc() { + return trrc; + } + + public void setTrrc(String trrc) { + this.trrc = trrc; + } + + public String getAccount() { + return account; + } + + public void setAccount(String account) { + this.account = account; + } + + public String getBankName() { + return bankName; + } + + public void setBankName(String bankName) { + this.bankName = bankName; + } + + public String getBankAddress() { + return bankAddress; + } + + public void setBankAddress(String bankAddress) { + this.bankAddress = bankAddress; + } + + public String getBic() { + return bic; + } + + public void setBic(String bic) { + this.bic = bic; + } + + public String getCorrespondentAccount() { + return correspondentAccount; + } + + public void setCorrespondentAccount(String correspondentAccount) { + this.correspondentAccount = correspondentAccount; + } + + public String getDestination() { + return destination; + } + + public void setDestination(String destination) { + this.destination = destination; + } + + public String getDiscontinuationDate() { + return discontinuationDate; + } + + public void setDiscontinuationDate(String discontinuationDate) { + this.discontinuationDate = discontinuationDate; + } + + public void setRespondTag(RespondTagRub respondTag) { + this.respondTag = respondTag; + } + + public RespondTagRub getRespondTag() { + return respondTag; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AccountTagRub that = (AccountTagRub) o; + return Objects.equals(currency, that.currency) && Objects.equals(name, that.name) && Objects.equals(personalAccount, that.personalAccount) && Objects.equals(budgetClassificationCode, that.budgetClassificationCode) && Objects.equals(oktmo, that.oktmo) && Objects.equals(tin, that.tin) && Objects.equals(trrc, that.trrc) && Objects.equals(account, that.account) && Objects.equals(bankName, that.bankName) && Objects.equals(bankAddress, that.bankAddress) && Objects.equals(bic, that.bic) && Objects.equals(correspondentAccount, that.correspondentAccount) && Objects.equals(destination, that.destination) && Objects.equals(discontinuationDate, that.discontinuationDate) && Objects.equals(respondTag, that.respondTag); + } + + @Override + public int hashCode() { + return Objects.hash(currency, name, personalAccount, budgetClassificationCode, oktmo, tin, trrc, account, bankName, bankAddress, bic, correspondentAccount, destination, discontinuationDate, respondTag); + } + + @Override + public String toString() { + return "AccountTagRub{" + + "currency='" + currency + '\'' + + ", name='" + name + '\'' + + ", personalAccount='" + personalAccount + '\'' + + ", budgetClassificationCode='" + budgetClassificationCode + '\'' + + ", oktmo='" + oktmo + '\'' + + ", tin='" + tin + '\'' + + ", trrc='" + trrc + '\'' + + ", account='" + account + '\'' + + ", bankName='" + bankName + '\'' + + ", bankAddress='" + bankAddress + '\'' + + ", bic='" + bic + '\'' + + ", correspondentAccount='" + correspondentAccount + '\'' + + ", destination='" + destination + '\'' + + ", discontinuationDate='" + discontinuationDate + '\'' + + ", respondTag=" + respondTag + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagCur.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagCur.java new file mode 100644 index 000000000..4f13107d5 --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagCur.java @@ -0,0 +1,46 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.respond; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; + +public class RespondTagCur { + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "STATUS") + private String status; + + public RespondTagCur() { + } + + public RespondTagCur(String status) { + this.status = status; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + RespondTagCur that = (RespondTagCur) o; + return Objects.equals(status, that.status); + } + + @Override + public int hashCode() { + return Objects.hashCode(status); + } + + @Override + public String toString() { + return "RespondTagCur{" + + "status='" + status + '\'' + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagRub.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagRub.java new file mode 100644 index 000000000..362af6ea0 --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/lks/registrator/client/account/respond/RespondTagRub.java @@ -0,0 +1,46 @@ +package ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.respond; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import java.util.Objects; + +public class RespondTagRub { + @JsonProperty(required = true) + @JacksonXmlProperty(isAttribute = true, localName = "STATUS") + private String status; + + public RespondTagRub() { + } + + public RespondTagRub(String status) { + this.status = status; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + RespondTagRub that = (RespondTagRub) o; + return Objects.equals(status, that.status); + } + + @Override + public int hashCode() { + return Objects.hashCode(status); + } + + @Override + public String toString() { + return "RespondTagRub{" + + "status='" + status + '\'' + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/DocumentTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/DocumentTag.java similarity index 95% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/DocumentTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/DocumentTag.java index ecd398e2b..214f71321 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/DocumentTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/DocumentTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper; @@ -8,11 +8,11 @@ import java.time.LocalDate; import java.time.LocalTime; import java.util.List; import java.util.Objects; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.ObjectTag; import ru.spcex.platform.classes.base.SpcexObjectBase; @JacksonXmlRootElement(localName = "DOCUMENT") -public class DocumentTag { +public class DocumentTag implements ru.spcex.clearing.xml.importer.logic.data.tags.XmlFile { @JacksonXmlProperty(isAttribute = true, localName = "MESSAGEID") private String messageId; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/ParentDocTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/ParentDocTag.java similarity index 93% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/ParentDocTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/ParentDocTag.java index a1f8bb862..f64914356 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/ParentDocTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/ParentDocTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; import java.util.Objects; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF01ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF01ObjectTag.java similarity index 98% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF01ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF01ObjectTag.java index 88797830f..f170306aa 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF01ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF01ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF04ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF04ObjectTag.java similarity index 99% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF04ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF04ObjectTag.java index e40382446..adf6f584e 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF04ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF04ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF06ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF06ObjectTag.java similarity index 98% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF06ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF06ObjectTag.java index 334b0e653..cb9cd4347 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF06ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF06ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF52ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF52ObjectTag.java similarity index 98% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF52ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF52ObjectTag.java index 7fc25418e..c68ff10b3 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF52ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF52ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF55ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF55ObjectTag.java similarity index 99% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF55ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF55ObjectTag.java index ea7298862..121cb6474 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF55ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF55ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF57ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF57ObjectTag.java similarity index 99% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF57ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF57ObjectTag.java index 2baa0c917..315892dbd 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/DF57ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/DF57ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/ObjectTag.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/ObjectTag.java similarity index 96% rename from clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/ObjectTag.java rename to clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/ObjectTag.java index 533fecf8c..c5f26079b 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/objects/ObjectTag.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/tags/sdf/objects/ObjectTag.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.xml.importer.logic.data.tags.objects; +package ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonSubTypes; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ChangeDirOfFileStage.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ChangeDirOfFileStage.java index a61c716de..b54918397 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ChangeDirOfFileStage.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ChangeDirOfFileStage.java @@ -12,6 +12,7 @@ import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; +import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; import ru.spcex.platform.utils.time.TimeUtil; @@ -27,27 +28,33 @@ public class ChangeDirOfFileStage { public StageResult process(ResultContainer resultContainer) { log.info("uuid {}. Stage: Change directory of file", resultContainer.getUuid()); - File srcDir = new File(settings.getStore().getSrcDir()); + + File srcDir = new File(resultContainer.getXmlTable().getFileType().equals(FileType.SDF) ? + settings.getStoreSdf().getSrcDir() : + settings.getStoreLks().getSrcDir()); File outDir; if (resultContainer.getLastStageStatus().equals(StageResult.ERROR)) { - outDir = new File(settings.getStore().getOutDirError()); - + outDir = new File(resultContainer.getXmlTable().getFileType().equals(FileType.SDF) ? + settings.getStoreSdf().getOutDirError() : + settings.getStoreLks().getOutDirError()); } else { - outDir = new File(settings.getStore().getOutDir()); + outDir = new File(resultContainer.getXmlTable().getFileType().equals(FileType.SDF) ? + settings.getStoreSdf().getOutDir() : + settings.getStoreLks().getOutDir()); } - File xmlFile = resultContainer.getXmlFile(); + File xmlFile = resultContainer.getXmlFilePath(); if (!srcDir.exists()) { - log.error("SettlementHouse_DocIn does not exists!"); + log.error("Input directory does not exists!"); notifyWithCode(resultContainer, StageResult.ERROR); return StageResult.ERROR; } if (!outDir.exists()) { - log.warn("ouput directory {} does not exists! Trying to made new!", outDir.getAbsolutePath()); + log.warn("Output directory {} does not exists! Trying to made new!", outDir.getAbsolutePath()); if (outDir.mkdir()) { - log.error("Made dir {} successfully!", outDir.getName()); + log.error("Made directory {} successfully!", outDir.getName()); } else { - log.error("SettlementHouse_DocIn does not exists!"); + log.error("Can't create output directory {}!", outDir.getName()); notifyWithCode(resultContainer, StageResult.ERROR); return StageResult.ERROR; } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java index a8ef05a82..36c6a02ca 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java @@ -2,13 +2,17 @@ package ru.spcex.clearing.xml.importer.logic.steps; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.sdf.SDf57; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; +import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.tags.DocumentTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.DocumentTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.ObjectTag; import ru.spcex.platform.classes.base.SpcexObjectBase; import ru.spcex.platform.enumeration.ObjectType; import ru.spcex.platform.enumeration.Priority; @@ -17,24 +21,35 @@ import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @Component public class ImportToDB { private final Logger log = LoggerFactory.getLogger(getClass()); - private final HazelcastService hazelcastService; + private final HazelcastService hazelcastServiceSdf; + private final HazelcastService hazelcastServiceLks; private final XmlImportKafkaMessenger kafkaMessenger; - public ImportToDB(HazelcastService hazelcastService, + public ImportToDB(@Qualifier("sdfImdgProvider") HazelcastService hazelcastServiceSdf, + @Qualifier("lksImdgProvider") HazelcastService hazelcastServiceLks, XmlImportKafkaMessenger kafkaMessenger) { - this.hazelcastService = hazelcastService; + this.hazelcastServiceSdf = hazelcastServiceSdf; + this.hazelcastServiceLks = hazelcastServiceLks; this.kafkaMessenger = kafkaMessenger; } public StageResult process(ResultContainer resultContainer) { log.info("uuid {}. Stage: Import to DB", resultContainer.getUuid()); - ETable currTable = resultContainer.getXmlTable(); - DocumentTag documentTag = resultContainer.getDocumentTag(); - String fileName = resultContainer.getXmlFile().getName(); - Long fileId = hazelcastService.getImdgIdGenerator().nextId(); + return switch (resultContainer.getXmlTable().getFileType()) { + case SDF -> processSdfFile(resultContainer); + case LKS -> processLksFile(resultContainer); + }; + } + + private StageResult processSdfFile(ResultContainer resultContainer) { + ETable currTable = resultContainer.getXmlTable(); + DocumentTag documentTag = (DocumentTag) resultContainer.getXmlFile(); + + String fileName = resultContainer.getXmlFilePath().getName(); + Long fileId = hazelcastServiceSdf.getImdgIdGenerator().nextId(); for (ObjectTag o : documentTag.getObjects()) { - o.setHazelcastService(hazelcastService); + o.setHazelcastService(hazelcastServiceSdf); o.setFileName(fileName); o.setGenerationId(fileId); @@ -42,14 +57,14 @@ public class ImportToDB { if (!o.checkOnExisting(entityTable) && entityTable instanceof SDf57) { kafkaMessenger.sendUserNotification(ObjectType.rgst, "Номер транзакции " + ((SDf57) entityTable).getDbfId() + " в полученном df57 уже был обработан ранее", - Priority.HIGH); + Priority.HIGH, FileType.SDF); } else { o.injectEntity(entityTable); } } if (ETable.DF_01.equals(currTable)) { - kafkaMessenger.sendPairSdfRequest(fileName, fileId, currTable.getPrefix()); + kafkaMessenger.sendPairSdfRequest(fileName, fileId, currTable.name()); } kafkaMessenger.notifySystemIfNeeded(currTable, fileId); kafkaMessenger.notifyUserAboutSuccessLoad(resultContainer); @@ -57,4 +72,21 @@ public class ImportToDB { log.info("uuid {}. Stage import to DB finished with status {}", resultContainer.getUuid(), StageResult.OK); return StageResult.OK; } + + private StageResult processLksFile(ResultContainer resultContainer) { + if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_RUB)) { + AccountListRub accountListRub = (AccountListRub) resultContainer.getXmlFile(); + log.info(accountListRub.toString()); + + return StageResult.OK; + } else if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_CUR)) { + AccountListCur accountListCur = (AccountListCur) resultContainer.getXmlFile(); + log.info(accountListCur.toString()); + + return StageResult.OK; + } + + log.error("Table type {} is not supported", resultContainer.getXmlTable()); + return StageResult.ERROR; + } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFile.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFile.java index 48b10fc16..12b22b9c8 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFile.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFile.java @@ -7,8 +7,12 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; +import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; +import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.tags.DocumentTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.DocumentTag; import ru.spcex.platform.utils.log.ExceptionUtils; @Component @@ -26,7 +30,16 @@ public class ReadXMLFile { public StageResult process(ResultContainer resultContainer) { log.info("uuid {}. Stage: Reading XML file", resultContainer.getUuid()); try { - resultContainer.setDocumentTag(xmlMapper.readValue(resultContainer.getXmlFile(), DocumentTag.class)); + if (resultContainer.getXmlTable().getFileType().equals(FileType.SDF)) { + resultContainer.setXmlFile(xmlMapper.readValue(resultContainer.getXmlFilePath(), DocumentTag.class)); + } else if (resultContainer.getXmlTable().getFileType().equals(FileType.LKS)) { + if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_RUB)) { + resultContainer.setXmlFile(xmlMapper.readValue(resultContainer.getXmlFilePath(), AccountListRub.class)); + } else if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_CUR)) { + resultContainer.setXmlFile(xmlMapper.readValue(resultContainer.getXmlFilePath(), AccountListCur.class)); + } + } + return StageResult.OK; } catch (IOException e) { log.error(ExceptionUtils.getStackTrace(e)); diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java index 166fcdb8f..d031068d4 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java @@ -9,6 +9,7 @@ import java.util.function.Supplier; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.spcex.clearing.platform.messaging.domain.Consts; import ru.spcex.clearing.platform.messaging.domain.cud.balance.StatementRequest; @@ -17,8 +18,10 @@ import ru.spcex.clearing.platform.messaging.domain.cud.utilities.NotificationNew import ru.spcex.clearing.platform.messaging.domain.cud.utilities.PairSdfRequest; import ru.spcex.clearing.platform.messaging.serialization.LogFormatter; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; +import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; +import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; import ru.spcex.platform.enumeration.ObjectType; import ru.spcex.platform.enumeration.Priority; @@ -27,22 +30,29 @@ import ru.spcex.platform.enumeration.SdfTable; @Component public class XmlImportKafkaMessenger implements InitializingBean { final Logger log = LoggerFactory.getLogger(getClass()); - private final Supplier kafka; + private final Supplier kafkaSdf; + private final Supplier kafkaLks; private final Map> messengers; - public XmlImportKafkaMessenger(Supplier kafka) { - this.kafka = kafka; + private final ImportXMLServiceSettings settings; + + public XmlImportKafkaMessenger(@Qualifier("kafkaSenderSdf") Supplier kafkaSdf, + @Qualifier("kafkaSenderLks") Supplier kafkaLks, + ImportXMLServiceSettings settings) { + this.kafkaSdf = kafkaSdf; + this.kafkaLks = kafkaLks; + this.settings = settings; this.messengers = new HashMap<>(); } @Override public void afterPropertiesSet() { - messengers.put(ETable.DF_01, groupId -> messageStatement(groupId, SdfTable.SDF_01)); - messengers.put(ETable.DF_04, groupId -> messageStatement(groupId, SdfTable.SDF_04)); - messengers.put(ETable.DF_06, groupId -> messageStatement(groupId, SdfTable.SDF_06, Consts.STATEMENT_PROCESS_SDF06)); - messengers.put(ETable.DF_52, groupId -> messageStatement(groupId, SdfTable.SDF_52, Consts.ACCOUNT_PROCESS_SDF52)); - messengers.put(ETable.DF_55, groupId -> messageStatement(groupId, SdfTable.SDF_55)); - messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57)); + messengers.put(ETable.DF_01, groupId -> messageStatement(groupId, SdfTable.SDF_01, FileType.SDF)); + messengers.put(ETable.DF_04, groupId -> messageStatement(groupId, SdfTable.SDF_04, FileType.SDF)); + messengers.put(ETable.DF_06, groupId -> messageStatement(groupId, SdfTable.SDF_06, Consts.STATEMENT_PROCESS_SDF06, FileType.SDF)); + messengers.put(ETable.DF_52, groupId -> messageStatement(groupId, SdfTable.SDF_52, Consts.ACCOUNT_PROCESS_SDF52, FileType.SDF)); + messengers.put(ETable.DF_55, groupId -> messageStatement(groupId, SdfTable.SDF_55, FileType.SDF)); + messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57, FileType.SDF)); } /** @@ -57,12 +67,12 @@ public class XmlImportKafkaMessenger implements InitializingBean { } public void notifyUserAboutErrorParsing(Throwable error, ResultContainer resultContainer) { - if (resultContainer == null || resultContainer.getXmlFile() == null) + if (resultContainer == null || resultContainer.getXmlFilePath() == null) return; - String fileName = resultContainer.getXmlFile().getName(); + String fileName = resultContainer.getXmlFilePath().getName(); log.debug("Notify user about error {} \"{}\"", resultContainer.getXmlTable(), fileName); - sendUserNotification(ObjectType.rgst, String.format("Файл \"%s\" не сохранен", fileName), Priority.HIGH); + sendUserNotification(ObjectType.rgst, String.format("Файл \"%s\" не сохранен", fileName), Priority.HIGH, resultContainer.getXmlTable().getFileType()); } public void notifyUserAboutSuccessLoad(ResultContainer resultContainer) { @@ -70,35 +80,54 @@ public class XmlImportKafkaMessenger implements InitializingBean { if (!(StageResult.OK == resultContainer.getLastStageStatus() || StageResult.COMPLETE == resultContainer.getLastStageStatus())) { return; } - String fileName = resultContainer.getXmlFile().getName(); + String fileName = resultContainer.getXmlFilePath().getName(); log.debug("Notify user about success {} \"{}\"", resultContainer.getXmlTable(), fileName); - sendUserNotification(ObjectType.rgst, String.format("Загружен \"%s\" - успешно", fileName), Priority.LOW); + sendUserNotification(ObjectType.rgst, String.format("Загружен \"%s\" - успешно", fileName), Priority.LOW, resultContainer.getXmlTable().getFileType()); } } - public void sendUserNotification(ObjectType objectType, String comment, Priority priority) { + public void sendUserNotification(ObjectType objectType, String comment, Priority priority, FileType fileType) { final String destination = Consts.NOTIFICATION_NEW; NotificationNewRequest request = new NotificationNewRequest(); request.setObjectType(objectType.getKey()); request.setPriority(priority.getKey()); request.setComment(comment); log.debug("Send message to kafka \"{}\": {}", destination, LogFormatter.toStringWrapper(request)); - Long rKey = kafka.get().sendRequestToQueue(destination, request); - log.trace("For user send message, request id={}", rKey); + + switch (fileType) { + case SDF -> { + Long rKey = kafkaSdf.get().sendRequestToQueue(destination, request); + log.trace("For user send message to SDF kafka, request id={}", rKey); + } + case LKS -> { + Long rKey = kafkaLks.get().sendRequestToQueue(destination, request); + log.trace("For user send message to LKS kafka, request id={}", rKey); + } + } } - private void messageStatement(Long groupId, SdfTable table) { - messageStatement(groupId, table, Consts.STATEMENT_PROCESS); + private void messageStatement(Long groupId, SdfTable table, FileType fileType) { + messageStatement(groupId, table, Consts.STATEMENT_PROCESS, fileType); } - private void messageStatement(Long groupId, SdfTable table, String destination) { + private void messageStatement(Long groupId, SdfTable table, String destination, FileType fileType) { StatementRequest statementRequest = new StatementRequest(); statementRequest.setGroupId(groupId); statementRequest.setTable(table); - Long msgId = kafka.get().sendRequestToQueue(destination, statementRequest); - log.debug("Send StatementRequest({}, {}) message id={} to kafka \"{}\"", - groupId, table, msgId, destination); + + switch (fileType) { + case SDF -> { + Long msgId = kafkaSdf.get().sendRequestToQueue(destination, statementRequest); + log.debug("Send StatementRequest({}, {}) message id={} to SDF kafka \"{}\"", + groupId, table, msgId, destination); + } + case LKS -> { + Long msgId = kafkaLks.get().sendRequestToQueue(destination, statementRequest); + log.debug("Send StatementRequest({}, {}) message id={} to LKS kafka \"{}\"", + groupId, table, msgId, destination); + } + } } public void sendPairSdfRequest(String fileName, Long fileId, String tableSdf) { @@ -106,13 +135,15 @@ public class XmlImportKafkaMessenger implements InitializingBean { request.setFileNameSDf(fileName); request.setGenerationId(fileId); request.setTableSDf(tableSdf); - Long msgId = kafka.get().sendRequestToQueue(PAIR_SDF, request); - log.info("Send PairSdfRequest={} message id={} to kafka \"{}\"", LogFormatter.toString(request), msgId, PAIR_SDF); + + Long msgId = kafkaSdf.get().sendRequestToQueue(PAIR_SDF, request); + log.info("Send PairSdfRequest={} message id={} to SDF kafka \"{}\"", LogFormatter.toString(request), msgId, PAIR_SDF); } private void messageDf04(Long groupId) { Sdf04Request sdf04ImportNotification = new Sdf04Request(); sdf04ImportNotification.setGroupId(groupId); - kafka.get().sendRequestToQueue(Consts.SDF04_PROCESS, sdf04ImportNotification); + + kafkaSdf.get().sendRequestToQueue(Consts.SDF04_PROCESS, sdf04ImportNotification); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java index 08ca7dc2c..f8662b972 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java @@ -20,24 +20,45 @@ import org.springframework.stereotype.Service; import ru.spcex.clearing.xml.importer.config.SFTPConfig; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; +import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.platform.utils.log.ExceptionUtils; @Service("fileChecker") public class FileChecker { private final Logger log = LoggerFactory.getLogger(this.getClass()); private final ImportXMLServiceSettings settings; - private final SFTPConfig.XmlGateway gateway; + private final SFTPConfig.XmlGatewaySdf gatewaySdf; + private final SFTPConfig.XmlGatewayLks gatewayLks; - public FileChecker(ImportXMLServiceSettings settings, SFTPConfig.XmlGateway gateway) { + public FileChecker(ImportXMLServiceSettings settings, + SFTPConfig.XmlGatewaySdf gatewaySdf, + SFTPConfig.XmlGatewayLks gatewayLks) { this.settings = settings; - this.gateway = gateway; + this.gatewaySdf = gatewaySdf; + this.gatewayLks = gatewayLks; } public Map> checkNewFiles(ETable specificTable) { Map> newFiles = new EnumMap<>(ETable.class); - String srcDir = settings.getStore().getSrcDir(); - List xmlFiles = lsXML(srcDir); + List srcDir = new ArrayList<>(); + if (specificTable == null) { + if (settings.isProcessSdfFiles()) { + srcDir.add(settings.getStoreSdf().getSrcDir()); + } + if (settings.isProcessLksFiles()) { + srcDir.add(settings.getStoreLks().getSrcDir()); + } + } else { + srcDir.add(specificTable.getFileType().equals(FileType.SDF) ? + settings.getStoreSdf().getSrcDir() : + settings.getStoreLks().getSrcDir()); + } + + List xmlFiles = srcDir.stream() + .map(this::lsXML) + .flatMap(List::stream) + .toList(); if (xmlFiles.isEmpty()) return newFiles; for (File xmlFile : xmlFiles) { @@ -60,7 +81,7 @@ public class FileChecker { .map(Path::toFile) .filter(file -> file.getName().toLowerCase(Locale.ROOT).endsWith(".xml")) .sorted(Comparator.comparingLong(File::lastModified)) - .collect(Collectors.toList()); + .toList(); } catch (IOException e) { log.error("Error reading 'service.store.src-dir' : {}", ExceptionUtils.getStackTrace(e)); } @@ -69,15 +90,31 @@ public class FileChecker { } public void checkAndLoadSFTP() { - if (settings.getStore().getSftpIn().getSftpSrcPayValDir() == null || settings.getStore().getSftpIn().getSftpSrcPayValDir().isEmpty()) { - log.error("No SFTP scanning directories, need will be adding setting like 'import-xml-service.store.sftp-in.sftp-src-pay-val-dir.VAL=/VAL' and restart app"); + if (settings.isProcessSdfFiles() && (settings.getStoreSdf().getSftpIn().getSftpSrcPayValDir() == null || settings.getStoreSdf().getSftpIn().getSftpSrcPayValDir().isEmpty())) { + log.error("No SFTP scanning directories, need will be adding setting like 'import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.VAL=/VAL' and restart app"); return; } - List files = new ArrayList<>(); - log.trace("Load from SFTP paths: {}", settings.getStore().getSftpIn().getSftpSrcPayValDir().values()); - for (String path : settings.getStore().getSftpIn().getSftpSrcPayValDir().values()) { - files.addAll(gateway.listFiles(path)); + if (settings.isProcessLksFiles() && (settings.getStoreLks().getSftpIn().getSftpSrcPayValDir() == null || settings.getStoreLks().getSftpIn().getSftpSrcPayValDir().isEmpty())) { + log.error("No SFTP scanning directories, need will be adding setting like 'import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.VAL=/VAL' and restart app"); + return; + } + + List files = new ArrayList<>(); + if (settings.isProcessSdfFiles()) { + log.trace("Load from SFTP paths: {}", settings.getStoreSdf().getSftpIn().getSftpSrcPayValDir().values()); + for (String path : settings.getStoreSdf().getSftpIn().getSftpSrcPayValDir().values()) { + files.addAll(gatewaySdf.listFiles(path)); + } + if (!files.isEmpty()) + log.info("Loaded from SFTP SDF files count={}", files.size()); + } + if (settings.isProcessLksFiles()) { + log.trace("Load from SFTP paths: {}", settings.getStoreLks().getSftpIn().getSftpSrcPayValDir().values()); + for (String path : settings.getStoreLks().getSftpIn().getSftpSrcPayValDir().values()) { + files.addAll(gatewayLks.listFiles(path)); + } + if (!files.isEmpty()) + log.info("Loaded from SFTP LKS files count={}", files.size()); } - if (!files.isEmpty()) log.info("Loaded from SFTP files count={}", files.size()); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/XMLImporterService.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/XMLImporterService.java index 42d947cc8..2ee47a039 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/XMLImporterService.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/XMLImporterService.java @@ -21,6 +21,7 @@ import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import org.springframework.stereotype.Service; import org.springframework.util.StopWatch; +import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; @@ -41,22 +42,30 @@ public class XMLImporterService { private final ImportToDB importToDB; private final ChangeDirOfFileStage changeDirOfFileStage; + private final ImportXMLServiceSettings settings; + public XMLImporterService(@Qualifier("fileChecker") FileChecker fileChecker, @Qualifier("executor") ThreadPoolTaskExecutor executorService, ReadXMLFile readXMLFile, ImportToDB importToDB, - ChangeDirOfFileStage changeDirOfFileStage) { + ChangeDirOfFileStage changeDirOfFileStage, + ImportXMLServiceSettings settings) { this.fileChecker = fileChecker; this.executorService = executorService; this.readXMLFile = readXMLFile; this.importToDB = importToDB; this.changeDirOfFileStage = changeDirOfFileStage; + this.settings = settings; this.filesCurrentlyInProcess = new HashSet<>(); } - @Scheduled(cron = "${import-xml-service.scheduler.check-src-dir-cron}") + @Scheduled(cron = "${import-xml-service.cron.check-src-dir-cron}") public void run() { - processTable(null); + if (settings.isProcessSdfFiles() || settings.isProcessLksFiles()) { + processTable(null); + } else { + log.warn("Turn on SDF or LKS file processing in application.properties!"); + } } public void processTable(ETable specificTable) { diff --git a/clearing-parent/xml-importer/src/main/resources/application.properties b/clearing-parent/xml-importer/src/main/resources/application.properties index ce6eeec80..a7caae4a6 100644 --- a/clearing-parent/xml-importer/src/main/resources/application.properties +++ b/clearing-parent/xml-importer/src/main/resources/application.properties @@ -2,42 +2,85 @@ server.port=8081 server.servlet.context-path=/xml-importer spring.main.web-application-type=servlet -import-xml-service.scheduler.check-src-dir-cron=* * * * 1 ? +import-xml-service.process-sdf-files=true +import-xml-service.process-lks-files=true -import-xml-service.store.delete-src-files=false -import-xml-service.store.src-dir=/opt/clearing/file/xml-importer/ -import-xml-service.store.out-dir=/opt/clearing/file/xml-importer/loaded/ -import-xml-service.store.out-dir-error=/opt/clearing/file/xml-importer/error/ +import-xml-service.cron.check-src-dir-cron=* * * * 1 ? import-xml-service.common.encoding-source=cp866 import-xml-service.common.insert-batch-size=100 import-xml-service.common.threads-count=10 -#sftpSrcDir -import-xml-service.store.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ -import-xml-service.store.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ -import-xml-service.store.sftp-in.sftp-src-dir=clearing_xml-importer_sftp -import-xml-service.store.sftp-in.user=user -import-xml-service.store.sftp-in.password=********* -import-xml-service.store.sftp-in.server-ip=127.0.0.1 -import-xml-service.store.sftp-in.server-port=22 +# SDF settings +# Hazelcast cluster +import-xml-service.sdf-hazelcast-and-kafka.hazelcast.cluster-members=10.200.200.181:5701 +import-xml-service.sdf-hazelcast-and-kafka.hazelcast.login=dev +import-xml-service.sdf-hazelcast-and-kafka.hazelcast.password=dev-pass -import-xml-service.hazelcast.cluster-members=10.200.200.181:5701 -import-xml-service.hazelcast.login=dev -import-xml-service.hazelcast.password=dev-pass +# Store directories +import-xml-service.store-sdf.delete-src-files=false +import-xml-service.store-sdf.src-dir=/opt/clearing/file/xml-importer/ +import-xml-service.store-sdf.out-dir=/opt/clearing/file/xml-importer/loaded/ +import-xml-service.store-sdf.out-dir-error=/opt/clearing/file/xml-importer/error/= +# Sftp directories and credentials +import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ +import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ +import-xml-service.store-sdf.sftp-in.sftp-src-dir=clearing_xml-importer_sftp +import-xml-service.store-sdf.sftp-in.user=user +import-xml-service.store-sdf.sftp-in.password=********* +import-xml-service.store-sdf.sftp-in.server-ip=127.0.0.1 +import-xml-service.store-sdf.sftp-in.server-port=22 -import-xml-service.kafka-producer.bootstrap-servers=localhost:9092 -import-xml-service.kafka-producer.acks=all -import-xml-service.kafka-producer.retries=0 -import-xml-service.kafka-producer.batch-size=16384 -import-xml-service.kafka-producer.linger-ms=1 -import-xml-service.kafka-producer.buffer-memory=33554432 +# Kafka settings +# Kafka producer +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.acks=all +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.retries=0 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.batch-size=16384 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.linger-ms=1 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 -import-xml-service.kafka-consumer.bootstrap-servers=localhost:9092 -import-xml-service.kafka-consumer.group-id=dev-group-clearing-service -import-xml-service.kafka-consumer.enable-auto-commit=false -import-xml-service.kafka-consumer.session-timeout-ms=30000 -import-xml-service.kafka-consumer.auto-offset-reset=latest -import-xml-service.kafka-consumer.linger-ms=1 -import-xml-service.kafka-consumer.buffer-memory=33554432 \ No newline at end of file +# Kafka consumer +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest + +# LKS settings +# Hazelcast cluster +import-xml-service.lks-hazelcast-and-kafka.hazelcast.cluster-members=10.200.200.181:5701 +import-xml-service.lks-hazelcast-and-kafka.hazelcast.login=dev +import-xml-service.lks-hazelcast-and-kafka.hazelcast.password=dev-pass + +# Store directories +import-xml-service.store-lks.delete-src-files=false +import-xml-service.store-lks.src-dir=/opt/clearing/file/xml-importer/ +import-xml-service.store-lks.out-dir=/opt/clearing/file/xml-importer/loaded/ +import-xml-service.store-lks.out-dir-error=/opt/clearing/file/xml-importer/error/= + +# Sftp directories and credentials +import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ +import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ +import-xml-service.store-lks.sftp-in.sftp-src-dir=clearing_xml-importer_sftp +import-xml-service.store-lks.sftp-in.user=user +import-xml-service.store-lks.sftp-in.password=********* +import-xml-service.store-lks.sftp-in.server-ip=127.0.0.1 +import-xml-service.store-lks.sftp-in.server-port=22 + +# Kafka settings +# Kafka producer +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.acks=all +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.retries=0 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.batch-size=16384 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.linger-ms=1 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 + +# Kafka consumer +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest \ No newline at end of file diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java new file mode 100644 index 000000000..eb4f76190 --- /dev/null +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java @@ -0,0 +1,117 @@ +package ru.spcex.clearing.xml.importer.config; + +import com.hazelcast.config.Config; +import com.hazelcast.config.JoinConfig; +import com.hazelcast.config.MulticastConfig; +import com.hazelcast.config.NetworkConfig; +import com.hazelcast.config.TcpIpConfig; +import com.hazelcast.core.Hazelcast; +import com.hazelcast.core.HazelcastInstance; +import java.util.List; +import java.util.Random; +import java.util.concurrent.atomic.AtomicLong; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; +import ru.clearing.classes.statics.data.user.UserRoleSession; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.platform.enumeration.Status; +import ru.spcex.platform.enumeration.UserRole; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.iml.hazelcast.config.HazelcastClientParams; +import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; +import ru.spcex.platform.imdg.iml.hazelcast.util.HazelcastHelper; + +@Configuration +public class ImporterImdgTestConfig { + public static final AtomicLong currentID = new AtomicLong(0L); + public static final Long defaultAdminId = 1000L; + private HazelcastInstance hazelcastInstance; + private static ImdgProvider imdgProvider; + + public static void waitAvailableImdgProviderAndAddAdminWithDefaultId(){ + imdgProvider.waitAvailable(); + Imdg userRoleSessions = imdgProvider.getImdg(IMDGDistributedNames.Map_UserRoleSession, UserRoleSession.class); + UserRoleSession userRoleSession = new UserRoleSession(); + userRoleSession.setUserId(defaultAdminId); + userRoleSession.setUserRole(UserRole.Admin.getKey()); + userRoleSession.setStatus(Status.Active.getKey()); + userRoleSessions.insert(userRoleSession); + } + + private static ThreadPoolTaskExecutor createThreadPoolTestTaskExecutor(int maxPoolSz, boolean waitForCompletion) { + ThreadPoolTaskExecutor pool = new ThreadPoolTaskExecutor(); + if (maxPoolSz > 2) { + pool.setKeepAliveSeconds(60); + pool.setAllowCoreThreadTimeOut(true); + } + pool.setCorePoolSize(maxPoolSz); + pool.setWaitForTasksToCompleteOnShutdown(waitForCompletion); + return pool; + } + + @Bean(name = "taskExecutorHazelcastTestClientInitializerXmlImporter") + public ThreadPoolTaskExecutor taskExecutorHazelcastTestClientInitializer() { + return createThreadPoolTestTaskExecutor(1, true); + } + + @Bean(name = "taskExecutorTestIdGeneratorAwaiterXmlImporter") + public ThreadPoolTaskExecutor taskExecutorTestIdGeneratorAwaiter() { + return createThreadPoolTestTaskExecutor(1, false); + } + + @Autowired + @Bean(name = "sdfImdgProvider") + public HazelcastService imdgTestProviderSdf( + @Qualifier("taskExecutorHazelcastTestClientInitializerXmlImporter") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, + @Qualifier("taskExecutorTestIdGeneratorAwaiterXmlImporter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, + @Qualifier("hazelcastClientParamsXmlImporter") HazelcastClientParams params) { + Config cfg = new Config(); + cfg.setInstanceName("localhost"); + + NetworkConfig networkConfig = new NetworkConfig(); + JoinConfig joinConfig = new JoinConfig(); + joinConfig.setMulticastConfig(new MulticastConfig().setEnabled(false)); + joinConfig.setTcpIpConfig(new TcpIpConfig().setEnabled(true).setMembers(List.of("127.0.0.1"))); + networkConfig.setJoin(joinConfig); + cfg.setNetworkConfig(networkConfig); + hazelcastInstance = Hazelcast.getOrCreateHazelcastInstance(cfg); + HazelcastHelper.imdgSystem_setStorageState(true, hazelcastInstance); + return new HazelcastService(taskExecutorHazelcastClientInitializer, taskExecutorIdGeneratorAwaiter, params); + } + + @Autowired + @Bean(name = "lksImdgProvider") + public HazelcastService imdgTestProviderLks( + @Qualifier("taskExecutorHazelcastTestClientInitializerXmlImporter") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, + @Qualifier("taskExecutorTestIdGeneratorAwaiterXmlImporter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, + @Qualifier("hazelcastClientParamsXmlImporter") HazelcastClientParams params) { + Config cfg = new Config(); + cfg.setInstanceName("localhost"); + + NetworkConfig networkConfig = new NetworkConfig(); + JoinConfig joinConfig = new JoinConfig(); + joinConfig.setMulticastConfig(new MulticastConfig().setEnabled(false)); + joinConfig.setTcpIpConfig(new TcpIpConfig().setEnabled(true).setMembers(List.of("127.0.0.1"))); + networkConfig.setJoin(joinConfig); + cfg.setNetworkConfig(networkConfig); + hazelcastInstance = Hazelcast.getOrCreateHazelcastInstance(cfg); + HazelcastHelper.imdgSystem_setStorageState(true, hazelcastInstance); + return new HazelcastService(taskExecutorHazelcastClientInitializer, taskExecutorIdGeneratorAwaiter, params); + } + + @Bean(name = "hazelcastClientParamsXmlImporter") + public HazelcastClientParams getHazelcastClientParams() { + HazelcastClientParams params = new HazelcastClientParams(); + params.setLogin("dev"); + params.setPassword("dev-pass"); + params.setClusterMembers("127.0.0.1"); + params.setInstanceName("hzTestClient" + new Random().nextInt()); +// params.setNearCacheConfig(new NearCacheConfig()); Если добавить будет с опазданием(8-12с) обновлятся данные для метода Imdg.getSingleObjectByID +// (getSingleObjectByFieldValues, getAllValues, getSingleObjectBySQL работают корректно) при ТРАНЗАКЦИЯХ. Используется в проде(по факту нет) если в конфиг добавить эту настройку.. + return params; + } +} diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java new file mode 100644 index 000000000..01767a7ec --- /dev/null +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java @@ -0,0 +1,172 @@ +package ru.spcex.clearing.xml.importer.config; + +import static org.mockito.Mockito.doReturn; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.spy; + +import java.util.HashMap; +import java.util.Map; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.TimeoutException; +import java.util.function.Supplier; +import org.apache.kafka.clients.consumer.ConsumerRecord; +import org.apache.kafka.clients.consumer.MockConsumer; +import org.apache.kafka.clients.consumer.OffsetResetStrategy; +import org.apache.kafka.clients.producer.MockProducer; +import org.apache.kafka.clients.producer.Producer; +import org.apache.kafka.clients.producer.ProducerRecord; +import org.mockito.ArgumentCaptor; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.beans.factory.config.ConfigurableBeanFactory; +import org.springframework.boot.test.mock.mockito.MockReset; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Import; +import org.springframework.context.annotation.Scope; +import org.springframework.kafka.core.KafkaTemplate; +import org.springframework.kafka.requestreply.ReplyingKafkaTemplate; +import org.springframework.kafka.requestreply.RequestReplyFuture; +import org.springframework.kafka.support.SendResult; +import org.springframework.util.concurrent.ListenableFuture; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.service.RequestInfo; +import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; +import ru.spcex.clearing.test.TestUtils; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgId; +import ru.spcex.platform.imdg.api.ImdgProvider; + +@Configuration +@Import(ImporterImdgTestConfig.class) +public class KafkaTestConfig { + public static final Map, ArgumentCaptor> producerCaptors = new HashMap<>(); + public static final Map, ArgumentCaptor> templateCaptors = new HashMap<>(); + + //из-за очисткой перед каждым тестом(MockReset.withSettings(MockReset.AFTER) необходимо каждый раз обновлять doReturn + public static ArgumentCaptor getCaptor(Producer mockProducer) { + ArgumentCaptor captor = producerCaptors.get(mockProducer); + setFuture(captor, mockProducer); + return captor; + } + + public static ArgumentCaptor getCaptor(KafkaTemplate kafkaTemplate) { + ArgumentCaptor captor = templateCaptors.get(kafkaTemplate); + setFuture(captor, (ReplyingKafkaTemplate) kafkaTemplate); + return captor; + } + + public static void setFuture(ArgumentCaptor captor, Producer mockProducer) { + TestUtils.FutureRecordMetadata future = spy(new TestUtils.FutureRecordMetadata()); + doReturn(future).when(mockProducer).send(captor.capture()); + } + + /** + * Позволяет избежать NPE при вызове Future.get(), из-за очисткой перед каждым тестом(MockReset.withSettings(MockReset.AFTER) необходимо обновлять перед вызовом + * + * @param mockProducer + */ + public static void setMockFuture(Producer mockProducer) { + ArgumentCaptor captor = producerCaptors.get(mockProducer); + setFuture(captor, mockProducer); + } + + public static void setFuture(ArgumentCaptor recordArgumentCaptor, ReplyingKafkaTemplate kafkaTemplate) { + + //sendToQueueWaitForAnswer + RequestReplyFuture replyFuture = spy(RequestReplyFuture.class); + + doReturn(replyFuture).when(kafkaTemplate).sendAndReceive(recordArgumentCaptor.capture()); + + ConsumerRecord consumerRecord = mock(ConsumerRecord.class); + try { + doReturn(consumerRecord).when(replyFuture).get(10, TimeUnit.SECONDS); + } catch (InterruptedException | ExecutionException | TimeoutException | ClassCastException e) { + if (e instanceof InterruptedException) { + Thread.currentThread().interrupt(); + } + } + doReturn(null).when(consumerRecord).value(); + + //sendRequestToQueue + ListenableFuture> send = mock(ListenableFuture.class); + doReturn(send).when(kafkaTemplate).send(recordArgumentCaptor.capture()); + try { + doReturn(null).when(send).get(); + } catch (InterruptedException | ExecutionException e) { + if (e instanceof InterruptedException) { + Thread.currentThread().interrupt(); + } + } + } + + /** + * Позволяет избежать NPE при вызове Future.get(), из-за очисткой перед каждым тестом(MockReset.withSettings(MockReset.AFTER) необходимо обновлять перед вызовом + * + * @param kafkaTemplate + */ + public static void setMockFuture(KafkaTemplate kafkaTemplate) { + ArgumentCaptor captor = templateCaptors.get(kafkaTemplate); + setFuture(captor, (ReplyingKafkaTemplate) kafkaTemplate); + } + + // @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) + @Bean("mockProducer") + public Producer kafkaProducer() { + Producer mockProducer = mock(MockProducer.class, MockReset.withSettings(MockReset.AFTER)); + ArgumentCaptor recordArgumentCaptor = ArgumentCaptor.forClass(ProducerRecord.class); + setFuture(recordArgumentCaptor, mockProducer); + producerCaptors.put(mockProducer, recordArgumentCaptor); + return mockProducer; + } + + @Bean("kafkaTestTemplate") + public KafkaTemplate kafkaTemplate() { + ReplyingKafkaTemplate kafkaTemplate = mock(ReplyingKafkaTemplate.class, MockReset.withSettings(MockReset.AFTER)); + ArgumentCaptor recordArgumentCaptor = ArgumentCaptor.forClass(ProducerRecord.class); + setFuture(recordArgumentCaptor, kafkaTemplate); + templateCaptors.put(kafkaTemplate, recordArgumentCaptor); + return kafkaTemplate; + } + + @Bean("kafkaSenderSdf") + public Supplier kafkaSenderSdf(@Qualifier("kafkaTestTemplate") KafkaTemplate kafkaTemplate, + @Qualifier("sdfImdgProvider") ImdgProvider imdgProvider, + Producer mockProducer) { + ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); + return () -> KafkaSender + .setup() + .setKafkaTemplate(kafkaTemplate) + .producer(mockProducer) + .idGenerator(imdgIdGenerator::nextId) + .imdgProvider(s -> { + Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); + return imdg::insert; + }) + .build(); + } + + @Bean("kafkaSenderLks") + public Supplier kafkaSenderLks(@Qualifier("kafkaTestTemplate") KafkaTemplate kafkaTemplate, + @Qualifier("lksImdgProvider") ImdgProvider imdgProvider, + Producer mockProducer) { + ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); + return () -> KafkaSender + .setup() + .setKafkaTemplate(kafkaTemplate) + .producer(mockProducer) + .idGenerator(imdgIdGenerator::nextId) + .imdgProvider(s -> { + Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); + return imdg::insert; + }) + .build(); + } + + @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) + @Bean + public MockConsumer createTestConsumer() { + return new MockConsumer<>(OffsetResetStrategy.EARLIEST); + } +} diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java index 9778f8e1b..7ef3616ab 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java @@ -9,19 +9,13 @@ import java.time.format.DateTimeFormatter; import java.util.List; import java.util.Objects; import javax.annotation.PostConstruct; -import org.apache.kafka.clients.producer.MockProducer; -import org.apache.kafka.clients.producer.Producer; -import org.apache.kafka.clients.producer.ProducerRecord; import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Captor; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.boot.test.mock.mockito.SpyBean; import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.TestPropertySource; import ru.clearing.classes.statics.data.sdf.SDf01; @@ -32,31 +26,31 @@ import ru.clearing.classes.statics.data.sdf.SDf55; import ru.clearing.classes.statics.data.sdf.SDf57; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.test.TestObjectCreator; -import ru.spcex.clearing.test.config.ImdgTestConfig; -import ru.spcex.clearing.test.config.KafkaTestConfig; +import ru.spcex.clearing.xml.importer.config.ImporterImdgTestConfig; +import ru.spcex.clearing.xml.importer.config.KafkaTestConfig; import ru.spcex.clearing.xml.importer.config.XMLImporterConfig; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.tags.DocumentTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.ParentDocTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF01ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF04ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF06ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF52ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF55ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF57ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.DocumentTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.ParentDocTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF01ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF04ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF06ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF52ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF55ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF57ObjectTag; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @SpringBootTest(classes = { + ImporterImdgTestConfig.class, + KafkaTestConfig.class, ImportToDB.class, ImportXMLServiceSettings.class, XmlImportKafkaMessenger.class, XMLImporterConfig.class, - ImdgTestConfig.class, - KafkaTestConfig.class, }) @TestPropertySource(properties = {"spring.config.location=./src/test/resources/"}) @DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD) @@ -65,17 +59,9 @@ class ImportToDBTest { private final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yy"); @Autowired - @Qualifier("hazelcastServiceTest") + @Qualifier("sdfImdgProvider") private HazelcastService hazelcastService; - @Captor - private ArgumentCaptor producerRecord; - @SpyBean - private MockProducer producer; - @Autowired - @Qualifier("mockProducer") - protected Producer mockProducer; - @Autowired private ImportToDB importToDB; @@ -120,7 +106,7 @@ class ImportToDBTest { new File(Objects.requireNonNull(getClass() .getClassLoader() .getResource("xml/DF-01_S_PRC1604240915_1.xml")).getFile())); - actualResultContainer.setDocumentTag(expectedDocumentTag); + actualResultContainer.setXmlFile(expectedDocumentTag); StageResult stageResult = importToDB.process(actualResultContainer); @@ -179,7 +165,7 @@ class ImportToDBTest { new File(Objects.requireNonNull(getClass() .getClassLoader() .getResource("xml/DF-04_S_PRC1604240915_1.xml")).getFile())); - actualResultContainer.setDocumentTag(expectedDocumentTag); + actualResultContainer.setXmlFile(expectedDocumentTag); StageResult stageResult = importToDB.process(actualResultContainer); @@ -239,7 +225,7 @@ class ImportToDBTest { new File(Objects.requireNonNull(getClass() .getClassLoader() .getResource("xml/DF-06_S_PRC1604240915_1.xml")).getFile())); - actualResultContainer.setDocumentTag(expectedDocumentTag); + actualResultContainer.setXmlFile(expectedDocumentTag); StageResult stageResult = importToDB.process(actualResultContainer); @@ -292,7 +278,7 @@ class ImportToDBTest { new File(Objects.requireNonNull(getClass() .getClassLoader() .getResource("xml/DF-52_S_PRC1604240915_1.xml")).getFile())); - actualResultContainer.setDocumentTag(expectedDocumentTag); + actualResultContainer.setXmlFile(expectedDocumentTag); StageResult stageResult = importToDB.process(actualResultContainer); @@ -363,7 +349,7 @@ class ImportToDBTest { new File(Objects.requireNonNull(getClass() .getClassLoader() .getResource("xml/DF-55_S_PRC1604240915_1.xml")).getFile())); - actualResultContainer.setDocumentTag(expectedDocumentTag); + actualResultContainer.setXmlFile(expectedDocumentTag); StageResult stageResult = importToDB.process(actualResultContainer); @@ -457,7 +443,7 @@ class ImportToDBTest { new File(Objects.requireNonNull(getClass() .getClassLoader() .getResource("xml/DF-57_S_PRC1604240915_1.xml")).getFile())); - actualResultContainer.setDocumentTag(expectedDocumentTag); + actualResultContainer.setXmlFile(expectedDocumentTag); StageResult stageResult = importToDB.process(actualResultContainer); diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFileTest.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFileTest.java index dfd5299a4..7102d3796 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFileTest.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ReadXMLFileTest.java @@ -3,6 +3,7 @@ package ru.spcex.clearing.xml.importer.logic.steps; import java.io.File; import java.math.BigDecimal; import java.math.BigInteger; +import java.net.URISyntaxException; import java.time.LocalDate; import java.time.LocalTime; import java.util.Objects; @@ -14,27 +15,40 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.TestPropertySource; import ru.spcex.clearing.test.config.ImdgTestConfig; -import ru.spcex.clearing.test.config.KafkaTestConfig; +import ru.spcex.clearing.xml.importer.config.ImporterImdgTestConfig; +import ru.spcex.clearing.xml.importer.config.KafkaTestConfig; import ru.spcex.clearing.xml.importer.config.XMLImporterConfig; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.tags.DocumentTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF01ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF04ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF06ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF52ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF55ObjectTag; -import ru.spcex.clearing.xml.importer.logic.data.tags.objects.DF57ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.document.DocumentTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.document.DocumentTagRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.RegistratorTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.RegistratorTagRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.ClientTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.ClientTagRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.respond.RespondTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.respond.RespondTagRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.DocumentTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF01ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF04ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF06ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF52ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF55ObjectTag; +import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.DF57ObjectTag; @SpringBootTest(classes = { + ImporterImdgTestConfig.class, + KafkaTestConfig.class, ReadXMLFile.class, ImportXMLServiceSettings.class, XmlImportKafkaMessenger.class, XMLImporterConfig.class, - ImdgTestConfig.class, - KafkaTestConfig.class, }) @TestPropertySource(properties = {"spring.config.location=./src/test/resources/"}) class ReadXMLFileTest { @@ -44,11 +58,39 @@ class ReadXMLFileTest { private ReadXMLFile readXMLFile; @Test - void process_shouldReadSDf01XMLFile() { + void process_shouldReadSDf01XMLFileAndTestHeaders() throws URISyntaxException { ResultContainer actualResultContainer = new ResultContainer(ETable.DF_01, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-01_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/DF-01_S_PRC1604240915_1.xml")).toURI())); + + StageResult processResult = readXMLFile.process(actualResultContainer); + + DocumentTag expectedDocumentTag = new DocumentTag(); + expectedDocumentTag.setMessageId("qq"); + expectedDocumentTag.setMessageType("DF01"); + expectedDocumentTag.setMessageName("ww"); + expectedDocumentTag.setMessageDate(LocalDate.parse("2024-03-14")); + expectedDocumentTag.setMessageTime(LocalTime.parse("09:15:31")); + expectedDocumentTag.setSender("БИСКВИТ"); + expectedDocumentTag.setReceiver(""); + + Assertions.assertThat(processResult).isEqualTo(StageResult.OK); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getMessageId()).isEqualTo(expectedDocumentTag.getMessageId()); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getMessageType()).isEqualTo(expectedDocumentTag.getMessageType()); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getMessageName()).isEqualTo(expectedDocumentTag.getMessageName()); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getMessageDate()).isEqualTo(expectedDocumentTag.getMessageDate()); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getMessageTime()).isEqualTo(expectedDocumentTag.getMessageTime()); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getSender()).isEqualTo(expectedDocumentTag.getSender()); + Assertions.assertThat(((DocumentTag) actualResultContainer.getXmlFile()).getReceiver()).isEqualTo(expectedDocumentTag.getReceiver()); + } + + @Test + void process_shouldReadSDf01XMLFile() throws URISyntaxException { + ResultContainer actualResultContainer = new ResultContainer(ETable.DF_01, + new File(Objects.requireNonNull(getClass() + .getClassLoader() + .getResource("xml/DF-01_S_PRC1604240915_1.xml")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); @@ -66,7 +108,7 @@ class ReadXMLFileTest { expectedObjectTag.setSumunblock("test10"); expectedObjectTag.setFileType("1"); - DF01ObjectTag actualObjectTag = (DF01ObjectTag) actualResultContainer.getDocumentTag().getObjects().get(0); + DF01ObjectTag actualObjectTag = (DF01ObjectTag) ((DocumentTag) actualResultContainer.getXmlFile()).getObjects().get(0); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); Assertions.assertThat(actualObjectTag.getCurrCode()).isEqualTo(expectedObjectTag.getCurrCode()); @@ -84,11 +126,11 @@ class ReadXMLFileTest { } @Test - void process_shouldReadSDf04XMLFile() { + void process_shouldReadSDf04XMLFile() throws URISyntaxException { ResultContainer actualResultContainer = new ResultContainer(ETable.DF_04, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-04_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/DF-04_S_PRC1604240915_1.xml")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); @@ -107,7 +149,7 @@ class ReadXMLFileTest { expectedObjectTag.setSpecif1("test11"); expectedObjectTag.setImpResult("t12"); - DF04ObjectTag actualObjectTag = (DF04ObjectTag) actualResultContainer.getDocumentTag().getObjects().get(0); + DF04ObjectTag actualObjectTag = (DF04ObjectTag) ((DocumentTag) actualResultContainer.getXmlFile()).getObjects().get(0); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); Assertions.assertThat(actualObjectTag.getSegType()).isEqualTo(expectedObjectTag.getSegType()); @@ -126,11 +168,11 @@ class ReadXMLFileTest { } @Test - void process_shouldReadSDf06XMLFile() { + void process_shouldReadSDf06XMLFile() throws URISyntaxException { ResultContainer actualResultContainer = new ResultContainer(ETable.DF_06, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-06_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/DF-06_S_PRC1604240915_1.xml")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); @@ -149,7 +191,7 @@ class ReadXMLFileTest { expectedObjectTag.setDocDate(LocalDate.parse("2024-03-14")); expectedObjectTag.setPayVal("test12"); - DF06ObjectTag actualObjectTag = (DF06ObjectTag) actualResultContainer.getDocumentTag().getObjects().get(0); + DF06ObjectTag actualObjectTag = (DF06ObjectTag) ((DocumentTag) actualResultContainer.getXmlFile()).getObjects().get(0); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); Assertions.assertThat(actualObjectTag.getAccount()).isEqualTo(expectedObjectTag.getAccount()); @@ -168,11 +210,11 @@ class ReadXMLFileTest { } @Test - void process_shouldReadSDf52XMLFile() { + void process_shouldReadSDf52XMLFile() throws URISyntaxException { ResultContainer actualResultContainer = new ResultContainer(ETable.DF_52, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-52_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/DF-52_S_PRC1604240915_1.xml")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); @@ -184,7 +226,7 @@ class ReadXMLFileTest { expectedObjectTag.setAccType("t5"); expectedObjectTag.setStatus(1L); - DF52ObjectTag actualObjectTag = (DF52ObjectTag) actualResultContainer.getDocumentTag().getObjects().get(0); + DF52ObjectTag actualObjectTag = (DF52ObjectTag) ((DocumentTag) actualResultContainer.getXmlFile()).getObjects().get(0); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); Assertions.assertThat(actualObjectTag.getAccount()).isEqualTo(expectedObjectTag.getAccount()); @@ -196,11 +238,11 @@ class ReadXMLFileTest { } @Test - void process_shouldReadSDf55XMLFile() { + void process_shouldReadSDf55XMLFile() throws URISyntaxException { ResultContainer actualResultContainer = new ResultContainer(ETable.DF_55, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-55_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/DF-55_S_PRC1604240915_1.xml")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); @@ -237,7 +279,7 @@ class ReadXMLFileTest { expectedObjectTag.setSwiftBen("test27"); expectedObjectTag.setSwiftInt("test28"); - DF55ObjectTag actualObjectTag = (DF55ObjectTag) actualResultContainer.getDocumentTag().getObjects().get(0); + DF55ObjectTag actualObjectTag = (DF55ObjectTag) ((DocumentTag) actualResultContainer.getXmlFile()).getObjects().get(0); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); Assertions.assertThat(actualObjectTag.getSegType()).isEqualTo(expectedObjectTag.getSegType()); @@ -274,11 +316,11 @@ class ReadXMLFileTest { } @Test - void process_shouldReadSDf57XMLFile() { + void process_shouldReadSDf57XMLFile() throws URISyntaxException { ResultContainer actualResultContainer = new ResultContainer(ETable.DF_57, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-57_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/DF-57_S_PRC1604240915_1.xml")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); @@ -313,7 +355,7 @@ class ReadXMLFileTest { expectedObjectTag.setDtOut("test25"); expectedObjectTag.setKtOut("test26"); - DF57ObjectTag actualObjectTag = (DF57ObjectTag) actualResultContainer.getDocumentTag().getObjects().get(0); + DF57ObjectTag actualObjectTag = (DF57ObjectTag) ((DocumentTag) actualResultContainer.getXmlFile()).getObjects().get(0); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); Assertions.assertThat(actualObjectTag.getId()).isEqualTo(expectedObjectTag.getId()); @@ -348,30 +390,118 @@ class ReadXMLFileTest { } @Test - void process_shouldReadSDf01XMLFileAndTestHeaders() { - ResultContainer actualResultContainer = new ResultContainer(ETable.DF_01, + void process_shouldReaLKSAccountListRubXMLFile() throws URISyntaxException { + ResultContainer actualResultContainer = new ResultContainer(ETable.ACCOUNT_LIST_RUB, new File(Objects.requireNonNull(getClass() .getClassLoader() - .getResource("xml/DF-01_S_PRC1604240915_1.xml")).getFile())); + .getResource("xml/FIRMID_ACCOUNT_LIST_20240910_RUB_00001.XML")).toURI())); StageResult processResult = readXMLFile.process(actualResultContainer); - DocumentTag expectedDocumentTag = new DocumentTag(); - expectedDocumentTag.setMessageId("qq"); - expectedDocumentTag.setMessageType("DF01"); - expectedDocumentTag.setMessageName("ww"); - expectedDocumentTag.setMessageDate(LocalDate.parse("2024-03-14")); - expectedDocumentTag.setMessageTime(LocalTime.parse("09:15:31")); - expectedDocumentTag.setSender("БИСКВИТ"); - expectedDocumentTag.setReceiver(""); + DocumentTagRub expectedDocumentTagRub = new DocumentTagRub(); + expectedDocumentTagRub.setAuthor("Система БИС"); + expectedDocumentTagRub.setTime(LocalTime.parse("14:23:01")); + expectedDocumentTagRub.setDate(LocalDate.parse("2024-08-21")); + expectedDocumentTagRub.setName("Запрос на согласование перечня счетов в рублях"); + expectedDocumentTagRub.setDocNum("1"); + + RespondTagRub expectedRespondTagRub = new RespondTagRub("1"); + + AccountTagRub expectedAccountTagRub = new AccountTagRub(); + expectedAccountTagRub.setCurrency("RUB"); + expectedAccountTagRub.setName("Public Join Stock Company «Romashka»"); + expectedAccountTagRub.setPersonalAccount("test1"); + expectedAccountTagRub.setBudgetClassificationCode("test2"); + expectedAccountTagRub.setOktmo("test3"); + expectedAccountTagRub.setTin("test4"); + expectedAccountTagRub.setTrrc("test5"); + expectedAccountTagRub.setAccount("test6"); + expectedAccountTagRub.setBankName("test7"); + expectedAccountTagRub.setBankAddress("test8"); + expectedAccountTagRub.setBic("test9"); + expectedAccountTagRub.setCorrespondentAccount("test10"); + expectedAccountTagRub.setDestination("test11"); + expectedAccountTagRub.setDiscontinuationDate("test12"); + expectedAccountTagRub.setRespondTag(expectedRespondTagRub); + + ClientTagRub expectedClientTagRub = new ClientTagRub(); + expectedClientTagRub.setClientName("ПАО ВТБ"); + expectedClientTagRub.setAccount(expectedAccountTagRub); + + RegistratorTagRub expectedRegistratorTagRub = new RegistratorTagRub(); + expectedRegistratorTagRub.setFirmId("001"); + expectedRegistratorTagRub.setName("ПРЦ"); + expectedRegistratorTagRub.setClient(expectedClientTagRub); + + AccountListRub expectedAccountListRub = new AccountListRub(); + expectedAccountListRub.setDocument(expectedDocumentTagRub); + expectedAccountListRub.setRegistrator(expectedRegistratorTagRub); + + AccountListRub actualAccountListRub = (AccountListRub) actualResultContainer.getXmlFile(); Assertions.assertThat(processResult).isEqualTo(StageResult.OK); - Assertions.assertThat(actualResultContainer.getDocumentTag().getMessageId()).isEqualTo(expectedDocumentTag.getMessageId()); - Assertions.assertThat(actualResultContainer.getDocumentTag().getMessageType()).isEqualTo(expectedDocumentTag.getMessageType()); - Assertions.assertThat(actualResultContainer.getDocumentTag().getMessageName()).isEqualTo(expectedDocumentTag.getMessageName()); - Assertions.assertThat(actualResultContainer.getDocumentTag().getMessageDate()).isEqualTo(expectedDocumentTag.getMessageDate()); - Assertions.assertThat(actualResultContainer.getDocumentTag().getMessageTime()).isEqualTo(expectedDocumentTag.getMessageTime()); - Assertions.assertThat(actualResultContainer.getDocumentTag().getSender()).isEqualTo(expectedDocumentTag.getSender()); - Assertions.assertThat(actualResultContainer.getDocumentTag().getReceiver()).isEqualTo(expectedDocumentTag.getReceiver()); + Assertions.assertThat(actualAccountListRub) + .usingRecursiveComparison() + .isEqualTo(expectedAccountListRub); + } + + @Test + void process_shouldReaLKSAccountListCurXMLFile() throws URISyntaxException { + ResultContainer actualResultContainer = new ResultContainer(ETable.ACCOUNT_LIST_CUR, + new File(Objects.requireNonNull(getClass() + .getClassLoader() + .getResource("xml/FIRMID_ACCOUNT_LIST_20240910_CNY_00001.XML")).toURI())); + + StageResult processResult = readXMLFile.process(actualResultContainer); + + DocumentTagCur expectedDocumentTagCur = new DocumentTagCur(); + expectedDocumentTagCur.setAuthor("Система БИС"); + expectedDocumentTagCur.setTime(LocalTime.parse("14:23:01")); + expectedDocumentTagCur.setDate(LocalDate.parse("2024-08-21")); + expectedDocumentTagCur.setName("Запрос на согласование перечня счетов в юанях"); + expectedDocumentTagCur.setDocNum("1"); + + RespondTagCur expectedRespondTagCur = new RespondTagCur("1"); + + AccountTagCur expectedAccountTagCur = new AccountTagCur(); + expectedAccountTagCur.setCurrency("CNY"); + expectedAccountTagCur.setName("Public Join Stock Company «Romashka»"); + expectedAccountTagCur.setSwiftCode("SUBRRUMM"); + expectedAccountTagCur.setAddress("Moscow,Russia"); + expectedAccountTagCur.setAccount("BR1500000000000010932840814P2"); + expectedAccountTagCur.setBankName("Cberbank PJSC"); + expectedAccountTagCur.setBankAddress("Moscow, Russia"); + expectedAccountTagCur.setBankSwiftCode("SUBRRUMM"); + expectedAccountTagCur.setBankAccount("30101840000000000225"); + expectedAccountTagCur.setBankName1("ZiaBao"); + expectedAccountTagCur.setBankAddress1("Beijing, China"); + expectedAccountTagCur.setBankAccount1("8900085754"); + expectedAccountTagCur.setIntermediarySwiftCode1("BKCHCNBJ"); + expectedAccountTagCur.setBankName2("XuiTao Inc"); + expectedAccountTagCur.setBankAddress2("Beijing, China"); + expectedAccountTagCur.setBankAccount2("890008777"); + expectedAccountTagCur.setIntermediarySwiftCode2("BKCHCXXX"); + expectedAccountTagCur.setDestination("Clearing services agr. № 45872 from 21.05.2023"); + expectedAccountTagCur.setRespondTag(expectedRespondTagCur); + + ClientTagCur expectedClientTagCur = new ClientTagCur(); + expectedClientTagCur.setClientName("ПАО ВТБ"); + expectedClientTagCur.setAccount(expectedAccountTagCur); + + RegistratorTagCur expectedRegistratorTagCur = new RegistratorTagCur(); + expectedRegistratorTagCur.setFirmId("001"); + expectedRegistratorTagCur.setName("ПРЦ"); + expectedRegistratorTagCur.setClient(expectedClientTagCur); + + AccountListCur expectedAccountListCur = new AccountListCur(); + expectedAccountListCur.setDocument(expectedDocumentTagCur); + expectedAccountListCur.setRegistrator(expectedRegistratorTagCur); + + AccountListCur actualAccountListCur = (AccountListCur) actualResultContainer.getXmlFile(); + + Assertions.assertThat(processResult).isEqualTo(StageResult.OK); + Assertions.assertThat(actualAccountListCur) + .usingRecursiveComparison() + .isEqualTo(expectedAccountListCur); } } \ No newline at end of file diff --git a/clearing-parent/xml-importer/src/test/resources/application.properties b/clearing-parent/xml-importer/src/test/resources/application.properties index 6150e0955..386256555 100644 --- a/clearing-parent/xml-importer/src/test/resources/application.properties +++ b/clearing-parent/xml-importer/src/test/resources/application.properties @@ -2,42 +2,85 @@ server.port=8081 server.servlet.context-path=/xml-importer spring.main.web-application-type=servlet -import-xml-service.scheduler.check-src-dir-cron=* * * * 1 ? +import-xml-service.process-sdf-files=true +import-xml-service.process-lks-files=true -import-xml-service.store.delete-src-files=false -import-xml-service.store.src-dir=/opt/clearing/file/xml-importer/ -import-xml-service.store.out-dir=/opt/clearing/file/xml-importer/loaded/ -import-xml-service.store.out-dir-error=/opt/clearing/file/xml-importer/error/ +import-xml-service.cron.check-src-dir-cron=* * * * 1 ? import-xml-service.common.encoding-source=cp866 import-xml-service.common.insert-batch-size=100 import-xml-service.common.threads-count=10 -#sftpSrcDir -import-xml-service.store.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ -import-xml-service.store.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ -import-xml-service.store.sftp-in.sftp-src-dir=clearing_xml-importer_sftp -import-xml-service.store.sftp-in.user=user -import-xml-service.store.sftp-in.password=********* -import-xml-service.store.sftp-in.server-ip=127.0.0.1 -import-xml-service.store.sftp-in.server-port=22 +# SDF settings +# Hazelcast cluster +import-xml-service.sdf-hazelcast-and-kafka.hazelcast.cluster-members=localhost:5701 +import-xml-service.sdf-hazelcast-and-kafka.hazelcast.login=dev +import-xml-service.sdf-hazelcast-and-kafka.hazelcast.password=dev-pass -import-xml-service.hazelcast.cluster-members=127.0.0.1:5701 -import-xml-service.hazelcast.login=dev -import-xml-service.hazelcast.password=dev-pass +# Store directories +import-xml-service.store-sdf.delete-src-files=false +import-xml-service.store-sdf.src-dir=/opt/clearing/file/xml-importer/ +import-xml-service.store-sdf.out-dir=/opt/clearing/file/xml-importer/loaded/ +import-xml-service.store-sdf.out-dir-error=/opt/clearing/file/xml-importer/error/= +# Sftp directories and credentials +import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ +import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ +import-xml-service.store-sdf.sftp-in.sftp-src-dir=clearing_xml-importer_sftp +import-xml-service.store-sdf.sftp-in.user=user +import-xml-service.store-sdf.sftp-in.password=********* +import-xml-service.store-sdf.sftp-in.server-ip=127.0.0.1 +import-xml-service.store-sdf.sftp-in.server-port=22 -import-xml-service.kafka-producer.bootstrap-servers=localhost:9092 -import-xml-service.kafka-producer.acks=all -import-xml-service.kafka-producer.retries=0 -import-xml-service.kafka-producer.batch-size=16384 -import-xml-service.kafka-producer.linger-ms=1 -import-xml-service.kafka-producer.buffer-memory=33554432 +# Kafka settings +# Kafka producer +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.acks=all +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.retries=0 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.batch-size=16384 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.linger-ms=1 +import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 -import-xml-service.kafka-consumer.bootstrap-servers=localhost:9092 -import-xml-service.kafka-consumer.group-id=dev-group-clearing-service -import-xml-service.kafka-consumer.enable-auto-commit=false -import-xml-service.kafka-consumer.session-timeout-ms=30000 -import-xml-service.kafka-consumer.auto-offset-reset=latest -import-xml-service.kafka-consumer.linger-ms=1 -import-xml-service.kafka-consumer.buffer-memory=33554432 \ No newline at end of file +# Kafka consumer +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 +import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest + +# LKS settings +# Hazelcast cluster +import-xml-service.lks-hazelcast-and-kafka.hazelcast.cluster-members=localhost:5701 +import-xml-service.lks-hazelcast-and-kafka.hazelcast.login=dev +import-xml-service.lks-hazelcast-and-kafka.hazelcast.password=dev-pass + +# Store directories +import-xml-service.store-lks.delete-src-files=false +import-xml-service.store-lks.src-dir=/opt/clearing/file/xml-importer/ +import-xml-service.store-lks.out-dir=/opt/clearing/file/xml-importer/loaded/ +import-xml-service.store-lks.out-dir-error=/opt/clearing/file/xml-importer/error/= + +# Sftp directories and credentials +import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ +import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ +import-xml-service.store-lks.sftp-in.sftp-src-dir=clearing_xml-importer_sftp +import-xml-service.store-lks.sftp-in.user=user +import-xml-service.store-lks.sftp-in.password=********* +import-xml-service.store-lks.sftp-in.server-ip=127.0.0.1 +import-xml-service.store-lks.sftp-in.server-port=22 + +# Kafka settings +# Kafka producer +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.acks=all +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.retries=0 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.batch-size=16384 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.linger-ms=1 +import-xml-service.lks-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 + +# Kafka consumer +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 +import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest \ No newline at end of file diff --git a/clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_CNY_00001.xml b/clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_CNY_00001.xml new file mode 100644 index 000000000..01d8ad82f --- /dev/null +++ b/clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_CNY_00001.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + diff --git a/clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_RUB_00001.xml b/clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_RUB_00001.xml new file mode 100644 index 000000000..30a52d887 --- /dev/null +++ b/clearing-parent/xml-importer/src/test/resources/xml/FIRMID_ACCOUNT_LIST_20240910_RUB_00001.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + \ No newline at end of file From 426d608a445eb7b9df728d75b9f11a54a35238b8 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Tue, 10 Sep 2024 17:51:43 +0300 Subject: [PATCH 006/114] http://jira.mfd.msk:8088/browse/CLS-742 bug fixes --- .../backendapi/config/MetaConfiguration.java | 7 +++-- .../PaymentInstructionOutboundService.java | 16 +++++------ .../messaging/service/QueueConsumer.java | 27 ++++++++++--------- .../messaging/service/QueueConsumerV2.java | 12 ++++++--- 4 files changed, 32 insertions(+), 30 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java index 639edd9fb..e5527b883 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/MetaConfiguration.java @@ -4,6 +4,8 @@ import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.MapperFeature; import com.fasterxml.jackson.databind.ObjectMapper; +import java.io.IOException; +import java.nio.file.Files; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Value; @@ -12,12 +14,9 @@ import org.springframework.context.annotation.Configuration; import org.springframework.core.io.Resource; import ru.spcex.clearing.backendapi.meta.MetaServer; -import java.io.IOException; -import java.nio.file.Files; - @Configuration public class MetaConfiguration { - @Value("file:${spring.config.location}/meta/meta.json") + @Value("file:${spring.config.location}/meta.json") private Resource meta; @Bean("metaJson") diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java index 80b59e008..96e2c35fc 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java @@ -1,5 +1,8 @@ package ru.spcex.clearing.service.payment; +import static ru.spcex.clearing.session.stage.impl.GatewayRequester.mapError; +import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD; + import java.math.BigDecimal; import java.time.Instant; import java.util.Locale; @@ -40,7 +43,6 @@ import ru.spcex.clearing.service.registry.RegistryManager; import ru.spcex.clearing.service.schedule.TradingTimeService; import ru.spcex.clearing.service.validation.ValidationStored; import ru.spcex.clearing.session.stage.impl.GatewayRequester; -import static ru.spcex.clearing.session.stage.impl.GatewayRequester.mapError; import ru.spcex.clearing.util.LocaleUtil; import ru.spcex.clearing.util.security.UserRoleVerification; import ru.spcex.platform.enumeration.CurrencyCode; @@ -55,7 +57,6 @@ import ru.spcex.platform.utils.enumeration.EnumMessage; import ru.spcex.platform.utils.enumeration.IEnumId; import ru.spcex.platform.utils.enumeration.IMessageResolver; import ru.spcex.platform.utils.localization.SpringPropertiesLocalizer; -import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD; import ru.spcex.platform.utils.text.TextUtil; import ru.spcex.platform.utils.validation.IValidator; @@ -188,14 +189,9 @@ public class PaymentInstructionOutboundService { sDf54.setId(idGenerator.nextId()); sDf54.setGenerationId(pmt.getId()); if (time.isTradingTime()) { - Supplier builder = () -> { - if (tcr != null) { - return GatewayRequestCreator.from(pmt, - assets.get().a__b().getTradingCode(), - tcr.getCode()); - } - return null; - }; + Supplier builder = () -> GatewayRequestCreator.from(pmt, + assets.get().a__b().getTradingCode(), + tcr == null ? null : tcr.getCode()); Optional gatewayOk = gateway.gatewayRequestAndWait(builder); if (gatewayOk.isEmpty() || gatewayOk.get().equals(Boolean.FALSE)) { String gtwErrMsg = msgs.resolve(mapError(gatewayOk)); diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java index ca4322b92..1e86f5c0b 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumer.java @@ -2,7 +2,17 @@ package ru.spcex.clearing.platform.messaging.service; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.ObjectMapper; +import java.time.Duration; +import java.time.temporal.ChronoUnit; +import java.util.HashMap; +import java.util.Map; +import java.util.Optional; import java.util.concurrent.ExecutionException; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.Future; +import java.util.concurrent.atomic.AtomicBoolean; +import java.util.function.Function; import org.apache.kafka.clients.consumer.Consumer; import org.apache.kafka.clients.consumer.ConsumerRecord; import org.apache.kafka.clients.consumer.ConsumerRecords; @@ -25,17 +35,6 @@ import ru.spcex.platform.utils.enumeration.IMessageResolver; import ru.spcex.platform.utils.log.ExceptionUtils; import ru.spcex.platform.utils.validation.IValidator; -import java.time.Duration; -import java.time.temporal.ChronoUnit; -import java.util.HashMap; -import java.util.Map; -import java.util.Optional; -import java.util.concurrent.ExecutorService; -import java.util.concurrent.Executors; -import java.util.concurrent.Future; -import java.util.concurrent.atomic.AtomicBoolean; -import java.util.function.Function; - /** * утилитный класс для обработки сообщений из очереди */ @@ -130,6 +129,7 @@ public class QueueConsumer implements AutoCloseable { try { Thread.sleep(1000L); } catch (InterruptedException ie) { + Thread.currentThread().interrupt(); log.info("Thread interrupted. {}", ExceptionUtils.getStackTrace(ie)); break; } @@ -197,7 +197,10 @@ public class QueueConsumer implements AutoCloseable { } send = producer.send(respRec); send.get(); - } catch (InterruptedException | ExecutionException e) { + } catch (InterruptedException e) { + Thread.currentThread().interrupt(); + log.error(ExceptionUtils.getStackTrace(e)); + } catch (ExecutionException e) { log.error(ExceptionUtils.getStackTrace(e)); } }); diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java index ef9a50f6c..03a5d1403 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/service/QueueConsumerV2.java @@ -1,5 +1,7 @@ package ru.spcex.clearing.platform.messaging.service; +import com.fasterxml.jackson.databind.JavaType; +import com.fasterxml.jackson.databind.ObjectMapper; import java.time.Duration; import java.time.temporal.ChronoUnit; import java.util.HashMap; @@ -13,8 +15,6 @@ import java.util.concurrent.Future; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicInteger; import java.util.function.Function; -import com.fasterxml.jackson.databind.JavaType; -import com.fasterxml.jackson.databind.ObjectMapper; import org.apache.kafka.clients.consumer.Consumer; import org.apache.kafka.clients.consumer.ConsumerRecord; import org.apache.kafka.clients.consumer.ConsumerRecords; @@ -104,7 +104,8 @@ public class QueueConsumerV2 implements AutoCloseable { log.warn("Too many error at row, {}. Sleep.", lastErrors); try { Thread.sleep(1000L); - } catch (InterruptedException e){ + } catch (InterruptedException e) { + Thread.currentThread().interrupt(); log.info("Thread interrupted. {}", ExceptionUtils.getStackTrace(e)); break; } @@ -216,7 +217,10 @@ public class QueueConsumerV2 implements AutoCloseable { } send = producer.send(respRec); send.get(); - } catch (InterruptedException | ExecutionException e) { + } catch (InterruptedException e) { + Thread.currentThread().interrupt(); + log.error(ExceptionUtils.getStackTrace(e)); + } catch (ExecutionException e) { log.error(ExceptionUtils.getStackTrace(e)); } }); From dc23b321414e2f7321b4dd27177b60218446a8cc Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Wed, 11 Sep 2024 15:35:05 +0300 Subject: [PATCH 007/114] http://jira.mfd.msk:8088/browse/CLS-730 messaging to bankAccount kafka's topic added --- .../data/kafka/BankAccountNewAction.java | 295 ++++++++++++++++++ .../xml/importer/logic/steps/ImportToDB.java | 47 ++- .../logic/steps/XmlImportKafkaMessenger.java | 6 + 3 files changed, 346 insertions(+), 2 deletions(-) create mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java new file mode 100644 index 000000000..6fc3b5e1c --- /dev/null +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java @@ -0,0 +1,295 @@ +package ru.spcex.clearing.xml.importer.logic.data.kafka; + +import java.util.Objects; + +public class BankAccountNewAction { + private String bankIdentificationCode; + private String bankName; + private String correspondentAccount; + private String correspondentAccountName; + private String currency; + private String destination; + private String taxpayerIdentificationNumber; + private String taxRegistrationReasonCode; + private String account; + private Long companyId; + private String swiftCode; + private String intermediarySwiftCode; + private String name; + private String address; + private String bankAddress; + private String bankSwiftCode; + private String bankAccount; + private String bankName1; + private String bankAddress1; + private String bankAccount1; + private String bankName2; + private String bankAddress2; + private String intermediarySwiftCode2; + private String bankAccount2; + private String personalAccount; + private String budgetClassificationCode; + private String oktmo; + + public String getBankIdentificationCode() { + return bankIdentificationCode; + } + + public void setBankIdentificationCode(String bankIdentificationCode) { + this.bankIdentificationCode = bankIdentificationCode; + } + + public String getBankName() { + return bankName; + } + + public void setBankName(String bankName) { + this.bankName = bankName; + } + + public String getCorrespondentAccount() { + return correspondentAccount; + } + + public void setCorrespondentAccount(String correspondentAccount) { + this.correspondentAccount = correspondentAccount; + } + + public String getCorrespondentAccountName() { + return correspondentAccountName; + } + + public void setCorrespondentAccountName(String correspondentAccountName) { + this.correspondentAccountName = correspondentAccountName; + } + + public String getCurrency() { + return currency; + } + + public void setCurrency(String currency) { + this.currency = currency; + } + + public String getDestination() { + return destination; + } + + public void setDestination(String destination) { + this.destination = destination; + } + + public String getTaxpayerIdentificationNumber() { + return taxpayerIdentificationNumber; + } + + public void setTaxpayerIdentificationNumber(String taxpayerIdentificationNumber) { + this.taxpayerIdentificationNumber = taxpayerIdentificationNumber; + } + + public String getTaxRegistrationReasonCode() { + return taxRegistrationReasonCode; + } + + public void setTaxRegistrationReasonCode(String taxRegistrationReasonCode) { + this.taxRegistrationReasonCode = taxRegistrationReasonCode; + } + + public String getAccount() { + return account; + } + + public void setAccount(String account) { + this.account = account; + } + + public Long getCompanyId() { + return companyId; + } + + public void setCompanyId(Long companyId) { + this.companyId = companyId; + } + + public String getSwiftCode() { + return swiftCode; + } + + public void setSwiftCode(String swiftCode) { + this.swiftCode = swiftCode; + } + + public String getIntermediarySwiftCode() { + return intermediarySwiftCode; + } + + public void setIntermediarySwiftCode(String intermediarySwiftCode) { + this.intermediarySwiftCode = intermediarySwiftCode; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAddress() { + return address; + } + + public void setAddress(String address) { + this.address = address; + } + + public String getBankAddress() { + return bankAddress; + } + + public void setBankAddress(String bankAddress) { + this.bankAddress = bankAddress; + } + + public String getBankSwiftCode() { + return bankSwiftCode; + } + + public void setBankSwiftCode(String bankSwiftCode) { + this.bankSwiftCode = bankSwiftCode; + } + + public String getBankAccount() { + return bankAccount; + } + + public void setBankAccount(String bankAccount) { + this.bankAccount = bankAccount; + } + + public String getBankName1() { + return bankName1; + } + + public void setBankName1(String bankName1) { + this.bankName1 = bankName1; + } + + public String getBankAddress1() { + return bankAddress1; + } + + public void setBankAddress1(String bankAddress1) { + this.bankAddress1 = bankAddress1; + } + + public String getBankAccount1() { + return bankAccount1; + } + + public void setBankAccount1(String bankAccount1) { + this.bankAccount1 = bankAccount1; + } + + public String getBankName2() { + return bankName2; + } + + public void setBankName2(String bankName2) { + this.bankName2 = bankName2; + } + + public String getBankAddress2() { + return bankAddress2; + } + + public void setBankAddress2(String bankAddress2) { + this.bankAddress2 = bankAddress2; + } + + public String getIntermediarySwiftCode2() { + return intermediarySwiftCode2; + } + + public void setIntermediarySwiftCode2(String intermediarySwiftCode2) { + this.intermediarySwiftCode2 = intermediarySwiftCode2; + } + + public String getBankAccount2() { + return bankAccount2; + } + + public void setBankAccount2(String bankAccount2) { + this.bankAccount2 = bankAccount2; + } + + public String getPersonalAccount() { + return personalAccount; + } + + public void setPersonalAccount(String personalAccount) { + this.personalAccount = personalAccount; + } + + public String getBudgetClassificationCode() { + return budgetClassificationCode; + } + + public void setBudgetClassificationCode(String budgetClassificationCode) { + this.budgetClassificationCode = budgetClassificationCode; + } + + public String getOktmo() { + return oktmo; + } + + public void setOktmo(String oktmo) { + this.oktmo = oktmo; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + BankAccountNewAction that = (BankAccountNewAction) o; + return Objects.equals(bankIdentificationCode, that.bankIdentificationCode) && Objects.equals(bankName, that.bankName) && Objects.equals(correspondentAccount, that.correspondentAccount) && Objects.equals(correspondentAccountName, that.correspondentAccountName) && Objects.equals(currency, that.currency) && Objects.equals(destination, that.destination) && Objects.equals(taxpayerIdentificationNumber, that.taxpayerIdentificationNumber) && Objects.equals(taxRegistrationReasonCode, that.taxRegistrationReasonCode) && Objects.equals(account, that.account) && Objects.equals(companyId, that.companyId) && Objects.equals(swiftCode, that.swiftCode) && Objects.equals(intermediarySwiftCode, that.intermediarySwiftCode) && Objects.equals(name, that.name) && Objects.equals(address, that.address) && Objects.equals(bankAddress, that.bankAddress) && Objects.equals(bankSwiftCode, that.bankSwiftCode) && Objects.equals(bankAccount, that.bankAccount) && Objects.equals(bankName1, that.bankName1) && Objects.equals(bankAddress1, that.bankAddress1) && Objects.equals(bankAccount1, that.bankAccount1) && Objects.equals(bankName2, that.bankName2) && Objects.equals(bankAddress2, that.bankAddress2) && Objects.equals(intermediarySwiftCode2, that.intermediarySwiftCode2) && Objects.equals(bankAccount2, that.bankAccount2) && Objects.equals(personalAccount, that.personalAccount) && Objects.equals(budgetClassificationCode, that.budgetClassificationCode) && Objects.equals(oktmo, that.oktmo); + } + + @Override + public int hashCode() { + return Objects.hash(bankIdentificationCode, bankName, correspondentAccount, correspondentAccountName, currency, destination, taxpayerIdentificationNumber, taxRegistrationReasonCode, account, companyId, swiftCode, intermediarySwiftCode, name, address, bankAddress, bankSwiftCode, bankAccount, bankName1, bankAddress1, bankAccount1, bankName2, bankAddress2, intermediarySwiftCode2, bankAccount2, personalAccount, budgetClassificationCode, oktmo); + } + + @Override + public String toString() { + return "BankAccountNewAction{" + + "bankIdentificationCode='" + bankIdentificationCode + '\'' + + ", bankName='" + bankName + '\'' + + ", correspondentAccount='" + correspondentAccount + '\'' + + ", correspondentAccountName='" + correspondentAccountName + '\'' + + ", currency='" + currency + '\'' + + ", destination='" + destination + '\'' + + ", taxpayerIdentificationNumber='" + taxpayerIdentificationNumber + '\'' + + ", taxRegistrationReasonCode='" + taxRegistrationReasonCode + '\'' + + ", account='" + account + '\'' + + ", companyId=" + companyId + + ", swiftCode='" + swiftCode + '\'' + + ", intermediarySwiftCode='" + intermediarySwiftCode + '\'' + + ", name='" + name + '\'' + + ", address='" + address + '\'' + + ", bankAddress='" + bankAddress + '\'' + + ", bankSwiftCode='" + bankSwiftCode + '\'' + + ", bankAccount='" + bankAccount + '\'' + + ", bankName1='" + bankName1 + '\'' + + ", bankAddress1='" + bankAddress1 + '\'' + + ", bankAccount1='" + bankAccount1 + '\'' + + ", bankName2='" + bankName2 + '\'' + + ", bankAddress2='" + bankAddress2 + '\'' + + ", intermediarySwiftCode2='" + intermediarySwiftCode2 + '\'' + + ", bankAccount2='" + bankAccount2 + '\'' + + ", personalAccount='" + personalAccount + '\'' + + ", budgetClassificationCode='" + budgetClassificationCode + '\'' + + ", oktmo='" + oktmo + '\'' + + '}'; + } +} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java index 36c6a02ca..02ae62784 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java @@ -9,8 +9,11 @@ import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; +import ru.spcex.clearing.xml.importer.logic.data.kafka.BankAccountNewAction; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListCur; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListRub; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagCur; +import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagRub; import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.DocumentTag; import ru.spcex.clearing.xml.importer.logic.data.tags.sdf.objects.ObjectTag; import ru.spcex.platform.classes.base.SpcexObjectBase; @@ -76,12 +79,52 @@ public class ImportToDB { private StageResult processLksFile(ResultContainer resultContainer) { if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_RUB)) { AccountListRub accountListRub = (AccountListRub) resultContainer.getXmlFile(); - log.info(accountListRub.toString()); + AccountTagRub accountTagRub = accountListRub.getRegistrator().getClient().getAccount(); + + BankAccountNewAction bankAccountNewAction = new BankAccountNewAction(); + bankAccountNewAction.setBankIdentificationCode(accountTagRub.getBic()); + bankAccountNewAction.setBankName(accountTagRub.getBankName()); + bankAccountNewAction.setCorrespondentAccount(accountTagRub.getCorrespondentAccount()); + bankAccountNewAction.setCurrency(accountTagRub.getCurrency()); + bankAccountNewAction.setDestination(accountTagRub.getDestination()); + bankAccountNewAction.setTaxpayerIdentificationNumber(accountTagRub.getTin()); + bankAccountNewAction.setTaxRegistrationReasonCode(accountTagRub.getTrrc()); + bankAccountNewAction.setAccount(accountTagRub.getAccount()); + bankAccountNewAction.setName(accountTagRub.getName()); + bankAccountNewAction.setBankAddress(accountTagRub.getBankAddress()); + bankAccountNewAction.setPersonalAccount(accountTagRub.getPersonalAccount()); + bankAccountNewAction.setBudgetClassificationCode(accountTagRub.getBudgetClassificationCode()); + bankAccountNewAction.setOktmo(accountTagRub.getOktmo()); + // No DISCONTINUATION_DATE in BankAccountNewAction + + kafkaMessenger.sendToBankAccount(bankAccountNewAction); return StageResult.OK; } else if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_CUR)) { AccountListCur accountListCur = (AccountListCur) resultContainer.getXmlFile(); - log.info(accountListCur.toString()); + AccountTagCur accountTagCur = accountListCur.getRegistrator().getClient().getAccount(); + + BankAccountNewAction bankAccountNewAction = new BankAccountNewAction(); + bankAccountNewAction.setBankName(accountTagCur.getBankName()); + bankAccountNewAction.setCurrency(accountTagCur.getCurrency()); + bankAccountNewAction.setDestination(accountTagCur.getDestination()); + bankAccountNewAction.setAccount(accountTagCur.getAccount()); + bankAccountNewAction.setSwiftCode(accountTagCur.getSwiftCode()); + bankAccountNewAction.setIntermediarySwiftCode(accountTagCur.getIntermediarySwiftCode1()); + bankAccountNewAction.setName(accountTagCur.getName()); + bankAccountNewAction.setAddress(accountTagCur.getAddress()); + bankAccountNewAction.setBankAddress(accountTagCur.getBankAddress()); + bankAccountNewAction.setBankSwiftCode(accountTagCur.getBankSwiftCode()); + bankAccountNewAction.setBankAccount(accountTagCur.getBankAccount()); + bankAccountNewAction.setBankName1(accountTagCur.getBankName1()); + bankAccountNewAction.setBankAddress1(accountTagCur.getBankAddress1()); + bankAccountNewAction.setBankAccount1(accountTagCur.getBankAccount1()); + bankAccountNewAction.setBankName2(accountTagCur.getBankName2()); + bankAccountNewAction.setBankAddress2(accountTagCur.getBankAddress2()); + bankAccountNewAction.setIntermediarySwiftCode2(accountTagCur.getIntermediarySwiftCode2()); + bankAccountNewAction.setBankAccount2(accountTagCur.getBankAccount2()); + + kafkaMessenger.sendToBankAccount(bankAccountNewAction); return StageResult.OK; } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java index d031068d4..e1e295d28 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java @@ -23,6 +23,7 @@ import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; +import ru.spcex.clearing.xml.importer.logic.data.kafka.BankAccountNewAction; import ru.spcex.platform.enumeration.ObjectType; import ru.spcex.platform.enumeration.Priority; import ru.spcex.platform.enumeration.SdfTable; @@ -55,6 +56,11 @@ public class XmlImportKafkaMessenger implements InitializingBean { messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57, FileType.SDF)); } + public void sendToBankAccount(BankAccountNewAction bankAccountNewAction) { + kafkaSdf.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewAction); + log.info("Message to {} was sent {}", Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewAction); + } + /** * отправляет в кафку сообщение, при необходимости * (обрабатывается, например, в balance-service, clearing-service) From a06300b9f355e8f0b28d7dc970ea445c673613ef Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 12 Sep 2024 12:31:16 +0300 Subject: [PATCH 008/114] http://jira.mfd.msk:8088/browse/CLS-730 messaging to bankAccount kafka's topic fixed --- .../data/kafka/BankAccountNewAction.java | 295 ------------------ .../xml/importer/logic/steps/ImportToDB.java | 84 ++--- .../logic/steps/XmlImportKafkaMessenger.java | 8 +- 3 files changed, 48 insertions(+), 339 deletions(-) delete mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java deleted file mode 100644 index 6fc3b5e1c..000000000 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/data/kafka/BankAccountNewAction.java +++ /dev/null @@ -1,295 +0,0 @@ -package ru.spcex.clearing.xml.importer.logic.data.kafka; - -import java.util.Objects; - -public class BankAccountNewAction { - private String bankIdentificationCode; - private String bankName; - private String correspondentAccount; - private String correspondentAccountName; - private String currency; - private String destination; - private String taxpayerIdentificationNumber; - private String taxRegistrationReasonCode; - private String account; - private Long companyId; - private String swiftCode; - private String intermediarySwiftCode; - private String name; - private String address; - private String bankAddress; - private String bankSwiftCode; - private String bankAccount; - private String bankName1; - private String bankAddress1; - private String bankAccount1; - private String bankName2; - private String bankAddress2; - private String intermediarySwiftCode2; - private String bankAccount2; - private String personalAccount; - private String budgetClassificationCode; - private String oktmo; - - public String getBankIdentificationCode() { - return bankIdentificationCode; - } - - public void setBankIdentificationCode(String bankIdentificationCode) { - this.bankIdentificationCode = bankIdentificationCode; - } - - public String getBankName() { - return bankName; - } - - public void setBankName(String bankName) { - this.bankName = bankName; - } - - public String getCorrespondentAccount() { - return correspondentAccount; - } - - public void setCorrespondentAccount(String correspondentAccount) { - this.correspondentAccount = correspondentAccount; - } - - public String getCorrespondentAccountName() { - return correspondentAccountName; - } - - public void setCorrespondentAccountName(String correspondentAccountName) { - this.correspondentAccountName = correspondentAccountName; - } - - public String getCurrency() { - return currency; - } - - public void setCurrency(String currency) { - this.currency = currency; - } - - public String getDestination() { - return destination; - } - - public void setDestination(String destination) { - this.destination = destination; - } - - public String getTaxpayerIdentificationNumber() { - return taxpayerIdentificationNumber; - } - - public void setTaxpayerIdentificationNumber(String taxpayerIdentificationNumber) { - this.taxpayerIdentificationNumber = taxpayerIdentificationNumber; - } - - public String getTaxRegistrationReasonCode() { - return taxRegistrationReasonCode; - } - - public void setTaxRegistrationReasonCode(String taxRegistrationReasonCode) { - this.taxRegistrationReasonCode = taxRegistrationReasonCode; - } - - public String getAccount() { - return account; - } - - public void setAccount(String account) { - this.account = account; - } - - public Long getCompanyId() { - return companyId; - } - - public void setCompanyId(Long companyId) { - this.companyId = companyId; - } - - public String getSwiftCode() { - return swiftCode; - } - - public void setSwiftCode(String swiftCode) { - this.swiftCode = swiftCode; - } - - public String getIntermediarySwiftCode() { - return intermediarySwiftCode; - } - - public void setIntermediarySwiftCode(String intermediarySwiftCode) { - this.intermediarySwiftCode = intermediarySwiftCode; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getAddress() { - return address; - } - - public void setAddress(String address) { - this.address = address; - } - - public String getBankAddress() { - return bankAddress; - } - - public void setBankAddress(String bankAddress) { - this.bankAddress = bankAddress; - } - - public String getBankSwiftCode() { - return bankSwiftCode; - } - - public void setBankSwiftCode(String bankSwiftCode) { - this.bankSwiftCode = bankSwiftCode; - } - - public String getBankAccount() { - return bankAccount; - } - - public void setBankAccount(String bankAccount) { - this.bankAccount = bankAccount; - } - - public String getBankName1() { - return bankName1; - } - - public void setBankName1(String bankName1) { - this.bankName1 = bankName1; - } - - public String getBankAddress1() { - return bankAddress1; - } - - public void setBankAddress1(String bankAddress1) { - this.bankAddress1 = bankAddress1; - } - - public String getBankAccount1() { - return bankAccount1; - } - - public void setBankAccount1(String bankAccount1) { - this.bankAccount1 = bankAccount1; - } - - public String getBankName2() { - return bankName2; - } - - public void setBankName2(String bankName2) { - this.bankName2 = bankName2; - } - - public String getBankAddress2() { - return bankAddress2; - } - - public void setBankAddress2(String bankAddress2) { - this.bankAddress2 = bankAddress2; - } - - public String getIntermediarySwiftCode2() { - return intermediarySwiftCode2; - } - - public void setIntermediarySwiftCode2(String intermediarySwiftCode2) { - this.intermediarySwiftCode2 = intermediarySwiftCode2; - } - - public String getBankAccount2() { - return bankAccount2; - } - - public void setBankAccount2(String bankAccount2) { - this.bankAccount2 = bankAccount2; - } - - public String getPersonalAccount() { - return personalAccount; - } - - public void setPersonalAccount(String personalAccount) { - this.personalAccount = personalAccount; - } - - public String getBudgetClassificationCode() { - return budgetClassificationCode; - } - - public void setBudgetClassificationCode(String budgetClassificationCode) { - this.budgetClassificationCode = budgetClassificationCode; - } - - public String getOktmo() { - return oktmo; - } - - public void setOktmo(String oktmo) { - this.oktmo = oktmo; - } - - @Override - public boolean equals(Object o) { - if (this == o) return true; - if (o == null || getClass() != o.getClass()) return false; - BankAccountNewAction that = (BankAccountNewAction) o; - return Objects.equals(bankIdentificationCode, that.bankIdentificationCode) && Objects.equals(bankName, that.bankName) && Objects.equals(correspondentAccount, that.correspondentAccount) && Objects.equals(correspondentAccountName, that.correspondentAccountName) && Objects.equals(currency, that.currency) && Objects.equals(destination, that.destination) && Objects.equals(taxpayerIdentificationNumber, that.taxpayerIdentificationNumber) && Objects.equals(taxRegistrationReasonCode, that.taxRegistrationReasonCode) && Objects.equals(account, that.account) && Objects.equals(companyId, that.companyId) && Objects.equals(swiftCode, that.swiftCode) && Objects.equals(intermediarySwiftCode, that.intermediarySwiftCode) && Objects.equals(name, that.name) && Objects.equals(address, that.address) && Objects.equals(bankAddress, that.bankAddress) && Objects.equals(bankSwiftCode, that.bankSwiftCode) && Objects.equals(bankAccount, that.bankAccount) && Objects.equals(bankName1, that.bankName1) && Objects.equals(bankAddress1, that.bankAddress1) && Objects.equals(bankAccount1, that.bankAccount1) && Objects.equals(bankName2, that.bankName2) && Objects.equals(bankAddress2, that.bankAddress2) && Objects.equals(intermediarySwiftCode2, that.intermediarySwiftCode2) && Objects.equals(bankAccount2, that.bankAccount2) && Objects.equals(personalAccount, that.personalAccount) && Objects.equals(budgetClassificationCode, that.budgetClassificationCode) && Objects.equals(oktmo, that.oktmo); - } - - @Override - public int hashCode() { - return Objects.hash(bankIdentificationCode, bankName, correspondentAccount, correspondentAccountName, currency, destination, taxpayerIdentificationNumber, taxRegistrationReasonCode, account, companyId, swiftCode, intermediarySwiftCode, name, address, bankAddress, bankSwiftCode, bankAccount, bankName1, bankAddress1, bankAccount1, bankName2, bankAddress2, intermediarySwiftCode2, bankAccount2, personalAccount, budgetClassificationCode, oktmo); - } - - @Override - public String toString() { - return "BankAccountNewAction{" + - "bankIdentificationCode='" + bankIdentificationCode + '\'' + - ", bankName='" + bankName + '\'' + - ", correspondentAccount='" + correspondentAccount + '\'' + - ", correspondentAccountName='" + correspondentAccountName + '\'' + - ", currency='" + currency + '\'' + - ", destination='" + destination + '\'' + - ", taxpayerIdentificationNumber='" + taxpayerIdentificationNumber + '\'' + - ", taxRegistrationReasonCode='" + taxRegistrationReasonCode + '\'' + - ", account='" + account + '\'' + - ", companyId=" + companyId + - ", swiftCode='" + swiftCode + '\'' + - ", intermediarySwiftCode='" + intermediarySwiftCode + '\'' + - ", name='" + name + '\'' + - ", address='" + address + '\'' + - ", bankAddress='" + bankAddress + '\'' + - ", bankSwiftCode='" + bankSwiftCode + '\'' + - ", bankAccount='" + bankAccount + '\'' + - ", bankName1='" + bankName1 + '\'' + - ", bankAddress1='" + bankAddress1 + '\'' + - ", bankAccount1='" + bankAccount1 + '\'' + - ", bankName2='" + bankName2 + '\'' + - ", bankAddress2='" + bankAddress2 + '\'' + - ", intermediarySwiftCode2='" + intermediarySwiftCode2 + '\'' + - ", bankAccount2='" + bankAccount2 + '\'' + - ", personalAccount='" + personalAccount + '\'' + - ", budgetClassificationCode='" + budgetClassificationCode + '\'' + - ", oktmo='" + oktmo + '\'' + - '}'; - } -} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java index 02ae62784..d48f414aa 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java @@ -5,11 +5,11 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.sdf.SDf57; +import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.kafka.BankAccountNewAction; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListCur; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListRub; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.registrator.client.account.AccountTagCur; @@ -78,53 +78,57 @@ public class ImportToDB { private StageResult processLksFile(ResultContainer resultContainer) { if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_RUB)) { - AccountListRub accountListRub = (AccountListRub) resultContainer.getXmlFile(); - AccountTagRub accountTagRub = accountListRub.getRegistrator().getClient().getAccount(); + AccountTagRub accountTagRub = ((AccountListRub) resultContainer.getXmlFile()) + .getRegistrator() + .getClient() + .getAccount(); - BankAccountNewAction bankAccountNewAction = new BankAccountNewAction(); - bankAccountNewAction.setBankIdentificationCode(accountTagRub.getBic()); - bankAccountNewAction.setBankName(accountTagRub.getBankName()); - bankAccountNewAction.setCorrespondentAccount(accountTagRub.getCorrespondentAccount()); - bankAccountNewAction.setCurrency(accountTagRub.getCurrency()); - bankAccountNewAction.setDestination(accountTagRub.getDestination()); - bankAccountNewAction.setTaxpayerIdentificationNumber(accountTagRub.getTin()); - bankAccountNewAction.setTaxRegistrationReasonCode(accountTagRub.getTrrc()); - bankAccountNewAction.setAccount(accountTagRub.getAccount()); - bankAccountNewAction.setName(accountTagRub.getName()); - bankAccountNewAction.setBankAddress(accountTagRub.getBankAddress()); - bankAccountNewAction.setPersonalAccount(accountTagRub.getPersonalAccount()); - bankAccountNewAction.setBudgetClassificationCode(accountTagRub.getBudgetClassificationCode()); - bankAccountNewAction.setOktmo(accountTagRub.getOktmo()); + BankAccountNewRequest bankAccountNewRequest = new BankAccountNewRequest(); + bankAccountNewRequest.setBankIdentificationCode(accountTagRub.getBic()); + bankAccountNewRequest.setBankName(accountTagRub.getBankName()); + bankAccountNewRequest.setCorrespondentAccount(accountTagRub.getCorrespondentAccount()); + bankAccountNewRequest.setCurrency(accountTagRub.getCurrency()); + bankAccountNewRequest.setDestination(accountTagRub.getDestination()); + bankAccountNewRequest.setTaxpayerIdentificationNumber(accountTagRub.getTin()); + bankAccountNewRequest.setTaxRegistrationReasonCode(accountTagRub.getTrrc()); + bankAccountNewRequest.setAccount(accountTagRub.getAccount()); + bankAccountNewRequest.setName(accountTagRub.getName()); + bankAccountNewRequest.setBankAddress(accountTagRub.getBankAddress()); + bankAccountNewRequest.setPersonalAccount(accountTagRub.getPersonalAccount()); + bankAccountNewRequest.setBudgetClassificationCode(accountTagRub.getBudgetClassificationCode()); + bankAccountNewRequest.setOktmo(accountTagRub.getOktmo()); // No DISCONTINUATION_DATE in BankAccountNewAction - kafkaMessenger.sendToBankAccount(bankAccountNewAction); + kafkaMessenger.sendToBankAccount(bankAccountNewRequest); return StageResult.OK; } else if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_CUR)) { - AccountListCur accountListCur = (AccountListCur) resultContainer.getXmlFile(); - AccountTagCur accountTagCur = accountListCur.getRegistrator().getClient().getAccount(); + AccountTagCur accountTagCur = ((AccountListCur) resultContainer.getXmlFile()) + .getRegistrator() + .getClient() + .getAccount(); - BankAccountNewAction bankAccountNewAction = new BankAccountNewAction(); - bankAccountNewAction.setBankName(accountTagCur.getBankName()); - bankAccountNewAction.setCurrency(accountTagCur.getCurrency()); - bankAccountNewAction.setDestination(accountTagCur.getDestination()); - bankAccountNewAction.setAccount(accountTagCur.getAccount()); - bankAccountNewAction.setSwiftCode(accountTagCur.getSwiftCode()); - bankAccountNewAction.setIntermediarySwiftCode(accountTagCur.getIntermediarySwiftCode1()); - bankAccountNewAction.setName(accountTagCur.getName()); - bankAccountNewAction.setAddress(accountTagCur.getAddress()); - bankAccountNewAction.setBankAddress(accountTagCur.getBankAddress()); - bankAccountNewAction.setBankSwiftCode(accountTagCur.getBankSwiftCode()); - bankAccountNewAction.setBankAccount(accountTagCur.getBankAccount()); - bankAccountNewAction.setBankName1(accountTagCur.getBankName1()); - bankAccountNewAction.setBankAddress1(accountTagCur.getBankAddress1()); - bankAccountNewAction.setBankAccount1(accountTagCur.getBankAccount1()); - bankAccountNewAction.setBankName2(accountTagCur.getBankName2()); - bankAccountNewAction.setBankAddress2(accountTagCur.getBankAddress2()); - bankAccountNewAction.setIntermediarySwiftCode2(accountTagCur.getIntermediarySwiftCode2()); - bankAccountNewAction.setBankAccount2(accountTagCur.getBankAccount2()); + BankAccountNewRequest bankAccountNewRequest = new BankAccountNewRequest(); + bankAccountNewRequest.setBankName(accountTagCur.getBankName()); + bankAccountNewRequest.setCurrency(accountTagCur.getCurrency()); + bankAccountNewRequest.setDestination(accountTagCur.getDestination()); + bankAccountNewRequest.setAccount(accountTagCur.getAccount()); + bankAccountNewRequest.setSwiftCode(accountTagCur.getSwiftCode()); + bankAccountNewRequest.setIntermediarySwiftCode(accountTagCur.getIntermediarySwiftCode1()); + bankAccountNewRequest.setName(accountTagCur.getName()); + bankAccountNewRequest.setAddress(accountTagCur.getAddress()); + bankAccountNewRequest.setBankAddress(accountTagCur.getBankAddress()); + bankAccountNewRequest.setBankSwiftCode(accountTagCur.getBankSwiftCode()); + bankAccountNewRequest.setBankAccount(accountTagCur.getBankAccount()); + bankAccountNewRequest.setBankName1(accountTagCur.getBankName1()); + bankAccountNewRequest.setBankAddress1(accountTagCur.getBankAddress1()); + bankAccountNewRequest.setBankAccount1(accountTagCur.getBankAccount1()); + bankAccountNewRequest.setBankName2(accountTagCur.getBankName2()); + bankAccountNewRequest.setBankAddress2(accountTagCur.getBankAddress2()); + bankAccountNewRequest.setIntermediarySwiftCode2(accountTagCur.getIntermediarySwiftCode2()); + bankAccountNewRequest.setBankAccount2(accountTagCur.getBankAccount2()); - kafkaMessenger.sendToBankAccount(bankAccountNewAction); + kafkaMessenger.sendToBankAccount(bankAccountNewRequest); return StageResult.OK; } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java index e1e295d28..ce4bfbb30 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java @@ -12,6 +12,7 @@ import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.spcex.clearing.platform.messaging.domain.Consts; +import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest; import ru.spcex.clearing.platform.messaging.domain.cud.balance.StatementRequest; import ru.spcex.clearing.platform.messaging.domain.cud.clearing.Sdf04Request; import ru.spcex.clearing.platform.messaging.domain.cud.utilities.NotificationNewRequest; @@ -23,7 +24,6 @@ import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; -import ru.spcex.clearing.xml.importer.logic.data.kafka.BankAccountNewAction; import ru.spcex.platform.enumeration.ObjectType; import ru.spcex.platform.enumeration.Priority; import ru.spcex.platform.enumeration.SdfTable; @@ -56,9 +56,9 @@ public class XmlImportKafkaMessenger implements InitializingBean { messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57, FileType.SDF)); } - public void sendToBankAccount(BankAccountNewAction bankAccountNewAction) { - kafkaSdf.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewAction); - log.info("Message to {} was sent {}", Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewAction); + public void sendToBankAccount(BankAccountNewRequest bankAccountNewRequest) { + kafkaSdf.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); + log.info("Message to {} was sent {}", Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); } /** From 4966cd552e5d51993ca91f76e068f38e02f1f9b4 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 12 Sep 2024 12:59:34 +0300 Subject: [PATCH 009/114] .gitlab-ci.yml updated --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3987aaa0b..8e0504af5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,6 +26,7 @@ preflight: only: - dev - /^dev_.*$/ + - new resource_group: clearing-test build: @@ -41,6 +42,7 @@ build: only: - dev - /^dev_.*$/ + - new resource_group: clearing-test test: @@ -62,4 +64,5 @@ test: only: - dev - /^dev_.*$/ + - new resource_group: clearing-test \ No newline at end of file From d404d58d6ce73ab4c5e4a8a427f5f63682243675 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 12 Sep 2024 13:52:35 +0300 Subject: [PATCH 010/114] xml-importer saveRequestInfo disabled on kafka --- .../clearing/xml/importer/config/KafkaConfig.java | 13 ++----------- .../xml/importer/logic/steps/ImportToDB.java | 8 ++++---- .../logic/steps/XmlImportKafkaMessenger.java | 11 +++++++++-- 3 files changed, 15 insertions(+), 17 deletions(-) diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java index 852bc85e4..0a106ef19 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java @@ -11,14 +11,11 @@ import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Scope; import org.springframework.kafka.core.KafkaTemplate; import org.springframework.kafka.core.ProducerFactory; -import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.config.KafkaConsumerFactory; import ru.spcex.clearing.platform.messaging.config.KafkaProducerFactory; import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; -import ru.spcex.clearing.platform.messaging.service.RequestInfo; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; -import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.ImdgId; import ru.spcex.platform.imdg.api.ImdgProvider; @@ -60,10 +57,7 @@ public class KafkaConfig { .setup() .setKafkaTemplate(kafkaTemplate) .idGenerator(imdgIdGenerator::nextId) - .imdgProvider(s -> { - Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); - return imdg::insert; - }) + .saveRequestInfo(false) .build(); } @@ -77,10 +71,7 @@ public class KafkaConfig { .setup() .setKafkaTemplate(kafkaTemplate) .idGenerator(imdgIdGenerator::nextId) - .imdgProvider(s -> { - Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); - return imdg::insert; - }) + .saveRequestInfo(false) .build(); } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java index d48f414aa..d3f18527b 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java @@ -99,9 +99,9 @@ public class ImportToDB { bankAccountNewRequest.setOktmo(accountTagRub.getOktmo()); // No DISCONTINUATION_DATE in BankAccountNewAction - kafkaMessenger.sendToBankAccount(bankAccountNewRequest); + boolean sendResult = kafkaMessenger.sendToBankAccount(bankAccountNewRequest); - return StageResult.OK; + return sendResult ? StageResult.OK : StageResult.ERROR; } else if (resultContainer.getXmlTable().equals(ETable.ACCOUNT_LIST_CUR)) { AccountTagCur accountTagCur = ((AccountListCur) resultContainer.getXmlFile()) .getRegistrator() @@ -128,9 +128,9 @@ public class ImportToDB { bankAccountNewRequest.setIntermediarySwiftCode2(accountTagCur.getIntermediarySwiftCode2()); bankAccountNewRequest.setBankAccount2(accountTagCur.getBankAccount2()); - kafkaMessenger.sendToBankAccount(bankAccountNewRequest); + boolean sendResult = kafkaMessenger.sendToBankAccount(bankAccountNewRequest); - return StageResult.OK; + return sendResult ? StageResult.OK : StageResult.ERROR; } log.error("Table type {} is not supported", resultContainer.getXmlTable()); diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java index ce4bfbb30..fd58beb1c 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java @@ -56,9 +56,16 @@ public class XmlImportKafkaMessenger implements InitializingBean { messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57, FileType.SDF)); } - public void sendToBankAccount(BankAccountNewRequest bankAccountNewRequest) { - kafkaSdf.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); + public boolean sendToBankAccount(BankAccountNewRequest bankAccountNewRequest) { + try { + kafkaSdf.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); + } catch (Exception e) { + log.error("Error occurred on sending message to kafka {}", e.getMessage(), e); + return false; + } + log.info("Message to {} was sent {}", Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); + return true; } /** From 3d58504649febf1078c2fcd9498c3a1d8909f5af Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 12 Sep 2024 14:00:29 +0300 Subject: [PATCH 011/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-742?= =?UTF-8?q?=20=D0=BC=D0=B5=D0=BB=D0=BA=D0=B0=D1=8F=20=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dbf/importer/logic/stages/DbfImportKafkaMessenger.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java b/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java index 89f21e00f..4aea5053a 100644 --- a/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java +++ b/clearing-parent/dbf-importer/src/main/java/ru/spcex/clearing/dbf/importer/logic/stages/DbfImportKafkaMessenger.java @@ -60,12 +60,12 @@ public class DbfImportKafkaMessenger implements InitializingBean { } public void notifyUserAboutErrorParsing(Throwable error, ResultContainer resultContainer) { - if (resultContainer == null || resultContainer.getDbfFile() == null || resultContainer.getDbfTable() == null) + if (resultContainer == null || resultContainer.getDbfFile() == null) return; ETable currTable = resultContainer.getDbfTable(); String fileName = resultContainer.getDbfFile().getName(); log.debug("Notify user about error {} \"{}\"", - resultContainer.getDbfTable(), fileName); + currTable, fileName); sendUserNotification(ObjectType.rgst, String.format("Файл \"%s\" не сохранен", fileName), Priority.HIGH); } From bcd1aa2b4073ad64d186c866ed55c854be24a201 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 12 Sep 2024 18:15:10 +0300 Subject: [PATCH 012/114] http://jira.mfd.msk:8088/browse/CLS-754 --- .../imdg/base/SimpleObjectMapStore.java | 149 ++++++++++++++++-- .../AbstractHazelcastLifecycleSupport.java | 43 ++++- .../clearing/imdg/util/ColumnMetaData.java | 40 +++++ .../imdg/util/PostgresColumnTypeUtil.java | 29 ++++ 4 files changed, 246 insertions(+), 15 deletions(-) create mode 100644 clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/ColumnMetaData.java create mode 100644 clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java index 6a2bd0105..541726a30 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java @@ -1,6 +1,23 @@ package ru.spcex.clearing.imdg.base; import com.hazelcast.core.MapStore; +import java.math.BigDecimal; +import java.sql.ParameterMetaData; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.sql.Timestamp; +import java.sql.Types; +import java.text.SimpleDateFormat; +import java.time.Instant; +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; import org.apache.commons.lang3.exception.ExceptionUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -8,18 +25,11 @@ import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.SqlTypeValue; import org.springframework.jdbc.core.StatementCreatorUtils; import org.springframework.lang.NonNull; +import ru.spcex.clearing.imdg.util.ColumnMetaData; +import ru.spcex.clearing.imdg.util.PostgresColumnTypeUtil; import ru.spcex.platform.classes.base.SpcexObjectBase; import ru.spcex.platform.utils.text.TextUtil; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Timestamp; -import java.text.SimpleDateFormat; -import java.time.Instant; -import java.time.LocalDate; -import java.util.*; -import java.util.stream.Collectors; - /** * MapStore для выгрузки обычных объектов * @@ -30,6 +40,7 @@ public abstract class SimpleObjectMapStore implements protected final Logger log = LoggerFactory.getLogger(this.getClass()); protected final JdbcTemplate jdbcTemplate; protected SimpleDateFormat DB_DATE_FORMATTER = new SimpleDateFormat("yyyy-MM-dd"); + protected Map columnMetaDataMap; protected SimpleObjectMapStore(JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; @@ -149,10 +160,12 @@ public abstract class SimpleObjectMapStore implements } protected void batchInsertUpdate(@NonNull String insertStatement, @NonNull List args) { + updateMetaData(); try { int[][] ret = jdbcTemplate.batchUpdate(insertStatement, args, BATCH_SIZE, (ps, params) -> { for (int i = 0; i < params.length; i++) { Object value = params[i]; + value = normalizeValue(value, ps.getParameterMetaData(), columnMetaDataMap, i, insertStatement, params); try { StatementCreatorUtils.setParameterValue(ps, i + 1, SqlTypeValue.TYPE_UNKNOWN, value); } catch (SQLException e) { @@ -168,6 +181,112 @@ public abstract class SimpleObjectMapStore implements } } + Object normalizeValue(Object value, ParameterMetaData metaData, Map columnMetaDataMap, int i, String insertStatement, Object[] params) throws SQLException { + if (value == null) + return null; + i++; // нумерация в ParameterMetaData с 1 + final int type = metaData.getParameterType(i); + + final String fieldName = getFields()[i - 1].toLowerCase(); + if (columnMetaDataMap == null) { + log.trace("Column metadata was empty, can not verify {}.{}", getTableName(), fieldName); + } + if ((type == Types.VARCHAR || type == Types.CHAR) && value instanceof String stringValue) { + int length; + if (columnMetaDataMap == null) { + length = metaData.getPrecision(i + 1); + } else { + // в postgresql для String ParameterMetaData.getPrecision возвращает 0, по этому используется другой способ через columnMetaDataMap. + length = columnMetaDataMap.get(fieldName).getPrecision(); + } + if (length > 0 && stringValue.length() > length) { + value = stringValue.substring(0, length); + log.error("String value for insert is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, stringValue, value); + } + } else if ((type == Types.DECIMAL || type == Types.NUMERIC || type == Types.BIGINT || type == Types.INTEGER) && + (value instanceof BigDecimal || value instanceof Long || value instanceof Integer)) { + + if (value instanceof Integer && (type == Types.INTEGER || type == Types.BIGINT)) { + return value; // value ok + } + + if (value instanceof Long vl) { + if (type == Types.BIGINT) { + return value; // value ok + } + if (type == Types.INTEGER) { + if (vl > Integer.MAX_VALUE) { + value = Integer.MAX_VALUE; + log.error("Long value for insert is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, vl, value); + } + if (vl < Integer.MIN_VALUE) { + value = Integer.MIN_VALUE; + log.error("Long value for insert is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, vl, value); + } + return value; + } + } + + BigDecimal bigDecimalValue; + if (value instanceof Integer intValue) { + bigDecimalValue = BigDecimal.valueOf(intValue); + } else if (value instanceof Long longValue) { + bigDecimalValue = BigDecimal.valueOf(longValue); + } else { + bigDecimalValue = (BigDecimal) value; + } + if (type == Types.BIGINT) { + if (bigDecimalValue.compareTo(BigDecimal.valueOf(Long.MAX_VALUE)) > 0) { + Object oldValue = value; + value = Long.MAX_VALUE; + log.error("Double value for insert as BIGINT is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, oldValue, value); + } else if (bigDecimalValue.compareTo(BigDecimal.valueOf(Long.MIN_VALUE)) < 0) { + Object oldValue = value; + value = Long.MIN_VALUE; + log.error("Double value for insert as BIGINT is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, oldValue, value); + } + return value; // value ok + } + if (type == Types.INTEGER) { + if (bigDecimalValue.compareTo(BigDecimal.valueOf(Integer.MAX_VALUE)) > 0) { + Object oldValue = value; + value = Integer.MAX_VALUE; + log.error("Double value for insert as INTEGER is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, oldValue, value); + } else if (bigDecimalValue.compareTo(BigDecimal.valueOf(Integer.MIN_VALUE)) < 0) { + Object oldValue = value; + value = Integer.MIN_VALUE; + log.error("Double value for insert as INTEGER is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + insertStatement, Arrays.toString(params), i, oldValue, value); + } + return value; // value ok + } + int dbScalePartLength; + int precision; + if (columnMetaDataMap == null) { + dbScalePartLength = metaData.getScale(i); + precision = metaData.getPrecision(i); + } else { + dbScalePartLength = columnMetaDataMap.get(fieldName).getScale(); + precision = columnMetaDataMap.get(fieldName).getPrecision(); + } + if (!checkBigDecimalSize(bigDecimalValue, precision, dbScalePartLength)) { + boolean negative = bigDecimalValue.signum() < 0; + value = new BigDecimal(BigDecimal.valueOf(Math.pow(10, precision - dbScalePartLength)).longValue() - 1); + if (negative) + value = ((BigDecimal) value).negate(); + log.error("BigDecimal value for insert is too large [ insertSql: {}, params: {}, i:{}, incorrect value : {}, normalized value: {} ]", + insertStatement, Arrays.toString(params), i, bigDecimalValue, value); + } + } + return value; + } + protected Instant getInstantFromTimestamp(ResultSet rs, String column) throws SQLException { Timestamp date = rs.getTimestamp(column); return date != null ? date.toInstant() : null; @@ -191,4 +310,16 @@ public abstract class SimpleObjectMapStore implements return TextUtil.format(INSERT_TEMPLATE, params); } + + private void updateMetaData() { + if (columnMetaDataMap == null) synchronized (this) { + columnMetaDataMap = PostgresColumnTypeUtil.extractTableMetadata(jdbcTemplate, getTableName()); + } + } + + private boolean checkBigDecimalSize(BigDecimal value, int dbSize, int dbScale) { + if (value == null) + return true; + return value.precision() - value.scale() <= dbSize - dbScale; + } } diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/AbstractHazelcastLifecycleSupport.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/AbstractHazelcastLifecycleSupport.java index 86c88164d..7672a79e3 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/AbstractHazelcastLifecycleSupport.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/AbstractHazelcastLifecycleSupport.java @@ -4,6 +4,14 @@ import com.hazelcast.config.MapStoreConfig; import com.hazelcast.core.HazelcastInstance; import com.hazelcast.core.IMap; import com.hazelcast.core.IdGenerator; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.concurrent.Callable; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.Future; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.DisposableBean; @@ -16,10 +24,6 @@ import ru.spcex.clearing.imdg.base.SimpleObjectMapStore; import ru.spcex.clearing.imdg.object.DbVersionMapStore; import ru.spcex.platform.imdg.iml.hazelcast.util.HazelcastHelper; -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.*; - //todo почистить класс public abstract class AbstractHazelcastLifecycleSupport implements InitializingBean, DisposableBean { private final Logger log = LoggerFactory.getLogger(this.getClass()); @@ -48,7 +52,7 @@ public abstract class AbstractHazelcastLifecycleSupport implements InitializingB @Override public void afterPropertiesSet() { // HazelcastCommon.loadClassesVersionsByStorage(hazelcastServerInstance, getSerialVersionUIDClasses()); -// databaseVersionCheck(); + databaseVersionCheck(); long loadTime = System.currentTimeMillis(); @@ -119,11 +123,38 @@ public abstract class AbstractHazelcastLifecycleSupport implements InitializingB HazelcastHelper.imdgSystem_setStorageState(true, hazelcastServerInstance); loadTime = System.currentTimeMillis() - loadTime; log.info("All map load time {} ms", loadTime); - } @Override public void destroy() { hazelcastServerInstance.shutdown(); } + + private void databaseVersionCheck() { + log.debug("Validating database version, expected \"{}\"", getCheckDbVersion()); + + String dbVersion = jdbcTemplate.queryForObject("SELECT version FROM db_version", String.class); + log.trace("Database version is \"{}\"", dbVersion); + if (dbVersion == null || dbVersion.isBlank()) { + log.error("Database version is empty"); + System.exit(1); + } else { + List expectedVersion = Arrays.stream(getCheckDbVersion().split("\\.")) + .map(Integer::parseInt) + .toList(); + List actualVersion = Arrays.stream(dbVersion.split("\\.")) + .map(Integer::parseInt) + .toList(); + + if (expectedVersion.size() < 2 || actualVersion.size() < 2) { + log.error("Database version have wrong format, expected = {}, actual = {}", expectedVersion, actualVersion); + System.exit(1); + } + + if (!expectedVersion.get(0).equals(actualVersion.get(0)) || expectedVersion.get(1) > actualVersion.get(1)) { + log.error("Database version is older than expected version, expected = {}, actual = {}", expectedVersion, actualVersion); + System.exit(1); + } + } + } } diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/ColumnMetaData.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/ColumnMetaData.java new file mode 100644 index 000000000..1558a4b20 --- /dev/null +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/ColumnMetaData.java @@ -0,0 +1,40 @@ +package ru.spcex.clearing.imdg.util; + +public class ColumnMetaData { + private final String name; + private final String dataType; + private final int characterMaximumLength; + private final int numericPrecision; + private final int numericScale; + + public ColumnMetaData(String name, String dataType, int characterMaximumLength, int numericPrecision, int numericScale) { + this.name = name; + this.dataType = dataType; + this.characterMaximumLength = characterMaximumLength; + this.numericPrecision = numericPrecision; + this.numericScale = numericScale; + } + + public String getName() { + return name; + } + + public String getDataType() { + return dataType; + } + + public int getPrecision() { + return switch (dataType) { + case "smallint", "integer", "real", "numeric", "bigint", "double precision" -> numericPrecision; + case "character varying" -> characterMaximumLength; + default -> 0; + }; + } + + public int getScale() { + return switch (dataType) { + case "smallint", "integer", "real", "numeric", "bigint", "double precision" -> numericScale; + default -> 0; + }; + } +} diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java new file mode 100644 index 000000000..1d6b7035a --- /dev/null +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java @@ -0,0 +1,29 @@ +package ru.spcex.clearing.imdg.util; + +import java.util.List; +import java.util.Map; +import java.util.function.Function; +import java.util.stream.Collectors; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.jdbc.core.JdbcTemplate; + +public final class PostgresColumnTypeUtil { + static Logger log = LoggerFactory.getLogger(PostgresColumnTypeUtil.class); + static String SELECT_METADATA_CASE_SENS = "SELECT * FROM information_schema.columns WHERE table_name=?"; + static String SELECT_METADATA_CASE_INSENS = "SELECT * FROM information_schema.columns WHERE table_name ilike ?"; + + public static Map extractTableMetadata(JdbcTemplate template, String tableName) { + List columnMetaDataList = template.query(tableName.contains("\"") ? SELECT_METADATA_CASE_SENS + : SELECT_METADATA_CASE_INSENS, (rs, rn) -> new ColumnMetaData( + rs.getString("column_name"), + rs.getString("data_type"), + rs.getInt("character_maximum_length"), + rs.getInt("numeric_precision"), + rs.getInt("numeric_scale") + ), tableName.replace("\"", "")); + log.debug("metadata of table \"{}\" is {}", tableName, columnMetaDataList); + return columnMetaDataList.isEmpty() ? null : + columnMetaDataList.stream().collect(Collectors.toMap(ColumnMetaData::getName, Function.identity())); + } +} From 0ae83b1c5251ef596e1c1592e5b3e57cb116ca29 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 12 Sep 2024 18:46:16 +0300 Subject: [PATCH 013/114] http://jira.mfd.msk:8088/browse/CLS-730 separate hazelcast and kafka instances removed, application.properties updated --- .../importer/config/ImporterImdgConfig.java | 21 +----- .../xml/importer/config/KafkaConfig.java | 63 +++-------------- .../importer/config/XMLImporterConfig.java | 3 +- .../settings/ImportXMLServiceSettings.java | 33 ++++++--- .../settings/KafkaHazelcastSettings.java | 41 ----------- .../xml/importer/logic/steps/ImportToDB.java | 17 ++--- .../logic/steps/XmlImportKafkaMessenger.java | 68 +++++++------------ .../xml/importer/services/FileChecker.java | 1 - .../src/main/resources/application.properties | 67 ++++++------------ .../config/ImporterImdgTestConfig.java | 24 +------ .../xml/importer/config/KafkaTestConfig.java | 28 ++------ .../importer/logic/steps/ImportToDBTest.java | 2 +- .../src/test/resources/application.properties | 67 ++++++------------ 13 files changed, 118 insertions(+), 317 deletions(-) delete mode 100644 clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java index 32243b8f3..0c54ab12d 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java @@ -2,7 +2,6 @@ package ru.spcex.clearing.xml.importer.config; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; -import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; @@ -33,28 +32,14 @@ public class ImporterImdgConfig { } @Autowired - @Bean(name = "sdfImdgProvider") - @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") - public HazelcastService sdfImdgProvider( + @Bean + public HazelcastService imdgProvider( @Qualifier("taskExecutorHazelcastClientInitializer") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, @Qualifier("taskExecutorIdGeneratorAwaiter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, ImportXMLServiceSettings settings ) { return new HazelcastService(taskExecutorHazelcastClientInitializer, taskExecutorIdGeneratorAwaiter, - settings.getSdfHazelcastAndKafka().getHazelcast()); - } - - @Autowired - @Bean(name = "lksImdgProvider") - @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") - public HazelcastService lksImdgProvider( - @Qualifier("taskExecutorHazelcastClientInitializer") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, - @Qualifier("taskExecutorIdGeneratorAwaiter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, - ImportXMLServiceSettings settings - ) { - return new HazelcastService(taskExecutorHazelcastClientInitializer, - taskExecutorIdGeneratorAwaiter, - settings.getLksHazelcastAndKafka().getHazelcast()); + settings.getHazelcast()); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java index 0a106ef19..77c196d6c 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java @@ -3,9 +3,7 @@ package ru.spcex.clearing.xml.importer.config; import java.util.function.Supplier; import org.apache.kafka.clients.consumer.Consumer; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.config.ConfigurableBeanFactory; -import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Scope; @@ -21,51 +19,21 @@ import ru.spcex.platform.imdg.api.ImdgProvider; @Configuration public class KafkaConfig { - @Bean(name = "pfSdf") - @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") - public ProducerFactory pfSdf(ImportXMLServiceSettings settings) { - KafkaProducerSettings kafkaSettings = settings.getSdfHazelcastAndKafka().getKafkaProducer(); + @Bean + public ProducerFactory pf(ImportXMLServiceSettings settings) { + KafkaProducerSettings kafkaSettings = settings.getKafkaProducer(); return KafkaProducerFactory.producerFactory(kafkaSettings); } - @Bean(name = "pfLks") - @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") - public ProducerFactory pfLks(ImportXMLServiceSettings settings) { - KafkaProducerSettings kafkaSettings = settings.getLksHazelcastAndKafka().getKafkaProducer(); - return KafkaProducerFactory.producerFactory(kafkaSettings); - } - - @Bean("kafkaTemplateSdf") - @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") - public KafkaTemplate kafkaTemplateSdf(@Qualifier("pfSdf") ProducerFactory pf) { - return new KafkaTemplate<>(pf); - } - - @Bean("kafkaTemplateLks") - @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") - public KafkaTemplate kafkaTemplateLks(@Qualifier("pfLks") ProducerFactory pf) { + @Bean + public KafkaTemplate kafkaTemplate(ProducerFactory pf) { return new KafkaTemplate<>(pf); } @Autowired - @Bean("kafkaSenderSdf") - @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") - public Supplier kafkaSenderSdf(@Qualifier("kafkaTemplateSdf") KafkaTemplate kafkaTemplate, - @Qualifier("sdfImdgProvider") ImdgProvider imdgProvider) { - ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); - return () -> KafkaSender - .setup() - .setKafkaTemplate(kafkaTemplate) - .idGenerator(imdgIdGenerator::nextId) - .saveRequestInfo(false) - .build(); - } - - @Autowired - @Bean("kafkaSenderLks") - @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") - public Supplier kafkaSenderLks(@Qualifier("kafkaTemplateLks") KafkaTemplate kafkaTemplate, - @Qualifier("lksImdgProvider") ImdgProvider imdgProvider) { + @Bean + public Supplier kafkaSender(KafkaTemplate kafkaTemplate, + ImdgProvider imdgProvider) { ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); return () -> KafkaSender .setup() @@ -77,17 +45,8 @@ public class KafkaConfig { @Autowired @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) - @Bean("createConsumerSdf") - @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") - public Consumer createConsumerSdf(ImportXMLServiceSettings settings) { - return KafkaConsumerFactory.consumer(settings.getSdfHazelcastAndKafka().getKafkaConsumer()); - } - - @Autowired - @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) - @Bean("createConsumerLks") - @ConditionalOnProperty(value = "import-xml-service.process-lks-files", havingValue = "true") - public Consumer createConsumerLks(ImportXMLServiceSettings settings) { - return KafkaConsumerFactory.consumer(settings.getLksHazelcastAndKafka().getKafkaConsumer()); + @Bean + public Consumer createConsumer(ImportXMLServiceSettings settings) { + return KafkaConsumerFactory.consumer(settings.getKafkaConsumer()); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java index 092313f9c..0a7f74107 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java @@ -13,7 +13,6 @@ import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLOutputFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.ApplicationContext; @@ -43,7 +42,7 @@ public class XMLImporterConfig { public XMLImporterConfig(ImportXMLServiceSettings settings, ApplicationContext context, - @Qualifier("sdfImdgProvider") ImdgProvider hazelcastService) { + ImdgProvider hazelcastService) { this.settings = settings; this.context = context; this.hazelcastService = hazelcastService; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java index e32cf7da4..121f2eb40 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/ImportXMLServiceSettings.java @@ -4,15 +4,20 @@ import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.NestedConfigurationProperty; import org.springframework.context.annotation.PropertySource; import org.springframework.stereotype.Component; +import ru.spcex.clearing.platform.messaging.config.element.KafkaConsumerSettings; +import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; +import ru.spcex.platform.imdg.iml.hazelcast.config.HazelcastClientParams; @Component @PropertySource("file:${spring.config.location}/application.properties") @ConfigurationProperties("import-xml-service") public class ImportXMLServiceSettings { @NestedConfigurationProperty - private KafkaHazelcastSettings sdfHazelcastAndKafka; + private HazelcastClientParams hazelcast; @NestedConfigurationProperty - private KafkaHazelcastSettings lksHazelcastAndKafka; + private KafkaProducerSettings kafkaProducer; + @NestedConfigurationProperty + private KafkaConsumerSettings kafkaConsumer; @NestedConfigurationProperty private StoreSettings storeSdf; @@ -27,20 +32,28 @@ public class ImportXMLServiceSettings { private boolean processSdfFiles; private boolean processLksFiles; - public KafkaHazelcastSettings getSdfHazelcastAndKafka() { - return sdfHazelcastAndKafka; + public HazelcastClientParams getHazelcast() { + return hazelcast; } - public void setSdfHazelcastAndKafka(KafkaHazelcastSettings sdfHazelcastAndKafka) { - this.sdfHazelcastAndKafka = sdfHazelcastAndKafka; + public void setHazelcast(HazelcastClientParams hazelcast) { + this.hazelcast = hazelcast; } - public KafkaHazelcastSettings getLksHazelcastAndKafka() { - return lksHazelcastAndKafka; + public KafkaProducerSettings getKafkaProducer() { + return kafkaProducer; } - public void setLksHazelcastAndKafka(KafkaHazelcastSettings lksHazelcastAndKafka) { - this.lksHazelcastAndKafka = lksHazelcastAndKafka; + public void setKafkaProducer(KafkaProducerSettings kafkaProducer) { + this.kafkaProducer = kafkaProducer; + } + + public KafkaConsumerSettings getKafkaConsumer() { + return kafkaConsumer; + } + + public void setKafkaConsumer(KafkaConsumerSettings kafkaConsumer) { + this.kafkaConsumer = kafkaConsumer; } public StoreSettings getStoreSdf() { diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java deleted file mode 100644 index 0b689551f..000000000 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/settings/KafkaHazelcastSettings.java +++ /dev/null @@ -1,41 +0,0 @@ -package ru.spcex.clearing.xml.importer.config.settings; - -import org.springframework.boot.context.properties.NestedConfigurationProperty; -import ru.spcex.clearing.platform.messaging.config.element.KafkaConsumerSettings; -import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; -import ru.spcex.platform.imdg.iml.hazelcast.config.HazelcastClientParams; - -public class KafkaHazelcastSettings { - @NestedConfigurationProperty - private HazelcastClientParams hazelcast; - - @NestedConfigurationProperty - private KafkaProducerSettings kafkaProducer; - - @NestedConfigurationProperty - private KafkaConsumerSettings kafkaConsumer; - - public HazelcastClientParams getHazelcast() { - return hazelcast; - } - - public void setHazelcast(HazelcastClientParams hazelcast) { - this.hazelcast = hazelcast; - } - - public KafkaProducerSettings getKafkaProducer() { - return kafkaProducer; - } - - public void setKafkaProducer(KafkaProducerSettings kafkaProducer) { - this.kafkaProducer = kafkaProducer; - } - - public KafkaConsumerSettings getKafkaConsumer() { - return kafkaConsumer; - } - - public void setKafkaConsumer(KafkaConsumerSettings kafkaConsumer) { - this.kafkaConsumer = kafkaConsumer; - } -} diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java index d3f18527b..545a61ef6 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java @@ -2,13 +2,11 @@ package ru.spcex.clearing.xml.importer.logic.steps; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.sdf.SDf57; import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; -import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListCur; import ru.spcex.clearing.xml.importer.logic.data.tags.lks.AccountListRub; @@ -24,15 +22,12 @@ import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @Component public class ImportToDB { private final Logger log = LoggerFactory.getLogger(getClass()); - private final HazelcastService hazelcastServiceSdf; - private final HazelcastService hazelcastServiceLks; + private final HazelcastService hazelcastService; private final XmlImportKafkaMessenger kafkaMessenger; - public ImportToDB(@Qualifier("sdfImdgProvider") HazelcastService hazelcastServiceSdf, - @Qualifier("lksImdgProvider") HazelcastService hazelcastServiceLks, + public ImportToDB(HazelcastService hazelcastService, XmlImportKafkaMessenger kafkaMessenger) { - this.hazelcastServiceSdf = hazelcastServiceSdf; - this.hazelcastServiceLks = hazelcastServiceLks; + this.hazelcastService = hazelcastService; this.kafkaMessenger = kafkaMessenger; } @@ -50,9 +45,9 @@ public class ImportToDB { DocumentTag documentTag = (DocumentTag) resultContainer.getXmlFile(); String fileName = resultContainer.getXmlFilePath().getName(); - Long fileId = hazelcastServiceSdf.getImdgIdGenerator().nextId(); + Long fileId = hazelcastService.getImdgIdGenerator().nextId(); for (ObjectTag o : documentTag.getObjects()) { - o.setHazelcastService(hazelcastServiceSdf); + o.setHazelcastService(hazelcastService); o.setFileName(fileName); o.setGenerationId(fileId); @@ -60,7 +55,7 @@ public class ImportToDB { if (!o.checkOnExisting(entityTable) && entityTable instanceof SDf57) { kafkaMessenger.sendUserNotification(ObjectType.rgst, "Номер транзакции " + ((SDf57) entityTable).getDbfId() + " в полученном df57 уже был обработан ранее", - Priority.HIGH, FileType.SDF); + Priority.HIGH); } else { o.injectEntity(entityTable); } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java index fd58beb1c..bc54f1f82 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java @@ -9,7 +9,6 @@ import java.util.function.Supplier; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; -import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.spcex.clearing.platform.messaging.domain.Consts; import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest; @@ -22,7 +21,6 @@ import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; -import ru.spcex.clearing.xml.importer.logic.data.enums.FileType; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; import ru.spcex.platform.enumeration.ObjectType; import ru.spcex.platform.enumeration.Priority; @@ -31,34 +29,31 @@ import ru.spcex.platform.enumeration.SdfTable; @Component public class XmlImportKafkaMessenger implements InitializingBean { final Logger log = LoggerFactory.getLogger(getClass()); - private final Supplier kafkaSdf; - private final Supplier kafkaLks; + private final Supplier kafka; private final Map> messengers; private final ImportXMLServiceSettings settings; - public XmlImportKafkaMessenger(@Qualifier("kafkaSenderSdf") Supplier kafkaSdf, - @Qualifier("kafkaSenderLks") Supplier kafkaLks, + public XmlImportKafkaMessenger(Supplier kafka, ImportXMLServiceSettings settings) { - this.kafkaSdf = kafkaSdf; - this.kafkaLks = kafkaLks; + this.kafka = kafka; this.settings = settings; this.messengers = new HashMap<>(); } @Override public void afterPropertiesSet() { - messengers.put(ETable.DF_01, groupId -> messageStatement(groupId, SdfTable.SDF_01, FileType.SDF)); - messengers.put(ETable.DF_04, groupId -> messageStatement(groupId, SdfTable.SDF_04, FileType.SDF)); - messengers.put(ETable.DF_06, groupId -> messageStatement(groupId, SdfTable.SDF_06, Consts.STATEMENT_PROCESS_SDF06, FileType.SDF)); - messengers.put(ETable.DF_52, groupId -> messageStatement(groupId, SdfTable.SDF_52, Consts.ACCOUNT_PROCESS_SDF52, FileType.SDF)); - messengers.put(ETable.DF_55, groupId -> messageStatement(groupId, SdfTable.SDF_55, FileType.SDF)); - messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57, FileType.SDF)); + messengers.put(ETable.DF_01, groupId -> messageStatement(groupId, SdfTable.SDF_01)); + messengers.put(ETable.DF_04, groupId -> messageStatement(groupId, SdfTable.SDF_04)); + messengers.put(ETable.DF_06, groupId -> messageStatement(groupId, SdfTable.SDF_06, Consts.STATEMENT_PROCESS_SDF06)); + messengers.put(ETable.DF_52, groupId -> messageStatement(groupId, SdfTable.SDF_52, Consts.ACCOUNT_PROCESS_SDF52)); + messengers.put(ETable.DF_55, groupId -> messageStatement(groupId, SdfTable.SDF_55)); + messengers.put(ETable.DF_57, groupId -> messageStatement(groupId, SdfTable.SDF_57)); } public boolean sendToBankAccount(BankAccountNewRequest bankAccountNewRequest) { try { - kafkaSdf.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); + kafka.get().sendRequestToQueue(Consts.DESTINATION_BANK_ACCOUNT_NEW, bankAccountNewRequest); } catch (Exception e) { log.error("Error occurred on sending message to kafka {}", e.getMessage(), e); return false; @@ -85,7 +80,7 @@ public class XmlImportKafkaMessenger implements InitializingBean { String fileName = resultContainer.getXmlFilePath().getName(); log.debug("Notify user about error {} \"{}\"", resultContainer.getXmlTable(), fileName); - sendUserNotification(ObjectType.rgst, String.format("Файл \"%s\" не сохранен", fileName), Priority.HIGH, resultContainer.getXmlTable().getFileType()); + sendUserNotification(ObjectType.rgst, String.format("Файл \"%s\" не сохранен", fileName), Priority.HIGH); } public void notifyUserAboutSuccessLoad(ResultContainer resultContainer) { @@ -96,11 +91,11 @@ public class XmlImportKafkaMessenger implements InitializingBean { String fileName = resultContainer.getXmlFilePath().getName(); log.debug("Notify user about success {} \"{}\"", resultContainer.getXmlTable(), fileName); - sendUserNotification(ObjectType.rgst, String.format("Загружен \"%s\" - успешно", fileName), Priority.LOW, resultContainer.getXmlTable().getFileType()); + sendUserNotification(ObjectType.rgst, String.format("Загружен \"%s\" - успешно", fileName), Priority.LOW); } } - public void sendUserNotification(ObjectType objectType, String comment, Priority priority, FileType fileType) { + public void sendUserNotification(ObjectType objectType, String comment, Priority priority) { final String destination = Consts.NOTIFICATION_NEW; NotificationNewRequest request = new NotificationNewRequest(); request.setObjectType(objectType.getKey()); @@ -108,39 +103,22 @@ public class XmlImportKafkaMessenger implements InitializingBean { request.setComment(comment); log.debug("Send message to kafka \"{}\": {}", destination, LogFormatter.toStringWrapper(request)); - switch (fileType) { - case SDF -> { - Long rKey = kafkaSdf.get().sendRequestToQueue(destination, request); - log.trace("For user send message to SDF kafka, request id={}", rKey); - } - case LKS -> { - Long rKey = kafkaLks.get().sendRequestToQueue(destination, request); - log.trace("For user send message to LKS kafka, request id={}", rKey); - } - } + Long rKey = kafka.get().sendRequestToQueue(destination, request); + log.trace("For user send message to kafka, request id={}", rKey); } - private void messageStatement(Long groupId, SdfTable table, FileType fileType) { - messageStatement(groupId, table, Consts.STATEMENT_PROCESS, fileType); + private void messageStatement(Long groupId, SdfTable table) { + messageStatement(groupId, table, Consts.STATEMENT_PROCESS); } - private void messageStatement(Long groupId, SdfTable table, String destination, FileType fileType) { + private void messageStatement(Long groupId, SdfTable table, String destination) { StatementRequest statementRequest = new StatementRequest(); statementRequest.setGroupId(groupId); statementRequest.setTable(table); - switch (fileType) { - case SDF -> { - Long msgId = kafkaSdf.get().sendRequestToQueue(destination, statementRequest); - log.debug("Send StatementRequest({}, {}) message id={} to SDF kafka \"{}\"", - groupId, table, msgId, destination); - } - case LKS -> { - Long msgId = kafkaLks.get().sendRequestToQueue(destination, statementRequest); - log.debug("Send StatementRequest({}, {}) message id={} to LKS kafka \"{}\"", - groupId, table, msgId, destination); - } - } + Long msgId = kafka.get().sendRequestToQueue(destination, statementRequest); + log.debug("Send StatementRequest({}, {}) message id={} to kafka \"{}\"", + groupId, table, msgId, destination); } public void sendPairSdfRequest(String fileName, Long fileId, String tableSdf) { @@ -149,7 +127,7 @@ public class XmlImportKafkaMessenger implements InitializingBean { request.setGenerationId(fileId); request.setTableSDf(tableSdf); - Long msgId = kafkaSdf.get().sendRequestToQueue(PAIR_SDF, request); + Long msgId = kafka.get().sendRequestToQueue(PAIR_SDF, request); log.info("Send PairSdfRequest={} message id={} to SDF kafka \"{}\"", LogFormatter.toString(request), msgId, PAIR_SDF); } @@ -157,6 +135,6 @@ public class XmlImportKafkaMessenger implements InitializingBean { Sdf04Request sdf04ImportNotification = new Sdf04Request(); sdf04ImportNotification.setGroupId(groupId); - kafkaSdf.get().sendRequestToQueue(Consts.SDF04_PROCESS, sdf04ImportNotification); + kafka.get().sendRequestToQueue(Consts.SDF04_PROCESS, sdf04ImportNotification); } } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java index f8662b972..c53823314 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java @@ -12,7 +12,6 @@ import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; -import java.util.stream.Collectors; import java.util.stream.Stream; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/clearing-parent/xml-importer/src/main/resources/application.properties b/clearing-parent/xml-importer/src/main/resources/application.properties index a7caae4a6..c67a3ba19 100644 --- a/clearing-parent/xml-importer/src/main/resources/application.properties +++ b/clearing-parent/xml-importer/src/main/resources/application.properties @@ -11,19 +11,13 @@ import-xml-service.common.encoding-source=cp866 import-xml-service.common.insert-batch-size=100 import-xml-service.common.threads-count=10 -# SDF settings -# Hazelcast cluster -import-xml-service.sdf-hazelcast-and-kafka.hazelcast.cluster-members=10.200.200.181:5701 -import-xml-service.sdf-hazelcast-and-kafka.hazelcast.login=dev -import-xml-service.sdf-hazelcast-and-kafka.hazelcast.password=dev-pass - -# Store directories +# Store directories for SDf import-xml-service.store-sdf.delete-src-files=false import-xml-service.store-sdf.src-dir=/opt/clearing/file/xml-importer/ import-xml-service.store-sdf.out-dir=/opt/clearing/file/xml-importer/loaded/ -import-xml-service.store-sdf.out-dir-error=/opt/clearing/file/xml-importer/error/= +import-xml-service.store-sdf.out-dir-error=/opt/clearing/file/xml-importer/error/ -# Sftp directories and credentials +# Sftp directories and credentials for SDf import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ import-xml-service.store-sdf.sftp-in.sftp-src-dir=clearing_xml-importer_sftp @@ -32,35 +26,13 @@ import-xml-service.store-sdf.sftp-in.password=********* import-xml-service.store-sdf.sftp-in.server-ip=127.0.0.1 import-xml-service.store-sdf.sftp-in.server-port=22 -# Kafka settings -# Kafka producer -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.acks=all -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.retries=0 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.batch-size=16384 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.linger-ms=1 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 - -# Kafka consumer -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest - -# LKS settings -# Hazelcast cluster -import-xml-service.lks-hazelcast-and-kafka.hazelcast.cluster-members=10.200.200.181:5701 -import-xml-service.lks-hazelcast-and-kafka.hazelcast.login=dev -import-xml-service.lks-hazelcast-and-kafka.hazelcast.password=dev-pass - -# Store directories +# Store directories for LKS import-xml-service.store-lks.delete-src-files=false import-xml-service.store-lks.src-dir=/opt/clearing/file/xml-importer/ import-xml-service.store-lks.out-dir=/opt/clearing/file/xml-importer/loaded/ -import-xml-service.store-lks.out-dir-error=/opt/clearing/file/xml-importer/error/= +import-xml-service.store-lks.out-dir-error=/opt/clearing/file/xml-importer/error/ -# Sftp directories and credentials +# Sftp directories and credentials for LKS import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ import-xml-service.store-lks.sftp-in.sftp-src-dir=clearing_xml-importer_sftp @@ -69,18 +41,23 @@ import-xml-service.store-lks.sftp-in.password=********* import-xml-service.store-lks.sftp-in.server-ip=127.0.0.1 import-xml-service.store-lks.sftp-in.server-port=22 +# Hazelcast cluster +import-xml-service.hazelcast.cluster-members=10.200.200.181:5701 +import-xml-service.hazelcast.login=dev +import-xml-service.hazelcast.password=dev-pass + # Kafka settings # Kafka producer -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.acks=all -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.retries=0 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.batch-size=16384 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.linger-ms=1 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 +import-xml-service.kafka-producer.bootstrap-servers=localhost:9092 +import-xml-service.kafka-producer.acks=all +import-xml-service.kafka-producer.retries=0 +import-xml-service.kafka-producer.batch-size=16384 +import-xml-service.kafka-producer.linger-ms=1 +import-xml-service.kafka-producer.buffer-memory=33554432 # Kafka consumer -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest \ No newline at end of file +import-xml-service.kafka-consumer.bootstrap-servers=localhost:9092 +import-xml-service.kafka-consumer.group-id=dev-group-clearing-service +import-xml-service.kafka-consumer.enable-auto-commit=false +import-xml-service.kafka-consumer.session-timeout-ms=30000 +import-xml-service.kafka-consumer.auto-offset-reset=latest \ No newline at end of file diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java index eb4f76190..7327c8829 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java @@ -64,28 +64,8 @@ public class ImporterImdgTestConfig { } @Autowired - @Bean(name = "sdfImdgProvider") - public HazelcastService imdgTestProviderSdf( - @Qualifier("taskExecutorHazelcastTestClientInitializerXmlImporter") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, - @Qualifier("taskExecutorTestIdGeneratorAwaiterXmlImporter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, - @Qualifier("hazelcastClientParamsXmlImporter") HazelcastClientParams params) { - Config cfg = new Config(); - cfg.setInstanceName("localhost"); - - NetworkConfig networkConfig = new NetworkConfig(); - JoinConfig joinConfig = new JoinConfig(); - joinConfig.setMulticastConfig(new MulticastConfig().setEnabled(false)); - joinConfig.setTcpIpConfig(new TcpIpConfig().setEnabled(true).setMembers(List.of("127.0.0.1"))); - networkConfig.setJoin(joinConfig); - cfg.setNetworkConfig(networkConfig); - hazelcastInstance = Hazelcast.getOrCreateHazelcastInstance(cfg); - HazelcastHelper.imdgSystem_setStorageState(true, hazelcastInstance); - return new HazelcastService(taskExecutorHazelcastClientInitializer, taskExecutorIdGeneratorAwaiter, params); - } - - @Autowired - @Bean(name = "lksImdgProvider") - public HazelcastService imdgTestProviderLks( + @Bean(name = "imdgProvider") + public HazelcastService imdgTestProvider( @Qualifier("taskExecutorHazelcastTestClientInitializerXmlImporter") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, @Qualifier("taskExecutorTestIdGeneratorAwaiterXmlImporter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, @Qualifier("hazelcastClientParamsXmlImporter") HazelcastClientParams params) { diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java index 01767a7ec..2770b648c 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java @@ -130,9 +130,9 @@ public class KafkaTestConfig { return kafkaTemplate; } - @Bean("kafkaSenderSdf") - public Supplier kafkaSenderSdf(@Qualifier("kafkaTestTemplate") KafkaTemplate kafkaTemplate, - @Qualifier("sdfImdgProvider") ImdgProvider imdgProvider, + @Bean("kafkaSender") + public Supplier kafkaSender(@Qualifier("kafkaTestTemplate") KafkaTemplate kafkaTemplate, + @Qualifier("imdgProvider") ImdgProvider imdgProvider, Producer mockProducer) { ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); return () -> KafkaSender @@ -140,27 +140,7 @@ public class KafkaTestConfig { .setKafkaTemplate(kafkaTemplate) .producer(mockProducer) .idGenerator(imdgIdGenerator::nextId) - .imdgProvider(s -> { - Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); - return imdg::insert; - }) - .build(); - } - - @Bean("kafkaSenderLks") - public Supplier kafkaSenderLks(@Qualifier("kafkaTestTemplate") KafkaTemplate kafkaTemplate, - @Qualifier("lksImdgProvider") ImdgProvider imdgProvider, - Producer mockProducer) { - ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); - return () -> KafkaSender - .setup() - .setKafkaTemplate(kafkaTemplate) - .producer(mockProducer) - .idGenerator(imdgIdGenerator::nextId) - .imdgProvider(s -> { - Imdg imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RequestInfo, RequestInfo.class); - return imdg::insert; - }) + .saveRequestInfo(false) .build(); } diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java index 7ef3616ab..34a191bbd 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java @@ -59,7 +59,7 @@ class ImportToDBTest { private final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yy"); @Autowired - @Qualifier("sdfImdgProvider") + @Qualifier("imdgProvider") private HazelcastService hazelcastService; @Autowired diff --git a/clearing-parent/xml-importer/src/test/resources/application.properties b/clearing-parent/xml-importer/src/test/resources/application.properties index 386256555..c67a3ba19 100644 --- a/clearing-parent/xml-importer/src/test/resources/application.properties +++ b/clearing-parent/xml-importer/src/test/resources/application.properties @@ -11,19 +11,13 @@ import-xml-service.common.encoding-source=cp866 import-xml-service.common.insert-batch-size=100 import-xml-service.common.threads-count=10 -# SDF settings -# Hazelcast cluster -import-xml-service.sdf-hazelcast-and-kafka.hazelcast.cluster-members=localhost:5701 -import-xml-service.sdf-hazelcast-and-kafka.hazelcast.login=dev -import-xml-service.sdf-hazelcast-and-kafka.hazelcast.password=dev-pass - -# Store directories +# Store directories for SDf import-xml-service.store-sdf.delete-src-files=false import-xml-service.store-sdf.src-dir=/opt/clearing/file/xml-importer/ import-xml-service.store-sdf.out-dir=/opt/clearing/file/xml-importer/loaded/ -import-xml-service.store-sdf.out-dir-error=/opt/clearing/file/xml-importer/error/= +import-xml-service.store-sdf.out-dir-error=/opt/clearing/file/xml-importer/error/ -# Sftp directories and credentials +# Sftp directories and credentials for SDf import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ import-xml-service.store-sdf.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ import-xml-service.store-sdf.sftp-in.sftp-src-dir=clearing_xml-importer_sftp @@ -32,35 +26,13 @@ import-xml-service.store-sdf.sftp-in.password=********* import-xml-service.store-sdf.sftp-in.server-ip=127.0.0.1 import-xml-service.store-sdf.sftp-in.server-port=22 -# Kafka settings -# Kafka producer -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.acks=all -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.retries=0 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.batch-size=16384 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.linger-ms=1 -import-xml-service.sdf-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 - -# Kafka consumer -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 -import-xml-service.sdf-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest - -# LKS settings -# Hazelcast cluster -import-xml-service.lks-hazelcast-and-kafka.hazelcast.cluster-members=localhost:5701 -import-xml-service.lks-hazelcast-and-kafka.hazelcast.login=dev -import-xml-service.lks-hazelcast-and-kafka.hazelcast.password=dev-pass - -# Store directories +# Store directories for LKS import-xml-service.store-lks.delete-src-files=false import-xml-service.store-lks.src-dir=/opt/clearing/file/xml-importer/ import-xml-service.store-lks.out-dir=/opt/clearing/file/xml-importer/loaded/ -import-xml-service.store-lks.out-dir-error=/opt/clearing/file/xml-importer/error/= +import-xml-service.store-lks.out-dir-error=/opt/clearing/file/xml-importer/error/ -# Sftp directories and credentials +# Sftp directories and credentials for LKS import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.rub=clearing_xml-importer_sftp/rub/ import-xml-service.store-lks.sftp-in.sftp-src-pay-val-dir.eur=clearing_xml-importer_sftp/eur/ import-xml-service.store-lks.sftp-in.sftp-src-dir=clearing_xml-importer_sftp @@ -69,18 +41,23 @@ import-xml-service.store-lks.sftp-in.password=********* import-xml-service.store-lks.sftp-in.server-ip=127.0.0.1 import-xml-service.store-lks.sftp-in.server-port=22 +# Hazelcast cluster +import-xml-service.hazelcast.cluster-members=10.200.200.181:5701 +import-xml-service.hazelcast.login=dev +import-xml-service.hazelcast.password=dev-pass + # Kafka settings # Kafka producer -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.bootstrap-servers=localhost:9092 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.acks=all -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.retries=0 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.batch-size=16384 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.linger-ms=1 -import-xml-service.lks-hazelcast-and-kafka.kafka-producer.buffer-memory=33554432 +import-xml-service.kafka-producer.bootstrap-servers=localhost:9092 +import-xml-service.kafka-producer.acks=all +import-xml-service.kafka-producer.retries=0 +import-xml-service.kafka-producer.batch-size=16384 +import-xml-service.kafka-producer.linger-ms=1 +import-xml-service.kafka-producer.buffer-memory=33554432 # Kafka consumer -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.bootstrap-servers=localhost:9092 -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.group-id=dev-group-clearing-service -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.enable-auto-commit=false -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.session-timeout-ms=30000 -import-xml-service.lks-hazelcast-and-kafka.kafka-consumer.auto-offset-reset=latest \ No newline at end of file +import-xml-service.kafka-consumer.bootstrap-servers=localhost:9092 +import-xml-service.kafka-consumer.group-id=dev-group-clearing-service +import-xml-service.kafka-consumer.enable-auto-commit=false +import-xml-service.kafka-consumer.session-timeout-ms=30000 +import-xml-service.kafka-consumer.auto-offset-reset=latest \ No newline at end of file From 20aef32798c5938bb246b0c8b5a8ec18ec137eb3 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 12 Sep 2024 19:09:54 +0300 Subject: [PATCH 014/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-754?= =?UTF-8?q?=20=D0=BC=D0=B5=D0=BB=D0=BA=D0=B8=D0=B9=20=D1=80=D0=B5=D1=84?= =?UTF-8?q?=D0=B0=D0=BA=D1=82=D0=BE=D1=80=D0=B8=D0=BD=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../imdg/base/SimpleObjectMapStore.java | 29 +++++++++---------- .../imdg/util/PostgresColumnTypeUtil.java | 19 ++++++------ 2 files changed, 23 insertions(+), 25 deletions(-) diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java index 541726a30..b1539c587 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java @@ -7,7 +7,6 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Timestamp; import java.sql.Types; -import java.text.SimpleDateFormat; import java.time.Instant; import java.time.LocalDate; import java.util.ArrayList; @@ -39,7 +38,6 @@ public abstract class SimpleObjectMapStore implements private final static int BATCH_SIZE = 1000; protected final Logger log = LoggerFactory.getLogger(this.getClass()); protected final JdbcTemplate jdbcTemplate; - protected SimpleDateFormat DB_DATE_FORMATTER = new SimpleDateFormat("yyyy-MM-dd"); protected Map columnMetaDataMap; protected SimpleObjectMapStore(JdbcTemplate jdbcTemplate) { @@ -160,7 +158,7 @@ public abstract class SimpleObjectMapStore implements } protected void batchInsertUpdate(@NonNull String insertStatement, @NonNull List args) { - updateMetaData(); + readMetaData(); try { int[][] ret = jdbcTemplate.batchUpdate(insertStatement, args, BATCH_SIZE, (ps, params) -> { for (int i = 0; i < params.length; i++) { @@ -181,10 +179,11 @@ public abstract class SimpleObjectMapStore implements } } - Object normalizeValue(Object value, ParameterMetaData metaData, Map columnMetaDataMap, int i, String insertStatement, Object[] params) throws SQLException { + Object normalizeValue(Object value, ParameterMetaData metaData, Map columnMetaDataMap, int i, + String insertStatement, Object[] params) throws SQLException { if (value == null) return null; - i++; // нумерация в ParameterMetaData с 1 + i++; // нумерация в ParameterMetaData начинается с 1 final int type = metaData.getParameterType(i); final String fieldName = getFields()[i - 1].toLowerCase(); @@ -196,24 +195,24 @@ public abstract class SimpleObjectMapStore implements if (columnMetaDataMap == null) { length = metaData.getPrecision(i + 1); } else { - // в postgresql для String ParameterMetaData.getPrecision возвращает 0, по этому используется другой способ через columnMetaDataMap. + // в postgresql для String ParameterMetaData.getPrecision возвращает 0, используется columnMetaDataMap length = columnMetaDataMap.get(fieldName).getPrecision(); } if (length > 0 && stringValue.length() > length) { value = stringValue.substring(0, length); - log.error("String value for insert is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + log.error("String value is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", insertStatement, Arrays.toString(params), i, stringValue, value); } } else if ((type == Types.DECIMAL || type == Types.NUMERIC || type == Types.BIGINT || type == Types.INTEGER) && (value instanceof BigDecimal || value instanceof Long || value instanceof Integer)) { if (value instanceof Integer && (type == Types.INTEGER || type == Types.BIGINT)) { - return value; // value ok + return value; // ok } if (value instanceof Long vl) { if (type == Types.BIGINT) { - return value; // value ok + return value; // ok } if (type == Types.INTEGER) { if (vl > Integer.MAX_VALUE) { @@ -242,12 +241,12 @@ public abstract class SimpleObjectMapStore implements if (bigDecimalValue.compareTo(BigDecimal.valueOf(Long.MAX_VALUE)) > 0) { Object oldValue = value; value = Long.MAX_VALUE; - log.error("Double value for insert as BIGINT is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + log.error("Double value as BIGINT is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", insertStatement, Arrays.toString(params), i, oldValue, value); } else if (bigDecimalValue.compareTo(BigDecimal.valueOf(Long.MIN_VALUE)) < 0) { Object oldValue = value; value = Long.MIN_VALUE; - log.error("Double value for insert as BIGINT is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + log.error("Double value as BIGINT is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", insertStatement, Arrays.toString(params), i, oldValue, value); } return value; // value ok @@ -256,12 +255,12 @@ public abstract class SimpleObjectMapStore implements if (bigDecimalValue.compareTo(BigDecimal.valueOf(Integer.MAX_VALUE)) > 0) { Object oldValue = value; value = Integer.MAX_VALUE; - log.error("Double value for insert as INTEGER is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + log.error("Double value as INTEGER is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", insertStatement, Arrays.toString(params), i, oldValue, value); } else if (bigDecimalValue.compareTo(BigDecimal.valueOf(Integer.MIN_VALUE)) < 0) { Object oldValue = value; value = Integer.MIN_VALUE; - log.error("Double value for insert as INTEGER is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", + log.error("Double value as INTEGER is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", insertStatement, Arrays.toString(params), i, oldValue, value); } return value; // value ok @@ -280,7 +279,7 @@ public abstract class SimpleObjectMapStore implements value = new BigDecimal(BigDecimal.valueOf(Math.pow(10, precision - dbScalePartLength)).longValue() - 1); if (negative) value = ((BigDecimal) value).negate(); - log.error("BigDecimal value for insert is too large [ insertSql: {}, params: {}, i:{}, incorrect value : {}, normalized value: {} ]", + log.error("BigDecimal value is too large [insertSql: {}, params: {}, i: {}, incorrect value: {}, normalized value: {}]", insertStatement, Arrays.toString(params), i, bigDecimalValue, value); } } @@ -311,7 +310,7 @@ public abstract class SimpleObjectMapStore implements return TextUtil.format(INSERT_TEMPLATE, params); } - private void updateMetaData() { + private void readMetaData() { if (columnMetaDataMap == null) synchronized (this) { columnMetaDataMap = PostgresColumnTypeUtil.extractTableMetadata(jdbcTemplate, getTableName()); } diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java index 1d6b7035a..1b16dfcf0 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/util/PostgresColumnTypeUtil.java @@ -10,20 +10,19 @@ import org.springframework.jdbc.core.JdbcTemplate; public final class PostgresColumnTypeUtil { static Logger log = LoggerFactory.getLogger(PostgresColumnTypeUtil.class); - static String SELECT_METADATA_CASE_SENS = "SELECT * FROM information_schema.columns WHERE table_name=?"; - static String SELECT_METADATA_CASE_INSENS = "SELECT * FROM information_schema.columns WHERE table_name ilike ?"; + static String SELECT_METADATA_LIKE = "SELECT * FROM information_schema.columns WHERE table_name=?"; + static String SELECT_METADATA_ILIKE = "SELECT * FROM information_schema.columns WHERE table_name ilike ?"; public static Map extractTableMetadata(JdbcTemplate template, String tableName) { - List columnMetaDataList = template.query(tableName.contains("\"") ? SELECT_METADATA_CASE_SENS - : SELECT_METADATA_CASE_INSENS, (rs, rn) -> new ColumnMetaData( - rs.getString("column_name"), - rs.getString("data_type"), - rs.getInt("character_maximum_length"), - rs.getInt("numeric_precision"), - rs.getInt("numeric_scale") + List columnMetaDataList = template.query(tableName.contains("\"") ? SELECT_METADATA_LIKE + : SELECT_METADATA_ILIKE, (rs, rn) -> new ColumnMetaData( + rs.getString("column_name"), + rs.getString("data_type"), + rs.getInt("character_maximum_length"), + rs.getInt("numeric_precision"), rs.getInt("numeric_scale") ), tableName.replace("\"", "")); log.debug("metadata of table \"{}\" is {}", tableName, columnMetaDataList); return columnMetaDataList.isEmpty() ? null : - columnMetaDataList.stream().collect(Collectors.toMap(ColumnMetaData::getName, Function.identity())); + columnMetaDataList.stream().collect(Collectors.toMap(ColumnMetaData::getName, Function.identity())); } } From b3420edb4647d555b7f3024c3c686cf3ca19565c Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 12 Sep 2024 19:22:11 +0300 Subject: [PATCH 015/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-747?= =?UTF-8?q?=20DDL=203.14=20=D0=BF=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=81=D0=BA=D1=80=D0=B8=D0=BF=D1=82=20=D0=BE=D0=B1?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../db-scripts/src/main/resources/db/updateDDL_3.14.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql index 34d424898..840d3e350 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql @@ -13,7 +13,7 @@ ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS1 varchar(255); ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT1 varchar(35); ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME2 varchar(255); ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS2 varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE_2 varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE2 varchar(12); ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar(35); ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); @@ -28,7 +28,7 @@ COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS ' COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS ' - 1'; COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS ' - 2'; COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE_2 IS 'SWIFT - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT - 2'; COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS ' - 2'; COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' '; COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; From fc3fc9cef6e17d523e590c7e8907037f7513dc84 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Fri, 13 Sep 2024 11:37:53 +0300 Subject: [PATCH 016/114] xml-importer minor bug fix and refactoring --- .../importer/config/ImporterImdgConfig.java | 4 ++-- .../xml/importer/config/KafkaConfig.java | 21 ++++++++++--------- .../xml/importer/config/SFTPConfig.java | 2 +- .../importer/config/XMLImporterConfig.java | 11 ++++------ .../xml/importer/logic/steps/ImportToDB.java | 3 ++- .../logic/steps/XmlImportKafkaMessenger.java | 13 ++++-------- .../xml/importer/services/FileChecker.java | 1 + .../config/ImporterImdgTestConfig.java | 4 ++-- .../xml/importer/config/KafkaTestConfig.java | 10 +++------ .../importer/logic/steps/ImportToDBTest.java | 2 +- 10 files changed, 31 insertions(+), 40 deletions(-) diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java index 0c54ab12d..075b64d4a 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/ImporterImdgConfig.java @@ -32,8 +32,8 @@ public class ImporterImdgConfig { } @Autowired - @Bean - public HazelcastService imdgProvider( + @Bean(name = "hazelcastService") + public HazelcastService hazelcastService( @Qualifier("taskExecutorHazelcastClientInitializer") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, @Qualifier("taskExecutorIdGeneratorAwaiter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, ImportXMLServiceSettings settings diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java index 77c196d6c..1d3e64109 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/KafkaConfig.java @@ -3,6 +3,7 @@ package ru.spcex.clearing.xml.importer.config; import java.util.function.Supplier; import org.apache.kafka.clients.consumer.Consumer; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.config.ConfigurableBeanFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -15,26 +16,26 @@ import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.platform.imdg.api.ImdgId; -import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @Configuration public class KafkaConfig { - @Bean - public ProducerFactory pf(ImportXMLServiceSettings settings) { + @Bean(name = "producerFactory") + public ProducerFactory producerFactory(ImportXMLServiceSettings settings) { KafkaProducerSettings kafkaSettings = settings.getKafkaProducer(); return KafkaProducerFactory.producerFactory(kafkaSettings); } - @Bean - public KafkaTemplate kafkaTemplate(ProducerFactory pf) { + @Bean(name = "kafkaTemplate") + public KafkaTemplate kafkaTemplate(@Qualifier("producerFactory") ProducerFactory pf) { return new KafkaTemplate<>(pf); } @Autowired - @Bean - public Supplier kafkaSender(KafkaTemplate kafkaTemplate, - ImdgProvider imdgProvider) { - ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); + @Bean(name = "kafkaSender") + public Supplier kafkaSender(@Qualifier("kafkaTemplate") KafkaTemplate kafkaTemplate, + @Qualifier("hazelcastService") HazelcastService hazelcastService) { + ImdgId imdgIdGenerator = hazelcastService.getImdgIdGenerator(); return () -> KafkaSender .setup() .setKafkaTemplate(kafkaTemplate) @@ -45,7 +46,7 @@ public class KafkaConfig { @Autowired @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) - @Bean + @Bean(name = "createConsumer") public Consumer createConsumer(ImportXMLServiceSettings settings) { return KafkaConsumerFactory.consumer(settings.getKafkaConsumer()); } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java index 6b8a3a8d6..eb05d8a31 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/SFTPConfig.java @@ -99,7 +99,7 @@ public class SFTPConfig { @ConditionalOnProperty(value = "import-xml-service.process-sdf-files", havingValue = "true") @ServiceActivator(inputChannel = "listSftpChannelSdf") public MessageHandler handlerListSdf(@Qualifier("sftpSessionFactorySdf") SessionFactory sessionFactory, - ImportXMLServiceSettings settings) { + ImportXMLServiceSettings settings) { SftpOutboundGateway sftpOutboundGateway = new SftpOutboundGateway(sessionFactory, MGET.getCommand(), null); sftpOutboundGateway.setLocalDirectory(new File(settings.getStoreSdf().getSrcDir())); sftpOutboundGateway.setAutoCreateLocalDirectory(true); diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java index 0a7f74107..bbde9098d 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/config/XMLImporterConfig.java @@ -13,9 +13,9 @@ import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLOutputFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; @@ -29,22 +29,19 @@ import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.platform.classes.base.SpcexObjectBase; -import ru.spcex.platform.imdg.api.ImdgProvider; import ru.spcex.platform.imdg.iml.hazelcast.adapter.ImdgHazelcast; +import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @Configuration @EnableConfigurationProperties public class XMLImporterConfig { private final Logger log = LoggerFactory.getLogger(getClass()); private final ImportXMLServiceSettings settings; - private final ApplicationContext context; - private final ImdgProvider hazelcastService; + private final HazelcastService hazelcastService; public XMLImporterConfig(ImportXMLServiceSettings settings, - ApplicationContext context, - ImdgProvider hazelcastService) { + @Qualifier("hazelcastService") HazelcastService hazelcastService) { this.settings = settings; - this.context = context; this.hazelcastService = hazelcastService; } diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java index 545a61ef6..17aaa19ea 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDB.java @@ -2,6 +2,7 @@ package ru.spcex.clearing.xml.importer.logic.steps; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.sdf.SDf57; import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest; @@ -25,7 +26,7 @@ public class ImportToDB { private final HazelcastService hazelcastService; private final XmlImportKafkaMessenger kafkaMessenger; - public ImportToDB(HazelcastService hazelcastService, + public ImportToDB(@Qualifier("hazelcastService") HazelcastService hazelcastService, XmlImportKafkaMessenger kafkaMessenger) { this.hazelcastService = hazelcastService; this.kafkaMessenger = kafkaMessenger; diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java index bc54f1f82..374c785b8 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/logic/steps/XmlImportKafkaMessenger.java @@ -2,13 +2,14 @@ package ru.spcex.clearing.xml.importer.logic.steps; import static ru.spcex.clearing.platform.messaging.domain.Consts.PAIR_SDF; -import java.util.HashMap; +import java.util.EnumMap; import java.util.Map; import java.util.function.Consumer; import java.util.function.Supplier; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; import ru.spcex.clearing.platform.messaging.domain.Consts; import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest; @@ -18,7 +19,6 @@ import ru.spcex.clearing.platform.messaging.domain.cud.utilities.NotificationNew import ru.spcex.clearing.platform.messaging.domain.cud.utilities.PairSdfRequest; import ru.spcex.clearing.platform.messaging.serialization.LogFormatter; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; -import ru.spcex.clearing.xml.importer.config.settings.ImportXMLServiceSettings; import ru.spcex.clearing.xml.importer.logic.data.ResultContainer; import ru.spcex.clearing.xml.importer.logic.data.enums.ETable; import ru.spcex.clearing.xml.importer.logic.data.enums.StageResult; @@ -30,15 +30,10 @@ import ru.spcex.platform.enumeration.SdfTable; public class XmlImportKafkaMessenger implements InitializingBean { final Logger log = LoggerFactory.getLogger(getClass()); private final Supplier kafka; - private final Map> messengers; + private final Map> messengers = new EnumMap<>(ETable.class); - private final ImportXMLServiceSettings settings; - - public XmlImportKafkaMessenger(Supplier kafka, - ImportXMLServiceSettings settings) { + public XmlImportKafkaMessenger(@Qualifier("kafkaSender") Supplier kafka) { this.kafka = kafka; - this.settings = settings; - this.messengers = new HashMap<>(); } @Override diff --git a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java index c53823314..8f602b73c 100644 --- a/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java +++ b/clearing-parent/xml-importer/src/main/java/ru/spcex/clearing/xml/importer/services/FileChecker.java @@ -57,6 +57,7 @@ public class FileChecker { List xmlFiles = srcDir.stream() .map(this::lsXML) .flatMap(List::stream) + .distinct() .toList(); if (xmlFiles.isEmpty()) return newFiles; diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java index 7327c8829..9bb4d015d 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/ImporterImdgTestConfig.java @@ -64,8 +64,8 @@ public class ImporterImdgTestConfig { } @Autowired - @Bean(name = "imdgProvider") - public HazelcastService imdgTestProvider( + @Bean(name = "hazelcastService") + public HazelcastService hazelcastServiceTest( @Qualifier("taskExecutorHazelcastTestClientInitializerXmlImporter") ThreadPoolTaskExecutor taskExecutorHazelcastClientInitializer, @Qualifier("taskExecutorTestIdGeneratorAwaiterXmlImporter") ThreadPoolTaskExecutor taskExecutorIdGeneratorAwaiter, @Qualifier("hazelcastClientParamsXmlImporter") HazelcastClientParams params) { diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java index 2770b648c..a06b9eea4 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/config/KafkaTestConfig.java @@ -17,7 +17,6 @@ import org.apache.kafka.clients.producer.MockProducer; import org.apache.kafka.clients.producer.Producer; import org.apache.kafka.clients.producer.ProducerRecord; import org.mockito.ArgumentCaptor; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.config.ConfigurableBeanFactory; import org.springframework.boot.test.mock.mockito.MockReset; @@ -30,13 +29,10 @@ import org.springframework.kafka.requestreply.ReplyingKafkaTemplate; import org.springframework.kafka.requestreply.RequestReplyFuture; import org.springframework.kafka.support.SendResult; import org.springframework.util.concurrent.ListenableFuture; -import ru.spcex.clearing.imdg.IMDGDistributedNames; -import ru.spcex.clearing.platform.messaging.service.RequestInfo; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.clearing.test.TestUtils; -import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.ImdgId; -import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService; @Configuration @Import(ImporterImdgTestConfig.class) @@ -132,9 +128,9 @@ public class KafkaTestConfig { @Bean("kafkaSender") public Supplier kafkaSender(@Qualifier("kafkaTestTemplate") KafkaTemplate kafkaTemplate, - @Qualifier("imdgProvider") ImdgProvider imdgProvider, + @Qualifier("hazelcastService") HazelcastService hazelcastService, Producer mockProducer) { - ImdgId imdgIdGenerator = imdgProvider.getImdgIdGenerator(); + ImdgId imdgIdGenerator = hazelcastService.getImdgIdGenerator(); return () -> KafkaSender .setup() .setKafkaTemplate(kafkaTemplate) diff --git a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java index 34a191bbd..1987bb4b8 100644 --- a/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java +++ b/clearing-parent/xml-importer/src/test/java/ru/spcex/clearing/xml/importer/logic/steps/ImportToDBTest.java @@ -59,7 +59,7 @@ class ImportToDBTest { private final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yy"); @Autowired - @Qualifier("imdgProvider") + @Qualifier("hazelcastService") private HazelcastService hazelcastService; @Autowired From b48c455a3e85f003dc03b34bc295c0a4b7eea890 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 25 Sep 2024 18:27:52 +0300 Subject: [PATCH 017/114] up pom version --- clearing-parent/account-service/pom.xml | 2 +- clearing-parent/backend-api/pom.xml | 2 +- clearing-parent/balance-service/pom.xml | 2 +- clearing-parent/classes/pom.xml | 2 +- clearing-parent/cleaning-builders/pom.xml | 6 +++--- clearing-parent/clearing-service/pom.xml | 2 +- clearing-parent/clearing-validation/pom.xml | 8 ++++---- clearing-parent/company-service/pom.xml | 2 +- clearing-parent/db-scripts/pom.xml | 4 ++-- clearing-parent/dbf-exporter/pom.xml | 4 ++-- clearing-parent/dbf-importer/pom.xml | 4 ++-- clearing-parent/dictionary/pom.xml | 4 ++-- clearing-parent/extdb-importer/pom.xml | 4 ++-- clearing-parent/gateway-api/pom.xml | 2 +- clearing-parent/imdg-hist/pom.xml | 10 +++++----- clearing-parent/imdg/pom.xml | 10 +++++----- clearing-parent/lim-exporter/pom.xml | 6 +++--- clearing-parent/pom.xml | 4 ++-- clearing-parent/registry-service/pom.xml | 2 +- clearing-parent/reports-service/pom.xml | 4 ++-- clearing-parent/scheduler-service/pom.xml | 4 ++-- clearing-parent/securities-service/pom.xml | 2 +- clearing-parent/security-util/pom.xml | 8 ++++---- clearing-parent/swt-exporter/pom.xml | 6 +++--- clearing-parent/swt-importer/pom.xml | 2 +- clearing-parent/test-clearing/pom.xml | 4 ++-- clearing-parent/trade-importer/pom.xml | 6 +++--- clearing-parent/utility-service/pom.xml | 2 +- clearing-parent/xml-exporter/pom.xml | 4 ++-- clearing-parent/xml-importer/pom.xml | 4 ++-- platform-parent/pom.xml | 2 +- pom.xml | 4 ++-- z-distr/pom.xml | 2 +- 33 files changed, 67 insertions(+), 67 deletions(-) diff --git a/clearing-parent/account-service/pom.xml b/clearing-parent/account-service/pom.xml index 89a8dd67e..b3a66871d 100644 --- a/clearing-parent/account-service/pom.xml +++ b/clearing-parent/account-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/backend-api/pom.xml b/clearing-parent/backend-api/pom.xml index 7779ba371..1451d8d39 100644 --- a/clearing-parent/backend-api/pom.xml +++ b/clearing-parent/backend-api/pom.xml @@ -11,7 +11,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/balance-service/pom.xml b/clearing-parent/balance-service/pom.xml index e98d5541a..64e1a1ee2 100644 --- a/clearing-parent/balance-service/pom.xml +++ b/clearing-parent/balance-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/classes/pom.xml b/clearing-parent/classes/pom.xml index 35961d681..40832cb51 100644 --- a/clearing-parent/classes/pom.xml +++ b/clearing-parent/classes/pom.xml @@ -12,7 +12,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/cleaning-builders/pom.xml b/clearing-parent/cleaning-builders/pom.xml index 8885b87e1..a884131d9 100644 --- a/clearing-parent/cleaning-builders/pom.xml +++ b/clearing-parent/cleaning-builders/pom.xml @@ -6,13 +6,13 @@ ru.spcex.clearing clearing-parent - SPCEX-3.14.106 + SPCEX-3.15.207 cleaning-builders cleaning-builders Cleaning builders module - SPCEX-3.14.106 + SPCEX-3.15.207 jar @@ -26,7 +26,7 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/clearing-service/pom.xml b/clearing-parent/clearing-service/pom.xml index 77c99ea1e..be499cb55 100644 --- a/clearing-parent/clearing-service/pom.xml +++ b/clearing-parent/clearing-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/clearing-validation/pom.xml b/clearing-parent/clearing-validation/pom.xml index 64f1f0703..c77a4e57d 100644 --- a/clearing-parent/clearing-validation/pom.xml +++ b/clearing-parent/clearing-validation/pom.xml @@ -8,12 +8,12 @@ clearing-validation Clearing-module, dependency version of platform-utils jar - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 @@ -35,13 +35,13 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile ru.spcex.clearing dictionary - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/company-service/pom.xml b/clearing-parent/company-service/pom.xml index 79e26f13e..648cc3165 100644 --- a/clearing-parent/company-service/pom.xml +++ b/clearing-parent/company-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/db-scripts/pom.xml b/clearing-parent/db-scripts/pom.xml index 2f5e9612b..b1080e2ca 100644 --- a/clearing-parent/db-scripts/pom.xml +++ b/clearing-parent/db-scripts/pom.xml @@ -7,12 +7,12 @@ db-scripts db-scripts db-scripts for PostgreSQL - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/dbf-exporter/pom.xml b/clearing-parent/dbf-exporter/pom.xml index 42c83c208..7289b33ac 100644 --- a/clearing-parent/dbf-exporter/pom.xml +++ b/clearing-parent/dbf-exporter/pom.xml @@ -7,12 +7,12 @@ dbf-exporter dbf-exporter DBF exporter for DBF files - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/dbf-importer/pom.xml b/clearing-parent/dbf-importer/pom.xml index 4fba378ba..2af88ffec 100644 --- a/clearing-parent/dbf-importer/pom.xml +++ b/clearing-parent/dbf-importer/pom.xml @@ -8,12 +8,12 @@ dbf-importer dbf-importer DBF loader for DBF files - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/dictionary/pom.xml b/clearing-parent/dictionary/pom.xml index f2c5a50cb..f28883261 100644 --- a/clearing-parent/dictionary/pom.xml +++ b/clearing-parent/dictionary/pom.xml @@ -8,12 +8,12 @@ Clearing dictionary Clearing dictionary jar - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/extdb-importer/pom.xml b/clearing-parent/extdb-importer/pom.xml index c14342bba..68e62a50a 100644 --- a/clearing-parent/extdb-importer/pom.xml +++ b/clearing-parent/extdb-importer/pom.xml @@ -4,12 +4,12 @@ ru.spcex.clearing clearing-parent - SPCEX-3.14.106 + SPCEX-3.15.207 extdb-importer extdb-importer Extdb importer module. Аналог trade-importer. - SPCEX-3.14.106 + SPCEX-3.15.207 jar diff --git a/clearing-parent/gateway-api/pom.xml b/clearing-parent/gateway-api/pom.xml index 0c2e6edbb..97b74c497 100644 --- a/clearing-parent/gateway-api/pom.xml +++ b/clearing-parent/gateway-api/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/imdg-hist/pom.xml b/clearing-parent/imdg-hist/pom.xml index a7c1d0326..0872d7b5a 100644 --- a/clearing-parent/imdg-hist/pom.xml +++ b/clearing-parent/imdg-hist/pom.xml @@ -5,12 +5,12 @@ 4.0.0 imdg-hist jar - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 @@ -36,13 +36,13 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile ru.spcex.clearing dictionary - SPCEX-3.14.106 + SPCEX-3.15.207 compile @@ -82,7 +82,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/imdg/pom.xml b/clearing-parent/imdg/pom.xml index 8835e9581..c0321681c 100644 --- a/clearing-parent/imdg/pom.xml +++ b/clearing-parent/imdg/pom.xml @@ -7,12 +7,12 @@ imdg Clearing in memory data grid jar - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 @@ -32,13 +32,13 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile ru.spcex.clearing dictionary - SPCEX-3.14.106 + SPCEX-3.15.207 compile @@ -89,7 +89,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/lim-exporter/pom.xml b/clearing-parent/lim-exporter/pom.xml index 16902e0be..48614d05d 100644 --- a/clearing-parent/lim-exporter/pom.xml +++ b/clearing-parent/lim-exporter/pom.xml @@ -3,13 +3,13 @@ 4.0.0 lim-exporter Lim exporter - SPCEX-3.14.106 + SPCEX-3.15.207 jar ru.spcex.clearing clearing-parent - SPCEX-3.14.106 + SPCEX-3.15.207 @@ -35,7 +35,7 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/pom.xml b/clearing-parent/pom.xml index 4dcd5195a..1537daa9f 100644 --- a/clearing-parent/pom.xml +++ b/clearing-parent/pom.xml @@ -7,12 +7,12 @@ _parent_clearing Clearing parent module pom - SPCEX-3.14.106 + SPCEX-3.15.207 clearing ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/registry-service/pom.xml b/clearing-parent/registry-service/pom.xml index 225065c9a..b387bfd1a 100644 --- a/clearing-parent/registry-service/pom.xml +++ b/clearing-parent/registry-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/reports-service/pom.xml b/clearing-parent/reports-service/pom.xml index a6fb9cdf4..31dbe442a 100644 --- a/clearing-parent/reports-service/pom.xml +++ b/clearing-parent/reports-service/pom.xml @@ -8,12 +8,12 @@ reports-service reports-service Service for creating reports - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/scheduler-service/pom.xml b/clearing-parent/scheduler-service/pom.xml index c44193adb..53c2da460 100644 --- a/clearing-parent/scheduler-service/pom.xml +++ b/clearing-parent/scheduler-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 @@ -51,7 +51,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/securities-service/pom.xml b/clearing-parent/securities-service/pom.xml index 0d6cc041e..1ab940fb3 100644 --- a/clearing-parent/securities-service/pom.xml +++ b/clearing-parent/securities-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/security-util/pom.xml b/clearing-parent/security-util/pom.xml index 55420004e..41eb88517 100644 --- a/clearing-parent/security-util/pom.xml +++ b/clearing-parent/security-util/pom.xml @@ -8,12 +8,12 @@ security-util clearing Clearing misc util for verify user roles jar - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 @@ -35,13 +35,13 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile ru.spcex.clearing dictionary - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/swt-exporter/pom.xml b/clearing-parent/swt-exporter/pom.xml index e9c0f3940..e8a89e6b9 100644 --- a/clearing-parent/swt-exporter/pom.xml +++ b/clearing-parent/swt-exporter/pom.xml @@ -3,13 +3,13 @@ 4.0.0 swt-exporter Swt exporter - SPCEX-3.14.106 + SPCEX-3.15.207 jar ru.spcex.clearing clearing-parent - SPCEX-3.14.106 + SPCEX-3.15.207 @@ -35,7 +35,7 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/swt-importer/pom.xml b/clearing-parent/swt-importer/pom.xml index 841d75f5f..17408cf21 100644 --- a/clearing-parent/swt-importer/pom.xml +++ b/clearing-parent/swt-importer/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/test-clearing/pom.xml b/clearing-parent/test-clearing/pom.xml index f8741d938..a51608b73 100644 --- a/clearing-parent/test-clearing/pom.xml +++ b/clearing-parent/test-clearing/pom.xml @@ -4,11 +4,11 @@ ru.spcex.clearing clearing-parent - SPCEX-3.14.106 + SPCEX-3.15.207 test-clearing Test-clearing - SPCEX-3.14.106 + SPCEX-3.15.207 ru.spcex.platform diff --git a/clearing-parent/trade-importer/pom.xml b/clearing-parent/trade-importer/pom.xml index 09266c813..296b36fab 100644 --- a/clearing-parent/trade-importer/pom.xml +++ b/clearing-parent/trade-importer/pom.xml @@ -4,12 +4,12 @@ ru.spcex.clearing clearing-parent - SPCEX-3.14.106 + SPCEX-3.15.207 trade-importer trade-importer Trade importer module - SPCEX-3.14.106 + SPCEX-3.15.207 jar @@ -51,7 +51,7 @@ ru.spcex.clearing classes - SPCEX-3.14.106 + SPCEX-3.15.207 compile diff --git a/clearing-parent/utility-service/pom.xml b/clearing-parent/utility-service/pom.xml index 565dd0d7c..ac04ce93e 100644 --- a/clearing-parent/utility-service/pom.xml +++ b/clearing-parent/utility-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 diff --git a/clearing-parent/xml-exporter/pom.xml b/clearing-parent/xml-exporter/pom.xml index fb9069127..118d724c7 100644 --- a/clearing-parent/xml-exporter/pom.xml +++ b/clearing-parent/xml-exporter/pom.xml @@ -7,12 +7,12 @@ xml-exporter xml-exporter XML exporter for XML files - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/clearing-parent/xml-importer/pom.xml b/clearing-parent/xml-importer/pom.xml index d82774e8e..2ac984b15 100644 --- a/clearing-parent/xml-importer/pom.xml +++ b/clearing-parent/xml-importer/pom.xml @@ -8,12 +8,12 @@ xml-importer xml-importer XML loader for XML files - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/platform-parent/pom.xml b/platform-parent/pom.xml index b4b87d2e4..d41a69959 100644 --- a/platform-parent/pom.xml +++ b/platform-parent/pom.xml @@ -14,7 +14,7 @@ ru.spcex.clearing clearing - SPCEX-3.14.106 + SPCEX-3.15.207 diff --git a/pom.xml b/pom.xml index e357538ea..2ad22450c 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ __parent_ROOT Clearing main parent pom - SPCEX-3.14.106 + SPCEX-3.15.207 clearing-parent @@ -24,7 +24,7 @@ 17 Maven - SPCEX-3.14.106 + SPCEX-3.15.207 2.6.3 diff --git a/z-distr/pom.xml b/z-distr/pom.xml index 5e9bb1d30..e6234289d 100644 --- a/z-distr/pom.xml +++ b/z-distr/pom.xml @@ -5,7 +5,7 @@ clearing ru.spcex.clearing - SPCEX-3.14.106 + SPCEX-3.15.207 4.0.0 From 245b3481db3b643fa30e706780ed318f089e3cd2 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 25 Sep 2024 18:27:59 +0300 Subject: [PATCH 018/114] http://jira.mfd.msk:8088/browse/CLS-747 --- .../db-scripts/src/main/resources/db/DDL.sql | 4 +- .../src/main/resources/db/updateDDL_3.15.sql | 37 +++++++++++++++++++ 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index 50617d50c..8e3878ac9 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -1,4 +1,4 @@ --- DB version: 3.14 +-- DB version: 3.15 /* Dictionaries */ -- allowed - Справочник признаков допустимости использования объектов @@ -5181,4 +5181,4 @@ GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; -- Data types -INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.14') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql new file mode 100644 index 000000000..d53284757 --- /dev/null +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -0,0 +1,37 @@ +-- DB version: 3.14 -> 3.15 + +-- == alter exist tables == + +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS NAME varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_SWIFT_CODE varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME1 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS1 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT1 varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME2 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS2 varchar(255); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE2 varchar(12); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar(35); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); +ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS OKTMO varchar(20); +COMMENT ON COLUMN BANK_ACCOUNT.NAME IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.ADDRESS IS ' ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_SWIFT_CODE IS 'SWIFT '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS ' - 1'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; +COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' '; + + +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION From bfde155d9f5d7b7c2c740141184f9377e8fb529e Mon Sep 17 00:00:00 2001 From: ialbert Date: Thu, 26 Sep 2024 12:49:48 +0300 Subject: [PATCH 019/114] http://jira.mfd.msk:8088/browse/CLS-757 --- .../db-scripts/src/main/resources/db/DICTIONARIES.sql | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql index c155bae19..6e7c10d5c 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql @@ -188,6 +188,8 @@ INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (6, 'CLRM', 'Учас INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (7, 'ODEP', 'Участник расчетов по открытым депозитным счетам на секции МКР') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (8, 'CLCC', 'Центральный контрагент') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; + INSERT INTO CURRENCY_CODE_DICTIONARY(ID, CODE, NAME) values (643, 'RUB', 'Российский рубль') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO CURRENCY_CODE_DICTIONARY(ID, CODE, NAME) values (840, 'USD', 'Доллар США') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; @@ -502,6 +504,8 @@ INSERT INTO PARENT_DICTIONARY(ID, CODE, NAME) values (3, 'CLND', 'Календа INSERT INTO CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'TOD', 'Поставка сегодня') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'TOM', 'Завтра') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; + INSERT INTO MAJOR_SIGN_DICTIONARY(ID, CODE, NAME) values (1, 'CONV', 'Конвертируемая валюта') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO MAJOR_SIGN_DICTIONARY(ID, CODE, NAME) values (2, 'UNCV', 'Неконвертируемая валюта') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; @@ -556,6 +560,10 @@ INSERT INTO SESSION_TYPE_DICTIONARY(ID, CODE, NAME) values (9, 'CURR', 'Валю INSERT INTO SESSION_TYPE_DICTIONARY(ID, CODE, NAME) values (10, 'UNIT', 'Клиринговая сессия Т0') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO SESSION_TYPE_DICTIONARY(ID, CODE, NAME) values (11, 'PREP', 'Предварительная сессия с ЦК') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; + +INSERT INTO SESSION_TYPE_DICTIONARY(ID, CODE, NAME) values (12, 'PAYM', 'Расчетная сессия с ЦК') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; + INSERT INTO MONEY_FLOW_SIDE_DICTIONARY(ID, CODE, NAME) values (1, 'BUY', 'Привлечь') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO MONEY_FLOW_SIDE_DICTIONARY(ID, CODE, NAME) values (2, 'SELL', 'Разместить') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; From 99c21919bb37dab96016a92e149941bdc5009f03 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 26 Sep 2024 14:06:00 +0300 Subject: [PATCH 020/114] clr_test no longer relying on external ddl.sql --- .gitlab-ci.yml | 2 +- clr_test/db/DDL.sql | 5101 --------- clr_test/db/export.sql | 12889 ----------------------- clr_test/db/test-data.sql | 8 - clr_test/run_test_docker_containers.py | 12 +- 5 files changed, 9 insertions(+), 18003 deletions(-) delete mode 100644 clr_test/db/DDL.sql delete mode 100644 clr_test/db/export.sql delete mode 100644 clr_test/db/test-data.sql diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8e0504af5..95471e34c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,7 +17,7 @@ preflight: stage: preflight script: - pwd - - git clone -b successful_set "http://gitlab-ci-token:$ACCESS_TOKEN@git.mfd.msk/mfd/clearing_test.git" + - git clone -b without_db_update "http://gitlab-ci-token:$ACCESS_TOKEN@git.mfd.msk/mfd/clearing_test.git" artifacts: name: "$CI_COMMIT_REF_NAME" expire_in: 1 day diff --git a/clr_test/db/DDL.sql b/clr_test/db/DDL.sql deleted file mode 100644 index 161ca8e8a..000000000 --- a/clr_test/db/DDL.sql +++ /dev/null @@ -1,5101 +0,0 @@ --- DB version: 3.11.0.83 -/* Dictionaries */ - --- allowed - Справочник признаков допустимости использования объектов -DROP TABLE IF EXISTS ALLOWED_DICTIONARY; -CREATE TABLE ALLOWED_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE ALLOWED_DICTIONARY IS 'Справочник признаков допустимости использования объектов'; - -COMMENT ON COLUMN ALLOWED_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ALLOWED_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ALLOWED_DICTIONARY.NAME IS 'Признак допустимости'; - -GRANT ALL PRIVILEGES ON TABLE ALLOWED_DICTIONARY TO clearing; - --- workflowStatus - Справочник статусов бизнес-процессов -DROP TABLE IF EXISTS WORKFLOW_STATUS_DICTIONARY; -CREATE TABLE WORKFLOW_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE WORKFLOW_STATUS_DICTIONARY IS 'Справочник статусов бизнес-процессов'; - -COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE WORKFLOW_STATUS_DICTIONARY TO clearing; - --- errorCode - Коды ошибок -DROP TABLE IF EXISTS ERROR_CODE_DICTIONARY; -CREATE TABLE ERROR_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE ERROR_CODE_DICTIONARY IS 'Коды ошибок'; - -COMMENT ON COLUMN ERROR_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ERROR_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ERROR_CODE_DICTIONARY.NAME IS 'Текст ошибки'; - -GRANT ALL PRIVILEGES ON TABLE ERROR_CODE_DICTIONARY TO clearing; - --- countryCode - Справочник кодов стран -DROP TABLE IF EXISTS COUNTRY_CODE_DICTIONARY; -CREATE TABLE COUNTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE COUNTRY_CODE_DICTIONARY IS 'Справочник кодов стран'; - -COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE COUNTRY_CODE_DICTIONARY TO clearing; - --- section - Справочник секций -DROP TABLE IF EXISTS SECTION_DICTIONARY; -CREATE TABLE SECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SECTION_DICTIONARY IS 'Справочник секций'; - -COMMENT ON COLUMN SECTION_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SECTION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SECTION_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SECTION_DICTIONARY TO clearing; - --- userRole - Роли пользователей -DROP TABLE IF EXISTS USER_ROLE_DICTIONARY; -CREATE TABLE USER_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE USER_ROLE_DICTIONARY IS 'Роли пользователей'; - -COMMENT ON COLUMN USER_ROLE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_ROLE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN USER_ROLE_DICTIONARY.NAME IS 'Роль пользователя'; - -GRANT ALL PRIVILEGES ON TABLE USER_ROLE_DICTIONARY TO clearing; - --- connectionState - Справочник состояний соединений -DROP TABLE IF EXISTS CONNECTION_STATE_DICTIONARY; -CREATE TABLE CONNECTION_STATE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE CONNECTION_STATE_DICTIONARY IS 'Справочник состояний соединений'; - -COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CONNECTION_STATE_DICTIONARY TO clearing; - --- legalKind - Справочник видов субъекта -DROP TABLE IF EXISTS LEGAL_KIND_DICTIONARY; -CREATE TABLE LEGAL_KIND_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE LEGAL_KIND_DICTIONARY IS 'Справочник видов субъекта'; - -COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE LEGAL_KIND_DICTIONARY TO clearing; - --- organizationType - Справочник типов организаций -DROP TABLE IF EXISTS ORGANIZATION_TYPE_DICTIONARY; -CREATE TABLE ORGANIZATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE ORGANIZATION_TYPE_DICTIONARY IS 'Справочник типов организаций'; - -COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE ORGANIZATION_TYPE_DICTIONARY TO clearing; - --- corporationSoleType - Справочник единоличных исполнительных органов -DROP TABLE IF EXISTS CORPORATION_SOLE_TYPE_DICTIONARY; -CREATE TABLE CORPORATION_SOLE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY IS 'Справочник единоличных исполнительных органов'; - -COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY TO clearing; - --- clearingCategory - Справочник категорий участника клиринга -DROP TABLE IF EXISTS CLEARING_CATEGORY_DICTIONARY; -CREATE TABLE CLEARING_CATEGORY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CLEARING_CATEGORY_DICTIONARY IS 'Справочник категорий участника клиринга'; - -COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_CATEGORY_DICTIONARY TO clearing; - --- contactType - Справочник типов контактов компании -DROP TABLE IF EXISTS CONTACT_TYPE_DICTIONARY; -CREATE TABLE CONTACT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CONTACT_TYPE_DICTIONARY IS 'Справочник типов контактов компании'; - -COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CONTACT_TYPE_DICTIONARY TO clearing; - --- documentType - Справочник типов документов -DROP TABLE IF EXISTS DOCUMENT_TYPE_DICTIONARY; -CREATE TABLE DOCUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE DOCUMENT_TYPE_DICTIONARY IS 'Справочник типов документов'; - -COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE DOCUMENT_TYPE_DICTIONARY TO clearing; - --- companySymbol - Справочник имен компании -DROP TABLE IF EXISTS COMPANY_SYMBOL_DICTIONARY; -CREATE TABLE COMPANY_SYMBOL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255), SHORTNAME varchar(255)); -COMMENT ON TABLE COMPANY_SYMBOL_DICTIONARY IS 'Справочник имен компании'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.NAME IS 'Наименование'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.SHORTNAME IS 'Краткое наименование'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOL_DICTIONARY TO clearing; - --- companyRole - Справочник ролей компаний -DROP TABLE IF EXISTS COMPANY_ROLE_DICTIONARY; -CREATE TABLE COMPANY_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE COMPANY_ROLE_DICTIONARY IS 'Справочник ролей компаний'; - -COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.NAME IS 'Роль Участника'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_DICTIONARY TO clearing; - --- currencyCode - Справочник кодов валют -DROP TABLE IF EXISTS CURRENCY_CODE_DICTIONARY; -CREATE TABLE CURRENCY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CURRENCY_CODE_DICTIONARY IS 'Справочник кодов валют'; - -COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_CODE_DICTIONARY TO clearing; - --- instrumentType - Справочник типов инструментов -DROP TABLE IF EXISTS INSTRUMENT_TYPE_DICTIONARY; -CREATE TABLE INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE INSTRUMENT_TYPE_DICTIONARY IS 'Справочник типов инструментов'; - -COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE INSTRUMENT_TYPE_DICTIONARY TO clearing; - --- termType - Справочник видов инструментов Денежного рынка -DROP TABLE IF EXISTS TERM_TYPE_DICTIONARY; -CREATE TABLE TERM_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TERM_TYPE_DICTIONARY IS 'Справочник видов инструментов Денежного рынка'; - -COMMENT ON COLUMN TERM_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TERM_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TERM_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TERM_TYPE_DICTIONARY TO clearing; - --- shareType - Справочник типов акций -DROP TABLE IF EXISTS SHARE_TYPE_DICTIONARY; -CREATE TABLE SHARE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SHARE_TYPE_DICTIONARY IS 'Справочник типов акций'; - -COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.CODE IS 'Код акции'; - -COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SHARE_TYPE_DICTIONARY TO clearing; - --- bondType - Справочник типов облигаций -DROP TABLE IF EXISTS BOND_TYPE_DICTIONARY; -CREATE TABLE BOND_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE BOND_TYPE_DICTIONARY IS 'Справочник типов облигаций'; - -COMMENT ON COLUMN BOND_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN BOND_TYPE_DICTIONARY.CODE IS 'Код облигации'; - -COMMENT ON COLUMN BOND_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE BOND_TYPE_DICTIONARY TO clearing; - --- tradingClearingRegistryType - Справочник типов торгово-клиринговых регистров -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY; -CREATE TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY IS 'Справочник типов торгово-клиринговых регистров'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY TO clearing; - --- tradingClearingRegistryLevel - Справочник уровней торгово-клиринговых регистров -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY; -CREATE TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY IS 'Справочник уровней торгово-клиринговых регистров'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY TO clearing; - --- tradingClearingRegistryPurpose - Справочник областей применения -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY; -CREATE TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY IS 'Справочник областей применения'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY TO clearing; - --- service - Справочник услуг -DROP TABLE IF EXISTS SERVICE_DICTIONARY; -CREATE TABLE SERVICE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SERVICE_DICTIONARY IS 'Справочник услуг'; - -COMMENT ON COLUMN SERVICE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SERVICE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SERVICE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SERVICE_DICTIONARY TO clearing; - --- serviceStatus - Справочник статусов услуг -DROP TABLE IF EXISTS SERVICE_STATUS_DICTIONARY; -CREATE TABLE SERVICE_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SERVICE_STATUS_DICTIONARY IS 'Справочник статусов услуг'; - -COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SERVICE_STATUS_DICTIONARY TO clearing; - --- serviceProduct - Справочник продуктов для услуг -DROP TABLE IF EXISTS SERVICE_PRODUCT_DICTIONARY; -CREATE TABLE SERVICE_PRODUCT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SERVICE_PRODUCT_DICTIONARY IS 'Справочник продуктов для услуг'; - -COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SERVICE_PRODUCT_DICTIONARY TO clearing; - --- registryDesignation - Справочник символов регистров - назначения -DROP TABLE IF EXISTS REGISTRY_DESIGNATION_DICTIONARY; -CREATE TABLE REGISTRY_DESIGNATION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_DESIGNATION_DICTIONARY IS 'Справочник символов регистров - назначения'; - -COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_DESIGNATION_DICTIONARY TO clearing; - --- registryInstrumentType - Справочник символов регистров - инструменты -DROP TABLE IF EXISTS REGISTRY_INSTRUMENT_TYPE_DICTIONARY; -CREATE TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY IS 'Справочник символов регистров - инструменты'; - -COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY TO clearing; - --- registryCapacity - Справочник символов регистров - источники средств -DROP TABLE IF EXISTS REGISTRY_CAPACITY_DICTIONARY; -CREATE TABLE REGISTRY_CAPACITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_CAPACITY_DICTIONARY IS 'Справочник символов регистров - источники средств'; - -COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_CAPACITY_DICTIONARY TO clearing; - --- registryUnit - Справочник символов регистров - части регистров -DROP TABLE IF EXISTS REGISTRY_UNIT_DICTIONARY; -CREATE TABLE REGISTRY_UNIT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_UNIT_DICTIONARY IS 'Справочник символов регистров - части регистров'; - -COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_UNIT_DICTIONARY TO clearing; - --- registryCode - Справочник кодов регистров -DROP TABLE IF EXISTS REGISTRY_CODE_DICTIONARY; -CREATE TABLE REGISTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_CODE_DICTIONARY IS 'Справочник кодов регистров'; - -COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_CODE_DICTIONARY TO clearing; - --- registryStatus - Справочник статусов регистров -DROP TABLE IF EXISTS REGISTRY_STATUS_DICTIONARY; -CREATE TABLE REGISTRY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_STATUS_DICTIONARY IS 'Справочник статусов регистров'; - -COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_STATUS_DICTIONARY TO clearing; - --- balanceDimension - Справочник размерностей балансов -DROP TABLE IF EXISTS BALANCE_DIMENSION_DICTIONARY; -CREATE TABLE BALANCE_DIMENSION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE BALANCE_DIMENSION_DICTIONARY IS 'Справочник размерностей балансов'; - -COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.NAME IS 'Размерность баланса'; - -GRANT ALL PRIVILEGES ON TABLE BALANCE_DIMENSION_DICTIONARY TO clearing; - --- accountType - Справочник типов счетов -DROP TABLE IF EXISTS ACCOUNT_TYPE_DICTIONARY; -CREATE TABLE ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов счетов'; - -COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_TYPE_DICTIONARY TO clearing; - --- depoAccountType - Справочник типов депозитарных счетов -DROP TABLE IF EXISTS DEPO_ACCOUNT_TYPE_DICTIONARY; -CREATE TABLE DEPO_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов депозитарных счетов'; - -COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY TO clearing; - --- clearingAccountType - Справочник типов клиринговых счетов -DROP TABLE IF EXISTS CLEARING_ACCOUNT_TYPE_DICTIONARY; -CREATE TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов клиринговых счетов'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY TO clearing; - --- task - Справочник задач -DROP TABLE IF EXISTS TASK_DICTIONARY; -CREATE TABLE TASK_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(150)); -COMMENT ON TABLE TASK_DICTIONARY IS 'Справочник задач'; - -COMMENT ON COLUMN TASK_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TASK_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TASK_DICTIONARY.NAME IS 'Задача'; - -GRANT ALL PRIVILEGES ON TABLE TASK_DICTIONARY TO clearing; - --- taskStatus - Справочник статусов задач -DROP TABLE IF EXISTS TASK_STATUS_DICTIONARY; -CREATE TABLE TASK_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE TASK_STATUS_DICTIONARY IS 'Справочник статусов задач'; - -COMMENT ON COLUMN TASK_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TASK_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TASK_STATUS_DICTIONARY.NAME IS 'Статус задачи'; - -GRANT ALL PRIVILEGES ON TABLE TASK_STATUS_DICTIONARY TO clearing; - --- dayStatus - Справочник статусов дней -DROP TABLE IF EXISTS DAY_STATUS_DICTIONARY; -CREATE TABLE DAY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE DAY_STATUS_DICTIONARY IS 'Справочник статусов дней'; - -COMMENT ON COLUMN DAY_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DAY_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN DAY_STATUS_DICTIONARY.NAME IS 'Статус дня'; - -GRANT ALL PRIVILEGES ON TABLE DAY_STATUS_DICTIONARY TO clearing; - --- parent - Справочник источников -DROP TABLE IF EXISTS PARENT_DICTIONARY; -CREATE TABLE PARENT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE PARENT_DICTIONARY IS 'Справочник источников'; - -COMMENT ON COLUMN PARENT_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN PARENT_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN PARENT_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE PARENT_DICTIONARY TO clearing; - --- sessionStatus - Справочник статусов клиринговых сессий -DROP TABLE IF EXISTS SESSION_STATUS_DICTIONARY; -CREATE TABLE SESSION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SESSION_STATUS_DICTIONARY IS 'Справочник статусов клиринговых сессий'; - -COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SESSION_STATUS_DICTIONARY TO clearing; - --- sessionType - Справочник типов клиринговых сессий -DROP TABLE IF EXISTS SESSION_TYPE_DICTIONARY; -CREATE TABLE SESSION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE SESSION_TYPE_DICTIONARY IS 'Справочник типов клиринговых сессий'; - -COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SESSION_TYPE_DICTIONARY TO clearing; - --- moneyFlowSide - Справочник направлений денежного рынка -DROP TABLE IF EXISTS MONEY_FLOW_SIDE_DICTIONARY; -CREATE TABLE MONEY_FLOW_SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE MONEY_FLOW_SIDE_DICTIONARY IS 'Справочник направлений денежного рынка'; - -COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_FLOW_SIDE_DICTIONARY TO clearing; - --- side - Справочник направлений -DROP TABLE IF EXISTS SIDE_DICTIONARY; -CREATE TABLE SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SIDE_DICTIONARY IS 'Справочник направлений'; - -COMMENT ON COLUMN SIDE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN SIDE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SIDE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE SIDE_DICTIONARY TO clearing; - --- marketCode - Справочник кодов рынков -DROP TABLE IF EXISTS MARKET_CODE_DICTIONARY; -CREATE TABLE MARKET_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE MARKET_CODE_DICTIONARY IS 'Справочник кодов рынков'; - -COMMENT ON COLUMN MARKET_CODE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MARKET_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MARKET_CODE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_CODE_DICTIONARY TO clearing; - --- marketType - Справочник типов торгов -DROP TABLE IF EXISTS MARKET_TYPE_DICTIONARY; -CREATE TABLE MARKET_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE MARKET_TYPE_DICTIONARY IS 'Справочник типов торгов'; - -COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_TYPE_DICTIONARY TO clearing; - --- statementType - Справочник типов поступлений/списаний от ПРЦ -DROP TABLE IF EXISTS STATEMENT_TYPE_DICTIONARY; -CREATE TABLE STATEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE STATEMENT_TYPE_DICTIONARY IS 'Справочник типов поступлений/списаний от ПРЦ'; - -COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE STATEMENT_TYPE_DICTIONARY TO clearing; - --- operationType - Справочник типов операций -DROP TABLE IF EXISTS OPERATION_TYPE_DICTIONARY; -CREATE TABLE OPERATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE OPERATION_TYPE_DICTIONARY IS 'Справочник типов операций'; - -COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE OPERATION_TYPE_DICTIONARY TO clearing; - --- operationStatus - Справочник статусов операций -DROP TABLE IF EXISTS OPERATION_STATUS_DICTIONARY; -CREATE TABLE OPERATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE OPERATION_STATUS_DICTIONARY IS 'Справочник статусов операций'; - -COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE OPERATION_STATUS_DICTIONARY TO clearing; - --- inOutSDfType - Справочник типов входящих и исходящих записей -DROP TABLE IF EXISTS IN_OUT_S_DF_TYPE_DICTIONARY; -CREATE TABLE IN_OUT_S_DF_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY IS 'Справочник типов входящих и исходящих записей'; - -COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS 'Тип записи'; - -GRANT ALL PRIVILEGES ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY TO clearing; - --- inOutDirection - Справочник значений направлений денежного потока -DROP TABLE IF EXISTS IN_OUT_DIRECTION_DICTIONARY; -CREATE TABLE IN_OUT_DIRECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE IN_OUT_DIRECTION_DICTIONARY IS 'Справочник значений направлений денежного потока'; - -COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE IN_OUT_DIRECTION_DICTIONARY TO clearing; - --- transactionStatus - Справочник статусов транзакций -DROP TABLE IF EXISTS TRANSACTION_STATUS_DICTIONARY; -CREATE TABLE TRANSACTION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE TRANSACTION_STATUS_DICTIONARY IS 'Справочник статусов транзакций'; - -COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.NAME IS 'Статус транзакции'; - -GRANT ALL PRIVILEGES ON TABLE TRANSACTION_STATUS_DICTIONARY TO clearing; - --- objectType - Справочник типов объектов -DROP TABLE IF EXISTS OBJECT_TYPE_DICTIONARY; -CREATE TABLE OBJECT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE OBJECT_TYPE_DICTIONARY IS 'Справочник типов объектов'; - -COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE OBJECT_TYPE_DICTIONARY TO clearing; - --- notificationStatus - Справочник статусов сообщений -DROP TABLE IF EXISTS NOTIFICATION_STATUS_DICTIONARY; -CREATE TABLE NOTIFICATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE NOTIFICATION_STATUS_DICTIONARY IS 'Справочник статусов сообщений'; - -COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_STATUS_DICTIONARY TO clearing; - --- managementJournalType - Справочник типов записей в журнале мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_TYPE_DICTIONARY; -CREATE TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY IS 'Справочник типов записей в журнале мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.NAME IS 'Тип записи'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY TO clearing; - --- managementJournalPurpose - Справочник целей записей в журнале мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY; -CREATE TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY IS 'Справочник целей записей в журнале мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.NAME IS 'Тип записи'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY TO clearing; - --- managementJournalStatus - Справочник статусов журнала мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_STATUS_DICTIONARY; -CREATE TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY IS 'Справочник статусов журнала мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.NAME IS 'Статус сообщения'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY TO clearing; - --- majorSign - Справочник типов конвертируемости валюты -DROP TABLE IF EXISTS MAJOR_SIGN_DICTIONARY; -CREATE TABLE MAJOR_SIGN_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MAJOR_SIGN_DICTIONARY IS 'Справочник типов конвертируемости валюты'; - -COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.NAME IS 'Наименование типа'; - -GRANT ALL PRIVILEGES ON TABLE MAJOR_SIGN_DICTIONARY TO clearing; - --- courierType - Справочник способов доставки документа -DROP TABLE IF EXISTS COURIER_TYPE_DICTIONARY; -CREATE TABLE COURIER_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE COURIER_TYPE_DICTIONARY IS 'Справочник способов доставки документа'; - -COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.NAME IS 'Способ доставки'; - -GRANT ALL PRIVILEGES ON TABLE COURIER_TYPE_DICTIONARY TO clearing; - --- currencySettlementType - Справочник типов расчетов валютных пар -DROP TABLE IF EXISTS CURRENCY_SETTLEMENT_TYPE_DICTIONARY; -CREATE TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY IS 'Справочник типов расчетов валютных пар'; - -COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.NAME IS 'Тип расчета'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY TO clearing; - --- currencyPair - Справочник валютных пар -DROP TABLE IF EXISTS CURRENCY_PAIR_DICTIONARY; -CREATE TABLE CURRENCY_PAIR_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(25), BASE_CURRENCY varchar(4), QUOTE_CURRENCY varchar(4), MAJOR_SIGN varchar(4)); -COMMENT ON TABLE CURRENCY_PAIR_DICTIONARY IS 'Справочник валютных пар'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.BASE_CURRENCY IS 'Код валюты лота (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.QUOTE_CURRENCY IS 'Код сопряженной валюты (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.MAJOR_SIGN IS 'Код признака конвертируемости валюты (linked to majorSign)'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_DICTIONARY TO clearing; - --- gatewayResultStatus - Справочник статусов обработки -DROP TABLE IF EXISTS GATEWAY_RESULT_STATUS_DICTIONARY; -CREATE TABLE GATEWAY_RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY IS 'Справочник статусов обработки'; - -COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.NAME IS 'Статус обработки'; - -GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY TO clearing; - --- resultStatus - Справочник статусов обработки -DROP TABLE IF EXISTS RESULT_STATUS_DICTIONARY; -CREATE TABLE RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE RESULT_STATUS_DICTIONARY IS 'Справочник статусов обработки'; - -COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.NAME IS 'Статус обработки'; - -GRANT ALL PRIVILEGES ON TABLE RESULT_STATUS_DICTIONARY TO clearing; - --- eventType - Справочник типов изменений записей -DROP TABLE IF EXISTS EVENT_TYPE_DICTIONARY; -CREATE TABLE EVENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE EVENT_TYPE_DICTIONARY IS 'Справочник типов изменений записей'; - -COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.NAME IS 'Тип события'; - -GRANT ALL PRIVILEGES ON TABLE EVENT_TYPE_DICTIONARY TO clearing; - --- priority - Справочник приоритетов отображения -DROP TABLE IF EXISTS PRIORITY_DICTIONARY; -CREATE TABLE PRIORITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE PRIORITY_DICTIONARY IS 'Справочник приоритетов отображения'; - -COMMENT ON COLUMN PRIORITY_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN PRIORITY_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN PRIORITY_DICTIONARY.NAME IS 'Приоритет отображения'; - -GRANT ALL PRIVILEGES ON TABLE PRIORITY_DICTIONARY TO clearing; - -/* Business objects */ - --- dbVersion - Версия базы данных -DROP TABLE IF EXISTS DB_VERSION; -CREATE TABLE DB_VERSION(ID bigint PRIMARY KEY, VERSION varchar(50)); -COMMENT ON TABLE DB_VERSION IS 'Версия базы данных'; - -COMMENT ON COLUMN DB_VERSION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DB_VERSION.VERSION IS 'Версия базы данных, привязанная к релизу'; - -GRANT ALL PRIVILEGES ON TABLE DB_VERSION TO clearing; - --- userCls - Пользователь -DROP TABLE IF EXISTS USER_CLS; -CREATE TABLE USER_CLS(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); -COMMENT ON TABLE USER_CLS IS 'Пользователь'; - -COMMENT ON COLUMN USER_CLS.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CLS.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CLS.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CLS.IDENTIFIER IS 'Внешний идентификатор'; - -COMMENT ON COLUMN USER_CLS.NAME IS 'Имя и фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS.FIRST_NAME IS 'Имя пользователя'; - -COMMENT ON COLUMN USER_CLS.LAST_NAME IS 'Фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS.MIDDLE_NAME IS 'Отчество пользователя'; - -COMMENT ON COLUMN USER_CLS.EMAIL IS 'Email пользователя'; - -GRANT ALL PRIVILEGES ON TABLE USER_CLS TO clearing; - - --- History log of userCls - Пользователь -DROP TABLE IF EXISTS USER_CLS_HISTORY; -CREATE TABLE USER_CLS_HISTORY(USER_CLS_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, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); -COMMENT ON TABLE USER_CLS_HISTORY IS 'История изменений таблицы userCls'; -COMMENT ON COLUMN USER_CLS_HISTORY.USER_CLS_ID IS 'Идентификатор записи в таблице USER_CLS'; -COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN USER_CLS_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CLS_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CLS_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CLS_HISTORY.IDENTIFIER IS 'Внешний идентификатор'; - -COMMENT ON COLUMN USER_CLS_HISTORY.NAME IS 'Имя и фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.FIRST_NAME IS 'Имя пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.LAST_NAME IS 'Фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.MIDDLE_NAME IS 'Отчество пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.EMAIL IS 'Email пользователя'; - -GRANT ALL PRIVILEGES ON TABLE USER_CLS_HISTORY TO clearing; - --- userRoleSession - Набор ролей -DROP TABLE IF EXISTS USER_ROLE_SESSION; -CREATE TABLE USER_ROLE_SESSION(ID bigint PRIMARY KEY, USER_ID bigint, USER_ROLE varchar(4), COMPANY_ID bigint, STATUS varchar(4)); -COMMENT ON TABLE USER_ROLE_SESSION IS 'Набор ролей'; - -COMMENT ON COLUMN USER_ROLE_SESSION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_ROLE_SESSION.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_ROLE_SESSION.USER_ROLE IS 'Код роли пользователя (linked to userRole)'; - -COMMENT ON COLUMN USER_ROLE_SESSION.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN USER_ROLE_SESSION.STATUS IS 'Код статуса (linked to workflowStatus)'; - -GRANT ALL PRIVILEGES ON TABLE USER_ROLE_SESSION TO clearing; - --- userSettings - Настройки пользователя -DROP TABLE IF EXISTS USER_SETTINGS; -CREATE TABLE USER_SETTINGS(ID bigint PRIMARY KEY, USER_ID bigint, VERSION varchar(50), JSON varchar(200000)); -COMMENT ON TABLE USER_SETTINGS IS 'Настройки пользователя'; - -COMMENT ON COLUMN USER_SETTINGS.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_SETTINGS.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_SETTINGS.VERSION IS 'Версия настроек пользователя'; - -COMMENT ON COLUMN USER_SETTINGS.JSON IS 'Данные конфигурации'; - -GRANT ALL PRIVILEGES ON TABLE USER_SETTINGS TO clearing; - --- userConnect - Активность пользователей в системе -DROP TABLE IF EXISTS USER_CONNECT; -CREATE TABLE USER_CONNECT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); -COMMENT ON TABLE USER_CONNECT IS 'Активность пользователей в системе'; - -COMMENT ON COLUMN USER_CONNECT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CONNECT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CONNECT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CONNECT.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_CONNECT.CONNECTION_TIME IS 'Последнее соединение'; - -COMMENT ON COLUMN USER_CONNECT.DISCONNECTION_TIME IS 'Разрыв соединения'; - -COMMENT ON COLUMN USER_CONNECT.SERVER_IP IS 'IP адрес сервера'; - -COMMENT ON COLUMN USER_CONNECT.CLIENT_IP IS 'IP адрес клиента'; - -COMMENT ON COLUMN USER_CONNECT.CONNECTION_STATE IS 'Код статуса соединения (linked to connectionState)'; - -COMMENT ON COLUMN USER_CONNECT.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN USER_CONNECT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN USER_CONNECT.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; - -GRANT ALL PRIVILEGES ON TABLE USER_CONNECT TO clearing; - - --- History log of userConnect - Активность пользователей в системе -DROP TABLE IF EXISTS USER_CONNECT_HISTORY; -CREATE TABLE USER_CONNECT_HISTORY(USER_CONNECT_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, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); -COMMENT ON TABLE USER_CONNECT_HISTORY IS 'История изменений таблицы userConnect'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_CONNECT_ID IS 'Идентификатор записи в таблице USER_CONNECT'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_TIME IS 'Последнее соединение'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.DISCONNECTION_TIME IS 'Разрыв соединения'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.SERVER_IP IS 'IP адрес сервера'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CLIENT_IP IS 'IP адрес клиента'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_STATE IS 'Код статуса соединения (linked to connectionState)'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; - -GRANT ALL PRIVILEGES ON TABLE USER_CONNECT_HISTORY TO clearing; - --- company - Компании -DROP TABLE IF EXISTS COMPANY; -CREATE TABLE COMPANY(SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE COMPANY IS 'Компании'; - -COMMENT ON COLUMN COMPANY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN COMPANY.FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN COMPANY.TRADING_CODE IS 'Код участника торгов'; - -COMMENT ON COLUMN COMPANY.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN COMPANY.REGISTRATION_CODE IS 'Регистрационный код участника'; - -COMMENT ON COLUMN COMPANY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN COMPANY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN COMPANY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY TO clearing; - - --- History log of company - Компании -DROP TABLE IF EXISTS COMPANY_HISTORY; -CREATE TABLE COMPANY_HISTORY(COMPANY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE COMPANY_HISTORY IS 'История изменений таблицы company'; -COMMENT ON COLUMN COMPANY_HISTORY.COMPANY_ID IS 'Идентификатор записи в таблице COMPANY'; -COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COMPANY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COMPANY_HISTORY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN COMPANY_HISTORY.FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN COMPANY_HISTORY.TRADING_CODE IS 'Код участника торгов'; - -COMMENT ON COLUMN COMPANY_HISTORY.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN COMPANY_HISTORY.REGISTRATION_CODE IS 'Регистрационный код участника'; - -COMMENT ON COLUMN COMPANY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN COMPANY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN COMPANY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_HISTORY TO clearing; - --- companyInfo - Профили компаний -DROP TABLE IF EXISTS COMPANY_INFO; -CREATE TABLE COMPANY_INFO(COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_INFO IS 'Профили компаний'; - -COMMENT ON COLUMN COMPANY_INFO.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_INFO.CORPORATION_SOLE_TYPE IS 'Код единоличного исполнительного органа (linked to corporationSoleType)'; - -COMMENT ON COLUMN COMPANY_INFO.COUNTRY_CODE IS 'Код юрисдикции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO.DESCRIPTION IS 'Описание компании'; - -COMMENT ON COLUMN COMPANY_INFO.PROFESSIONAL_SIGN IS 'Код признака профессионального участника (linked to allowed)'; - -COMMENT ON COLUMN COMPANY_INFO.LEGAL_KIND IS 'Код вида субъекта (linked to legalKind)'; - -COMMENT ON COLUMN COMPANY_INFO.ORGANIZATION_TYPE IS 'Код типа организации (linked to organizationType)'; - -COMMENT ON COLUMN COMPANY_INFO.RESIDENCE IS 'Код резиденции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO.SHORT_NAME_ENG IS 'Краткое наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO.FULL_NAME_ENG IS 'Полное наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO TO clearing; - - --- History log of companyInfo - Профили компаний -DROP TABLE IF EXISTS COMPANY_INFO_HISTORY; -CREATE TABLE COMPANY_INFO_HISTORY(COMPANY_INFO_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_INFO_HISTORY IS 'История изменений таблицы companyInfo'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_INFO_ID IS 'Идентификатор записи в таблице COMPANY_INFO'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.CORPORATION_SOLE_TYPE IS 'Код единоличного исполнительного органа (linked to corporationSoleType)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.COUNTRY_CODE IS 'Код юрисдикции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.DESCRIPTION IS 'Описание компании'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.PROFESSIONAL_SIGN IS 'Код признака профессионального участника (linked to allowed)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.LEGAL_KIND IS 'Код вида субъекта (linked to legalKind)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.ORGANIZATION_TYPE IS 'Код типа организации (linked to organizationType)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.RESIDENCE IS 'Код резиденции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.SHORT_NAME_ENG IS 'Краткое наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.FULL_NAME_ENG IS 'Полное наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO_HISTORY TO clearing; - --- clearingMemberCategory - Категории участника клиринга -DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY; -CREATE TABLE CLEARING_MEMBER_CATEGORY(COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CLEARING_MEMBER_CATEGORY IS 'Категории участника клиринга'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.CLEARING_MEMBER_CATEGORY IS 'Код категории участника клиринга (linked to clearingCategory)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY TO clearing; - - --- History log of clearingMemberCategory - Категории участника клиринга -DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY_HISTORY; -CREATE TABLE CLEARING_MEMBER_CATEGORY_HISTORY(CLEARING_MEMBER_CATEGORY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY IS 'История изменений таблицы clearingMemberCategory'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY_ID IS 'Идентификатор записи в таблице CLEARING_MEMBER_CATEGORY'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY IS 'Код категории участника клиринга (linked to clearingCategory)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY TO clearing; - --- contact - Контакты компании -DROP TABLE IF EXISTS CONTACT; -CREATE TABLE CONTACT(COMPANY_ID bigint, CONTACT_TYPE varchar(4), CONTACT_VALUE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE CONTACT IS 'Контакты компании'; - -COMMENT ON COLUMN CONTACT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CONTACT.CONTACT_TYPE IS 'Код типа контакта (linked to contactType)'; - -COMMENT ON COLUMN CONTACT.CONTACT_VALUE IS 'Значение контакта'; - -COMMENT ON COLUMN CONTACT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CONTACT TO clearing; - --- profileDocument - Досье компании -DROP TABLE IF EXISTS PROFILE_DOCUMENT; -CREATE TABLE PROFILE_DOCUMENT(COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE PROFILE_DOCUMENT IS 'Досье компании'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_DATE IS 'Дата выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_PLACE IS 'Место выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER IS 'Кем выдан'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER_CODE IS 'Код выдавшего органа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.NAME IS 'Наименование документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.NUMBER IS 'Номер документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.PLACE IS 'Место'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_FROM_DATE IS 'Дата начала срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_TO_DATE IS 'Дата окончания срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.LINK IS 'Ссылка на документ'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT TO clearing; - - --- History log of profileDocument - Досье компании -DROP TABLE IF EXISTS PROFILE_DOCUMENT_HISTORY; -CREATE TABLE PROFILE_DOCUMENT_HISTORY(PROFILE_DOCUMENT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE PROFILE_DOCUMENT_HISTORY IS 'История изменений таблицы profileDocument'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PROFILE_DOCUMENT_ID IS 'Идентификатор записи в таблице PROFILE_DOCUMENT'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_DATE IS 'Дата выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_PLACE IS 'Место выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER IS 'Кем выдан'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER_CODE IS 'Код выдавшего органа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NAME IS 'Наименование документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NUMBER IS 'Номер документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PLACE IS 'Место'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_FROM_DATE IS 'Дата начала срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_TO_DATE IS 'Дата окончания срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.LINK IS 'Ссылка на документ'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT_HISTORY TO clearing; - --- companySymbols - Реквизиты компании -DROP TABLE IF EXISTS COMPANY_SYMBOLS; -CREATE TABLE COMPANY_SYMBOLS(COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_SYMBOLS IS 'Реквизиты компании'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL IS 'Код типа реквизита (linked to companySymbol)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL_VALUE IS 'Значение реквизита'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS TO clearing; - - --- History log of companySymbols - Реквизиты компании -DROP TABLE IF EXISTS COMPANY_SYMBOLS_HISTORY; -CREATE TABLE COMPANY_SYMBOLS_HISTORY(COMPANY_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_SYMBOLS_HISTORY IS 'История изменений таблицы companySymbols'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOLS_ID IS 'Идентификатор записи в таблице COMPANY_SYMBOLS'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL IS 'Код типа реквизита (linked to companySymbol)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL_VALUE IS 'Значение реквизита'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS_HISTORY TO clearing; - --- companyRoleSet - Таблица ролей компании -DROP TABLE IF EXISTS COMPANY_ROLE_SET; -CREATE TABLE COMPANY_ROLE_SET(COMPANY_ID bigint, COMPANY_ROLE varchar(4), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_ROLE_SET IS 'Таблица ролей компании'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ROLE IS 'Код роли компании (linked to companyRole)'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_SET TO clearing; - --- settlementHouseProperties - Параметры расчетной организации -DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES; -CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES(COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES IS 'Параметры расчетной организации'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.COMPANY_ID IS 'Наименование компании (linked to company)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES TO clearing; - - --- History log of settlementHouseProperties - Параметры расчетной организации -DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES_HISTORY; -CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY(SETTLEMENT_HOUSE_PROPERTIES_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY IS 'История изменений таблицы settlementHouseProperties'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.SETTLEMENT_HOUSE_PROPERTIES_ID IS 'Идентификатор записи в таблице SETTLEMENT_HOUSE_PROPERTIES'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.COMPANY_ID IS 'Наименование компании (linked to company)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY TO clearing; - --- security - Инструменты -DROP TABLE IF EXISTS SECURITY; -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)'; - -COMMENT ON COLUMN SECURITY.SHORT_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN SECURITY.FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN SECURITY.SHORT_NAME_ENG IS 'Краткое наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY.FULL_NAME_ENG IS 'Полное наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN SECURITY.ISIN IS 'Наименование инструмента ISIN'; - -COMMENT ON COLUMN SECURITY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN SECURITY.UUID IS 'Идентификатор во внешней системе'; - -COMMENT ON COLUMN SECURITY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SECURITY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE SECURITY TO clearing; - - --- 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), 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)'; - -COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME_ENG IS 'Краткое наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME_ENG IS 'Полное наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN SECURITY_HISTORY.ISIN IS 'Наименование инструмента ISIN'; - -COMMENT ON COLUMN SECURITY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN SECURITY_HISTORY.UUID IS 'Идентификатор во внешней системе'; - -COMMENT ON COLUMN SECURITY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SECURITY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE SECURITY_HISTORY TO clearing; - --- currency - Валюты -DROP TABLE IF EXISTS CURRENCY; -CREATE TABLE CURRENCY(COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CURRENCY IS 'Валюты'; - -COMMENT ON COLUMN CURRENCY.COUNTRY_CODE IS 'Код страны (linked to countryCode)'; - -COMMENT ON COLUMN CURRENCY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY TO clearing; - - --- History log of currency - Валюты -DROP TABLE IF EXISTS CURRENCY_HISTORY; -CREATE TABLE CURRENCY_HISTORY(CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CURRENCY_HISTORY IS 'История изменений таблицы currency'; -COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_ID IS 'Идентификатор записи в таблице CURRENCY'; -COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CURRENCY_HISTORY.COUNTRY_CODE IS 'Код страны (linked to countryCode)'; - -COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_HISTORY TO clearing; - --- moneyMarketSecurity - Спецификации Денежного рынка -DROP TABLE IF EXISTS MONEY_MARKET_SECURITY; -CREATE TABLE MONEY_MARKET_SECURITY(SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE MONEY_MARKET_SECURITY IS 'Спецификации Денежного рынка'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.START_DATE IS 'Дата начала действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.END_DATE IS 'Дата окончания действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.CONVENTION IS 'Нотация наименования инструмента'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.TERM_TYPE IS 'Код вида инструмента (linked to termType)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.CLEARING_ORGANIZATION IS 'Клиринговая организация'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY TO clearing; - - --- History log of moneyMarketSecurity - Спецификации Денежного рынка -DROP TABLE IF EXISTS MONEY_MARKET_SECURITY_HISTORY; -CREATE TABLE MONEY_MARKET_SECURITY_HISTORY(MONEY_MARKET_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE MONEY_MARKET_SECURITY_HISTORY IS 'История изменений таблицы moneyMarketSecurity'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.MONEY_MARKET_SECURITY_ID IS 'Идентификатор записи в таблице MONEY_MARKET_SECURITY'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.START_DATE IS 'Дата начала действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.END_DATE IS 'Дата окончания действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CONVENTION IS 'Нотация наименования инструмента'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.TERM_TYPE IS 'Код вида инструмента (linked to termType)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Клиринговая организация'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY_HISTORY TO clearing; - --- tradedMoneyMarketSecurity - Спецификации денежного рынка, учавствующие в сделках -DROP TABLE IF EXISTS TRADED_MONEY_MARKET_SECURITY; -CREATE TABLE TRADED_MONEY_MARKET_SECURITY(SECURITY_ID bigint, SECURITY_CODE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE TRADED_MONEY_MARKET_SECURITY IS 'Спецификации денежного рынка, учавствующие в сделках'; - -COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_CODE IS 'Полный код инструмента со сроком'; - -COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADED_MONEY_MARKET_SECURITY TO clearing; - --- equitySecurity - Акции -DROP TABLE IF EXISTS EQUITY_SECURITY; -CREATE TABLE EQUITY_SECURITY(SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE EQUITY_SECURITY IS 'Акции'; - -COMMENT ON COLUMN EQUITY_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN EQUITY_SECURITY.SHARE_TYPE IS 'Код типа акции (linked to shareType)'; - -COMMENT ON COLUMN EQUITY_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY TO clearing; - - --- History log of equitySecurity - Акции -DROP TABLE IF EXISTS EQUITY_SECURITY_HISTORY; -CREATE TABLE EQUITY_SECURITY_HISTORY(EQUITY_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE EQUITY_SECURITY_HISTORY IS 'История изменений таблицы equitySecurity'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EQUITY_SECURITY_ID IS 'Идентификатор записи в таблице EQUITY_SECURITY'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SHARE_TYPE IS 'Код типа акции (linked to shareType)'; - -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY_HISTORY TO clearing; - --- fixedIncomeSecurity - Облигации -DROP TABLE IF EXISTS FIXED_INCOME_SECURITY; -CREATE TABLE FIXED_INCOME_SECURITY(SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_SECURITY IS 'Облигации'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.BOND_TYPE IS 'Код типа облигации (linked to bondType)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.MATURITY_DATE IS 'Дата погашения'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_FOR_DATE IS 'Текущее значение номинала'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_VALUE IS 'Номинал инструмента'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON_FREQUENCY IS 'Длительность купона'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY TO clearing; - - --- History log of fixedIncomeSecurity - Облигации -DROP TABLE IF EXISTS FIXED_INCOME_SECURITY_HISTORY; -CREATE TABLE FIXED_INCOME_SECURITY_HISTORY(FIXED_INCOME_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_SECURITY_HISTORY IS 'История изменений таблицы fixedIncomeSecurity'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.FIXED_INCOME_SECURITY_ID IS 'Идентификатор записи в таблице FIXED_INCOME_SECURITY'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.BOND_TYPE IS 'Код типа облигации (linked to bondType)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.MATURITY_DATE IS 'Дата погашения'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_FOR_DATE IS 'Текущее значение номинала'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал инструмента'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON_FREQUENCY IS 'Длительность купона'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY_HISTORY TO clearing; - --- fixedIncomeCashFlow - Выплаты по купонам -DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW; -CREATE TABLE FIXED_INCOME_CASH_FLOW(SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_CASH_FLOW IS 'Выплаты по купонам'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ACCRUED_COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.VALUE_DATE IS 'Дата выплаты купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW TO clearing; - - --- History log of fixedIncomeCashFlow - Выплаты по купонам -DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW_HISTORY; -CREATE TABLE FIXED_INCOME_CASH_FLOW_HISTORY(FIXED_INCOME_CASH_FLOW_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY IS 'История изменений таблицы fixedIncomeCashFlow'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.FIXED_INCOME_CASH_FLOW_ID IS 'Идентификатор записи в таблице FIXED_INCOME_CASH_FLOW'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ACCRUED_COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.VALUE_DATE IS 'Дата выплаты купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY TO clearing; - --- couponPeriod - Купонное расписание -DROP TABLE IF EXISTS COUPON_PERIOD; -CREATE TABLE COUPON_PERIOD(SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE COUPON_PERIOD IS 'Купонное расписание'; - -COMMENT ON COLUMN COUPON_PERIOD.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN COUPON_PERIOD.COUPON_RATE IS 'Купонная ставка'; - -COMMENT ON COLUMN COUPON_PERIOD.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN COUPON_PERIOD.PERIOD_START_DATE IS 'Начало периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD.PERIOD_END_DATE IS 'Окончание периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD TO clearing; - - --- History log of couponPeriod - Купонное расписание -DROP TABLE IF EXISTS COUPON_PERIOD_HISTORY; -CREATE TABLE COUPON_PERIOD_HISTORY(COUPON_PERIOD_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE COUPON_PERIOD_HISTORY IS 'История изменений таблицы couponPeriod'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_PERIOD_ID IS 'Идентификатор записи в таблице COUPON_PERIOD'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_RATE IS 'Купонная ставка'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_START_DATE IS 'Начало периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_END_DATE IS 'Окончание периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD_HISTORY TO clearing; - --- listing - Инструменты на режимах -DROP TABLE IF EXISTS LISTING; -CREATE TABLE LISTING(SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE LISTING IS 'Инструменты на режимах'; - -COMMENT ON COLUMN LISTING.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN LISTING.MARKET IS 'Код торговой секции (linked to market)'; - -COMMENT ON COLUMN LISTING.LOT_SIZE IS 'Размер лота'; - -COMMENT ON COLUMN LISTING.SYMBOL_CODE IS 'Код инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING.SYMBOL_NAME IS 'Наименование инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING.TRADING_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN LISTING.WORKFLOW_STATUS IS 'Код статуса листинга в системе (linked to workflowStatus)'; - -COMMENT ON COLUMN LISTING.MIN_STEP IS 'Шаг цены'; - -COMMENT ON COLUMN LISTING.PRECISION IS 'Точность'; - -COMMENT ON COLUMN LISTING.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LISTING.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LISTING.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE LISTING TO clearing; - - --- History log of listing - Инструменты на режимах -DROP TABLE IF EXISTS LISTING_HISTORY; -CREATE TABLE LISTING_HISTORY(LISTING_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE LISTING_HISTORY IS 'История изменений таблицы listing'; -COMMENT ON COLUMN LISTING_HISTORY.LISTING_ID IS 'Идентификатор записи в таблице LISTING'; -COMMENT ON COLUMN LISTING_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN LISTING_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN LISTING_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN LISTING_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN LISTING_HISTORY.MARKET IS 'Код торговой секции (linked to market)'; - -COMMENT ON COLUMN LISTING_HISTORY.LOT_SIZE IS 'Размер лота'; - -COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_CODE IS 'Код инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_NAME IS 'Наименование инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING_HISTORY.TRADING_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN LISTING_HISTORY.WORKFLOW_STATUS IS 'Код статуса листинга в системе (linked to workflowStatus)'; - -COMMENT ON COLUMN LISTING_HISTORY.MIN_STEP IS 'Шаг цены'; - -COMMENT ON COLUMN LISTING_HISTORY.PRECISION IS 'Точность'; - -COMMENT ON COLUMN LISTING_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LISTING_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LISTING_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE LISTING_HISTORY TO clearing; - --- currencyPairSecurity - Инструменты валютного рынка -DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY; -CREATE TABLE CURRENCY_PAIR_SECURITY(ID bigint PRIMARY KEY, CURRENCY_PAIR_ID bigint, BASE_UNIT_SIZE numeric(72,2), CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SECURITY_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CURRENCY_PAIR_SECURITY IS 'Инструменты валютного рынка'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CURRENCY_PAIR_ID IS 'Валютная пара (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.BASE_UNIT_SIZE IS 'Количество валюты лота'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CODE IS 'Наименование валютной пары (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SETTLEMENT_TYPE IS 'Тип расчета (linked to currencySettlementType)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CLEARING_ORGANIZATION IS 'Наименование клиринговой организации'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SECURITY_ID IS 'Наименование инструмента (linked to security)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.UPDATED_AT IS 'Время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY TO clearing; - - --- History log of currencyPairSecurity - Инструменты валютного рынка -DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY_HISTORY; -CREATE TABLE CURRENCY_PAIR_SECURITY_HISTORY(CURRENCY_PAIR_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CURRENCY_PAIR_ID bigint, BASE_UNIT_SIZE numeric(72,2), CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SECURITY_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CURRENCY_PAIR_SECURITY_HISTORY IS 'История изменений таблицы currencyPairSecurity'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_SECURITY_ID IS 'Идентификатор записи в таблице CURRENCY_PAIR_SECURITY'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_ID IS 'Валютная пара (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.BASE_UNIT_SIZE IS 'Количество валюты лота'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CODE IS 'Наименование валютной пары (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SETTLEMENT_TYPE IS 'Тип расчета (linked to currencySettlementType)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Наименование клиринговой организации'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SECURITY_ID IS 'Наименование инструмента (linked to security)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.UPDATED_AT IS 'Время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY_HISTORY TO clearing; - --- market - Рынки -DROP TABLE IF EXISTS MARKET; -CREATE TABLE MARKET(DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE MARKET IS 'Рынки'; - -COMMENT ON COLUMN MARKET.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MARKET.EXCHANGE_ID IS 'Идентификатор площадки (linked to company)'; - -COMMENT ON COLUMN MARKET.NAME IS 'Наименование рынка'; - -COMMENT ON COLUMN MARKET.CODE IS 'Код рынка'; - -COMMENT ON COLUMN MARKET.SETTLEMENT_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN MARKET.SECTION IS 'Код секции (linked to section)'; - -COMMENT ON COLUMN MARKET.MARKET_TYPE IS 'Тип торгов на рынке (linked to marketType)'; - -COMMENT ON COLUMN MARKET.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MARKET.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MARKET.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MARKET TO clearing; - - --- History log of market - Рынки -DROP TABLE IF EXISTS MARKET_HISTORY; -CREATE TABLE MARKET_HISTORY(MARKET_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE MARKET_HISTORY IS 'История изменений таблицы market'; -COMMENT ON COLUMN MARKET_HISTORY.MARKET_ID IS 'Идентификатор записи в таблице MARKET'; -COMMENT ON COLUMN MARKET_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN MARKET_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN MARKET_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN MARKET_HISTORY.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MARKET_HISTORY.EXCHANGE_ID IS 'Идентификатор площадки (linked to company)'; - -COMMENT ON COLUMN MARKET_HISTORY.NAME IS 'Наименование рынка'; - -COMMENT ON COLUMN MARKET_HISTORY.CODE IS 'Код рынка'; - -COMMENT ON COLUMN MARKET_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN MARKET_HISTORY.SECTION IS 'Код секции (linked to section)'; - -COMMENT ON COLUMN MARKET_HISTORY.MARKET_TYPE IS 'Тип торгов на рынке (linked to marketType)'; - -COMMENT ON COLUMN MARKET_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MARKET_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MARKET_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_HISTORY TO clearing; - --- errorText - Полные тексты ошибок -DROP TABLE IF EXISTS ERROR_TEXT; -CREATE TABLE ERROR_TEXT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, ERROR_CODE_ID bigint, TEXT varchar(255), USER_ID bigint, CLEARING_DATE date); -COMMENT ON TABLE ERROR_TEXT IS 'Полные тексты ошибок'; - -COMMENT ON COLUMN ERROR_TEXT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ERROR_TEXT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ERROR_TEXT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN ERROR_TEXT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN ERROR_TEXT.TEXT IS 'Полный текст ошибки'; - -COMMENT ON COLUMN ERROR_TEXT.USER_ID IS 'Идентификатор автора сообщения (linked to userCls)'; - -COMMENT ON COLUMN ERROR_TEXT.CLEARING_DATE IS 'Текущая дата'; - -GRANT ALL PRIVILEGES ON TABLE ERROR_TEXT TO clearing; - --- clientCode - Коды клиентов компании -DROP TABLE IF EXISTS CLIENT_CODE; -CREATE TABLE CLIENT_CODE(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CLIENT_CODE IS 'Коды клиентов компании'; - -COMMENT ON COLUMN CLIENT_CODE.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLIENT_CODE.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLIENT_CODE.CODE IS 'Код клиента'; - -COMMENT ON COLUMN CLIENT_CODE.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN CLIENT_CODE.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE.CURRENCY_ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE.STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN CLIENT_CODE.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CLIENT_CODE.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE TO clearing; - - --- History log of clientCode - Коды клиентов компании -DROP TABLE IF EXISTS CLIENT_CODE_HISTORY; -CREATE TABLE CLIENT_CODE_HISTORY(CLIENT_CODE_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CLIENT_CODE_HISTORY IS 'История изменений таблицы clientCode'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CLIENT_CODE_ID IS 'Идентификатор записи в таблице CLIENT_CODE'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CODE IS 'Код клиента'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CURRENCY_ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE_HISTORY TO clearing; - --- tradingClearingRegistry - Торгово-клиринговый регистр -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY; -CREATE TABLE TRADING_CLEARING_REGISTRY(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CODE IS 'Код торгово-клирингового регистра'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_TYPE IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_LEVEL IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryLevel)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_PURPOSE IS 'Код области применения (linked to tradingClearingRegistryPurpose)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY TO clearing; - - --- History log of tradingClearingRegistry - Торгово-клиринговый регистр -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_HISTORY; -CREATE TABLE TRADING_CLEARING_REGISTRY_HISTORY(TRADING_CLEARING_REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_HISTORY IS 'История изменений таблицы tradingClearingRegistry'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор записи в таблице TRADING_CLEARING_REGISTRY'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CODE IS 'Код торгово-клирингового регистра'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_TYPE IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_LEVEL IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryLevel)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_PURPOSE IS 'Код области применения (linked to tradingClearingRegistryPurpose)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_HISTORY TO clearing; - --- tradingClearingRegistryList - Список счетов ТКР -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST; -CREATE TABLE TRADING_CLEARING_REGISTRY_LIST(TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST IS 'Список счетов ТКР'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.UPDATED_AT IS 'Дата и время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST TO clearing; - - --- History log of tradingClearingRegistryList - Список счетов ТКР -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST_HISTORY; -CREATE TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY(TRADING_CLEARING_REGISTRY_LIST_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY IS 'История изменений таблицы tradingClearingRegistryList'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_LIST_ID IS 'Идентификатор записи в таблице TRADING_CLEARING_REGISTRY_LIST'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.UPDATED_AT IS 'Дата и время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY TO clearing; - --- registry - Регистр активов, обязательств и требований УК -DROP TABLE IF EXISTS REGISTRY; -CREATE TABLE REGISTRY(COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint); -COMMENT ON TABLE REGISTRY IS 'Регистр активов, обязательств и требований УК'; - -COMMENT ON COLUMN REGISTRY.COMPANY_ID IS 'Идентификатор участника (linked to company)'; - -COMMENT ON COLUMN REGISTRY.TRADING_CODE IS 'Торговый код участника'; - -COMMENT ON COLUMN REGISTRY.CLEARING_CODE IS 'Клиринговый код участника'; - -COMMENT ON COLUMN REGISTRY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN REGISTRY.FULL_NAME IS 'Полное наименование участника'; - -COMMENT ON COLUMN REGISTRY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN REGISTRY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN REGISTRY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_DESIGNATION IS 'Код назначения (linked to registryDesignation)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_INSTRUMENT_TYPE IS 'Код типа инструмента (linked to registryInstrumentType)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_CAPACITY IS 'Код принадлежности регистра (linked to registryCapacity)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_UNIT IS 'Код части регистра (linked to registryUnit)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_CODE IS 'Код регистра (linked to registryCode)'; - -COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_STATUS IS 'Код статуса (linked to registryStatus)'; - -COMMENT ON COLUMN REGISTRY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN REGISTRY.BALANCE IS 'Текущий баланс'; - -COMMENT ON COLUMN REGISTRY.OPEN_BALANCE IS 'Начальная сумма после расчетной организации'; - -COMMENT ON COLUMN REGISTRY.CLOSE_BALANCE IS 'Конечная сумма остатков ден. средств на счете'; - -COMMENT ON COLUMN REGISTRY.CREDIT IS 'Зачисления'; - -COMMENT ON COLUMN REGISTRY.DEBIT IS 'Списания'; - -COMMENT ON COLUMN REGISTRY.SETTLED_CREDIT IS 'Зачисления по расчетам'; - -COMMENT ON COLUMN REGISTRY.SETTLED_DEBIT IS 'Списания по расчетам'; - -COMMENT ON COLUMN REGISTRY.CHECK_BALANCE IS 'Сверочный баланс'; - -COMMENT ON COLUMN REGISTRY.DIFF_BALANCE IS 'Расхождение в балансе'; - -COMMENT ON COLUMN REGISTRY.PLAN_BALANCE IS 'Плановый баланс'; - -COMMENT ON COLUMN REGISTRY.BALANCE_DIMENSION IS 'Код единицы измерения (linked to balanceDimension)'; - -COMMENT ON COLUMN REGISTRY.SETTLEMENT_DATE IS 'Дата расчета'; - -COMMENT ON COLUMN REGISTRY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN REGISTRY.TRADING_DATE IS 'Дата торгов'; - -COMMENT ON COLUMN REGISTRY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN REGISTRY.REFUND_DATE IS 'Дата возврата депозита'; - -COMMENT ON COLUMN REGISTRY.VALUE_DATE IS 'Дата оплаты вклада депозита'; - -COMMENT ON COLUMN REGISTRY.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN REGISTRY.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN REGISTRY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера (linked to company)'; - -COMMENT ON COLUMN REGISTRY.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN REGISTRY.PARENT_ID IS 'Идентификатор родительского депозита'; - -COMMENT ON COLUMN REGISTRY.GROUP_ID IS 'Идентификатор группы связанных регистров'; - -COMMENT ON COLUMN REGISTRY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN REGISTRY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN REGISTRY.PAYMENT_ID IS 'Идентификатор платежа'; - -COMMENT ON COLUMN REGISTRY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN REGISTRY.UPDATED_AT IS 'Дата и время изменения записи'; - -COMMENT ON COLUMN REGISTRY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY TO clearing; - - --- History log of registry - Регистр активов, обязательств и требований УК -DROP TABLE IF EXISTS REGISTRY_HISTORY; -CREATE TABLE REGISTRY_HISTORY(REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint); -COMMENT ON TABLE REGISTRY_HISTORY IS 'История изменений таблицы registry'; -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_ID IS 'Идентификатор записи в таблице REGISTRY'; -COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN REGISTRY_HISTORY.COMPANY_ID IS 'Идентификатор участника (linked to company)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CODE IS 'Торговый код участника'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_CODE IS 'Клиринговый код участника'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN REGISTRY_HISTORY.FULL_NAME IS 'Полное наименование участника'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_DESIGNATION IS 'Код назначения (linked to registryDesignation)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_INSTRUMENT_TYPE IS 'Код типа инструмента (linked to registryInstrumentType)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CAPACITY IS 'Код принадлежности регистра (linked to registryCapacity)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_UNIT IS 'Код части регистра (linked to registryUnit)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CODE IS 'Код регистра (linked to registryCode)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_STATUS IS 'Код статуса (linked to registryStatus)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE IS 'Текущий баланс'; - -COMMENT ON COLUMN REGISTRY_HISTORY.OPEN_BALANCE IS 'Начальная сумма после расчетной организации'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CLOSE_BALANCE IS 'Конечная сумма остатков ден. средств на счете'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CREDIT IS 'Зачисления'; - -COMMENT ON COLUMN REGISTRY_HISTORY.DEBIT IS 'Списания'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_CREDIT IS 'Зачисления по расчетам'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_DEBIT IS 'Списания по расчетам'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CHECK_BALANCE IS 'Сверочный баланс'; - -COMMENT ON COLUMN REGISTRY_HISTORY.DIFF_BALANCE IS 'Расхождение в балансе'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PLAN_BALANCE IS 'Плановый баланс'; - -COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE_DIMENSION IS 'Код единицы измерения (linked to balanceDimension)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_DATE IS 'Дата расчета'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_DATE IS 'Дата торгов'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REFUND_DATE IS 'Дата возврата депозита'; - -COMMENT ON COLUMN REGISTRY_HISTORY.VALUE_DATE IS 'Дата оплаты вклада депозита'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN REGISTRY_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера (linked to company)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PARENT_ID IS 'Идентификатор родительского депозита'; - -COMMENT ON COLUMN REGISTRY_HISTORY.GROUP_ID IS 'Идентификатор группы связанных регистров'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PAYMENT_ID IS 'Идентификатор платежа'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN REGISTRY_HISTORY.UPDATED_AT IS 'Дата и время изменения записи'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_HISTORY TO clearing; - --- account - Счета -DROP TABLE IF EXISTS ACCOUNT; -CREATE TABLE ACCOUNT(ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE ACCOUNT IS 'Счета'; - -COMMENT ON COLUMN ACCOUNT.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN ACCOUNT.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN ACCOUNT.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)'; - -COMMENT ON COLUMN ACCOUNT.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN ACCOUNT.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN ACCOUNT.PROCESSING_SIGN IS 'Код признака обработки счета (linked to allowed)'; - -COMMENT ON COLUMN ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN ACCOUNT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ACCOUNT.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT TO clearing; - - --- History log of account - Счета -DROP TABLE IF EXISTS ACCOUNT_HISTORY; -CREATE TABLE ACCOUNT_HISTORY(ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE ACCOUNT_HISTORY IS 'История изменений таблицы account'; -COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор записи в таблице ACCOUNT'; -COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.PROCESSING_SIGN IS 'Код признака обработки счета (linked to allowed)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_HISTORY TO clearing; - --- relation - Доступ в секцию -DROP TABLE IF EXISTS RELATION; -CREATE TABLE RELATION(CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE RELATION IS 'Доступ в секцию'; - -COMMENT ON COLUMN RELATION.CONSUMER_ID IS 'Идентификатор компании пользователя услуги (linked to company)'; - -COMMENT ON COLUMN RELATION.SUPPLIER_ID IS 'Идентификатор компании поставщика услуги (linked to company)'; - -COMMENT ON COLUMN RELATION.SERVICE_STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN RELATION.SERVICE IS 'Код услуги (linked to service)'; - -COMMENT ON COLUMN RELATION.SERVICE_PRODUCT IS 'Код продукта (linked to serviceProduct)'; - -COMMENT ON COLUMN RELATION.COMMENT IS 'Текст причины'; - -COMMENT ON COLUMN RELATION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN RELATION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN RELATION.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE RELATION TO clearing; - - --- History log of relation - Доступ в секцию -DROP TABLE IF EXISTS RELATION_HISTORY; -CREATE TABLE RELATION_HISTORY(RELATION_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE RELATION_HISTORY IS 'История изменений таблицы relation'; -COMMENT ON COLUMN RELATION_HISTORY.RELATION_ID IS 'Идентификатор записи в таблице RELATION'; -COMMENT ON COLUMN RELATION_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN RELATION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN RELATION_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN RELATION_HISTORY.CONSUMER_ID IS 'Идентификатор компании пользователя услуги (linked to company)'; - -COMMENT ON COLUMN RELATION_HISTORY.SUPPLIER_ID IS 'Идентификатор компании поставщика услуги (linked to company)'; - -COMMENT ON COLUMN RELATION_HISTORY.SERVICE_STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN RELATION_HISTORY.SERVICE IS 'Код услуги (linked to service)'; - -COMMENT ON COLUMN RELATION_HISTORY.SERVICE_PRODUCT IS 'Код продукта (linked to serviceProduct)'; - -COMMENT ON COLUMN RELATION_HISTORY.COMMENT IS 'Текст причины'; - -COMMENT ON COLUMN RELATION_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN RELATION_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN RELATION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE RELATION_HISTORY TO clearing; - --- bankAccount - Счета вывода средств из ПРЦ -DROP TABLE IF EXISTS BANK_ACCOUNT; -CREATE TABLE BANK_ACCOUNT(ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE BANK_ACCOUNT IS 'Счета вывода средств из ПРЦ'; - -COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN BANK_ACCOUNT.BANK_IDENTIFICATION_CODE IS 'Банковский идентификационный код (БИК)'; - -COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME IS 'Наименование банка'; - -COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT IS 'Корреспондентский счет'; - -COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT_NAME IS 'Наименование корреспондентского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN BANK_ACCOUNT.DESTINATION IS 'Назначение платежа'; - -COMMENT ON COLUMN BANK_ACCOUNT.IBAN IS 'Международный номер банковского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT.INTERNATIONAL_TRANSFER_SIGN IS 'Код доступности международных переводов (linked to allowed)'; - -COMMENT ON COLUMN BANK_ACCOUNT.SWIFT_CODE IS 'Код SWIFT'; - -COMMENT ON COLUMN BANK_ACCOUNT.TAXPAYER_IDENTIFICATION_NUMBER IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN BANK_ACCOUNT.TAX_REGISTRATION_REASON_CODE IS 'Код причины постановки (КПП)'; - -COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN BANK_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN BANK_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT TO clearing; - - --- History log of bankAccount - Счета вывода средств из ПРЦ -DROP TABLE IF EXISTS BANK_ACCOUNT_HISTORY; -CREATE TABLE BANK_ACCOUNT_HISTORY(BANK_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE BANK_ACCOUNT_HISTORY IS 'История изменений таблицы bankAccount'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT_ID IS 'Идентификатор записи в таблице BANK_ACCOUNT'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_IDENTIFICATION_CODE IS 'Банковский идентификационный код (БИК)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME IS 'Наименование банка'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT IS 'Корреспондентский счет'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT_NAME IS 'Наименование корреспондентского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.DESTINATION IS 'Назначение платежа'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.IBAN IS 'Международный номер банковского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERNATIONAL_TRANSFER_SIGN IS 'Код доступности международных переводов (linked to allowed)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.SWIFT_CODE IS 'Код SWIFT'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAXPAYER_IDENTIFICATION_NUMBER IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAX_REGISTRATION_REASON_CODE IS 'Код причины постановки (КПП)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT_HISTORY TO clearing; - --- informationAccount - Регистр КС -DROP TABLE IF EXISTS INFORMATION_ACCOUNT; -CREATE TABLE INFORMATION_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE INFORMATION_ACCOUNT IS 'Регистр КС'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT_ID IS 'Идентификатор информационного счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.CLEARING_ACCOUNT_ID IS 'Идентификатор аналитического счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT TO clearing; - - --- History log of informationAccount - Регистр КС -DROP TABLE IF EXISTS INFORMATION_ACCOUNT_HISTORY; -CREATE TABLE INFORMATION_ACCOUNT_HISTORY(INFORMATION_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); -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.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор информационного счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS 'Идентификатор аналитического счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT_HISTORY TO clearing; - --- depoAccount - Депозитарные счета -DROP TABLE IF EXISTS DEPO_ACCOUNT; -CREATE TABLE DEPO_ACCOUNT(ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE DEPO_ACCOUNT IS 'Депозитарные счета'; - -COMMENT ON COLUMN DEPO_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN DEPO_ACCOUNT.DEPO_ACCOUNT_TYPE IS 'Код типа счета (linked to depoAccountType)'; - -COMMENT ON COLUMN DEPO_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT TO clearing; - - --- History log of depoAccount - Депозитарные счета -DROP TABLE IF EXISTS DEPO_ACCOUNT_HISTORY; -CREATE TABLE DEPO_ACCOUNT_HISTORY(DEPO_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE DEPO_ACCOUNT_HISTORY IS 'История изменений таблицы depoAccount'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор записи в таблице DEPO_ACCOUNT'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_TYPE IS 'Код типа счета (linked to depoAccountType)'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_HISTORY TO clearing; - --- accountSymbols - Депо КС - РДЦ -DROP TABLE IF EXISTS ACCOUNT_SYMBOLS; -CREATE TABLE ACCOUNT_SYMBOLS(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); -COMMENT ON TABLE ACCOUNT_SYMBOLS IS 'Депо КС - РДЦ'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_SYMBOL_VALUE IS 'Значение реквизита'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS TO clearing; - - --- History log of accountSymbols - Депо КС - РДЦ -DROP TABLE IF EXISTS ACCOUNT_SYMBOLS_HISTORY; -CREATE TABLE ACCOUNT_SYMBOLS_HISTORY(ACCOUNT_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); -COMMENT ON TABLE ACCOUNT_SYMBOLS_HISTORY IS 'История изменений таблицы accountSymbols'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOLS_ID IS 'Идентификатор записи в таблице ACCOUNT_SYMBOLS'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOL_VALUE IS 'Значение реквизита'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS_HISTORY TO clearing; - --- clearingAccount - Торгово-Банковские счета -DROP TABLE IF EXISTS CLEARING_ACCOUNT; -CREATE TABLE CLEARING_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE CLEARING_ACCOUNT IS 'Торгово-Банковские счета'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.CLEARING_ACCOUNT_TYPE IS 'Код типа счета (linked to clearingAccountType)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT TO clearing; - - --- History log of clearingAccount - Торгово-Банковские счета -DROP TABLE IF EXISTS CLEARING_ACCOUNT_HISTORY; -CREATE TABLE CLEARING_ACCOUNT_HISTORY(CLEARING_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -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.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.CLEARING_ACCOUNT_TYPE IS 'Код типа счета (linked to clearingAccountType)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_HISTORY TO clearing; - --- plannerTemplate - Шаблон расписания операционного дня -DROP TABLE IF EXISTS PLANNER_TEMPLATE; -CREATE TABLE PLANNER_TEMPLATE(TASK varchar(4), TASK_TIME time, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE PLANNER_TEMPLATE IS 'Шаблон расписания операционного дня'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_TIME IS 'Время задачи'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.MARKET IS 'Код рынка (linked to market)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.ID IS 'Идентификатор'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE PLANNER_TEMPLATE TO clearing; - --- clearingCalendar - Рабочие и нерабочие дни -DROP TABLE IF EXISTS CLEARING_CALENDAR; -CREATE TABLE CLEARING_CALENDAR(CLEARING_DATE date, COMPANY_ID bigint, DAY_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CLEARING_CALENDAR IS 'Рабочие и нерабочие дни'; - -COMMENT ON COLUMN CLEARING_CALENDAR.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN CLEARING_CALENDAR.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_CALENDAR.DAY_STATUS IS 'Код статуса (linked to dayStatus)'; - -COMMENT ON COLUMN CLEARING_CALENDAR.ID IS 'Идентификатор'; - -COMMENT ON COLUMN CLEARING_CALENDAR.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CLEARING_CALENDAR.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_CALENDAR TO clearing; - --- planner - Расписание на все даты -DROP TABLE IF EXISTS PLANNER; -CREATE TABLE PLANNER(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE PLANNER IS 'Расписание на все даты'; - -COMMENT ON COLUMN PLANNER.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN PLANNER.TASK_TIME IS 'Время задачи'; - -COMMENT ON COLUMN PLANNER.CLEARING_DATE IS 'Дата задачи'; - -COMMENT ON COLUMN PLANNER.MARKET IS 'Код рынка (linked to market)'; - -COMMENT ON COLUMN PLANNER.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN PLANNER.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN PLANNER.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; - -COMMENT ON COLUMN PLANNER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PLANNER.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN PLANNER.ID IS 'Идентификатор'; - -COMMENT ON COLUMN PLANNER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN PLANNER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE PLANNER TO clearing; - --- plannerAllToday - Расписание на текущий день -DROP TABLE IF EXISTS PLANNER_ALL_TODAY; -CREATE TABLE PLANNER_ALL_TODAY(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, PARENT varchar(4), PARENT_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE PLANNER_ALL_TODAY IS 'Расписание на текущий день'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_TIME IS 'Время'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.MARKET IS 'Код рынка (linked to market)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT IS 'Код источника записи расписания (linked to parent)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT_ID IS 'Идентификатор записи в таблице-источнике'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.ID IS 'Идентификатор'; - -GRANT ALL PRIVILEGES ON TABLE PLANNER_ALL_TODAY TO clearing; - --- launcher - Запуск задачи -DROP TABLE IF EXISTS LAUNCHER; -CREATE TABLE LAUNCHER(SENDER_ID bigint, TASK varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE LAUNCHER IS 'Запуск задачи'; - -COMMENT ON COLUMN LAUNCHER.SENDER_ID IS 'Идентификатор отправителя (linked to userCls)'; - -COMMENT ON COLUMN LAUNCHER.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN LAUNCHER.ID IS 'Идентификатор'; - -COMMENT ON COLUMN LAUNCHER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LAUNCHER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE LAUNCHER TO clearing; - --- session - Клиринговые сессии -DROP TABLE IF EXISTS SESSION; -CREATE TABLE SESSION(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); -COMMENT ON TABLE SESSION IS 'Клиринговые сессии'; - -COMMENT ON COLUMN SESSION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SESSION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SESSION.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN SESSION.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN SESSION.SESSION_STATUS IS 'Код статуса клиринговой сессии (linked to sessionStatus)'; - -COMMENT ON COLUMN SESSION.COMPANY_ID IS 'Идентификатор инициатора торгов (linked to company)'; - -COMMENT ON COLUMN SESSION.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN SESSION.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN SESSION.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN SESSION.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN SESSION.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -GRANT ALL PRIVILEGES ON TABLE SESSION TO clearing; - - --- History log of session - Клиринговые сессии -DROP TABLE IF EXISTS SESSION_HISTORY; -CREATE TABLE SESSION_HISTORY(SESSION_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, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); -COMMENT ON TABLE SESSION_HISTORY IS 'История изменений таблицы session'; -COMMENT ON COLUMN SESSION_HISTORY.SESSION_ID IS 'Идентификатор записи в таблице SESSION'; -COMMENT ON COLUMN SESSION_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN SESSION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN SESSION_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN SESSION_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SESSION_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SESSION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN SESSION_HISTORY.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN SESSION_HISTORY.SESSION_STATUS IS 'Код статуса клиринговой сессии (linked to sessionStatus)'; - -COMMENT ON COLUMN SESSION_HISTORY.COMPANY_ID IS 'Идентификатор инициатора торгов (linked to company)'; - -COMMENT ON COLUMN SESSION_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN SESSION_HISTORY.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN SESSION_HISTORY.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN SESSION_HISTORY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN SESSION_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -GRANT ALL PRIVILEGES ON TABLE SESSION_HISTORY TO clearing; - --- sTrades - Сделки из Торговой системы -DROP TABLE IF EXISTS S_TRADES; -CREATE TABLE S_TRADES(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, TRADE_NUM bigint, OPERATION varchar(40), CLASS_CODE varchar(255), TRADE_DATE date, SEC_CODE varchar(255), ACCRUEDINT numeric(72,18), ACCRUEDINT2 numeric(72,18), LOWER_DISCOUNT numeric(72,18), ORDER_NUM bigint, PRICE numeric(72,18), PRICE2 numeric(72,18), REPO_RATE numeric(72,18), REPO_VALUE numeric(72,18), REPO2_VALUE numeric(72,18), START_DISCOUNT numeric(72,18), TS_COMMISSION numeric(72,18), UPPER_DISCOUNT numeric(72,18), VALUE numeric(72,18), YIELD numeric(72,18), QTY numeric(72,18), QTY_PCS numeric(72,18), TRADE_DATE_TIME timestamp, REPO_TERM bigint, CLEARING_COMMISSION numeric(72,18), EXCHANGE_COMMISSION numeric(72,18), TECH_CENTER_COMMISSION numeric(72,18), ACCOUNT varchar(50), BROKER_REF varchar(34), CLIENT_CODE varchar(255), SETTLE_CODE varchar(50), USER_ID varchar(32), EXCHANGE_CODE varchar(64), FIRM_ID varchar(255), FIRM_NAME varchar(255), CP_FIRM_ID varchar(255), CP_FIRM_NAME varchar(255), CLASS_NAME varchar(255), SEC_NAME varchar(255), SETTLE_DATE date, SETTLE_CURRENCY varchar(4), TRADE_CURRENCY varchar(4), TRADE_TIME_MS bigint, BANK_ACC_ID varchar(12), SECTION varchar(4)); -COMMENT ON TABLE S_TRADES IS 'Сделки из Торговой системы'; - -COMMENT ON COLUMN S_TRADES.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_TRADES.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN S_TRADES.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN S_TRADES.TRADE_NUM IS 'Номер сделки'; - -COMMENT ON COLUMN S_TRADES.OPERATION IS 'Направленность сделки (BUY или SELL)'; - -COMMENT ON COLUMN S_TRADES.CLASS_CODE IS 'Код класса инструментов'; - -COMMENT ON COLUMN S_TRADES.TRADE_DATE IS 'Дата торговой сессии'; - -COMMENT ON COLUMN S_TRADES.SEC_CODE IS 'Код инструмента'; - -COMMENT ON COLUMN S_TRADES.ACCRUEDINT IS 'Накопленный купонный доход'; - -COMMENT ON COLUMN S_TRADES.ACCRUEDINT2 IS 'Доход(%) на дату выкупа'; - -COMMENT ON COLUMN S_TRADES.LOWER_DISCOUNT IS 'Нижний дисконт(%)'; - -COMMENT ON COLUMN S_TRADES.ORDER_NUM IS 'Номер заявки'; - -COMMENT ON COLUMN S_TRADES.PRICE IS 'Цена сделки'; - -COMMENT ON COLUMN S_TRADES.PRICE2 IS 'Цена выкупа второй части РЕПО'; - -COMMENT ON COLUMN S_TRADES.REPO_RATE IS 'Ставка РЕПО (%)'; - -COMMENT ON COLUMN S_TRADES.REPO_VALUE IS 'Сумма РЕПО'; - -COMMENT ON COLUMN S_TRADES.REPO2_VALUE IS 'Объем сделки выкупа РЕПО, рублей'; - -COMMENT ON COLUMN S_TRADES.START_DISCOUNT IS 'Начальный дисконт(%)'; - -COMMENT ON COLUMN S_TRADES.TS_COMMISSION IS 'Комиссия торговой системы'; - -COMMENT ON COLUMN S_TRADES.UPPER_DISCOUNT IS 'Верхний дисконт(%)'; - -COMMENT ON COLUMN S_TRADES.VALUE IS 'Объем сделки без учета комиссионного сбора биржи и % дохода'; - -COMMENT ON COLUMN S_TRADES.YIELD IS 'Доходность'; - -COMMENT ON COLUMN S_TRADES.QTY IS 'Количество бумаг в лотах'; - -COMMENT ON COLUMN S_TRADES.QTY_PCS IS 'Количество бумаг в штуках'; - -COMMENT ON COLUMN S_TRADES.TRADE_DATE_TIME IS 'Дата и время сделки'; - -COMMENT ON COLUMN S_TRADES.REPO_TERM IS 'Срок РЕПО'; - -COMMENT ON COLUMN S_TRADES.CLEARING_COMMISSION IS 'Клиринговая комиссия. Параметр сделок на МБ'; - -COMMENT ON COLUMN S_TRADES.EXCHANGE_COMMISSION IS 'Комиссия Фондовой биржи. Параметр сделок на МБ'; - -COMMENT ON COLUMN S_TRADES.TECH_CENTER_COMMISSION IS 'Комиссия Технического центра. Параметр сделок на МБ'; - -COMMENT ON COLUMN S_TRADES.ACCOUNT IS 'Торговый счет'; - -COMMENT ON COLUMN S_TRADES.BROKER_REF IS 'Комментарий, обычно: код клиента>/номер поручения>'; - -COMMENT ON COLUMN S_TRADES.CLIENT_CODE IS 'Код участника торгов = Код участника клиринга = Код участника расчетов'; - -COMMENT ON COLUMN S_TRADES.SETTLE_CODE IS 'Код расчетов по сделке'; - -COMMENT ON COLUMN S_TRADES.USER_ID IS 'Идентификатор трейдера'; - -COMMENT ON COLUMN S_TRADES.EXCHANGE_CODE IS 'Идентификатор биржи'; - -COMMENT ON COLUMN S_TRADES.FIRM_ID IS 'Трейдер'; - -COMMENT ON COLUMN S_TRADES.FIRM_NAME IS 'Организация трейдера'; - -COMMENT ON COLUMN S_TRADES.CP_FIRM_ID IS 'Партнер'; - -COMMENT ON COLUMN S_TRADES.CP_FIRM_NAME IS 'Организация партнера'; - -COMMENT ON COLUMN S_TRADES.CLASS_NAME IS 'Класс инструмента'; - -COMMENT ON COLUMN S_TRADES.SEC_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN S_TRADES.SETTLE_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN S_TRADES.SETTLE_CURRENCY IS 'Валюта расчетов'; - -COMMENT ON COLUMN S_TRADES.TRADE_CURRENCY IS 'Валюта сделки'; - -COMMENT ON COLUMN S_TRADES.TRADE_TIME_MS IS 'Микросекунды времени сделки'; - -COMMENT ON COLUMN S_TRADES.BANK_ACC_ID IS 'Идентификатор расчетного счета/кода в клиринговой организации'; - -COMMENT ON COLUMN S_TRADES.SECTION IS 'Код наименования секции (linked to section)'; - -GRANT ALL PRIVILEGES ON TABLE S_TRADES TO clearing; - --- executionDeposit - Сделки на секции МКР -DROP TABLE IF EXISTS EXECUTION_DEPOSIT; -CREATE TABLE EXECUTION_DEPOSIT(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE EXECUTION_DEPOSIT IS 'Сделки на секции МКР'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_AMOUNT IS 'Объем возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.INTEREST_AMOUNT IS 'Объем процентов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SIDE IS 'Код направления сделки (linked to moneyFlowSide)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_DATE IS 'Дата размещения'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_DATE IS 'Дата возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_CODE IS 'Код расчетов при возврате'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_CODE IS 'Полный код инструмента со сроком'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to moneyMarketSecurity)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT TO clearing; - - --- History log of executionDeposit - Сделки на секции МКР -DROP TABLE IF EXISTS EXECUTION_DEPOSIT_HISTORY; -CREATE TABLE EXECUTION_DEPOSIT_HISTORY(EXECUTION_DEPOSIT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE EXECUTION_DEPOSIT_HISTORY IS 'История изменений таблицы executionDeposit'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXECUTION_DEPOSIT_ID IS 'Идентификатор записи в таблице EXECUTION_DEPOSIT'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_AMOUNT IS 'Объем возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.INTEREST_AMOUNT IS 'Объем процентов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SIDE IS 'Код направления сделки (linked to moneyFlowSide)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_DATE IS 'Дата размещения'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_DATE IS 'Дата возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_CODE IS 'Код расчетов при возврате'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_CODE IS 'Полный код инструмента со сроком'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to moneyMarketSecurity)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT_HISTORY TO clearing; - --- executionFond - Сделки на Фондовой секции -DROP TABLE IF EXISTS EXECUTION_FOND; -CREATE TABLE EXECUTION_FOND(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); -COMMENT ON TABLE EXECUTION_FOND IS 'Сделки на Фондовой секции'; - -COMMENT ON COLUMN EXECUTION_FOND.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_FOND.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_FOND.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_FOND.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_FOND.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_FOND.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_FOND.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_FOND.INTEREST_AMOUNT IS 'НКД'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_ORDER_ID IS 'Идентификационный номер заявки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.PRICE IS 'Цена, %'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_FOND.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_FOND.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_FOND.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_FOND.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN EXECUTION_FOND.CLIENT_CODE_ID IS 'Идентификатор кода клиента'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_FOND.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_FOND.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_FOND.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND TO clearing; - - --- History log of executionFond - Сделки на Фондовой секции -DROP TABLE IF EXISTS EXECUTION_FOND_HISTORY; -CREATE TABLE EXECUTION_FOND_HISTORY(EXECUTION_FOND_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); -COMMENT ON TABLE EXECUTION_FOND_HISTORY IS 'История изменений таблицы executionFond'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXECUTION_FOND_ID IS 'Идентификатор записи в таблице EXECUTION_FOND'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.INTEREST_AMOUNT IS 'НКД'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_ORDER_ID IS 'Идентификационный номер заявки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PRICE IS 'Цена, %'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLIENT_CODE_ID IS 'Идентификатор кода клиента'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND_HISTORY TO clearing; - --- executionCurrency - Сделки с валютными инструментами -DROP TABLE IF EXISTS EXECUTION_CURRENCY; -CREATE TABLE EXECUTION_CURRENCY(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE EXECUTION_CURRENCY IS 'Сделки с валютными инструментами'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.MARKET IS 'Код секции валютного инструмента (linked to market)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.PRICE IS 'Цена'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_AMOUNT IS 'Объем сделки в валюте лота'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.CURRENCY_CODE IS 'Код валюты лота (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY TO clearing; - - --- History log of executionCurrency - Сделки с валютными инструментами -DROP TABLE IF EXISTS EXECUTION_CURRENCY_HISTORY; -CREATE TABLE EXECUTION_CURRENCY_HISTORY(EXECUTION_CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE EXECUTION_CURRENCY_HISTORY IS 'История изменений таблицы executionCurrency'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXECUTION_CURRENCY_ID IS 'Идентификатор записи в таблице EXECUTION_CURRENCY'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.MARKET IS 'Код секции валютного инструмента (linked to market)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PRICE IS 'Цена'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_AMOUNT IS 'Объем сделки в валюте лота'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты лота (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY_HISTORY TO clearing; - --- depoBalanceRegister - Реестр остатков ценных бумаг -DROP TABLE IF EXISTS DEPO_BALANCE_REGISTER; -CREATE TABLE DEPO_BALANCE_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, SESSION_ID bigint, SET_HOUSE_NAME varchar(255), NUMBER varchar(255), DEPO_CODE varchar(50), QUANTITY numeric(72,2), SECURITY_SYMBOL varchar(255)); -COMMENT ON TABLE DEPO_BALANCE_REGISTER IS 'Реестр остатков ценных бумаг'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SET_HOUSE_NAME IS 'Наименование РД'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.NUMBER IS 'Номер отчета'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SECURITY_SYMBOL IS 'Код ценной бумаги'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_BALANCE_REGISTER TO clearing; - --- moneyBalanceRegister - Реестр остатков денежных средств -DROP TABLE IF EXISTS MONEY_BALANCE_REGISTER; -CREATE TABLE MONEY_BALANCE_REGISTER(SET_HOUSE_NAME varchar(255), NUMBER varchar(255), CREATED_AT timestamp, CURRENCY_CODE varchar(4), COMPANY_ID bigint, ACCOUNT varchar(50), REMAINDER_SUM numeric(72,18), INFO_ACCOUNT varchar(50), COMPANY_FULL_NAME varchar(255), ID bigint PRIMARY KEY, INN varchar(255), SESSION_ID bigint, BLOCKED_SUM numeric(72,18), UNBLOCKED_SUM numeric(72,18), UPDATED_AT timestamp); -COMMENT ON TABLE MONEY_BALANCE_REGISTER IS 'Реестр остатков денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SET_HOUSE_NAME IS 'Наименование РО'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.NUMBER IS 'Номер отчета'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ACCOUNT IS 'Номер торгового /клирингового счета/ счета внутреннего учета СПВБ'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.REMAINDER_SUM IS 'Остаток денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INFO_ACCOUNT IS 'Номер счета внутреннего учета СПВБ'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.BLOCKED_SUM IS 'Сумма блокированных денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UNBLOCKED_SUM IS 'Сумма свободных денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_BALANCE_REGISTER TO clearing; - --- admittedLiabilitiesRegister - Реестр обязательств, допущенных к клирингу -DROP TABLE IF EXISTS ADMITTED_LIABILITIES_REGISTER; -CREATE TABLE ADMITTED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE ADMITTED_LIABILITIES_REGISTER IS 'Реестр обязательств, допущенных к клирингу'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS 'Финансовый инструмент'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ACCOUNT IS 'Счет компании'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.AMOUNT IS 'Сумма обязательств'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE ADMITTED_LIABILITIES_REGISTER TO clearing; - --- coveredLiabilitiesRegister - Реестр обязательств, прошедших процедуру контроля обеспечения -DROP TABLE IF EXISTS COVERED_LIABILITIES_REGISTER; -CREATE TABLE COVERED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE COVERED_LIABILITIES_REGISTER IS 'Реестр обязательств, прошедших процедуру контроля обеспечения'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS 'Финансовый инструмент'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ACCOUNT IS 'Счет компании'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.AMOUNT IS 'Сумма обязательств'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE COVERED_LIABILITIES_REGISTER TO clearing; - --- moneyPaymentInstructionRegister - Реестр распоряжений, направленных расчетной организации -DROP TABLE IF EXISTS MONEY_PAYMENT_INSTRUCTION_REGISTER; -CREATE TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER(CREDIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_ACCOUNT varchar(50), SENDER varchar(255), ADDRESSEE varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER IS 'Реестр распоряжений, направленных расчетной организации'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_ACCOUNT IS 'Счет отправителя'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_AMOUNT IS 'Сумма отправителя'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_CURRENCY_CODE IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.DEBIT_LEG_ACCOUNT IS 'Счет получателя'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.SENDER IS 'Отправитель'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ADDRESSEE IS 'Получатель'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CLEARING_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER TO clearing; - --- depoPaymentInstructionRegister - Реестр распоряжений, направленных расчетному депозитарию -DROP TABLE IF EXISTS DEPO_PAYMENT_INSTRUCTION_REGISTER; -CREATE TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(255), TRADING_CLEARING_REGISTRY varchar(50), CB_CODE varchar(50), QUANTITY numeric(72,2), DIRECTION bigint, SESSION_ID bigint); -COMMENT ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER IS 'Реестр распоряжений, направленных расчетному депозитарию'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY_TYPE IS 'Тип торгово-клирингового регистра'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CB_CODE IS 'Код ЦБ'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.DIRECTION IS 'Направление (linked to inOutDirection)'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER TO clearing; - --- excludeLiabilitiesRegister - Реестр обязательств, исключенных из клирингового пула -DROP TABLE IF EXISTS EXCLUDE_LIABILITIES_REGISTER; -CREATE TABLE EXCLUDE_LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); -COMMENT ON TABLE EXCLUDE_LIABILITIES_REGISTER IS 'Реестр обязательств, исключенных из клирингового пула'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала cессии'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания cессии'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SEGMENT IS 'Сегмент'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_CODE IS 'Код регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ACCOUNT IS 'Наименование счета'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_STATUS IS 'Код статуса'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CURRENCY IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SUM_LIABILITIES IS 'Сумма обязательств'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SETTLEMENT_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE EXCLUDE_LIABILITIES_REGISTER TO clearing; - --- pairSdf - Пары файлов -DROP TABLE IF EXISTS PAIR_SDF; -CREATE TABLE PAIR_SDF(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IN_S_DF_ID varchar(255), IN_S_DF varchar(255), OUT_S_DF_ID varchar(255), OUT_S_DF varchar(255)); -COMMENT ON TABLE PAIR_SDF IS 'Пары файлов'; - -COMMENT ON COLUMN PAIR_SDF.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN PAIR_SDF.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN PAIR_SDF.UPDATED_AT IS 'Время изменения записи'; - -COMMENT ON COLUMN PAIR_SDF.IN_S_DF_ID IS 'Идентификатор входящего файла'; - -COMMENT ON COLUMN PAIR_SDF.IN_S_DF IS 'Входящий файл'; - -COMMENT ON COLUMN PAIR_SDF.OUT_S_DF_ID IS 'Идентификатор исходящего файла'; - -COMMENT ON COLUMN PAIR_SDF.OUT_S_DF IS 'Исходящий файл'; - -GRANT ALL PRIVILEGES ON TABLE PAIR_SDF TO clearing; - --- gatewayResult - Результаты запросов к ТС -DROP TABLE IF EXISTS GATEWAY_RESULT; -CREATE TABLE GATEWAY_RESULT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, REQUEST_ID varchar(255), NAME_REQUEST varchar(255), REQUEST varchar(1023), RESULT varchar(1023), GATEWAY_RESULT_STATUS varchar(4)); -COMMENT ON TABLE GATEWAY_RESULT IS 'Результаты запросов к ТС'; - -COMMENT ON COLUMN GATEWAY_RESULT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN GATEWAY_RESULT.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN GATEWAY_RESULT.UPDATED_AT IS 'Время изменения записи'; - -COMMENT ON COLUMN GATEWAY_RESULT.REQUEST_ID IS 'ID запроса'; - -COMMENT ON COLUMN GATEWAY_RESULT.NAME_REQUEST IS 'Наименование запроса'; - -COMMENT ON COLUMN GATEWAY_RESULT.REQUEST IS 'Тело запроса'; - -COMMENT ON COLUMN GATEWAY_RESULT.RESULT IS 'Тело ответа'; - -COMMENT ON COLUMN GATEWAY_RESULT.GATEWAY_RESULT_STATUS IS 'Статус запроса (linked to gatewayResultStatus)'; - -GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT TO clearing; - --- liabilitiesRegister - Реестр учета обязательств -DROP TABLE IF EXISTS LIABILITIES_REGISTER; -CREATE TABLE LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); -COMMENT ON TABLE LIABILITIES_REGISTER IS 'Реестр учета обязательств'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала cессии'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания cессии'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SEGMENT IS 'Сегмент'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_CODE IS 'Код регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.ACCOUNT IS 'Наименование счета'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_STATUS IS 'Код статуса'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.CURRENCY IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SUM_LIABILITIES IS 'Сумма обязательств'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SETTLEMENT_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE LIABILITIES_REGISTER TO clearing; - --- executionRegister - Реестр сделок -DROP TABLE IF EXISTS EXECUTION_REGISTER; -CREATE TABLE EXECUTION_REGISTER(TRADING_DATE date, EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, SECURITY_ID bigint, SELLER_ID bigint, SELLER_CLEARING_CODE varchar(255), SELLER_TRADING_CLEARING_REGISTER varchar(255), SELLER_MONEY_ACCOUNT varchar(50), SELLER_DEPO_ACCOUNT varchar(50), BUYER_ID bigint, BUYER_CLEARING_CODE varchar(255), BUYER_TRADING_CLEARING_REGISTER varchar(255), BUYER_MONEY_ACCOUNT varchar(50), BUYER_DEPO_ACCOUNT varchar(50), AMOUNT numeric(72,2), QUANTITY numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE EXECUTION_REGISTER IS 'Реестр сделок'; - -COMMENT ON COLUMN EXECUTION_REGISTER.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_ID IS 'Идентификатор компании-продавца (linked to company)'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_CLEARING_CODE IS 'Клиринговый код продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_TRADING_CLEARING_REGISTER IS 'Торгово-клиринговый регистр продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_MONEY_ACCOUNT IS 'Денежный счет продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_DEPO_ACCOUNT IS 'Депо счет продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_ID IS 'Идентификатор компании-покупателя (linked to company)'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_CLEARING_CODE IS 'Клиринговый код покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_TRADING_CLEARING_REGISTER IS 'Торгово-клиринговый регистр покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_MONEY_ACCOUNT IS 'Денежный счет покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_DEPO_ACCOUNT IS 'Депо счет покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.AMOUNT IS 'Сумма сделки'; - -COMMENT ON COLUMN EXECUTION_REGISTER.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN EXECUTION_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_REGISTER.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_REGISTER TO clearing; - --- statement - Транзакции по деньгам/бумагам -DROP TABLE IF EXISTS STATEMENT; -CREATE TABLE STATEMENT(ADDRESSEE_ID bigint, SENDER_ID bigint, STATEMENT_TYPE varchar(4), SECURITY_ID bigint, CONTRACT varchar(255), COMMENT varchar(255), ACCOUNT_ID bigint, ACCOUNT varchar(50), IN_OUT_DIRECTION varchar(4), SETTLEMENT_DATE date, AMOUNT numeric(72,2), OPERATION_STATUS varchar(4), ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint, IN_S_DF_ID bigint, OUT_S_DF_ID bigint, IN_OUT_S_DF_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE STATEMENT IS 'Транзакции по деньгам/бумагам'; - -COMMENT ON COLUMN STATEMENT.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN STATEMENT.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN STATEMENT.STATEMENT_TYPE IS 'Код типа поступления средств (linked to statementType)'; - -COMMENT ON COLUMN STATEMENT.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN STATEMENT.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN STATEMENT.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN STATEMENT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN STATEMENT.ACCOUNT IS 'Наименование счета'; - -COMMENT ON COLUMN STATEMENT.IN_OUT_DIRECTION IS 'Код направления (linked to inOutDirection)'; - -COMMENT ON COLUMN STATEMENT.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN STATEMENT.AMOUNT IS 'Объем'; - -COMMENT ON COLUMN STATEMENT.OPERATION_STATUS IS 'Код статуса обработки (linked to operationStatus)'; - -COMMENT ON COLUMN STATEMENT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN STATEMENT.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; - -COMMENT ON COLUMN STATEMENT.IN_S_DF_ID IS 'Идентификатор записи, инициировавшая изменения этой таблицы'; - -COMMENT ON COLUMN STATEMENT.OUT_S_DF_ID IS 'Идентификатор записи, сформированная в результате изменения этой таблицы'; - -COMMENT ON COLUMN STATEMENT.IN_OUT_S_DF_TYPE IS 'Код типа входящей и исходящей записей (linked to inOutSDfType)'; - -COMMENT ON COLUMN STATEMENT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN STATEMENT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN STATEMENT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN STATEMENT.CLEARING_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE STATEMENT TO clearing; - --- paymentInstruction - Платежные поручения -DROP TABLE IF EXISTS PAYMENT_INSTRUCTION; -CREATE TABLE PAYMENT_INSTRUCTION(SENDER_ID bigint, ADDRESSEE_ID bigint, PAYEE_BIC varchar(255), ADRESSEE_BIC varchar(255), PAYEE_BANK_NAME varchar(255), ADDRESSEE_BANK_NAME varchar(255), PAYMENT_DATE timestamp, PAYMENT_PURPOSE varchar(255), SETTLEMENT_DATE date, CREDIT_LEG_AMOUNT numeric(72,18), DEBIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_ACCOUNT_ID bigint, CREDIT_CS_ACCOUNT varchar(255), CREDIT_LEG_ACCOUNT varchar(50), DEBIT_LEG_ACCOUNT_ID bigint, DEBIT_CS_ACCOUNT varchar(255), DEBIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_DIRECTION varchar(4), DEBIT_LEG_DIRECTION varchar(4), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_CURRENCY_CODE varchar(4), CREDIT_LEG_SECURITY_ID bigint, DEBIT_LEG_SECURITY_ID bigint, TRANSACTION_STATUS varchar(4), DOCUMENT_NUMBER varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_ID bigint); -COMMENT ON TABLE PAYMENT_INSTRUCTION IS 'Платежные поручения'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BIC IS 'Банковский идентификационный код (БИК) отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADRESSEE_BIC IS 'Банковский идентификационный код (БИК) получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BANK_NAME IS 'Наименование банка отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_BANK_NAME IS 'Наименование банка получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_DATE IS 'Дата и время платежа'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_PURPOSE IS 'Назначение платежа'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_AMOUNT IS 'Сумма отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_AMOUNT IS 'Сумма получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT_ID IS 'Идентификатор счета отправителя (linked to account)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_CS_ACCOUNT IS 'Корреспондентский счет отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT IS 'Счет отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT_ID IS 'Идентификатор счета получателя (linked to account)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_CS_ACCOUNT IS 'Корреспондентский счет получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT IS 'Счет получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_DIRECTION IS 'Код направления отправителя (linked to inOutDirection)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_DIRECTION IS 'Код направления получателя (linked to inOutDirection)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_CURRENCY_CODE IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_CURRENCY_CODE IS 'Код валюты получателя (linked to currency)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_SECURITY_ID IS 'Идентификатор инструмента отправителя (linked to security)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_SECURITY_ID IS 'Идентификатор инструмента получателя (linked to security)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.TRANSACTION_STATUS IS 'Код статуса транзакции (linked to transactionStatus)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DOCUMENT_NUMBER IS 'Номер документа в сторонней системе'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CLEARING_DATE IS 'Дата расчета'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE PAYMENT_INSTRUCTION TO clearing; - --- notification - Сообщения -DROP TABLE IF EXISTS NOTIFICATION; -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.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION.OBJECT_TYPE IS 'Код типа объекта (linked to objectType)'; - -COMMENT ON COLUMN NOTIFICATION.OBJECT_ID IS 'Идентификатор объекта'; - -COMMENT ON COLUMN NOTIFICATION.NOTIFICATION_STATUS IS 'Код статуса сообщения (linked to notificationStatus)'; - -COMMENT ON COLUMN NOTIFICATION.COMMENT IS 'Текст сообщения'; - -COMMENT ON COLUMN NOTIFICATION.PRIORITY IS 'Код приоритета отображения (linked to priority)'; - -GRANT ALL PRIVILEGES ON TABLE NOTIFICATION TO clearing; - - --- 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, 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 'Дата и время изменения'; -COMMENT ON COLUMN NOTIFICATION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -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.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_TYPE IS 'Код типа объекта (linked to objectType)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_ID IS 'Идентификатор объекта'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.NOTIFICATION_STATUS IS 'Код статуса сообщения (linked to notificationStatus)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.COMMENT IS 'Текст сообщения'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.PRIORITY IS 'Код приоритета отображения (linked to priority)'; - -GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_HISTORY TO clearing; - --- verificationResult - Результаты сверки -DROP TABLE IF EXISTS VERIFICATION_RESULT; -CREATE TABLE VERIFICATION_RESULT(CLEARING_CODE varchar(255), ACCOUNT_ID bigint, IN_SUM numeric(72,2), OUT_INT_SUM numeric(72,2), OUT_EXT_SUM numeric(72,2), DIFF_SUM numeric(72,2), GENERATION_ID bigint, GENERATION_STATUS varchar(4), RESULT_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE VERIFICATION_RESULT IS 'Результаты сверки'; - -COMMENT ON COLUMN VERIFICATION_RESULT.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN VERIFICATION_RESULT.ACCOUNT_ID IS 'Идентификатор счета УК, по которому проводится сверка'; - -COMMENT ON COLUMN VERIFICATION_RESULT.IN_SUM IS 'Входящая сумма остатков'; - -COMMENT ON COLUMN VERIFICATION_RESULT.OUT_INT_SUM IS 'Исходящая сумма остатков, полученная в КС'; - -COMMENT ON COLUMN VERIFICATION_RESULT.OUT_EXT_SUM IS 'Исходящая сумма остатков из отчета ПРЦ'; - -COMMENT ON COLUMN VERIFICATION_RESULT.DIFF_SUM IS 'Сумма расхождений'; - -COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_STATUS IS 'Код общего статуса сверки (linked to resultStatus)'; - -COMMENT ON COLUMN VERIFICATION_RESULT.RESULT_STATUS IS 'Код статуса сверки (linked to resultStatus)'; - -COMMENT ON COLUMN VERIFICATION_RESULT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN VERIFICATION_RESULT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN VERIFICATION_RESULT.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE VERIFICATION_RESULT TO clearing; - --- sDf01 - ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга -DROP TABLE IF EXISTS S_DF01; -CREATE TABLE S_DF01(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF01 IS 'ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга'; - -COMMENT ON COLUMN S_DF01.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF01.CURR_CODE IS 'Код валюты'; - -COMMENT ON COLUMN S_DF01.ACCOUNT IS 'Счет участника клиринга'; - -COMMENT ON COLUMN S_DF01.REMAINDER IS 'Остаток денежных средств'; - -COMMENT ON COLUMN S_DF01.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF01.ACC_CODE IS 'Код счета'; - -COMMENT ON COLUMN S_DF01.DAT IS 'Дата расчетов'; - -COMMENT ON COLUMN S_DF01.MARKET IS 'Биржевая секция'; - -COMMENT ON COLUMN S_DF01.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF01.ACC_TYPE IS 'Признак счета'; - -COMMENT ON COLUMN S_DF01.SUMENGAGE IS 'Сумма блокированных денежных средств'; - -COMMENT ON COLUMN S_DF01.SUMUNBLOCK IS 'Сумма свободных денежных средств'; - -COMMENT ON COLUMN S_DF01.FILE_TYPE IS 'Тип файла'; - -COMMENT ON COLUMN S_DF01.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF01.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF01.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF01 TO clearing; - --- sDf02 - ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке -DROP TABLE IF EXISTS S_DF02; -CREATE TABLE S_DF02(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), RESULT varchar(3), GENERATION_TIME timestamp, GENERATION_ID bigint, FILE_NAME varchar(255), IN_S_DF_ID bigint); -COMMENT ON TABLE S_DF02 IS 'ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке'; - -COMMENT ON COLUMN S_DF02.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF02.CURR_CODE IS 'Код валюты'; - -COMMENT ON COLUMN S_DF02.ACCOUNT IS 'Счет участника клиринга'; - -COMMENT ON COLUMN S_DF02.REMAINDER IS 'Остаток денежных средств'; - -COMMENT ON COLUMN S_DF02.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF02.ACC_CODE IS 'Код счета'; - -COMMENT ON COLUMN S_DF02.DAT IS 'Дата расчетов'; - -COMMENT ON COLUMN S_DF02.MARKET IS 'Биржевая секция'; - -COMMENT ON COLUMN S_DF02.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF02.ACC_TYPE IS 'Признак счета'; - -COMMENT ON COLUMN S_DF02.SUMENGAGE IS 'Сумма блокированных денежных средств'; - -COMMENT ON COLUMN S_DF02.SUMUNBLOCK IS 'Сумма свободных денежных средств'; - -COMMENT ON COLUMN S_DF02.FILE_TYPE IS 'Тип файла'; - -COMMENT ON COLUMN S_DF02.RESULT IS 'Результат обработки каждой записи исходного файла ДФ-01'; - -COMMENT ON COLUMN S_DF02.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF02.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF02.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF02.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF02 TO clearing; - --- sDf03 - ДФ-03 Реестр платежных поручений -DROP TABLE IF EXISTS S_DF03; -CREATE TABLE S_DF03(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, PAYMENT_INSTRUCTION_ID bigint); -COMMENT ON TABLE S_DF03 IS 'ДФ-03 Реестр платежных поручений'; - -COMMENT ON COLUMN S_DF03.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF03.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF03.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF03.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF03.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF03.C_ACC_DEB IS 'Счет по дебету'; - -COMMENT ON COLUMN S_DF03.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF03.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF03.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF03.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF03.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF03.C_ACC_CRED IS 'Счет по кредиту'; - -COMMENT ON COLUMN S_DF03.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF03.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF03.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF03.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF03.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF03.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF03.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF03.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF03.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF03.IMP_RESULT IS 'Результат приема'; - -COMMENT ON COLUMN S_DF03.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF03.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF03.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF03.PAYMENT_INSTRUCTION_ID IS 'Идентификатор соответствующей записи из таблицы-источника (linked to paymentInstruction)'; - -GRANT ALL PRIVILEGES ON TABLE S_DF03 TO clearing; - --- sDf04 - ДФ-04 Подтверждение проведения расчетов -DROP TABLE IF EXISTS S_DF04; -CREATE TABLE S_DF04(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF04 IS 'ДФ-04 Подтверждение проведения расчетов'; - -COMMENT ON COLUMN S_DF04.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF04.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF04.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF04.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF04.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF04.C_ACC_DEB IS 'Счет по дебету'; - -COMMENT ON COLUMN S_DF04.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF04.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF04.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF04.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF04.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF04.C_ACC_CRED IS 'Счет по кредиту'; - -COMMENT ON COLUMN S_DF04.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF04.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF04.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF04.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF04.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF04.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF04.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF04.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF04.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF04.IMP_RESULT IS 'Результат приема'; - -COMMENT ON COLUMN S_DF04.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF04.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF04.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF04 TO clearing; - --- sDf05 - ДФ-05 Уведомление о завершении расчетов -DROP TABLE IF EXISTS S_DF05; -CREATE TABLE S_DF05(ID bigint PRIMARY KEY, TP numeric(72,18), DT date, TM varchar(255), PR varchar(1), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF05 IS 'ДФ-05 Уведомление о завершении расчетов'; - -COMMENT ON COLUMN S_DF05.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF05.TP IS 'Тип документа'; - -COMMENT ON COLUMN S_DF05.DT IS 'Дата завершения расчетов'; - -COMMENT ON COLUMN S_DF05.TM IS 'Время завершения расчетов'; - -COMMENT ON COLUMN S_DF05.PR IS 'Результат обработки запроса'; - -COMMENT ON COLUMN S_DF05.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF05.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF05 TO clearing; - --- sDf06 - ДФ-06 Запрос на зачисление/списание денежных средств -DROP TABLE IF EXISTS S_DF06; -CREATE TABLE S_DF06(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), PAY_VAL varchar(12)); -COMMENT ON TABLE S_DF06 IS 'ДФ-06 Запрос на зачисление/списание денежных средств'; - -COMMENT ON COLUMN S_DF06.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF06.ACCOUNT IS 'Номер счета участника торгов'; - -COMMENT ON COLUMN S_DF06.SUM IS 'Сумма платежного документа (операции)'; - -COMMENT ON COLUMN S_DF06.MARKET IS 'Код сегмента рынка'; - -COMMENT ON COLUMN S_DF06.TYPE IS 'Код типа платежного документа (операции)'; - -COMMENT ON COLUMN S_DF06.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF06.CLIENT_N IS 'Наименование клиента - плательщика'; - -COMMENT ON COLUMN S_DF06.INN IS 'Идентификационный номер налогоплательщика'; - -COMMENT ON COLUMN S_DF06.BIC IS 'Банковский идентификационный код'; - -COMMENT ON COLUMN S_DF06.SPEC IS 'Назначение'; - -COMMENT ON COLUMN S_DF06.NUMBER IS 'Номер платежного документа (операции)'; - -COMMENT ON COLUMN S_DF06.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF06.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF06.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF06._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF06._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF06.PAY_VAL IS 'Валюта документа'; - -GRANT ALL PRIVILEGES ON TABLE S_DF06 TO clearing; - --- sDf07 - ДФ-07 Ответ на запрос по зачислению/списанию денежных средств -DROP TABLE IF EXISTS S_DF07; -CREATE TABLE S_DF07(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), RESULT numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), PAY_VAL varchar(12)); -COMMENT ON TABLE S_DF07 IS 'ДФ-07 Ответ на запрос по зачислению/списанию денежных средств'; - -COMMENT ON COLUMN S_DF07.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF07.ACCOUNT IS 'Номер счета участника торгов'; - -COMMENT ON COLUMN S_DF07.SUM IS 'Сумма платежного документа (операции)'; - -COMMENT ON COLUMN S_DF07.MARKET IS 'Код сегмента рынка'; - -COMMENT ON COLUMN S_DF07.TYPE IS 'Код типа платежного документа (операции)'; - -COMMENT ON COLUMN S_DF07.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF07.CLIENT_N IS 'Наименование клиента - плательщика'; - -COMMENT ON COLUMN S_DF07.INN IS 'Идентификационный номер налогоплательщика'; - -COMMENT ON COLUMN S_DF07.BIC IS 'Банковский идентификационный код'; - -COMMENT ON COLUMN S_DF07.SPEC IS 'Назначение'; - -COMMENT ON COLUMN S_DF07.NUMBER IS 'Номер платежного документа (операции)'; - -COMMENT ON COLUMN S_DF07.RESULT IS 'Код завершения операции'; - -COMMENT ON COLUMN S_DF07.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF07.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF07.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF07.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; - -COMMENT ON COLUMN S_DF07._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF07._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF07.PAY_VAL IS 'Валюта документа'; - -GRANT ALL PRIVILEGES ON TABLE S_DF07 TO clearing; - --- sDf08 - ДФ-08 Загрузка счетов с остатками -DROP TABLE IF EXISTS S_DF08; -CREATE TABLE S_DF08(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF08 IS 'ДФ-08 Загрузка счетов с остатками'; - -COMMENT ON COLUMN S_DF08.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF08.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF08.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF08.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF08.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF08.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF08.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF08.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF08.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF08 TO clearing; - --- sDf09 - ДФ-09 Ответ на загрузку счетов с остатками -DROP TABLE IF EXISTS S_DF09; -CREATE TABLE S_DF09(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF09 IS 'ДФ-09 Ответ на загрузку счетов с остатками'; - -COMMENT ON COLUMN S_DF09.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF09.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF09.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF09.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF09.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF09.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF09.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF09.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF09.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF09.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF09 TO clearing; - --- sDf10 - ДФ-10 Запрос на зачисление/списание ценных бумаг -DROP TABLE IF EXISTS S_DF10; -CREATE TABLE S_DF10(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF10 IS 'ДФ-10 Запрос на зачисление/списание ценных бумаг'; - -COMMENT ON COLUMN S_DF10.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF10.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF10.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF10.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF10.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF10.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF10.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF10.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF10.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF10 TO clearing; - --- sDf11 - ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг -DROP TABLE IF EXISTS S_DF11; -CREATE TABLE S_DF11(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF11 IS 'ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг'; - -COMMENT ON COLUMN S_DF11.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF11.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF11.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF11.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF11.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF11.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF11.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF11.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF11.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF11.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF11 TO clearing; - --- sDf12 - ДФ-12 Распоряжение на проведение операций по итогам клиринга -DROP TABLE IF EXISTS S_DF12; -CREATE TABLE S_DF12(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DIRECTION varchar(255), QUANTITY varchar, SECURITY_CODE varchar, DEPO_CODE_SENDER varchar, DEPO_CODE_ADRESSEE varchar, TRANSACTION_NUMBER varchar(255), TRANSACTION_QUANTITY varchar(255), RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF12 IS 'ДФ-12 Распоряжение на проведение операций по итогам клиринга'; - -COMMENT ON COLUMN S_DF12.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF12.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF12.DIRECTION IS 'Направление (списание/зачисление)'; - -COMMENT ON COLUMN S_DF12.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN S_DF12.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF12.DEPO_CODE_SENDER IS 'Депо счет списания'; - -COMMENT ON COLUMN S_DF12.DEPO_CODE_ADRESSEE IS 'Депо счет зачисления'; - -COMMENT ON COLUMN S_DF12.TRANSACTION_NUMBER IS 'Порядковый номер транзакции'; - -COMMENT ON COLUMN S_DF12.TRANSACTION_QUANTITY IS 'Количество транзакций'; - -COMMENT ON COLUMN S_DF12.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF12.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF12.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF12.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF12 TO clearing; - --- sDf13 - ДФ-13 Уведомление о статусе исполнения или мотивированный отказ -DROP TABLE IF EXISTS S_DF13; -CREATE TABLE S_DF13(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, RESULT varchar(255), TEXT_ERROR varchar, FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF13 IS 'ДФ-13 Уведомление о статусе исполнения или мотивированный отказ'; - -COMMENT ON COLUMN S_DF13.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF13.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF13.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF13.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF13.TEXT_ERROR IS 'Описание ошибки'; - -COMMENT ON COLUMN S_DF13.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF13.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF13.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF13 TO clearing; - --- sDf14 - ДФ-14 Уведомление о завершении расчетов -DROP TABLE IF EXISTS S_DF14; -CREATE TABLE S_DF14(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF14 IS 'ДФ-14 Уведомление о завершении расчетов'; - -COMMENT ON COLUMN S_DF14.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF14.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF14.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF14.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF14.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF14 TO clearing; - --- sDf20 - ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг -DROP TABLE IF EXISTS S_DF20; -CREATE TABLE S_DF20(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF20 IS 'ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг'; - -COMMENT ON COLUMN S_DF20.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF20.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF20.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF20.SECURITY IS 'Ценная бумага'; - -COMMENT ON COLUMN S_DF20.SECURITY_NAME IS 'Наименование ценной бумаги'; - -COMMENT ON COLUMN S_DF20.SECURITY_TYPE IS 'Тип ценной бумаги'; - -COMMENT ON COLUMN S_DF20.OPEN_BALANCE IS 'Входящий остаток'; - -COMMENT ON COLUMN S_DF20.DEPO_CODE_CL IS 'Код раздела тех.счета/счета депо/ и наименование клиента'; - -COMMENT ON COLUMN S_DF20.NAME_CL IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF20.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN S_DF20.OPERATION_CODE IS 'Код операции'; - -COMMENT ON COLUMN S_DF20.DEPO_CODE_CORR IS 'Код раздела субсчета/счета депо корреспондента'; - -COMMENT ON COLUMN S_DF20.OPERATION_DATE IS 'Дата операции'; - -COMMENT ON COLUMN S_DF20.CLOSE_BALANCE IS 'Исходящий остаток'; - -COMMENT ON COLUMN S_DF20.TRANSACTION_NUMBER IS 'ID транзакции депозитария'; - -COMMENT ON COLUMN S_DF20.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF20.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF20.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF20 TO clearing; - --- sDf21 - ДФ-21 Отчет об операциях -DROP TABLE IF EXISTS S_DF21; -CREATE TABLE S_DF21(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY_CODE varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, COMMENT varchar(250), TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF21 IS 'ДФ-21 Отчет об операциях'; - -COMMENT ON COLUMN S_DF21.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF21.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF21.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF21.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF21.SECURITY_NAME IS 'Наименование ценной бумаги'; - -COMMENT ON COLUMN S_DF21.SECURITY_TYPE IS 'Тип ценной бумаги'; - -COMMENT ON COLUMN S_DF21.OPEN_BALANCE IS 'Входящий остаток'; - -COMMENT ON COLUMN S_DF21.DEPO_CODE_CL IS 'Код раздела тех.счета/счета депо'; - -COMMENT ON COLUMN S_DF21.NAME_CL IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF21.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN S_DF21.OPERATION_CODE IS 'Код операции'; - -COMMENT ON COLUMN S_DF21.DEPO_CODE_CORR IS 'Код раздела субсчета/счета депо корреспондента'; - -COMMENT ON COLUMN S_DF21.OPERATION_DATE IS 'Дата операции'; - -COMMENT ON COLUMN S_DF21.CLOSE_BALANCE IS 'Исходящий остаток'; - -COMMENT ON COLUMN S_DF21.COMMENT IS 'Основание проведения операции'; - -COMMENT ON COLUMN S_DF21.TRANSACTION_NUMBER IS 'ID транзакции депозитария'; - -COMMENT ON COLUMN S_DF21.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF21.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF21.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF21 TO clearing; - --- sDf51 - ДФ-51 Запрос остатков по всем счетам -DROP TABLE IF EXISTS S_DF51; -CREATE TABLE S_DF51(ID bigint PRIMARY KEY, NUMBER varchar(10), DATETIME varchar(13), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF51 IS 'ДФ-51 Запрос остатков по всем счетам'; - -COMMENT ON COLUMN S_DF51.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF51.NUMBER IS 'Номер запроса остатков по счетам'; - -COMMENT ON COLUMN S_DF51.DATETIME IS 'Дата и время сообщения'; - -COMMENT ON COLUMN S_DF51.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF51.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF51 TO clearing; - --- sDf52 - ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие) -DROP TABLE IF EXISTS S_DF52; -CREATE TABLE S_DF52(ID bigint PRIMARY KEY, ACCOUNT varchar(25), ACC_NAME varchar(30), ACC_TYPE varchar(3), DEAL varchar(4), DATE varchar(8), STATUS bigint, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF52 IS 'ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; - -COMMENT ON COLUMN S_DF52.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF52.ACCOUNT IS 'Код счета участника клиринга'; - -COMMENT ON COLUMN S_DF52.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF52.ACC_TYPE IS 'Признак счета'; - -COMMENT ON COLUMN S_DF52.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF52.DATE IS 'Дата изменения состояния счета'; - -COMMENT ON COLUMN S_DF52.STATUS IS 'Статус счета'; - -COMMENT ON COLUMN S_DF52.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF52.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF52.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF52 TO clearing; - --- sDf53 - ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие) -DROP TABLE IF EXISTS S_DF53; -CREATE TABLE S_DF53(ID bigint PRIMARY KEY, ACC_NAME varchar(30), ACCOUNT varchar(25), DEAL varchar(4), DATE varchar(8), STATUS bigint, RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, ACC_TYPE varchar(3)); -COMMENT ON TABLE S_DF53 IS 'ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; - -COMMENT ON COLUMN S_DF53.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF53.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF53.ACCOUNT IS 'Код счета участника клиринга'; - -COMMENT ON COLUMN S_DF53.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF53.DATE IS 'Дата изменения состояния счета'; - -COMMENT ON COLUMN S_DF53.STATUS IS 'Статус счета'; - -COMMENT ON COLUMN S_DF53.RESULT IS 'Код завершения операции'; - -COMMENT ON COLUMN S_DF53.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF53.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF53.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF53.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; - -COMMENT ON COLUMN S_DF53.ACC_TYPE IS 'Признак счета'; - -GRANT ALL PRIVILEGES ON TABLE S_DF53 TO clearing; - --- sDf54 - ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414 -DROP TABLE IF EXISTS S_DF54; -CREATE TABLE S_DF54(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), GENERATION_TIME timestamp, GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), _VALUE_DATE varchar(8), _SWIFT_BEN varchar(11), _SWIFT_INT varchar(11)); -COMMENT ON TABLE S_DF54 IS 'ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414'; - -COMMENT ON COLUMN S_DF54.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF54.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF54.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF54.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF54.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF54.SBANKCODE IS 'Код банка-плательщика'; - -COMMENT ON COLUMN S_DF54.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; - -COMMENT ON COLUMN S_DF54.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF54.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF54.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF54.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF54.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF54.RBANKCODE IS 'Код банка-получателя'; - -COMMENT ON COLUMN S_DF54.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт. '; - -COMMENT ON COLUMN S_DF54.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF54.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF54.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF54.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF54.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF54.OP_TYPE IS 'Вид операции'; - -COMMENT ON COLUMN S_DF54.OP_ORDER IS 'Очередность платежа'; - -COMMENT ON COLUMN S_DF54.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF54.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF54.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF54.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; - -COMMENT ON COLUMN S_DF54.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; - -COMMENT ON COLUMN S_DF54.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; - -COMMENT ON COLUMN S_DF54.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; - -COMMENT ON COLUMN S_DF54.INN_DEB IS 'ИНН клиента-плательщика'; - -COMMENT ON COLUMN S_DF54.KPP_DEB IS 'КПП клиента-плательщика'; - -COMMENT ON COLUMN S_DF54.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; - -COMMENT ON COLUMN S_DF54.RCLIENTN1 IS 'Наименование клиента-получателя 1'; - -COMMENT ON COLUMN S_DF54.RCLIENTN2 IS 'Наименование клиента-получателя 2'; - -COMMENT ON COLUMN S_DF54.RCLIENTN3 IS 'Наименование клиента-получателя 3'; - -COMMENT ON COLUMN S_DF54.RCLIENTN4 IS 'Наименование клиента-получателя 4'; - -COMMENT ON COLUMN S_DF54.INN_CRED IS 'ИНН клиента-получателя'; - -COMMENT ON COLUMN S_DF54.KPP_CRED IS 'КПП клиента-получателя'; - -COMMENT ON COLUMN S_DF54.ACC_KR_1 IS 'Счет получателя'; - -COMMENT ON COLUMN S_DF54.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF54.SEND_TYPE IS 'Вид платежа'; - -COMMENT ON COLUMN S_DF54.DOC_RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF54.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF54.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF54._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF54._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF54._VALUE_DATE IS 'Дата валютирования'; - -COMMENT ON COLUMN S_DF54._SWIFT_BEN IS 'Свифт банка бенефициара'; - -COMMENT ON COLUMN S_DF54._SWIFT_INT IS 'Свифт банка посредника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF54 TO clearing; - --- sDf55 - ДФ-55 Квитанция об обработке ДФ-54 -DROP TABLE IF EXISTS S_DF55; -CREATE TABLE S_DF55(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), _VALUE_DATE varchar(8), _SWIFT_BEN varchar(11), _SWIFT_INT varchar(11)); -COMMENT ON TABLE S_DF55 IS 'ДФ-55 Квитанция об обработке ДФ-54'; - -COMMENT ON COLUMN S_DF55.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF55.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF55.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF55.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF55.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF55.SBANKCODE IS 'Код банка-плательщика'; - -COMMENT ON COLUMN S_DF55.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; - -COMMENT ON COLUMN S_DF55.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF55.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF55.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF55.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF55.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF55.RBANKCODE IS 'Код банка-получателя'; - -COMMENT ON COLUMN S_DF55.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт. '; - -COMMENT ON COLUMN S_DF55.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF55.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF55.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF55.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF55.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF55.OP_TYPE IS 'Вид операции'; - -COMMENT ON COLUMN S_DF55.OP_ORDER IS 'Очередность платежа'; - -COMMENT ON COLUMN S_DF55.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF55.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF55.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF55.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; - -COMMENT ON COLUMN S_DF55.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; - -COMMENT ON COLUMN S_DF55.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; - -COMMENT ON COLUMN S_DF55.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; - -COMMENT ON COLUMN S_DF55.INN_DEB IS 'ИНН клиента-плательщика'; - -COMMENT ON COLUMN S_DF55.KPP_DEB IS 'КПП клиента-плательщика'; - -COMMENT ON COLUMN S_DF55.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; - -COMMENT ON COLUMN S_DF55.RCLIENTN1 IS 'Наименование клиента-получателя 1'; - -COMMENT ON COLUMN S_DF55.RCLIENTN2 IS 'Наименование клиента-получателя 2'; - -COMMENT ON COLUMN S_DF55.RCLIENTN3 IS 'Наименование клиента-получателя 3'; - -COMMENT ON COLUMN S_DF55.RCLIENTN4 IS 'Наименование клиента-получателя 4'; - -COMMENT ON COLUMN S_DF55.INN_CRED IS 'ИНН клиента-получателя'; - -COMMENT ON COLUMN S_DF55.KPP_CRED IS 'КПП клиента-получателя'; - -COMMENT ON COLUMN S_DF55.ACC_KR_1 IS 'Счет получателя'; - -COMMENT ON COLUMN S_DF55.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF55.SEND_TYPE IS 'Вид платежа'; - -COMMENT ON COLUMN S_DF55.DOC_RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF55.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF55.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF55.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF55._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF55._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF55._VALUE_DATE IS 'Дата валютирования'; - -COMMENT ON COLUMN S_DF55._SWIFT_BEN IS 'Свифт банка бенефициара'; - -COMMENT ON COLUMN S_DF55._SWIFT_INT IS 'Свифт банка посредника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF55 TO clearing; - --- sDf56 - ДФ-56 Запрос транзакций за период -DROP TABLE IF EXISTS S_DF56; -CREATE TABLE S_DF56(ID bigint PRIMARY KEY, NUMBER varchar(10), START_DATETIME varchar(13), END_DATETIME varchar(13), ACCOUNT varchar(25), DEAL varchar(4), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF56 IS 'ДФ-56 Запрос транзакций за период'; - -COMMENT ON COLUMN S_DF56.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF56.NUMBER IS 'Номер запроса'; - -COMMENT ON COLUMN S_DF56.START_DATETIME IS 'Дата и время для фильтрации транзакций с большим или равным указанным параметром'; - -COMMENT ON COLUMN S_DF56.END_DATETIME IS 'Дата и время для фильтрации транзакций с меньшим указанным параметром'; - -COMMENT ON COLUMN S_DF56.ACCOUNT IS 'Код счета участника клиринга для фильтрации транзакций по значению'; - -COMMENT ON COLUMN S_DF56.DEAL IS 'Биржевой код участника клиринга для фильтрации транзакций по значению'; - -COMMENT ON COLUMN S_DF56.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF56.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF56 TO clearing; - --- sDf57 - ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС) -DROP TABLE IF EXISTS S_DF57; -CREATE TABLE S_DF57(GENERATION_TIME timestamp, ID bigint PRIMARY KEY, DBF_ID bigint, DEAL_DEB varchar(4), DEAL_CRED varchar(4), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), PAY_DATE varchar(8), EXT_DATE varchar(255), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR varchar(35), SPECIF varchar(255), FILE_NAME varchar(255), GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), DT_IN varchar(22), KT_IN varchar(22), DT_OUT varchar(22), KT_OUT varchar(22)); -COMMENT ON TABLE S_DF57 IS 'ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)'; - -COMMENT ON COLUMN S_DF57.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF57.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF57.DBF_ID IS 'Уникальный идентификатор платежного документа (транзакции)'; - -COMMENT ON COLUMN S_DF57.DEAL_DEB IS 'Биржевой код участника клиринга (плательщик)'; - -COMMENT ON COLUMN S_DF57.DEAL_CRED IS 'Биржевой код участника клиринга (получатель)'; - -COMMENT ON COLUMN S_DF57.SBANKCODE IS 'Код банка-плательщика'; - -COMMENT ON COLUMN S_DF57.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; - -COMMENT ON COLUMN S_DF57.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF57.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF57.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF57.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF57.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF57.RBANKCODE IS 'Код банка-получателя'; - -COMMENT ON COLUMN S_DF57.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт.'; - -COMMENT ON COLUMN S_DF57.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF57.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF57.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF57.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF57.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF57.OP_TYPE IS 'Вид операции'; - -COMMENT ON COLUMN S_DF57.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF57.EXT_DATE IS 'Дата по выписке'; - -COMMENT ON COLUMN S_DF57.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF57.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF57.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; - -COMMENT ON COLUMN S_DF57.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; - -COMMENT ON COLUMN S_DF57.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; - -COMMENT ON COLUMN S_DF57.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; - -COMMENT ON COLUMN S_DF57.INN_DEB IS 'ИНН клиента-плательщика'; - -COMMENT ON COLUMN S_DF57.KPP_DEB IS 'КПП клиента-плательщика'; - -COMMENT ON COLUMN S_DF57.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; - -COMMENT ON COLUMN S_DF57.RCLIENTN1 IS 'Наименование клиента-получателя 1'; - -COMMENT ON COLUMN S_DF57.RCLIENTN2 IS 'Наименование клиента-получателя 2'; - -COMMENT ON COLUMN S_DF57.RCLIENTN3 IS 'Наименование клиента-получателя 3'; - -COMMENT ON COLUMN S_DF57.RCLIENTN4 IS 'Наименование клиента-получателя 4'; - -COMMENT ON COLUMN S_DF57.INN_CRED IS 'ИНН клиента-получателя'; - -COMMENT ON COLUMN S_DF57.KPP_CRED IS 'КПП клиента-получателя'; - -COMMENT ON COLUMN S_DF57.ACC_KR IS 'Счет получателя'; - -COMMENT ON COLUMN S_DF57.SPECIF IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF57.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF57.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF57._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF57._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF57.DT_IN IS 'Входящий дебетовый остаток'; - -COMMENT ON COLUMN S_DF57.KT_IN IS 'Входящий кредитовый остаток'; - -COMMENT ON COLUMN S_DF57.DT_OUT IS 'Исходящий дебетовый остаток'; - -COMMENT ON COLUMN S_DF57.KT_OUT IS 'Исходящий кредитовый остаток'; - -GRANT ALL PRIVILEGES ON TABLE S_DF57 TO clearing; - --- managementJournal - Журнал мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL; -CREATE TABLE MANAGEMENT_JOURNAL(COMPANY_ID bigint, USER_ID bigint, MANAGEMENT_JOURNAL_TYPE varchar(4), MANAGEMENT_JOURNAL_PURPOSE varchar(4), MANAGEMENT_JOURNAL_STATUS varchar(4), TEXT varchar(4096), CHANGE_ACCESS_SIGN varchar(4), CHANGE_DATA_SIGN varchar(4), EVENT_DATE timestamp, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE MANAGEMENT_JOURNAL IS 'Журнал мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_TYPE IS 'Код типа мониторинга (linked to managementJournalType)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_PURPOSE IS 'Код цели мониторинга (linked to managementJournalPurpose)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_STATUS IS 'Код статуса (linked to managementJournalStatus)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.TEXT IS 'Текст сообщения'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_ACCESS_SIGN IS 'Код признака изменения доступа (linked to allowed)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_DATA_SIGN IS 'Код признака изменения данных (linked to allowed)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.EVENT_DATE IS 'Дата события ЕГРЮЛ'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL TO clearing; - --- inDocumentJournal - Журнал входящих документов -DROP TABLE IF EXISTS IN_DOCUMENT_JOURNAL; -CREATE TABLE IN_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), SENDER varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), COMMENT varchar(255), RECEIPT_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE IN_DOCUMENT_JOURNAL IS 'Журнал входящих документов'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_DATE IS 'Дата регистрации'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_TIME IS 'Время регистрации'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS 'Регистационный номер'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOCUMENT_NAME IS 'Наименование документа'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.SENDER IS 'Полное наименование отправителя'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.QUANTITY IS 'Количествово экземпляров'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COURIER_TYPE IS 'Код способа отправки (linked to courierType)'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.EMAIL_DATE IS 'Дата отправки электронной почтой'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.AMOUNT IS 'Сумма'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS 'Номер дела'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RECEIPT_DATE IS 'Дата получения оригинала'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RESULT_STATUS IS 'Код статуса загрузки документа (linked to resultStatus)'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE IN_DOCUMENT_JOURNAL TO clearing; - --- outDocumentJournal - Журнал исходящих документов -DROP TABLE IF EXISTS OUT_DOCUMENT_JOURNAL; -CREATE TABLE OUT_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), ADDRESSEE varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), POST_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE OUT_DOCUMENT_JOURNAL IS 'Журнал исходящих документов'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_DATE IS 'Дата регистрации'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_TIME IS 'Время регистрации'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS 'Регистационный номер'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOCUMENT_NAME IS 'Наименование документа'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ADDRESSEE IS 'Полное наименование получателя'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.QUANTITY IS 'Количествово экземпляров'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.COURIER_TYPE IS 'Код способа отправки (linked to courierType)'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.EMAIL_DATE IS 'Дата отправки электронной почтой'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.AMOUNT IS 'Сумма'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS 'Номер дела'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.POST_DATE IS 'Дата почтового отправления'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.RESULT_STATUS IS 'Код статуса загрузки документа (linked to resultStatus)'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE OUT_DOCUMENT_JOURNAL TO clearing; - --- reportRegister - Реестр отправленных отчетов -DROP TABLE IF EXISTS REPORT_REGISTER; -CREATE TABLE REPORT_REGISTER(COMPANY_FULL_NAME varchar(255), CLEARING_CODE varchar(255), SESSION_ID bigint, COMMENT varchar(255), NAME varchar(255), QUANTITY bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE REPORT_REGISTER IS 'Реестр отправленных отчетов'; - -COMMENT ON COLUMN REPORT_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN REPORT_REGISTER.CLEARING_CODE IS 'Код клиринга'; - -COMMENT ON COLUMN REPORT_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN REPORT_REGISTER.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN REPORT_REGISTER.NAME IS 'Наименование'; - -COMMENT ON COLUMN REPORT_REGISTER.QUANTITY IS 'Количество записей'; - -COMMENT ON COLUMN REPORT_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REPORT_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN REPORT_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN REPORT_REGISTER.CLEARING_DATE IS 'Дата'; - -GRANT ALL PRIVILEGES ON TABLE REPORT_REGISTER TO clearing; - --- contractRegister - Журнал регистрации договоров -DROP TABLE IF EXISTS CONTRACT_REGISTER; -CREATE TABLE CONTRACT_REGISTER(NAME varchar(255), NUMBER varchar(255), ISSUE_DATE date, COMPANY_FULL_NAME varchar(255), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, CLOSE_DATE date, COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CONTRACT_REGISTER IS 'Журнал регистрации договоров'; - -COMMENT ON COLUMN CONTRACT_REGISTER.NAME IS 'Наименование документа'; - -COMMENT ON COLUMN CONTRACT_REGISTER.NUMBER IS 'Номер документа'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_DATE IS 'Дата составления'; - -COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_ID IS 'Наименование компании (linked to company)'; - -COMMENT ON COLUMN CONTRACT_REGISTER.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_PLACE IS 'Место выдачи'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER IS 'Кем выдан'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER_CODE IS 'Код выдавшего органа'; - -COMMENT ON COLUMN CONTRACT_REGISTER.PLACE IS 'Место'; - -COMMENT ON COLUMN CONTRACT_REGISTER.VALID_FROM_DATE IS 'Дата начала срока действия'; - -COMMENT ON COLUMN CONTRACT_REGISTER.VALID_TO_DATE IS 'Дата окончания срока действия'; - -COMMENT ON COLUMN CONTRACT_REGISTER.CLOSE_DATE IS 'Дата расторжения'; - -COMMENT ON COLUMN CONTRACT_REGISTER.COMMENT IS 'Место'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CONTRACT_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CONTRACT_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CONTRACT_REGISTER TO clearing; - --- operation - Проводки -DROP TABLE IF EXISTS OPERATION; -CREATE TABLE OPERATION(ID bigint PRIMARY KEY, ADDRESSEE_ID bigint, SENDER_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, OPERATION_TYPE_ID bigint, OPERATION_STATUS varchar(4)); -COMMENT ON TABLE OPERATION IS 'Проводки'; - -COMMENT ON COLUMN OPERATION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN OPERATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN OPERATION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN OPERATION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN OPERATION.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN OPERATION.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN OPERATION.OPERATION_TYPE_ID IS 'Тип проводки (linked to operationType)'; - -COMMENT ON COLUMN OPERATION.OPERATION_STATUS IS 'Код статуса обработки (linked to operationStatus)'; - -GRANT ALL PRIVILEGES ON TABLE OPERATION TO clearing; - --- marketDataLiquidation - Статичная ценовая информация для ликвидации активов -DROP TABLE IF EXISTS MARKET_DATA_LIQUIDATION; -CREATE TABLE MARKET_DATA_LIQUIDATION(ID bigint PRIMARY KEY, SECURITY_ID bigint, PRICE numeric(72,18), CLEARING_DATE date); -COMMENT ON TABLE MARKET_DATA_LIQUIDATION IS 'Статичная ценовая информация для ликвидации активов'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.PRICE IS 'Цена за 1 штуку ликвидационного актива'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.CLEARING_DATE IS 'Дата'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_DATA_LIQUIDATION TO clearing; - --- sCrossRate - Кросс курсы валют от ЦБ -DROP TABLE IF EXISTS S_CROSS_RATE; -CREATE TABLE S_CROSS_RATE(ID bigint PRIMARY KEY, DATE date, CURRENCY varchar(50), CURR_CODE varchar(50), FACE_VALUE numeric(72,18), RATE numeric(72,18), UNIT_RATE numeric(72,18), GENERATION_TIME timestamp, GENERATION_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE S_CROSS_RATE IS 'Кросс курсы валют от ЦБ'; - -COMMENT ON COLUMN S_CROSS_RATE.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_CROSS_RATE.DATE IS 'Дата торгов'; - -COMMENT ON COLUMN S_CROSS_RATE.CURRENCY IS 'Наименование валюты'; - -COMMENT ON COLUMN S_CROSS_RATE.CURR_CODE IS 'Код валюты'; - -COMMENT ON COLUMN S_CROSS_RATE.FACE_VALUE IS 'Номинал'; - -COMMENT ON COLUMN S_CROSS_RATE.RATE IS 'Курс валюты с учетом размера лота'; - -COMMENT ON COLUMN S_CROSS_RATE.UNIT_RATE IS 'Курс за единицу иностранной валюты'; - -COMMENT ON COLUMN S_CROSS_RATE.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_CROSS_RATE.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_CROSS_RATE.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN S_CROSS_RATE.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE S_CROSS_RATE TO clearing; - - /* views */ - - -- Data types - -INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.11') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file diff --git a/clr_test/db/export.sql b/clr_test/db/export.sql deleted file mode 100644 index 1c893cf38..000000000 --- a/clr_test/db/export.sql +++ /dev/null @@ -1,12889 +0,0 @@ --- --- PostgreSQL database dump --- - --- Dumped from database version 14.6 --- Dumped by pg_dump version 14.6 - -SET statement_timeout = 0; -SET lock_timeout = 0; -SET idle_in_transaction_session_timeout = 0; -SET client_encoding = 'UTF8'; -SET standard_conforming_strings = on; -SELECT pg_catalog.set_config('search_path', '', false); -SET check_function_bodies = false; -SET xmloption = content; -SET client_min_messages = warning; -SET row_security = off; - --- --- Data for Name: account; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004107000', 'INFO', NULL, 'ACTV', NULL, 553080000, 553090001, '2023-11-07 01:01:41.707', '2023-11-07 01:43:26.022', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BC0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 408860000, '2023-10-11 11:45:32.997', '2023-11-12 03:21:41.74', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003987000', 'INFO', 2120052, 'ACTV', NULL, 2000220, 408080000, '2023-10-05 14:51:21.38', '2023-10-05 14:51:21.38', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003997000', 'INFO', 2120052, 'ACTV', NULL, 2000220, 408080005, '2023-10-05 14:52:34.398', '2023-10-05 14:52:34.398', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('11111111111111', 'BANK', 2120060, 'BLKD', NULL, 2000254, 407420010, '2023-10-02 16:33:33.031', '2023-11-12 03:21:41.838', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700899999BC0', 'DEPO', 2120074, 'ACTV', NULL, 2000302, 408860002, '2023-10-11 11:45:33.102', '2023-10-11 11:45:33.102', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000006056', 'CLRN', 2120042, 'ACTV', NULL, 2000187, 5553040000, '2024-04-16 16:39:51.26', '2024-04-16 16:39:51.26', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000067333', 'CLRN', 407470006, 'BLKD', NULL, 407470002, 407510012, '2023-10-02 18:22:50.06', '2023-10-13 11:48:11.033', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000487000', 'INFO', NULL, 'ACTV', NULL, 406620020, 406630105, '2023-09-28 13:02:18.872', '2023-09-28 13:02:18.872', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000767000', 'INFO', NULL, 'ACTV', NULL, 406890052, 406630189, '2023-09-28 14:44:57.095', '2023-09-28 14:44:57.095', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000777000', 'INFO', NULL, 'ACTV', NULL, 406890067, 406630192, '2023-09-28 14:44:57.304', '2023-09-28 14:44:57.304', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000907000', 'INFO', NULL, 'ACTV', NULL, 406890269, 406630231, '2023-09-28 14:45:01.837', '2023-09-28 14:45:01.837', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000937000', 'INFO', NULL, 'ACTV', NULL, 406890325, 406630240, '2023-09-28 14:45:03.345', '2023-09-28 14:45:03.345', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001207000', 'INFO', NULL, 'ACTV', NULL, 406890760, 406630321, '2023-09-28 14:53:02.904', '2023-09-28 14:53:02.904', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001257000', 'INFO', NULL, 'ACTV', NULL, 406890827, 406630336, '2023-09-28 14:53:03.723', '2023-09-28 14:53:03.723', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001287000', 'INFO', NULL, 'ACTV', NULL, 406890870, 406630345, '2023-09-28 14:53:04.193', '2023-09-28 14:53:04.193', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001307000', 'INFO', NULL, 'ACTV', NULL, 406890906, 406630351, '2023-09-28 14:53:04.998', '2023-09-28 14:53:04.998', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001317000', 'INFO', NULL, 'ACTV', NULL, 406890916, 406630354, '2023-09-28 14:53:05.116', '2023-09-28 14:53:05.116', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001337000', 'INFO', NULL, 'ACTV', NULL, 406890947, 406630360, '2023-09-28 14:53:05.45', '2023-09-28 14:53:05.45', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001687000', 'INFO', NULL, 'ACTV', NULL, 406930000, 406630465, '2023-09-28 15:52:37.347', '2023-09-28 15:52:37.347', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001697000', 'INFO', NULL, 'ACTV', NULL, 406930011, 406630468, '2023-09-28 15:52:37.67', '2023-09-28 15:52:37.67', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001707000', 'INFO', NULL, 'ACTV', NULL, 406930022, 406630471, '2023-09-28 15:52:37.881', '2023-09-28 15:52:37.881', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001717000', 'INFO', NULL, 'ACTV', NULL, 406930036, 406630474, '2023-09-28 15:52:38.139', '2023-09-28 15:52:38.139', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001757000', 'INFO', NULL, 'ACTV', NULL, 406930096, 406630486, '2023-09-28 15:52:39.056', '2023-09-28 15:52:39.056', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001767000', 'INFO', NULL, 'ACTV', NULL, 406930110, 406630489, '2023-09-28 15:52:39.257', '2023-09-28 15:52:39.257', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001807000', 'INFO', NULL, 'ACTV', NULL, 406930170, 406630501, '2023-09-28 15:52:40.255', '2023-09-28 15:52:40.255', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001997000', 'INFO', NULL, 'ACTV', NULL, 406930449, 406630558, '2023-09-28 15:52:44.984', '2023-09-28 15:52:44.984', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002067000', 'INFO', NULL, 'ACTV', NULL, 406930551, 406630579, '2023-09-28 15:52:46.527', '2023-09-28 15:52:46.527', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002347000', 'INFO', NULL, 'ACTV', NULL, 406950376, 406630663, '2023-09-28 16:07:22.669', '2023-09-28 16:07:22.669', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002357000', 'INFO', NULL, 'ACTV', NULL, 406950391, 406630666, '2023-09-28 16:07:22.868', '2023-09-28 16:07:22.868', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002397000', 'INFO', NULL, 'ACTV', NULL, 406950449, 406630678, '2023-09-28 16:07:23.564', '2023-09-28 16:07:23.564', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002417000', 'INFO', NULL, 'ACTV', NULL, 406950481, 406630684, '2023-09-28 16:07:23.928', '2023-09-28 16:07:23.928', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002447000', 'INFO', NULL, 'ACTV', NULL, 406950529, 406630693, '2023-09-28 16:07:24.515', '2023-09-28 16:07:24.515', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002457000', 'INFO', NULL, 'ACTV', NULL, 406950540, 406630696, '2023-09-28 16:07:24.74', '2023-09-28 16:07:24.74', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002517000', 'INFO', NULL, 'ACTV', NULL, 407080014, 407020013, '2023-09-29 13:50:41.429', '2023-09-29 13:50:41.429', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002527000', 'INFO', NULL, 'ACTV', NULL, 407080025, 407020016, '2023-09-29 13:50:41.673', '2023-09-29 13:50:41.673', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002557000', 'INFO', NULL, 'ACTV', NULL, 407080066, 407020025, '2023-09-29 13:50:42.252', '2023-09-29 13:50:42.252', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002567000', 'INFO', NULL, 'ACTV', NULL, 407080081, 407020028, '2023-09-29 13:50:42.439', '2023-09-29 13:50:42.439', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002737000', 'INFO', NULL, 'ACTV', NULL, 407080330, 407020079, '2023-09-29 13:50:45.921', '2023-09-29 13:50:45.921', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002777000', 'INFO', NULL, 'ACTV', NULL, 407080390, 407020091, '2023-09-29 13:50:46.655', '2023-09-29 13:50:46.655', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002807000', 'INFO', NULL, 'ACTV', NULL, 407080435, 407020100, '2023-09-29 13:50:47.222', '2023-09-29 13:50:47.222', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002837000', 'INFO', NULL, 'ACTV', NULL, 407080481, 407020109, '2023-09-29 13:50:47.741', '2023-09-29 13:50:47.741', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002907000', 'INFO', NULL, 'ACTV', NULL, 407080576, 407020130, '2023-09-29 13:50:49.048', '2023-09-29 13:50:49.048', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('733100000AT0', 'DEPO', 407470006, 'ACTV', NULL, 407470002, 407516015, '2023-10-11 11:45:33.102', '2023-10-11 11:45:33.102', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('733300000AT0', 'DEPO', 407470006, 'ACTV', NULL, 407470002, 407510015, '2023-10-02 18:32:50.056', '2023-10-18 16:53:14.357', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('123123123', 'CORR', 2120055, 'ACTV', NULL, 2000229, 407310000, '2023-10-02 09:43:26.008', '2023-10-02 09:43:55.578', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('1', 'INFO', 2120098, 'ACTV', NULL, 2000409, 407310001, '2023-10-02 09:46:12.021', '2023-10-02 09:46:12.021', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006064', 'CLRN', 50051, 'ACTV', NULL, 2000302, 406050006, '2023-09-25 10:57:50.055', '2023-09-28 10:58:16.358', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006096', 'BANK', NULL, 'BLKD', NULL, 407470002, 407510010, '2023-10-02 18:18:57.019', '2023-10-02 18:19:12.625', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156000000006516', NULL, 2120010, 'ACTV', NULL, 2000043, 5556080000, '2024-04-16 17:49:00.842', '2024-04-16 17:49:00.842', '156'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004047000', 'INFO', NULL, 'BLKD', NULL, 410910012, 410920014, '2023-10-24 13:55:46.408', '2023-10-24 13:56:20.992', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004037000', 'INFO', 410910004, 'BLKD', NULL, 410910000, 410920011, '2023-10-24 13:55:16.467', '2023-10-25 13:16:46.383', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156300000006064', 'CLRN', 2120074, 'ACTV', NULL, 2000302, 5556110000, '2024-04-16 17:59:00.851', '2024-04-16 17:59:00.851', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003927000', 'INFO', 2120047, 'ACTV', NULL, 2000203, 407510038, '2023-10-02 18:42:47.973', '2023-10-02 18:42:47.973', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('3231232332', 'CORR', 2120040, 'ACTV', NULL, 2000178, 407510040, '2023-10-02 18:43:53.418', '2023-10-02 18:43:53.418', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156000000006517', NULL, 2120010, 'ACTV', NULL, 2000043, 5556110004, '2024-04-16 18:00:25.043', '2024-04-16 18:00:25.043', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004077000', 'INFO', NULL, 'ACTV', NULL, 411310016, 411320011, '2023-10-26 14:11:56.824', '2023-10-26 14:11:56.824', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006005', 'CLRN', 50051, 'ACTV', NULL, 2000349, 406050008, '2023-09-25 10:57:50.108', '2023-10-26 17:40:25.913', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156400000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556330004, '2024-04-16 14:44:25.052', '2024-04-16 14:44:25.052', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600020002441', 'CLRN', 2120057, 'ACTV', NULL, 2000246, 408860026, '2023-10-11 13:57:25.05', '2023-10-30 16:03:36.384', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556330026, '2024-04-16 15:03:50.05', '2024-04-16 15:03:50.05', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156900000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556460004, '2024-04-16 15:48:50.047', '2024-04-16 15:48:50.047', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900000006474', 'CLRN', 2120017, 'ACTV', NULL, 2000069, 5557680106, '2024-05-05 10:56:03.072', '2024-05-05 10:56:03.072', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900000006380', 'CLRN', 2120020, 'ACTV', NULL, 2000078, 5557680104, '2024-05-05 10:56:03.058', '2024-05-05 10:56:03.058', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900000006513', 'CLRN', 2120047, 'ACTV', NULL, 2000203, 5557680110, '2024-05-05 10:56:03.099', '2024-05-05 10:56:03.099', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900000006500', 'CLRN', 2120049, 'ACTV', NULL, 2000211, 5557680108, '2024-05-05 10:56:03.086', '2024-05-05 10:56:03.086', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860000000006049', 'CLRN', 2120060, 'ACTV', NULL, 2000254, 5557680114, '2024-05-05 10:56:03.126', '2024-05-05 10:56:03.126', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900040002328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680112, '2024-05-05 10:56:03.113', '2024-05-05 10:56:03.113', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860000000006515', 'CLRN', 2120010, 'ACTV', NULL, 2000043, 5557680118, '2024-05-05 10:56:03.153', '2024-05-05 10:56:03.153', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860000000006094', 'CLRN', 2120064, 'ACTV', NULL, 2000271, 5557680116, '2024-05-05 10:56:03.139', '2024-05-05 10:56:03.139', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('111111111112', 'CORR', 2120047, 'APPL', NULL, 2000203, 406250000, '2023-09-25 14:30:18.528', '2023-09-25 14:30:18.528', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000497000', 'INFO', NULL, 'ACTV', NULL, 406620031, 406630108, '2023-09-28 13:02:19.081', '2023-09-28 13:02:19.081', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000507000', 'INFO', NULL, 'ACTV', NULL, 406620042, 406630111, '2023-09-28 13:02:19.323', '2023-09-28 13:02:19.323', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000527000', 'INFO', NULL, 'ACTV', NULL, 406620072, 406630117, '2023-09-28 13:02:19.771', '2023-09-28 13:02:19.771', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000587000', 'INFO', NULL, 'ACTV', NULL, 406620166, 406630135, '2023-09-28 13:02:21.622', '2023-09-28 13:02:21.622', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000607000', 'INFO', NULL, 'ACTV', NULL, 406620193, 406630141, '2023-09-28 13:02:21.961', '2023-09-28 13:02:21.961', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000637000', 'INFO', NULL, 'ACTV', NULL, 406620248, 406630150, '2023-09-28 13:02:23.103', '2023-09-28 13:02:23.103', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000647000', 'INFO', NULL, 'ACTV', NULL, 406620259, 406630153, '2023-09-28 13:02:23.288', '2023-09-28 13:02:23.288', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000677000', 'INFO', NULL, 'ACTV', NULL, 406620305, 406630162, '2023-09-28 13:02:24.564', '2023-09-28 13:02:24.564', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000687000', 'INFO', NULL, 'ACTV', NULL, 406620323, 406630165, '2023-09-28 13:02:25.267', '2023-09-28 13:02:25.267', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000927000', 'INFO', NULL, 'ACTV', NULL, 406890303, 406630237, '2023-09-28 14:45:02.999', '2023-09-28 14:45:02.999', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001217000', 'INFO', NULL, 'ACTV', NULL, 406890771, 406630324, '2023-09-28 14:53:03.072', '2023-09-28 14:53:03.072', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001227000', 'INFO', NULL, 'ACTV', NULL, 406890782, 406630327, '2023-09-28 14:53:03.211', '2023-09-28 14:53:03.211', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001237000', 'INFO', NULL, 'ACTV', NULL, 406890796, 406630330, '2023-09-28 14:53:03.398', '2023-09-28 14:53:03.398', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001267000', 'INFO', NULL, 'ACTV', NULL, 406890841, 406630339, '2023-09-28 14:53:03.879', '2023-09-28 14:53:03.879', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001277000', 'INFO', NULL, 'ACTV', NULL, 406890856, 406630342, '2023-09-28 14:53:04.04', '2023-09-28 14:53:04.04', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001727000', 'INFO', NULL, 'ACTV', NULL, 406930052, 406630477, '2023-09-28 15:52:38.421', '2023-09-28 15:52:38.421', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001747000', 'INFO', NULL, 'ACTV', NULL, 406930081, 406630483, '2023-09-28 15:52:38.838', '2023-09-28 15:52:38.838', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001787000', 'INFO', NULL, 'ACTV', NULL, 406930138, 406630495, '2023-09-28 15:52:39.708', '2023-09-28 15:52:39.708', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001797000', 'INFO', NULL, 'ACTV', NULL, 406930154, 406630498, '2023-09-28 15:52:40.01', '2023-09-28 15:52:40.01', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001837000', 'INFO', NULL, 'ACTV', NULL, 406930208, 406630510, '2023-09-28 15:52:40.89', '2023-09-28 15:52:40.89', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001847000', 'INFO', NULL, 'ACTV', NULL, 406930225, 406630513, '2023-09-28 15:52:41.186', '2023-09-28 15:52:41.186', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001857000', 'INFO', NULL, 'ACTV', NULL, 406930239, 406630516, '2023-09-28 15:52:41.42', '2023-09-28 15:52:41.42', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001867000', 'INFO', NULL, 'ACTV', NULL, 406930260, 406630519, '2023-09-28 15:52:41.754', '2023-09-28 15:52:41.754', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001897000', 'INFO', NULL, 'ACTV', NULL, 406930301, 406630528, '2023-09-28 15:52:42.638', '2023-09-28 15:52:42.638', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001987000', 'INFO', NULL, 'ACTV', NULL, 406930435, 406630555, '2023-09-28 15:52:44.818', '2023-09-28 15:52:44.818', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002027000', 'INFO', NULL, 'ACTV', NULL, 406930493, 406630567, '2023-09-28 15:52:45.785', '2023-09-28 15:52:45.785', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002037000', 'INFO', NULL, 'ACTV', NULL, 406930515, 406630570, '2023-09-28 15:52:45.999', '2023-09-28 15:52:45.999', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002047000', 'INFO', NULL, 'ACTV', NULL, 406930529, 406630573, '2023-09-28 15:52:46.219', '2023-09-28 15:52:46.219', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002057000', 'INFO', NULL, 'ACTV', NULL, 406930540, 406630576, '2023-09-28 15:52:46.379', '2023-09-28 15:52:46.379', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002377000', 'INFO', NULL, 'ACTV', NULL, 406950421, 406630672, '2023-09-28 16:07:23.217', '2023-09-28 16:07:23.217', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002387000', 'INFO', NULL, 'ACTV', NULL, 406950435, 406630675, '2023-09-28 16:07:23.399', '2023-09-28 16:07:23.399', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002437000', 'INFO', NULL, 'ACTV', NULL, 406950515, 406630690, '2023-09-28 16:07:24.346', '2023-09-28 16:07:24.346', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002467000', 'INFO', NULL, 'ACTV', NULL, 406950551, 406630699, '2023-09-28 16:07:24.925', '2023-09-28 16:07:24.925', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002477000', 'INFO', NULL, 'ACTV', NULL, 406950562, 406630702, '2023-09-28 16:07:25.077', '2023-09-28 16:07:25.077', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002537000', 'INFO', NULL, 'ACTV', NULL, 407080036, 407020019, '2023-09-29 13:50:41.85', '2023-09-29 13:50:41.85', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002547000', 'INFO', NULL, 'ACTV', NULL, 407080050, 407020022, '2023-09-29 13:50:42.028', '2023-09-29 13:50:42.028', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002647000', 'INFO', NULL, 'ACTV', NULL, 407080198, 407020052, '2023-09-29 13:50:44.066', '2023-09-29 13:50:44.066', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002697000', 'INFO', NULL, 'ACTV', NULL, 407080274, 407020067, '2023-09-29 13:50:45.128', '2023-09-29 13:50:45.128', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002707000', 'INFO', NULL, 'ACTV', NULL, 407080288, 407020070, '2023-09-29 13:50:45.367', '2023-09-29 13:50:45.367', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002717000', 'INFO', NULL, 'ACTV', NULL, 407080304, 407020073, '2023-09-29 13:50:45.625', '2023-09-29 13:50:45.625', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002747000', 'INFO', NULL, 'ACTV', NULL, 407080343, 407020082, '2023-09-29 13:50:46.114', '2023-09-29 13:50:46.114', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002767000', 'INFO', NULL, 'ACTV', NULL, 407080374, 407020088, '2023-09-29 13:50:46.453', '2023-09-29 13:50:46.453', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002817000', 'INFO', NULL, 'ACTV', NULL, 407080449, 407020103, '2023-09-29 13:50:47.37', '2023-09-29 13:50:47.37', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002847000', 'INFO', NULL, 'ACTV', NULL, 407080495, 407020112, '2023-09-29 13:50:47.925', '2023-09-29 13:50:47.925', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002857000', 'INFO', NULL, 'ACTV', NULL, 407080507, 407020115, '2023-09-29 13:50:48.107', '2023-09-29 13:50:48.107', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002867000', 'INFO', NULL, 'ACTV', NULL, 407080529, 407020118, '2023-09-29 13:50:48.372', '2023-09-29 13:50:48.372', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002877000', 'INFO', NULL, 'ACTV', NULL, 407080543, 407020121, '2023-09-29 13:50:48.589', '2023-09-29 13:50:48.589', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004057000', 'INFO', NULL, 'ACTV', NULL, 410910016, 410920018, '2023-10-24 14:01:27.436', '2023-10-24 14:01:27.436', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000057000', 'INFO', NULL, 'ROPN', NULL, 2000025, 2010010, '2023-07-12 13:47:21.788', '2023-09-29 16:30:45.885', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('03332423444600005', 'CORR', 407470006, 'BLKD', NULL, 407470002, 410120004, '2023-10-18 15:34:42.344', '2023-10-24 14:32:24.073', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('8034555400995', 'BANK', 410910028, 'ACTV', NULL, 410910016, 411320013, '2023-10-26 14:19:36.122', '2023-10-26 14:19:36.122', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000077000', 'INFO', NULL, 'BLKD', NULL, 2000043, 2010016, '2023-07-12 13:47:21.989', '2023-11-06 04:27:27.476', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('40702810038000017240', 'BANK', 553080007, 'ACTV', NULL, 553080000, 553090004, '2023-11-07 01:06:58.82', '2023-11-07 01:06:58.82', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('123321', 'INFO', 2120045, 'BLKD', NULL, 2000195, 407310003, '2023-10-02 12:29:36.943', '2023-10-02 14:03:08.658', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30105810900000000505', 'CORR', NULL, 'ACTV', NULL, 2, 407420012, '2023-10-02 17:34:45.653', '2023-10-02 17:34:45.653', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003937000', 'INFO', NULL, 'ACTV', NULL, 407470009, 407510042, '2023-10-02 18:52:22.427', '2023-10-02 18:52:22.427', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750000001AT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 409180001, '2023-10-11 16:12:00.645', '2023-10-11 16:12:00.645', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003337333', 'CLRN', 407470006, 'BLKD', NULL, 407470002, 408160000, '2023-10-05 17:02:50.191', '2023-10-13 11:48:11.018', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('733300010AT0', 'DEPO', 407470006, 'ACTV', NULL, 407470002, 410120005, '2023-10-18 16:02:10.107', '2023-10-18 16:02:10.107', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000027000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556150000, '2024-04-17 12:32:05.472', '2024-04-17 12:32:05.472', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000027000', 'INFO', NULL, 'ACTV', NULL, 2000000, 2010001, '2023-07-12 13:47:21.656', '2023-07-12 13:47:21.656', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000037000', 'INFO', NULL, 'ACTV', NULL, 2000009, 2010004, '2023-07-12 13:47:21.752', '2023-07-12 13:47:21.752', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000047000', 'INFO', NULL, 'ACTV', NULL, 2000017, 2010007, '2023-07-12 13:47:21.769', '2023-07-12 13:47:21.769', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000067000', 'INFO', NULL, 'ACTV', NULL, 2000034, 2010013, '2023-07-12 13:47:21.863', '2023-07-12 13:47:21.863', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000087000', 'INFO', NULL, 'ACTV', NULL, 2000052, 2010019, '2023-07-12 13:47:22.049', '2023-07-12 13:47:22.049', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004117000', 'INFO', 553080007, 'ACTV', NULL, 553080000, 553090011, '2023-11-07 01:37:02.849', '2023-11-07 01:43:03.189', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('710100000AT0', 'DEPO', 553080007, 'ACTV', NULL, 553080000, 553090017, '2023-11-07 03:15:30.645', '2023-11-07 03:15:30.645', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30414156600000007000', 'ANLT', NULL, 'ACTV', 'ALWD', 1, 4, NULL, NULL, 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000004167000', 'INFO', NULL, 'ACTV', NULL, 2000341, 5553400007, NULL, NULL, 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000037000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556150004, '2024-04-17 13:00:21.765', '2024-04-17 13:00:21.765', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911643000000037000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556180002, '2024-04-17 13:29:00.022', '2024-04-17 13:29:00.022', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000037000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556190000, '2024-04-17 13:34:21.836', '2024-04-17 13:34:21.836', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556330013, '2024-04-16 14:50:25.049', '2024-04-16 14:50:25.049', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156500000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556330017, '2024-04-16 14:56:00.273', '2024-04-16 14:56:00.273', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156600000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556330030, '2024-04-16 15:04:25.042', '2024-04-16 15:04:25.042', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810110000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556490000, '2024-04-16 16:02:50.159', '2024-04-16 16:02:50.159', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860100060006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680122, '2024-05-05 10:56:03.177', '2024-05-05 10:56:03.177', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000097000', 'INFO', NULL, 'ACTV', NULL, 2000061, 2010022, '2023-07-12 13:47:22.112', '2023-07-12 13:47:22.112', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000107000', 'INFO', NULL, 'ACTV', NULL, 2000069, 2010025, '2023-07-12 13:47:22.153', '2023-07-12 13:47:22.153', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000117000', 'INFO', NULL, 'ACTV', NULL, 2000078, 2010028, '2023-07-12 13:47:22.213', '2023-07-12 13:47:22.213', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000127000', 'INFO', NULL, 'ACTV', NULL, 2000087, 2010031, '2023-07-12 13:47:22.266', '2023-07-12 13:47:22.266', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000137000', 'INFO', NULL, 'ACTV', NULL, 2000096, 2010034, '2023-07-12 13:47:22.311', '2023-07-12 13:47:22.311', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000147000', 'INFO', NULL, 'ACTV', NULL, 2000105, 2010037, '2023-07-12 13:47:22.355', '2023-07-12 13:47:22.355', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000157000', 'INFO', NULL, 'ACTV', NULL, 2000114, 2010040, '2023-07-12 13:47:22.408', '2023-07-12 13:47:22.408', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000167000', 'INFO', NULL, 'ACTV', NULL, 2000135, 2010043, '2023-07-12 13:47:22.5', '2023-07-12 13:47:22.5', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000177000', 'INFO', NULL, 'ACTV', NULL, 2000143, 2010046, '2023-07-12 13:47:22.552', '2023-07-12 13:47:22.552', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000187000', 'INFO', NULL, 'ACTV', NULL, 2000152, 2010049, '2023-07-12 13:47:22.601', '2023-07-12 13:47:22.601', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000197000', 'INFO', NULL, 'ACTV', NULL, 2000161, 2010052, '2023-07-12 13:47:22.643', '2023-07-12 13:47:22.643', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000207000', 'INFO', NULL, 'ACTV', NULL, 2000170, 2010055, '2023-07-12 13:47:22.691', '2023-07-12 13:47:22.691', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000217000', 'INFO', NULL, 'ACTV', NULL, 2000178, 2010058, '2023-07-12 13:47:22.74', '2023-07-12 13:47:22.74', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000227000', 'INFO', NULL, 'ACTV', NULL, 2000187, 2010061, '2023-07-12 13:47:22.798', '2023-07-12 13:47:22.798', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000237000', 'INFO', NULL, 'ACTV', NULL, 2000195, 2010064, '2023-07-12 13:47:22.84', '2023-07-12 13:47:22.84', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000247000', 'INFO', NULL, 'ACTV', NULL, 2000203, 2010067, '2023-07-12 13:47:22.888', '2023-07-12 13:47:22.888', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000257000', 'INFO', NULL, 'ACTV', NULL, 2000211, 2010070, '2023-07-12 13:47:22.93', '2023-07-12 13:47:22.93', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000267000', 'INFO', NULL, 'ACTV', NULL, 2000220, 2010073, '2023-07-12 13:47:22.974', '2023-07-12 13:47:22.974', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000277000', 'INFO', NULL, 'ACTV', NULL, 2000229, 2010076, '2023-07-12 13:47:23.044', '2023-07-12 13:47:23.044', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000287000', 'INFO', NULL, 'ACTV', NULL, 2000238, 2010079, '2023-07-12 13:47:23.088', '2023-07-12 13:47:23.088', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000297000', 'INFO', NULL, 'ACTV', NULL, 2000246, 2010082, '2023-07-12 13:47:23.127', '2023-07-12 13:47:23.127', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000317000', 'INFO', NULL, 'ACTV', NULL, 2000263, 2010088, '2023-07-12 13:47:23.218', '2023-07-12 13:47:23.218', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000327000', 'INFO', NULL, 'ACTV', NULL, 2000271, 2010091, '2023-07-12 13:47:23.253', '2023-07-12 13:47:23.253', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000337000', 'INFO', NULL, 'ACTV', NULL, 2000280, 2010094, '2023-07-12 13:47:23.292', '2023-07-12 13:47:23.292', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000347000', 'INFO', NULL, 'ACTV', NULL, 2000293, 2010097, '2023-07-12 13:47:23.345', '2023-07-12 13:47:23.345', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000357000', 'INFO', NULL, 'ACTV', NULL, 2000302, 2010100, '2023-07-12 13:47:23.393', '2023-07-12 13:47:23.393', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000367000', 'INFO', NULL, 'ACTV', NULL, 2000313, 2010103, '2023-07-12 13:47:23.456', '2023-07-12 13:47:23.456', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000377000', 'INFO', NULL, 'ACTV', NULL, 2000324, 2010106, '2023-07-12 13:47:23.508', '2023-07-12 13:47:23.508', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000387000', 'INFO', NULL, 'ACTV', NULL, 2000332, 2010109, '2023-07-12 13:47:23.546', '2023-07-12 13:47:23.546', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000397000', 'INFO', NULL, 'ACTV', NULL, 2000341, 2010112, '2023-07-12 13:47:23.612', '2023-07-12 13:47:23.612', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000417000', 'INFO', NULL, 'ACTV', NULL, 2000358, 2010118, '2023-07-12 13:47:23.696', '2023-07-12 13:47:23.696', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000427000', 'INFO', NULL, 'ACTV', NULL, 2000367, 2010121, '2023-07-12 13:47:23.743', '2023-07-12 13:47:23.743', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000437000', 'INFO', NULL, 'ACTV', NULL, 2000376, 2010124, '2023-07-12 13:47:23.784', '2023-07-12 13:47:23.784', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000447000', 'INFO', NULL, 'ACTV', NULL, 2000384, 2010127, '2023-07-12 13:47:23.82', '2023-07-12 13:47:23.82', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000457000', 'INFO', NULL, 'ACTV', NULL, 2000392, 2010130, '2023-07-12 13:47:23.859', '2023-07-12 13:47:23.859', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000467000', 'INFO', NULL, 'ACTV', NULL, 2000401, 2010133, '2023-07-12 13:47:23.906', '2023-07-12 13:47:23.906', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000477000', 'INFO', NULL, 'ACTV', NULL, 2000409, 2010136, '2023-07-12 13:47:23.942', '2023-07-12 13:47:23.942', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000002509', 'CLRN', 2120031, 'ACTV', NULL, 2000135, 2200014, '2023-07-12 17:16:00.786', '2023-07-12 17:16:00.786', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000002075', 'CLRN', 2120002, 'ACTV', NULL, 2000000, 2200000, '2023-07-12 17:16:00.65', '2023-07-12 17:16:00.65', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000002380', 'CLRN', 2120020, 'ACTV', NULL, 2000078, 2200052, '2023-07-12 17:16:00.888', '2023-07-12 17:16:00.888', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500010002509', 'CLRN', 2120031, 'ACTV', NULL, 2000135, 2200024, '2023-07-12 17:16:00.808', '2023-07-12 17:16:00.808', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000002017', 'CLRN', 2120027, 'ACTV', NULL, 2000105, 2200002, '2023-07-12 17:16:00.738', '2023-07-12 17:16:00.738', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000002094', 'CLRN', 2120065, 'ACTV', NULL, 2000271, 2200026, '2023-07-12 17:16:00.812', '2023-07-12 17:16:00.812', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810100000002508', 'CLRN', 2120023, 'ACTV', NULL, 2000087, 2200040, '2023-07-12 17:16:00.86', '2023-07-12 17:16:00.86', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000002369', 'CLRN', 2120013, 'ACTV', NULL, 2000052, 2200032, '2023-07-12 17:16:00.825', '2023-07-12 17:16:00.825', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000517000', 'INFO', NULL, 'ACTV', NULL, 406620056, 406630114, '2023-09-28 13:02:19.558', '2023-09-28 13:02:19.558', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000657000', 'INFO', NULL, 'ACTV', NULL, 406620274, 406630156, '2023-09-28 13:02:24.094', '2023-09-28 13:02:24.094', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000697000', 'INFO', NULL, 'ACTV', NULL, 406620345, 406630168, '2023-09-28 13:02:25.509', '2023-09-28 13:02:25.509', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000707000', 'INFO', NULL, 'ACTV', NULL, 406620359, 406630171, '2023-09-28 13:02:25.812', '2023-09-28 13:02:25.812', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000967000', 'INFO', NULL, 'ACTV', NULL, 406890365, 406630249, '2023-09-28 14:50:51.484', '2023-09-28 14:50:51.484', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001057000', 'INFO', NULL, 'ACTV', NULL, 406890497, 406630276, '2023-09-28 14:50:53.689', '2023-09-28 14:50:53.689', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001177000', 'INFO', NULL, 'ACTV', NULL, 406890690, 406630312, '2023-09-28 14:50:57.235', '2023-09-28 14:50:57.235', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001197000', 'INFO', NULL, 'ACTV', NULL, 406890716, 406630318, '2023-09-28 14:50:58.087', '2023-09-28 14:50:58.087', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001247000', 'INFO', NULL, 'ACTV', NULL, 406890812, 406630333, '2023-09-28 14:53:03.564', '2023-09-28 14:53:03.564', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001297000', 'INFO', NULL, 'ACTV', NULL, 406890892, 406630348, '2023-09-28 14:53:04.854', '2023-09-28 14:53:04.854', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001347000', 'INFO', NULL, 'ACTV', NULL, 406890968, 406630363, '2023-09-28 14:53:05.669', '2023-09-28 14:53:05.669', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001377000', 'INFO', NULL, 'ACTV', NULL, 406891014, 406630372, '2023-09-28 14:53:06.818', '2023-09-28 14:53:06.818', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001387000', 'INFO', NULL, 'ACTV', NULL, 406891029, 406630375, '2023-09-28 14:53:07.088', '2023-09-28 14:53:07.088', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001397000', 'INFO', NULL, 'ACTV', NULL, 406891045, 406630378, '2023-09-28 14:53:07.253', '2023-09-28 14:53:07.253', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001407000', 'INFO', NULL, 'ACTV', NULL, 406891063, 406630381, '2023-09-28 14:53:07.848', '2023-09-28 14:53:07.848', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001417000', 'INFO', NULL, 'ACTV', NULL, 406891085, 406630384, '2023-09-28 14:53:08.043', '2023-09-28 14:53:08.043', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001427000', 'INFO', NULL, 'ACTV', NULL, 406891099, 406630387, '2023-09-28 14:53:08.29', '2023-09-28 14:53:08.29', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001517000', 'INFO', NULL, 'ACTV', NULL, 406920096, 406630414, '2023-09-28 15:35:44.579', '2023-09-28 15:35:44.579', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001597000', 'INFO', NULL, 'ACTV', NULL, 406920228, 406630438, '2023-09-28 15:35:47.436', '2023-09-28 15:35:47.436', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001737000', 'INFO', NULL, 'ACTV', NULL, 406930067, 406630480, '2023-09-28 15:52:38.641', '2023-09-28 15:52:38.641', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001777000', 'INFO', NULL, 'ACTV', NULL, 406930124, 406630492, '2023-09-28 15:52:39.466', '2023-09-28 15:52:39.466', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001817000', 'INFO', NULL, 'ACTV', NULL, 406930184, 406630504, '2023-09-28 15:52:40.469', '2023-09-28 15:52:40.469', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001887000', 'INFO', NULL, 'ACTV', NULL, 406930290, 406630525, '2023-09-28 15:52:42.419', '2023-09-28 15:52:42.419', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001917000', 'INFO', NULL, 'ACTV', NULL, 406930329, 406630534, '2023-09-28 15:52:43.049', '2023-09-28 15:52:43.049', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000002500', 'CLRN', 2120050, 'ACTV', NULL, 2000211, 2200020, '2023-07-12 17:16:00.8', '2023-07-12 17:16:00.8', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500010002075', 'CLRN', 2120002, 'ACTV', NULL, 2000000, 2200054, '2023-07-12 17:16:00.893', '2023-07-12 17:16:00.893', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001927000', 'INFO', NULL, 'ACTV', NULL, 406930346, 406630537, '2023-09-28 15:52:43.382', '2023-09-28 15:52:43.382', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001937000', 'INFO', NULL, 'ACTV', NULL, 406930360, 406630540, '2023-09-28 15:52:43.631', '2023-09-28 15:52:43.631', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000407000', 'INFO', NULL, 'BLKD', NULL, 2000349, 2010115, '2023-07-12 13:47:23.65', '2023-10-26 11:50:32.938', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('304148106000001777000', 'INFO', 2120085, 'BLKD', NULL, 2000349, 406250006, '2023-09-25 14:43:48.865', '2023-10-26 11:50:32.96', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('C30101111111111111776', 'INFO', 2120060, 'BLKD', NULL, 2000254, 406250011, '2023-09-25 14:46:54.757', '2023-11-12 03:21:41.719', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400010002049', 'CLRN', 2120060, 'BLKD', NULL, 2000254, 2200022, '2023-07-12 17:16:00.804', '2023-11-12 03:21:41.779', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000307000', 'INFO', NULL, 'ACTV', NULL, 2000254, 2010085, '2023-07-12 13:47:23.174', '2023-11-12 23:55:49.039', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000537000', 'INFO', NULL, 'ACTV', NULL, 406620087, 406630120, '2023-09-28 13:02:19.965', '2023-09-28 13:02:19.965', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000557000', 'INFO', NULL, 'ACTV', NULL, 406620116, 406630126, '2023-09-28 13:02:20.33', '2023-09-28 13:02:20.33', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000617000', 'INFO', NULL, 'ACTV', NULL, 406620207, 406630144, '2023-09-28 13:02:22.145', '2023-09-28 13:02:22.145', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000977000', 'INFO', NULL, 'ACTV', NULL, 406890376, 406630252, '2023-09-28 14:50:51.693', '2023-09-28 14:50:51.693', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000987000', 'INFO', NULL, 'ACTV', NULL, 406890387, 406630255, '2023-09-28 14:50:51.861', '2023-09-28 14:50:51.861', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001007000', 'INFO', NULL, 'ACTV', NULL, 406890417, 406630261, '2023-09-28 14:50:52.205', '2023-09-28 14:50:52.205', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001037000', 'INFO', NULL, 'ACTV', NULL, 406890461, 406630270, '2023-09-28 14:50:52.823', '2023-09-28 14:50:52.823', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001087000', 'INFO', NULL, 'ACTV', NULL, 406890538, 406630285, '2023-09-28 14:50:54.289', '2023-09-28 14:50:54.289', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001147000', 'INFO', NULL, 'ACTV', NULL, 406890634, 406630303, '2023-09-28 14:50:56.218', '2023-09-28 14:50:56.218', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001167000', 'INFO', NULL, 'ACTV', NULL, 406890668, 406630309, '2023-09-28 14:50:57.015', '2023-09-28 14:50:57.015', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001187000', 'INFO', NULL, 'ACTV', NULL, 406890704, 406630315, '2023-09-28 14:50:57.642', '2023-09-28 14:50:57.642', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001327000', 'INFO', NULL, 'ACTV', NULL, 406890933, 406630357, '2023-09-28 14:53:05.285', '2023-09-28 14:53:05.285', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001357000', 'INFO', NULL, 'ACTV', NULL, 406890988, 406630366, '2023-09-28 14:53:06.001', '2023-09-28 14:53:06.001', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001367000', 'INFO', NULL, 'ACTV', NULL, 406890999, 406630369, '2023-09-28 14:53:06.152', '2023-09-28 14:53:06.152', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001827000', 'INFO', NULL, 'ACTV', NULL, 406930198, 406630507, '2023-09-28 15:52:40.701', '2023-09-28 15:52:40.701', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001877000', 'INFO', NULL, 'ACTV', NULL, 406930274, 406630522, '2023-09-28 15:52:42.083', '2023-09-28 15:52:42.083', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001907000', 'INFO', NULL, 'ACTV', NULL, 406930316, 406630531, '2023-09-28 15:52:42.875', '2023-09-28 15:52:42.875', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001947000', 'INFO', NULL, 'ACTV', NULL, 406930376, 406630543, '2023-09-28 15:52:43.843', '2023-09-28 15:52:43.843', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001967000', 'INFO', NULL, 'ACTV', NULL, 406930405, 406630549, '2023-09-28 15:52:44.333', '2023-09-28 15:52:44.333', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001977000', 'INFO', NULL, 'ACTV', NULL, 406930421, 406630552, '2023-09-28 15:52:44.627', '2023-09-28 15:52:44.627', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002017000', 'INFO', NULL, 'ACTV', NULL, 406930481, 406630564, '2023-09-28 15:52:45.573', '2023-09-28 15:52:45.573', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002077000', 'INFO', NULL, 'ACTV', NULL, 406930562, 406630582, '2023-09-28 15:52:46.668', '2023-09-28 15:52:46.668', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002097000', 'INFO', NULL, 'ACTV', NULL, 406950011, 406630588, '2023-09-28 16:07:17.438', '2023-09-28 16:07:17.438', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002147000', 'INFO', NULL, 'ACTV', NULL, 406950081, 406630603, '2023-09-28 16:07:18.676', '2023-09-28 16:07:18.676', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002207000', 'INFO', NULL, 'ACTV', NULL, 406950170, 406630621, '2023-09-28 16:07:19.933', '2023-09-28 16:07:19.933', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002247000', 'INFO', NULL, 'ACTV', NULL, 406950225, 406630633, '2023-09-28 16:07:20.682', '2023-09-28 16:07:20.682', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002257000', 'INFO', NULL, 'ACTV', NULL, 406950239, 406630636, '2023-09-28 16:07:20.902', '2023-09-28 16:07:20.902', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002317000', 'INFO', NULL, 'ACTV', NULL, 406950329, 406630654, '2023-09-28 16:07:22.064', '2023-09-28 16:07:22.064', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002337000', 'INFO', NULL, 'ACTV', NULL, 406950360, 406630660, '2023-09-28 16:07:22.498', '2023-09-28 16:07:22.498', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30092442440000012', 'BANK', 406950587, 'BLKD', NULL, 406950000, 407020000, '2023-09-28 17:25:15.896', '2023-09-28 17:32:32.476', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002597000', 'INFO', NULL, 'ACTV', NULL, 407080124, 407020037, '2023-09-29 13:50:43.056', '2023-09-29 13:50:43.056', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002627000', 'INFO', NULL, 'ACTV', NULL, 407080168, 407020046, '2023-09-29 13:50:43.672', '2023-09-29 13:50:43.672', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002657000', 'INFO', NULL, 'ACTV', NULL, 407080212, 407020055, '2023-09-29 13:50:44.252', '2023-09-29 13:50:44.252', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002757000', 'INFO', NULL, 'ACTV', NULL, 407080360, 407020085, '2023-09-29 13:50:46.298', '2023-09-29 13:50:46.298', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002787000', 'INFO', NULL, 'ACTV', NULL, 407080405, 407020094, '2023-09-29 13:50:46.85', '2023-09-29 13:50:46.85', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002797000', 'INFO', NULL, 'ACTV', NULL, 407080419, 407020097, '2023-09-29 13:50:47.052', '2023-09-29 13:50:47.052', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002827000', 'INFO', NULL, 'ACTV', NULL, 407080463, 407020106, '2023-09-29 13:50:47.541', '2023-09-29 13:50:47.541', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002897000', 'INFO', NULL, 'ACTV', NULL, 407080565, 407020127, '2023-09-29 13:50:48.875', '2023-09-29 13:50:48.875', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002617000', 'INFO', NULL, 'BLKD', NULL, 407080152, 407020043, '2023-09-29 13:50:43.415', '2023-09-29 14:12:09.572', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('666666666666', 'BANK', 2120075, 'ACTV', NULL, 2000302, 407310005, '2023-10-02 14:45:27.585', '2023-10-02 14:45:27.585', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003887000', 'INFO', NULL, 'ACTV', NULL, 407500017, 407510000, '2023-10-02 18:06:41.331', '2023-10-02 18:06:41.331', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003947000', 'INFO', 2120092, 'ACTV', NULL, 2000376, 407680000, '2023-10-03 10:22:55.138', '2023-10-03 10:22:55.138', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 408160003, '2023-10-05 17:11:25.42', '2023-10-05 17:11:25.42', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750000002AT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 409330000, '2023-10-11 17:57:30.56', '2023-10-11 17:57:30.56', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600030002444', 'CLRN', 2120057, 'ACTV', NULL, 2000246, 409330021, '2023-10-11 18:54:25.091', '2023-10-11 18:54:25.091', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('733300011AT0', 'DEPO', 407470006, 'BLKD', NULL, 407470002, 408860007, '2023-10-11 11:53:00.055', '2023-10-13 11:48:11.011', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156200000006095', 'CLRN', 2120064, 'ACTV', NULL, 2000271, 5553400002, '2024-04-16 17:39:52.456', '2024-04-16 17:39:52.456', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('733300050AT0', 'DEPO', 407470006, 'BLKD', NULL, 407470002, 410120008, '2023-10-18 16:07:40.034', '2023-10-24 14:31:56.689', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('4003450000234001', 'CORR', 410910004, 'BLKD', NULL, 410910000, 410920020, '2023-10-24 14:32:52.323', '2023-10-25 13:16:46.442', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156200000006064', 'CLRN', 2120074, 'ACTV', NULL, 2000302, 5553400000, '2024-04-16 17:39:52.335', '2024-04-16 17:39:52.335', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000002499', 'CLRN', 2120085, 'BLKD', NULL, 2000349, 2200046, '2023-07-12 17:16:00.874', '2023-10-26 11:50:32.979', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000009527', 'CORR', 411310008, 'BLKD', NULL, 411310000, 411320025, '2023-10-26 14:33:03.522', '2023-11-07 01:59:20.744', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('A30101111111111111776', 'INFO', 2120060, 'BLKD', NULL, 2000254, 406250007, '2023-09-25 14:44:58.044', '2023-11-12 03:21:41.784', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('B30101111111111111776', 'INFO', 2120060, 'BLKD', NULL, 2000254, 406250009, '2023-09-25 14:45:30.87', '2023-11-12 03:21:41.844', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000001331', 'CLRN', 410910004, 'ACTV', NULL, 410910000, 410920025, '2023-10-24 14:50:50.033', '2023-10-26 14:40:54.232', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000001333', 'CLRN', 410910004, 'ACTV', NULL, 410910000, 411320039, '2023-10-26 14:43:50.182', '2023-10-26 14:43:50.182', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('713300003BC0', 'DEPO', 410910004, 'ACTV', NULL, 410910000, 411320047, '2023-10-26 14:53:30.462', '2023-10-26 14:53:30.462', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30414810600000101000', 'CLRN', 553080007, 'APPL', NULL, 553080000, 553090014, '2023-11-07 03:12:50.411', '2023-11-19 17:03:08.257', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000001334', 'CLRN', 410910004, 'ACTV', NULL, 410910000, 411320042, '2023-10-26 14:45:50.051', '2023-11-07 01:43:53.737', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900010002413', 'CLRN', 2120008, 'ACTV', NULL, 2000034, 2200004, '2023-07-12 17:16:00.748', '2023-07-12 17:16:00.748', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000002496', 'CLRN', 2120052, 'ACTV', NULL, 2000220, 2200048, '2023-07-12 17:16:00.879', '2023-07-12 17:16:00.879', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810100000002427', 'CLRN', 2120055, 'ACTV', NULL, 2000229, 2200018, '2023-07-12 17:16:00.796', '2023-07-12 17:16:00.796', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000002328', 'CLRN', 2120045, 'ACTV', NULL, 2000195, 2200056, '2023-07-12 17:16:00.898', '2023-07-12 17:16:00.898', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600010002441', 'CLRN', 2120057, 'ACTV', NULL, 2000246, 2200008, '2023-07-12 17:16:00.767', '2023-07-12 17:16:00.767', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600000002493', 'CLRN', 2120005, 'ACTV', NULL, 2000025, 2200038, '2023-07-12 17:16:00.856', '2023-07-12 17:16:00.856', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156700000006056', 'CLRN', 2120042, 'ACTV', NULL, 2000187, 5553400006, '2024-04-16 17:39:52.524', '2024-04-16 17:39:52.524', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156200000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5553400004, '2024-04-16 17:39:52.491', '2024-04-16 17:39:52.491', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000027000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556150002, '2024-04-17 12:52:47.515', '2024-04-17 12:52:47.515', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000047000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556180000, '2024-04-17 13:26:50.14', '2024-04-17 13:26:50.14', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911643000000047000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556180004, '2024-04-17 13:31:22.243', '2024-04-17 13:31:22.243', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000047000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556190002, '2024-04-17 13:35:11.046', '2024-04-17 13:35:11.046', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156000000006518', 'CLRN', 2120010, 'ACTV', NULL, 2000043, 5556210000, '2024-04-17 13:49:50.487', '2024-04-17 13:49:50.487', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000000006518', 'CLRN', 2120010, 'ACTV', NULL, 2000043, 5556210004, '2024-04-17 13:54:25.03', '2024-04-17 13:54:25.03', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556400000, '2024-04-16 15:19:25.902', '2024-04-16 15:19:25.902', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156700000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556400004, '2024-04-16 15:19:26.212', '2024-04-16 15:19:26.212', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('3041181020000000009', 'INFO', 2120065, 'APPL', NULL, 2000271, 406310000, '2023-09-25 16:10:44.248', '2023-09-25 16:10:44.248', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000547000', 'INFO', NULL, 'ACTV', NULL, 406620101, 406630123, '2023-09-28 13:02:20.142', '2023-09-28 13:02:20.142', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000567000', 'INFO', NULL, 'ACTV', NULL, 406620130, 406630129, '2023-09-28 13:02:20.512', '2023-09-28 13:02:20.512', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000577000', 'INFO', NULL, 'ACTV', NULL, 406620152, 406630132, '2023-09-28 13:02:21.377', '2023-09-28 13:02:21.377', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000597000', 'INFO', NULL, 'ACTV', NULL, 406620176, 406630138, '2023-09-28 13:02:21.773', '2023-09-28 13:02:21.773', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000627000', 'INFO', NULL, 'ACTV', NULL, 406620228, 406630147, '2023-09-28 13:02:22.536', '2023-09-28 13:02:22.536', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000667000', 'INFO', NULL, 'ACTV', NULL, 406620289, 406630159, '2023-09-28 13:02:24.384', '2023-09-28 13:02:24.384', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000717000', 'INFO', NULL, 'ACTV', NULL, 406620371, 406630174, '2023-09-28 13:02:26.174', '2023-09-28 13:02:26.174', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000997000', 'INFO', NULL, 'ACTV', NULL, 406890401, 406630258, '2023-09-28 14:50:52.021', '2023-09-28 14:50:52.021', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001017000', 'INFO', NULL, 'ACTV', NULL, 406890432, 406630264, '2023-09-28 14:50:52.363', '2023-09-28 14:50:52.363', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001027000', 'INFO', NULL, 'ACTV', NULL, 406890446, 406630267, '2023-09-28 14:50:52.597', '2023-09-28 14:50:52.597', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001077000', 'INFO', NULL, 'ACTV', NULL, 406890521, 406630282, '2023-09-28 14:50:54.018', '2023-09-28 14:50:54.018', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001097000', 'INFO', NULL, 'ACTV', NULL, 406890552, 406630288, '2023-09-28 14:50:54.461', '2023-09-28 14:50:54.461', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001107000', 'INFO', NULL, 'ACTV', NULL, 406890573, 406630291, '2023-09-28 14:50:54.677', '2023-09-28 14:50:54.677', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001117000', 'INFO', NULL, 'ACTV', NULL, 406890593, 406630294, '2023-09-28 14:50:55.139', '2023-09-28 14:50:55.139', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001127000', 'INFO', NULL, 'ACTV', NULL, 406890604, 406630297, '2023-09-28 14:50:55.311', '2023-09-28 14:50:55.311', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001447000', 'INFO', NULL, 'ACTV', NULL, 406920000, 406630393, '2023-09-28 15:35:42.914', '2023-09-28 15:35:42.914', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001487000', 'INFO', NULL, 'ACTV', NULL, 406920052, 406630405, '2023-09-28 15:35:43.86', '2023-09-28 15:35:43.86', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001567000', 'INFO', NULL, 'ACTV', NULL, 406920173, 406630429, '2023-09-28 15:35:46.408', '2023-09-28 15:35:46.408', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001577000', 'INFO', NULL, 'ACTV', NULL, 406920187, 406630432, '2023-09-28 15:35:46.636', '2023-09-28 15:35:46.636', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001607000', 'INFO', NULL, 'ACTV', NULL, 406920239, 406630441, '2023-09-28 15:35:47.637', '2023-09-28 15:35:47.637', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001627000', 'INFO', NULL, 'ACTV', NULL, 406920269, 406630447, '2023-09-28 15:35:49.017', '2023-09-28 15:35:49.017', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001677000', 'INFO', NULL, 'ACTV', NULL, 406920351, 406630462, '2023-09-28 15:35:51.021', '2023-09-28 15:35:51.021', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001957000', 'INFO', NULL, 'ACTV', NULL, 406930391, 406630546, '2023-09-28 15:52:44.076', '2023-09-28 15:52:44.076', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002007000', 'INFO', NULL, 'ACTV', NULL, 406930467, 406630561, '2023-09-28 15:52:45.301', '2023-09-28 15:52:45.301', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002487000', 'INFO', NULL, 'ACTV', NULL, 406990022, 407020004, '2023-09-28 17:32:58.389', '2023-09-28 17:32:58.389', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002917000', 'INFO', NULL, 'ACTV', NULL, 407080599, 407020134, '2023-09-29 14:26:13.859', '2023-09-29 14:26:13.859', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30101111111111111776', 'INFO', 407080615, 'ACTV', NULL, 2000135, 407310007, '2023-10-02 15:31:58.148', '2023-10-02 15:31:58.148', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003897000', 'INFO', 2120047, 'ACTV', NULL, 2000203, 407510002, '2023-10-02 18:12:11.761', '2023-10-02 18:12:11.761', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('00011123123123', 'CORR', 2120040, 'ACTV', NULL, 2000178, 407510006, '2023-10-02 18:15:01.378', '2023-10-02 18:15:01.378', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750000033AT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 409330009, '2023-10-11 18:45:00.168', '2023-10-11 18:45:00.168', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600030002443', 'CLRN', 2120057, 'ACTV', NULL, 2000246, 409330012, '2023-10-11 18:45:00.569', '2023-10-11 18:45:00.569', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004007000', 'INFO', 2120057, 'ACTV', NULL, 2000246, 409330024, '2023-10-11 18:54:43.756', '2023-10-11 18:54:43.756', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('733300011BT0', 'DEPO', 407470006, 'BLKD', NULL, 407470002, 408860010, '2023-10-11 11:58:30.042', '2023-10-13 11:48:11.028', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003957000', 'INFO', 407470006, 'ACTV', NULL, 407470002, 407830007, '2023-10-04 15:52:41.352', '2023-10-13 11:48:10.994', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000001330', 'CLRN', 410910004, 'BLKD', NULL, 410910000, 410920021, '2023-10-24 14:38:50.076', '2023-10-25 13:16:46.6', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('713300000AT0', 'DEPO', 410910004, 'BLKD', NULL, 410910000, 410920029, '2023-10-24 14:52:50.543', '2023-10-26 14:24:58.61', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700588897ZT0', 'DEPO', 2120085, 'ACTV', NULL, 2000349, 410400000, '2023-10-19 18:01:50.84', '2023-10-26 17:26:29.323', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700588887ZT0', 'DEPO', 2120085, 'ACTV', NULL, 2000349, 408160006, '2023-10-05 17:12:00.77', '2023-10-26 11:50:32.954', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700800000BC0', 'DEPO', 2120074, 'ACTV', NULL, 2000302, 552350000, '2023-11-01 16:26:40.793', '2023-11-01 16:26:40.793', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004127000', 'INFO', NULL, 'ACTV', NULL, 553080017, 553090024, '2023-11-07 05:52:12.072', '2023-11-07 05:52:12.072', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('112233', 'CURR', NULL, NULL, NULL, NULL, 340000001, NULL, NULL, NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556260000, '2024-04-16 14:05:50.671', '2024-04-16 14:05:50.671', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000047000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556400013, '2024-04-16 15:22:29.157', '2024-04-16 15:22:29.157', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000047000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556400015, '2024-04-16 15:23:04.216', '2024-04-16 15:23:04.216', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000057000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556400017, '2024-04-16 15:23:53.569', '2024-04-16 15:23:53.569', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000067000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556400019, '2024-04-16 15:24:41.982', '2024-04-16 15:24:41.982', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000057000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556400021, '2024-04-16 15:25:12.537', '2024-04-16 15:25:12.537', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000067000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556400023, '2024-04-16 15:25:35.482', '2024-04-16 15:25:35.482', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000077000', 'INFO', 2120008, 'ACTV', NULL, 2000034, 5556400025, '2024-04-16 15:26:17.207', '2024-04-16 15:26:17.207', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000000087000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556400027, '2024-04-16 15:27:12.536', '2024-04-16 15:27:12.536', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556400029, '2024-04-16 15:33:25.056', '2024-04-16 15:33:25.056', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911156000004177000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556520005, '2024-04-16 16:38:14.589', '2024-04-16 16:38:14.589', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000077000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556520007, '2024-04-16 16:39:26.254', '2024-04-16 16:39:26.254', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004187000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556560000, '2024-04-16 17:08:52.369', '2024-04-16 17:08:52.369', 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911978000000027000', 'INFO', 2120025, 'ACTV', NULL, 2000096, 5556560002, '2024-04-16 17:09:10.829', '2024-04-16 17:09:10.829', 'EUR'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860000050006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680120, '2024-05-05 10:56:03.165', '2024-05-05 10:56:03.165', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860200000006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680126, '2024-05-05 10:56:03.202', '2024-05-05 10:56:03.202', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860200000006056', 'CLRN', 2120042, 'ACTV', NULL, 2000187, 5557680124, '2024-05-05 10:56:03.19', '2024-05-05 10:56:03.19', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156000010006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680002, '2024-05-05 10:56:02.295', '2024-05-05 10:56:02.295', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860400020006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680130, '2024-05-05 10:56:03.227', '2024-05-05 10:56:03.227', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860300010006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680128, '2024-05-05 10:56:03.215', '2024-05-05 10:56:03.215', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156000000006504', 'CLRN', 2120015, 'ACTV', NULL, 2000061, 5557680000, '2024-05-05 10:56:02.14', '2024-05-05 10:56:02.14', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200010006064', 'CORR', 2120075, 'ACTV', NULL, 2000302, 408860016, '2023-10-11 12:25:13.986', '2023-10-11 12:25:13.986', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004017000', 'INFO', 2120047, 'ROPN', NULL, 2000203, 409790001, '2023-10-13 14:20:55.979', '2023-10-13 14:20:55.979', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000006511', 'CLRN', 2120062, 'ACTV', NULL, 2000263, 5557680066, '2024-05-05 10:56:02.756', '2024-05-05 10:56:02.756', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('11111111111111111111', 'CLRN', 2120085, 'BLKD', NULL, 2000349, 410400003, '2023-10-20 11:46:50.233', '2023-10-24 14:31:36.133', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500010002499', 'CLRN', 2120085, 'ACTV', NULL, 2000349, 2200016, '2023-07-12 17:16:00.792', '2023-10-26 11:50:32.926', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700588897DT0', 'DEPO', 2120085, 'ACTV', NULL, 2000349, 552350003, '2023-11-01 16:28:40.085', '2023-11-01 16:28:40.085', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700801000AT0', 'DEPO', 2120074, 'ACTV', NULL, 2000302, 552350005, '2023-11-01 16:28:40.104', '2023-11-01 16:28:40.104', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000002049', 'CLRN', 2120060, 'BLKD', NULL, 2000254, 2200034, '2023-07-12 17:16:00.846', '2023-11-12 03:21:41.664', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000006508', 'CLRN', 2120022, 'ACTV', NULL, 2000087, 5557680064, '2024-05-05 10:56:02.74', '2024-05-05 10:56:02.74', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000006369', 'CLRN', 2120013, 'ACTV', NULL, 2000052, 5557680070, '2024-05-05 10:56:02.789', '2024-05-05 10:56:02.789', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000727000', 'INFO', NULL, 'ACTV', NULL, 406890000, 406630177, '2023-09-28 14:44:54.858', '2023-09-28 14:44:54.858', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000737000', 'INFO', NULL, 'ACTV', NULL, 406890011, 406630180, '2023-09-28 14:44:55.814', '2023-09-28 14:44:55.814', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000757000', 'INFO', NULL, 'ACTV', NULL, 406890036, 406630186, '2023-09-28 14:44:56.887', '2023-09-28 14:44:56.887', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000807000', 'INFO', NULL, 'ACTV', NULL, 406890110, 406630201, '2023-09-28 14:44:58.06', '2023-09-28 14:44:58.06', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000877000', 'INFO', NULL, 'ACTV', NULL, 406890228, 406630222, '2023-09-28 14:45:00.525', '2023-09-28 14:45:00.525', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000947000', 'INFO', NULL, 'ACTV', NULL, 406890339, 406630243, '2023-09-28 14:45:03.625', '2023-09-28 14:45:03.625', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001047000', 'INFO', NULL, 'ACTV', NULL, 406890475, 406630273, '2023-09-28 14:50:53', '2023-09-28 14:50:53', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001067000', 'INFO', NULL, 'ACTV', NULL, 406890511, 406630279, '2023-09-28 14:50:53.877', '2023-09-28 14:50:53.877', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001457000', 'INFO', NULL, 'ACTV', NULL, 406920011, 406630396, '2023-09-28 15:35:43.171', '2023-09-28 15:35:43.171', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001477000', 'INFO', NULL, 'ACTV', NULL, 406920036, 406630402, '2023-09-28 15:35:43.602', '2023-09-28 15:35:43.602', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001537000', 'INFO', NULL, 'ACTV', NULL, 406920132, 406630420, '2023-09-28 15:35:45.749', '2023-09-28 15:35:45.749', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001557000', 'INFO', NULL, 'ACTV', NULL, 406920156, 406630426, '2023-09-28 15:35:46.111', '2023-09-28 15:35:46.111', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001587000', 'INFO', NULL, 'ACTV', NULL, 406920208, 406630435, '2023-09-28 15:35:46.926', '2023-09-28 15:35:46.926', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001617000', 'INFO', NULL, 'ACTV', NULL, 406920254, 406630444, '2023-09-28 15:35:48.638', '2023-09-28 15:35:48.638', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001637000', 'INFO', NULL, 'ACTV', NULL, 406920285, 406630450, '2023-09-28 15:35:49.231', '2023-09-28 15:35:49.231', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001647000', 'INFO', NULL, 'ACTV', NULL, 406920303, 406630453, '2023-09-28 15:35:50.158', '2023-09-28 15:35:50.158', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001657000', 'INFO', NULL, 'ACTV', NULL, 406920325, 406630456, '2023-09-28 15:35:50.394', '2023-09-28 15:35:50.394', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002107000', 'INFO', NULL, 'ACTV', NULL, 406950022, 406630591, '2023-09-28 16:07:17.67', '2023-09-28 16:07:17.67', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002157000', 'INFO', NULL, 'ACTV', NULL, 406950096, 406630606, '2023-09-28 16:07:18.913', '2023-09-28 16:07:18.913', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002167000', 'INFO', NULL, 'ACTV', NULL, 406950110, 406630609, '2023-09-28 16:07:19.084', '2023-09-28 16:07:19.084', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002177000', 'INFO', NULL, 'ACTV', NULL, 406950124, 406630612, '2023-09-28 16:07:19.265', '2023-09-28 16:07:19.265', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002217000', 'INFO', NULL, 'ACTV', NULL, 406950184, 406630624, '2023-09-28 16:07:20.146', '2023-09-28 16:07:20.146', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002237000', 'INFO', NULL, 'ACTV', NULL, 406950208, 406630630, '2023-09-28 16:07:20.489', '2023-09-28 16:07:20.489', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002267000', 'INFO', NULL, 'ACTV', NULL, 406950260, 406630639, '2023-09-28 16:07:21.171', '2023-09-28 16:07:21.171', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002277000', 'INFO', NULL, 'ACTV', NULL, 406950274, 406630642, '2023-09-28 16:07:21.352', '2023-09-28 16:07:21.352', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002287000', 'INFO', NULL, 'ACTV', NULL, 406950290, 406630645, '2023-09-28 16:07:21.604', '2023-09-28 16:07:21.604', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002297000', 'INFO', NULL, 'ACTV', NULL, 406950301, 406630648, '2023-09-28 16:07:21.74', '2023-09-28 16:07:21.74', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002307000', 'INFO', NULL, 'ACTV', NULL, 406950316, 406630651, '2023-09-28 16:07:21.915', '2023-09-28 16:07:21.915', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002367000', 'INFO', NULL, 'ACTV', NULL, 406950405, 406630669, '2023-09-28 16:07:23.023', '2023-09-28 16:07:23.023', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002407000', 'INFO', NULL, 'ACTV', NULL, 406950467, 406630681, '2023-09-28 16:07:23.757', '2023-09-28 16:07:23.757', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002427000', 'INFO', NULL, 'ACTV', NULL, 406950493, 406630687, '2023-09-28 16:07:24.105', '2023-09-28 16:07:24.105', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002087000', 'INFO', NULL, 'BLKD', NULL, 406950000, 406630585, '2023-09-28 16:07:17.138', '2023-09-28 17:32:32.468', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002497000', 'INFO', NULL, 'ACTV', NULL, 406990027, 407020007, '2023-09-28 17:56:55.663', '2023-09-28 17:56:55.663', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003877000', 'INFO', 407080123, 'ACTV', NULL, 407080110, 407020136, '2023-09-29 15:44:44.04', '2023-09-29 15:44:44.04', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000000006413', 'CLRN', 2120007, 'BLKD', NULL, 2000034, 553720000, '2023-11-12 00:51:25.219', '2023-11-19 16:35:24.264', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006095', 'CLRN', 2120065, 'ACTV', NULL, 2000271, 406630003, '2023-09-26 13:24:50.224', '2023-09-29 16:11:06.079', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004137000', 'INFO', 2120047, 'BLKD', NULL, 2000203, 555090000, '2023-11-19 15:44:18.835', '2023-11-19 17:43:22.467', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004147000', 'INFO', NULL, 'ACTV', NULL, 5552670000, 5552680001, '2024-04-11 11:45:27.854', '2024-04-11 11:45:27.854', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000000002064', 'CLRN', 2120075, 'BLKD', NULL, 2000302, 2200050, '2023-07-12 17:16:00.884', '2023-09-29 16:28:26.297', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810101000002413', 'CLRN', 2120008, 'BLKD', NULL, 2000034, 2200060, '2023-07-12 17:16:00.908', '2023-09-29 16:28:33.41', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('03221643410000004500', 'BANK', 407080615, 'ACTV', NULL, 2000341, 407420006, '2023-10-02 15:56:30.885', '2023-10-02 15:56:30.885', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003907000', 'INFO', 407080615, 'ACTV', NULL, 2000135, 407510004, '2023-10-02 18:13:12.858', '2023-10-02 18:13:12.858', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003967000', 'INFO', 2120047, 'ACTV', NULL, 2000203, 407830018, '2023-10-04 16:20:17.981', '2023-10-04 16:20:17.981', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747299999BT0', 'DEPO', 2120007, 'ACTV', NULL, 2000034, 408720000, '2023-10-10 10:06:51.702', '2023-10-10 10:06:51.702', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004157000', 'INFO', NULL, 'ACTV', NULL, 5552670004, 5552680004, '2024-04-11 16:48:58.156', '2024-04-11 16:48:58.156', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004177000', 'INFO', 2120055, 'APPL', NULL, 2000229, 5555340000, '2024-04-17 09:30:05.722', '2024-04-17 09:30:05.722', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156300000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556300000, '2024-04-16 14:15:26.059', '2024-04-16 14:15:26.059', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156800000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556400033, '2024-04-16 15:33:50.035', '2024-04-16 15:33:50.035', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300050002413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680068, '2024-05-05 10:56:02.773', '2024-05-05 10:56:02.773', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800010002474', 'CLRN', 2120018, 'ACTV', NULL, 2000069, 2200030, '2023-07-12 17:16:00.82', '2023-07-12 17:16:00.82', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000006505', 'CLRN', 2120094, 'ACTV', NULL, 2000384, 5557680074, '2024-05-05 10:56:02.837', '2024-05-05 10:56:02.837', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000006453', 'CLRN', 2120035, 'ACTV', NULL, 2000152, 5557680072, '2024-05-05 10:56:02.811', '2024-05-05 10:56:02.811', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000006049', 'CLRN', 2120060, 'ACTV', NULL, 2000254, 5557680078, '2024-05-05 10:56:02.873', '2024-05-05 10:56:02.873', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400060002413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680076, '2024-05-05 10:56:02.855', '2024-05-05 10:56:02.855', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000006515', 'CLRN', 2120010, 'ACTV', NULL, 2000043, 5557680082, '2024-05-05 10:56:02.905', '2024-05-05 10:56:02.905', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000006094', 'CLRN', 2120064, 'ACTV', NULL, 2000271, 5557680080, '2024-05-05 10:56:02.888', '2024-05-05 10:56:02.888', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600000006017', 'CLRN', 2120027, 'ACTV', NULL, 2000105, 5557680086, '2024-05-05 10:56:02.932', '2024-05-05 10:56:02.932', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500070002413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680084, '2024-05-05 10:56:02.918', '2024-05-05 10:56:02.918', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000002474', 'CLRN', 2120018, 'ACTV', NULL, 2000069, 2200012, '2023-07-12 17:16:00.781', '2023-07-12 17:16:00.781', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800000002497', 'CLRN', 2120088, 'ACTV', NULL, 2000358, 2200042, '2023-07-12 17:16:00.865', '2023-07-12 17:16:00.865', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810500000002441', 'CLRN', 2120057, 'ACTV', NULL, 2000246, 2200006, '2023-07-12 17:16:00.757', '2023-07-12 17:16:00.757', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600000006075', 'CLRN', 2120001, 'ACTV', NULL, 2000000, 5557680090, '2024-05-05 10:56:02.956', '2024-05-05 10:56:02.956', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600000006062', 'CLRN', 2120040, 'ACTV', NULL, 2000178, 5557680088, '2024-05-05 10:56:02.944', '2024-05-05 10:56:02.944', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000006425', 'CLRN', 2120067, 'ACTV', NULL, 2000280, 5557680094, '2024-05-05 10:56:02.983', '2024-05-05 10:56:02.983', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800000002028', 'CLRN', 2120081, 'ACTV', NULL, 2000332, 2200028, '2023-07-12 17:16:00.816', '2023-07-12 17:16:00.816', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300010002369', 'CLRN', 2120013, 'ACTV', NULL, 2000052, 2200044, '2023-07-12 17:16:00.87', '2023-07-12 17:16:00.87', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810600010002328', 'CLRN', 2120045, 'ACTV', NULL, 2000195, 2200010, '2023-07-12 17:16:00.775', '2023-07-12 17:16:00.775', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900010002497', 'CLRN', 2120088, 'ACTV', NULL, 2000358, 2200036, '2023-07-12 17:16:00.852', '2023-07-12 17:16:00.852', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200065, '2023-07-12 17:38:01.231', '2023-07-12 17:38:01.231', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200067, '2023-07-12 17:38:01.235', '2023-07-12 17:38:01.235', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200069, '2023-07-12 17:38:01.242', '2023-07-12 17:38:01.242', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200071, '2023-07-12 17:38:01.247', '2023-07-12 17:38:01.247', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200073, '2023-07-12 17:38:01.252', '2023-07-12 17:38:01.252', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200075, '2023-07-12 17:38:01.261', '2023-07-12 17:38:01.261', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200079, '2023-07-12 17:38:01.276', '2023-07-12 17:38:01.276', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200081, '2023-07-12 17:38:01.282', '2023-07-12 17:38:01.282', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200083, '2023-07-12 17:38:01.287', '2023-07-12 17:38:01.287', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200085, '2023-07-12 17:38:01.292', '2023-07-12 17:38:01.292', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200089, '2023-07-12 17:38:01.301', '2023-07-12 17:38:01.301', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200091, '2023-07-12 17:38:01.306', '2023-07-12 17:38:01.306', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200093, '2023-07-12 17:38:01.31', '2023-07-12 17:38:01.31', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200095, '2023-07-12 17:38:01.314', '2023-07-12 17:38:01.314', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200097, '2023-07-12 17:38:01.318', '2023-07-12 17:38:01.318', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200099, '2023-07-12 17:38:01.322', '2023-07-12 17:38:01.322', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200101, '2023-07-12 17:38:01.326', '2023-07-12 17:38:01.326', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200103, '2023-07-12 17:38:01.329', '2023-07-12 17:38:01.329', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200105, '2023-07-12 17:38:01.333', '2023-07-12 17:38:01.333', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200107, '2023-07-12 17:38:01.337', '2023-07-12 17:38:01.337', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200109, '2023-07-12 17:38:01.341', '2023-07-12 17:38:01.341', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200111, '2023-07-12 17:38:01.345', '2023-07-12 17:38:01.345', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200113, '2023-07-12 17:38:01.348', '2023-07-12 17:38:01.348', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200115, '2023-07-12 17:38:01.352', '2023-07-12 17:38:01.352', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200117, '2023-07-12 17:38:01.355', '2023-07-12 17:38:01.355', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200119, '2023-07-12 17:38:01.359', '2023-07-12 17:38:01.359', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200121, '2023-07-12 17:38:01.362', '2023-07-12 17:38:01.362', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200123, '2023-07-12 17:38:01.366', '2023-07-12 17:38:01.366', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200125, '2023-07-12 17:38:01.369', '2023-07-12 17:38:01.369', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200127, '2023-07-12 17:38:01.374', '2023-07-12 17:38:01.374', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200129, '2023-07-12 17:38:01.377', '2023-07-12 17:38:01.377', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200131, '2023-07-12 17:38:01.38', '2023-07-12 17:38:01.38', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200133, '2023-07-12 17:38:01.384', '2023-07-12 17:38:01.384', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200135, '2023-07-12 17:38:01.387', '2023-07-12 17:38:01.387', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200137, '2023-07-12 17:38:01.39', '2023-07-12 17:38:01.39', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200139, '2023-07-12 17:38:01.394', '2023-07-12 17:38:01.394', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200141, '2023-07-12 17:38:01.397', '2023-07-12 17:38:01.397', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200143, '2023-07-12 17:38:01.401', '2023-07-12 17:38:01.401', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200145, '2023-07-12 17:38:01.405', '2023-07-12 17:38:01.405', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200147, '2023-07-12 17:38:01.408', '2023-07-12 17:38:01.408', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200149, '2023-07-12 17:38:01.412', '2023-07-12 17:38:01.412', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200151, '2023-07-12 17:38:01.416', '2023-07-12 17:38:01.416', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200153, '2023-07-12 17:38:01.419', '2023-07-12 17:38:01.419', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200155, '2023-07-12 17:38:01.423', '2023-07-12 17:38:01.423', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200157, '2023-07-12 17:38:01.427', '2023-07-12 17:38:01.427', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200159, '2023-07-12 17:38:01.43', '2023-07-12 17:38:01.43', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('709500000AT0', 'DEPO', 2120065, 'ACTV', NULL, 2000271, 2200161, '2023-07-12 17:38:01.434', '2023-07-12 17:38:01.434', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200163, '2023-07-12 17:38:01.439', '2023-07-12 17:38:01.439', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200165, '2023-07-12 17:38:01.443', '2023-07-12 17:38:01.443', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200167, '2023-07-12 17:38:01.446', '2023-07-12 17:38:01.446', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200173, '2023-07-12 17:38:01.457', '2023-07-12 17:38:01.457', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200177, '2023-07-12 17:38:01.464', '2023-07-12 17:38:01.464', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200181, '2023-07-12 17:38:01.47', '2023-07-12 17:38:01.47', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200183, '2023-07-12 17:38:01.474', '2023-07-12 17:38:01.474', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200187, '2023-07-12 17:38:01.48', '2023-07-12 17:38:01.48', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200189, '2023-07-12 17:38:01.484', '2023-07-12 17:38:01.484', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200191, '2023-07-12 17:38:01.488', '2023-07-12 17:38:01.488', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200193, '2023-07-12 17:38:01.492', '2023-07-12 17:38:01.492', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200195, '2023-07-12 17:38:01.495', '2023-07-12 17:38:01.495', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759600000AT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200197, '2023-07-12 17:38:01.5', '2023-07-12 17:38:01.5', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200199, '2023-07-12 17:38:01.503', '2023-07-12 17:38:01.503', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747100000AT0', 'DEPO', 2120090, 'SSPD', NULL, 2000367, 2200063, '2023-07-12 17:38:01.221', '2023-07-12 17:38:01.221', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30414810600000007000', 'ANLT', NULL, 'ACTV', 'ALWD', 1, 2, NULL, NULL, 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200077, '2023-07-12 17:38:01.269', '2023-11-12 03:21:41.707', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200087, '2023-07-12 17:38:01.296', '2023-11-12 03:21:41.766', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200185, '2023-07-12 17:38:01.477', '2023-11-12 03:21:41.805', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200179, '2023-07-12 17:38:01.467', '2023-11-12 03:21:41.825', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('SPCEX', 'DTRN', NULL, 'ACTV', 'ALWD', 1, 3, NULL, NULL, NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200201, '2023-07-12 17:38:01.507', '2023-07-12 17:38:01.507', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200203, '2023-07-12 17:38:01.51', '2023-07-12 17:38:01.51', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200209, '2023-07-12 17:38:01.522', '2023-07-12 17:38:01.522', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200211, '2023-07-12 17:38:01.526', '2023-07-12 17:38:01.526', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200215, '2023-07-12 17:38:01.532', '2023-07-12 17:38:01.532', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200223, '2023-07-12 17:38:01.558', '2023-07-12 17:38:01.558', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200225, '2023-07-12 17:38:01.562', '2023-07-12 17:38:01.562', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200231, '2023-07-12 17:38:01.574', '2023-07-12 17:38:01.574', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200235, '2023-07-12 17:38:01.581', '2023-07-12 17:38:01.581', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200237, '2023-07-12 17:38:01.585', '2023-07-12 17:38:01.585', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200239, '2023-07-12 17:38:01.588', '2023-07-12 17:38:01.588', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200243, '2023-07-12 17:38:01.595', '2023-07-12 17:38:01.595', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200247, '2023-07-12 17:38:01.624', '2023-07-12 17:38:01.624', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200251, '2023-07-12 17:38:01.633', '2023-07-12 17:38:01.633', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200255, '2023-07-12 17:38:01.643', '2023-07-12 17:38:01.643', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200265, '2023-07-12 17:38:01.664', '2023-07-12 17:38:01.664', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200293, '2023-07-12 17:38:01.74', '2023-07-12 17:38:01.74', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200301, '2023-07-12 17:38:01.756', '2023-07-12 17:38:01.756', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200307, '2023-07-12 17:38:01.767', '2023-07-12 17:38:01.767', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200309, '2023-07-12 17:38:01.77', '2023-07-12 17:38:01.77', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200313, '2023-07-12 17:38:01.777', '2023-07-12 17:38:01.777', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200327, '2023-07-12 17:38:01.803', '2023-07-12 17:38:01.803', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200329, '2023-07-12 17:38:01.806', '2023-07-12 17:38:01.806', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200331, '2023-07-12 17:38:01.81', '2023-07-12 17:38:01.81', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200333, '2023-07-12 17:38:01.814', '2023-07-12 17:38:01.814', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200335, '2023-07-12 17:38:01.817', '2023-07-12 17:38:01.817', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200337, '2023-07-12 17:38:01.841', '2023-07-12 17:38:01.841', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200341, '2023-07-12 17:38:01.848', '2023-07-12 17:38:01.848', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200359, '2023-07-12 17:38:01.876', '2023-07-12 17:38:01.876', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200361, '2023-07-12 17:38:01.88', '2023-07-12 17:38:01.88', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200367, '2023-07-12 17:38:01.889', '2023-07-12 17:38:01.889', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200379, '2023-07-12 17:38:01.909', '2023-07-12 17:38:01.909', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200385, '2023-07-12 17:38:01.919', '2023-07-12 17:38:01.919', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200393, '2023-07-12 17:38:01.933', '2023-07-12 17:38:01.933', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200397, '2023-07-12 17:38:01.939', '2023-07-12 17:38:01.939', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200401, '2023-07-12 17:38:01.945', '2023-07-12 17:38:01.945', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200413, '2023-07-12 17:38:01.965', '2023-07-12 17:38:01.965', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200415, '2023-07-12 17:38:01.968', '2023-07-12 17:38:01.968', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200421, '2023-07-12 17:38:01.978', '2023-07-12 17:38:01.978', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200427, '2023-07-12 17:38:01.988', '2023-07-12 17:38:01.988', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200431, '2023-07-12 17:38:01.994', '2023-07-12 17:38:01.994', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200435, '2023-07-12 17:38:02.001', '2023-07-12 17:38:02.001', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200439, '2023-07-12 17:38:02.007', '2023-07-12 17:38:02.007', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200441, '2023-07-12 17:38:02.01', '2023-07-12 17:38:02.01', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200443, '2023-07-12 17:38:02.013', '2023-07-12 17:38:02.013', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200447, '2023-07-12 17:38:02.019', '2023-07-12 17:38:02.019', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200449, '2023-07-12 17:38:02.023', '2023-07-12 17:38:02.023', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200463, '2023-07-12 17:38:02.046', '2023-07-12 17:38:02.046', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200465, '2023-07-12 17:38:02.049', '2023-07-12 17:38:02.049', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200411, '2023-07-12 17:38:01.962', '2023-11-12 03:21:41.658', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200263, '2023-07-12 17:38:01.66', '2023-11-12 03:21:41.724', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200455, '2023-07-12 17:38:02.033', '2023-11-12 03:21:41.734', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200233, '2023-07-12 17:38:01.578', '2023-11-12 03:21:41.759', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200279, '2023-07-12 17:38:01.69', '2023-11-12 03:21:41.772', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200405, '2023-07-12 17:38:01.952', '2023-11-12 03:21:41.796', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200217, '2023-07-12 17:38:01.536', '2023-11-12 03:21:41.811', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200229, '2023-07-12 17:38:01.569', '2023-11-12 03:21:41.85', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200349, '2023-07-12 17:38:01.861', '2023-11-12 03:21:41.856', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ROPN', NULL, 2000367, 2200357, '2023-07-12 17:38:01.873', '2023-11-19 17:06:47.303', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200471, '2023-07-12 17:38:02.059', '2023-07-12 17:38:02.059', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200213, '2023-07-12 17:38:01.529', '2023-07-12 17:38:01.529', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200245, '2023-07-12 17:38:01.598', '2023-07-12 17:38:01.598', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200253, '2023-07-12 17:38:01.638', '2023-07-12 17:38:01.638', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200257, '2023-07-12 17:38:01.647', '2023-07-12 17:38:01.647', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200261, '2023-07-12 17:38:01.656', '2023-07-12 17:38:01.656', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200267, '2023-07-12 17:38:01.667', '2023-07-12 17:38:01.667', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200273, '2023-07-12 17:38:01.679', '2023-07-12 17:38:01.679', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200275, '2023-07-12 17:38:01.683', '2023-07-12 17:38:01.683', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200277, '2023-07-12 17:38:01.686', '2023-07-12 17:38:01.686', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200281, '2023-07-12 17:38:01.694', '2023-07-12 17:38:01.694', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200285, '2023-07-12 17:38:01.702', '2023-07-12 17:38:01.702', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200287, '2023-07-12 17:38:01.705', '2023-07-12 17:38:01.705', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200289, '2023-07-12 17:38:01.71', '2023-07-12 17:38:01.71', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200295, '2023-07-12 17:38:01.745', '2023-07-12 17:38:01.745', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200297, '2023-07-12 17:38:01.748', '2023-07-12 17:38:01.748', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200303, '2023-07-12 17:38:01.76', '2023-07-12 17:38:01.76', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200311, '2023-07-12 17:38:01.774', '2023-07-12 17:38:01.774', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200317, '2023-07-12 17:38:01.784', '2023-07-12 17:38:01.784', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200323, '2023-07-12 17:38:01.795', '2023-07-12 17:38:01.795', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200325, '2023-07-12 17:38:01.799', '2023-07-12 17:38:01.799', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200343, '2023-07-12 17:38:01.851', '2023-07-12 17:38:01.851', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200345, '2023-07-12 17:38:01.855', '2023-07-12 17:38:01.855', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200347, '2023-07-12 17:38:01.858', '2023-07-12 17:38:01.858', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200351, '2023-07-12 17:38:01.864', '2023-07-12 17:38:01.864', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200355, '2023-07-12 17:38:01.87', '2023-07-12 17:38:01.87', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200363, '2023-07-12 17:38:01.883', '2023-07-12 17:38:01.883', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200365, '2023-07-12 17:38:01.886', '2023-07-12 17:38:01.886', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200369, '2023-07-12 17:38:01.892', '2023-07-12 17:38:01.892', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200371, '2023-07-12 17:38:01.896', '2023-07-12 17:38:01.896', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200373, '2023-07-12 17:38:01.899', '2023-07-12 17:38:01.899', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200375, '2023-07-12 17:38:01.902', '2023-07-12 17:38:01.902', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200387, '2023-07-12 17:38:01.923', '2023-07-12 17:38:01.923', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200391, '2023-07-12 17:38:01.929', '2023-07-12 17:38:01.929', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200395, '2023-07-12 17:38:01.936', '2023-07-12 17:38:01.936', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200399, '2023-07-12 17:38:01.942', '2023-07-12 17:38:01.942', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200403, '2023-07-12 17:38:01.949', '2023-07-12 17:38:01.949', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200407, '2023-07-12 17:38:01.955', '2023-07-12 17:38:01.955', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200409, '2023-07-12 17:38:01.959', '2023-07-12 17:38:01.959', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200417, '2023-07-12 17:38:01.971', '2023-07-12 17:38:01.971', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200423, '2023-07-12 17:38:01.981', '2023-07-12 17:38:01.981', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200425, '2023-07-12 17:38:01.985', '2023-07-12 17:38:01.985', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200429, '2023-07-12 17:38:01.991', '2023-07-12 17:38:01.991', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200437, '2023-07-12 17:38:02.004', '2023-07-12 17:38:02.004', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200451, '2023-07-12 17:38:02.026', '2023-07-12 17:38:02.026', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200457, '2023-07-12 17:38:02.036', '2023-07-12 17:38:02.036', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200461, '2023-07-12 17:38:02.043', '2023-07-12 17:38:02.043', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200485, '2023-07-12 17:38:02.082', '2023-07-12 17:38:02.082', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200493, '2023-07-12 17:38:02.095', '2023-07-12 17:38:02.095', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200495, '2023-07-12 17:38:02.099', '2023-07-12 17:38:02.099', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200499, '2023-07-12 17:38:02.106', '2023-07-12 17:38:02.106', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200505, '2023-07-12 17:38:02.116', '2023-07-12 17:38:02.116', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200517, '2023-07-12 17:38:02.135', '2023-07-12 17:38:02.135', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700499999BT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200521, '2023-07-12 17:38:02.141', '2023-07-12 17:38:02.141', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200525, '2023-07-12 17:38:02.147', '2023-07-12 17:38:02.147', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200529, '2023-07-12 17:38:02.153', '2023-07-12 17:38:02.153', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200535, '2023-07-12 17:38:02.163', '2023-07-12 17:38:02.163', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200283, '2023-07-12 17:38:01.698', '2023-11-12 03:21:41.67', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200433, '2023-07-12 17:38:01.997', '2023-11-12 03:21:41.69', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200315, '2023-07-12 17:38:01.781', '2023-11-12 03:21:41.697', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200291, '2023-07-12 17:38:01.713', '2023-11-12 03:21:41.754', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200319, '2023-07-12 17:38:01.788', '2023-11-12 03:21:41.815', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200353, '2023-07-12 17:38:01.867', '2023-11-12 03:21:41.862', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200537, '2023-07-12 17:38:02.166', '2023-07-12 17:38:02.166', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200481, '2023-07-12 17:38:02.076', '2023-07-12 17:38:02.076', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200487, '2023-07-12 17:38:02.086', '2023-07-12 17:38:02.086', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200497, '2023-07-12 17:38:02.103', '2023-07-12 17:38:02.103', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200503, '2023-07-12 17:38:02.112', '2023-07-12 17:38:02.112', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200509, '2023-07-12 17:38:02.122', '2023-07-12 17:38:02.122', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200513, '2023-07-12 17:38:02.128', '2023-07-12 17:38:02.128', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750000000AT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200519, '2023-07-12 17:38:02.138', '2023-07-12 17:38:02.138', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200523, '2023-07-12 17:38:02.144', '2023-07-12 17:38:02.144', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200527, '2023-07-12 17:38:02.15', '2023-07-12 17:38:02.15', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200531, '2023-07-12 17:38:02.157', '2023-07-12 17:38:02.157', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200533, '2023-07-12 17:38:02.16', '2023-07-12 17:38:02.16', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200541, '2023-07-12 17:38:02.174', '2023-07-12 17:38:02.174', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200543, '2023-07-12 17:38:02.178', '2023-07-12 17:38:02.178', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200551, '2023-07-12 17:38:02.191', '2023-07-12 17:38:02.191', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200555, '2023-07-12 17:38:02.197', '2023-07-12 17:38:02.197', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200559, '2023-07-12 17:38:02.204', '2023-07-12 17:38:02.204', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200565, '2023-07-12 17:38:02.214', '2023-07-12 17:38:02.214', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200573, '2023-07-12 17:38:02.226', '2023-07-12 17:38:02.226', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200577, '2023-07-12 17:38:02.232', '2023-07-12 17:38:02.232', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200583, '2023-07-12 17:38:02.243', '2023-07-12 17:38:02.243', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758399999BT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200587, '2023-07-12 17:38:02.273', '2023-07-12 17:38:02.273', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200597, '2023-07-12 17:38:02.29', '2023-07-12 17:38:02.29', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200601, '2023-07-12 17:38:02.296', '2023-07-12 17:38:02.296', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200615, '2023-07-12 17:38:02.319', '2023-07-12 17:38:02.319', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751799999BT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200619, '2023-07-12 17:38:02.326', '2023-07-12 17:38:02.326', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('751700000AT0', 'DEPO', 2120018, 'ACTV', NULL, 2000069, 2200625, '2023-07-12 17:38:02.335', '2023-07-12 17:38:02.335', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('742100000AT0', 'DEPO', 2120013, 'ACTV', NULL, 2000052, 2200633, '2023-07-12 17:38:02.349', '2023-07-12 17:38:02.349', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200637, '2023-07-12 17:38:02.355', '2023-07-12 17:38:02.355', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758300000AT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200645, '2023-07-12 17:38:02.368', '2023-07-12 17:38:02.368', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200657, '2023-07-12 17:38:02.39', '2023-07-12 17:38:02.39', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200547, '2023-07-12 17:38:02.185', '2023-07-12 17:38:02.185', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200567, '2023-07-12 17:38:02.216', '2023-07-12 17:38:02.216', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200571, '2023-07-12 17:38:02.223', '2023-07-12 17:38:02.223', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200589, '2023-07-12 17:38:02.276', '2023-07-12 17:38:02.276', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200593, '2023-07-12 17:38:02.284', '2023-07-12 17:38:02.284', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200595, '2023-07-12 17:38:02.287', '2023-07-12 17:38:02.287', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200599, '2023-07-12 17:38:02.293', '2023-07-12 17:38:02.293', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200603, '2023-07-12 17:38:02.3', '2023-07-12 17:38:02.3', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200605, '2023-07-12 17:38:02.303', '2023-07-12 17:38:02.303', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758500000AT0', 'DEPO', 2120050, 'ACTV', NULL, 2000211, 2200609, '2023-07-12 17:38:02.309', '2023-07-12 17:38:02.309', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200611, '2023-07-12 17:38:02.312', '2023-07-12 17:38:02.312', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('749700000AT0', 'DEPO', 2120023, 'ACTV', NULL, 2000087, 2200613, '2023-07-12 17:38:02.316', '2023-07-12 17:38:02.316', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('750099999BT0', 'DEPO', 2120057, 'ACTV', NULL, 2000246, 2200621, '2023-07-12 17:38:02.329', '2023-07-12 17:38:02.329', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200623, '2023-07-12 17:38:02.332', '2023-07-12 17:38:02.332', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758299999BT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200629, '2023-07-12 17:38:02.343', '2023-07-12 17:38:02.343', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747200000AT0', 'DEPO', 2120008, 'ACTV', NULL, 2000034, 2200631, '2023-07-12 17:38:02.346', '2023-07-12 17:38:02.346', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200635, '2023-07-12 17:38:02.352', '2023-07-12 17:38:02.352', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('746000000AT0', 'DEPO', 2120005, 'ACTV', NULL, 2000025, 2200639, '2023-07-12 17:38:02.358', '2023-07-12 17:38:02.358', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200641, '2023-07-12 17:38:02.361', '2023-07-12 17:38:02.361', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200549, '2023-07-12 17:38:02.188', '2023-11-12 03:21:41.64', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200515, '2023-07-12 17:38:02.131', '2023-11-12 03:21:41.68', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200585, '2023-07-12 17:38:02.269', '2023-11-12 03:21:41.686', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200579, '2023-07-12 17:38:02.236', '2023-11-12 03:21:41.713', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200491, '2023-07-12 17:38:02.092', '2023-11-12 03:21:41.729', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704599999BT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200539, '2023-07-12 17:38:02.17', '2023-11-12 03:21:41.747', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('704500000AT0', 'DEPO', 2120060, 'BLKD', NULL, 2000254, 2200591, '2023-07-12 17:38:02.28', '2023-11-12 03:21:41.853', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700400000AT0', 'DEPO', 2120002, 'ACTV', NULL, 2000000, 2200643, '2023-07-12 17:38:02.365', '2023-07-12 17:38:02.365', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200647, '2023-07-12 17:38:02.371', '2023-07-12 17:38:02.371', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747199999BT0', 'DEPO', 2120090, 'ACTV', NULL, 2000367, 2200649, '2023-07-12 17:38:02.375', '2023-07-12 17:38:02.375', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759699999BT0', 'DEPO', 2120031, 'ACTV', NULL, 2000135, 2200655, '2023-07-12 17:38:02.386', '2023-07-12 17:38:02.386', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758330001XT0', 'DEPO', 2120052, 'ACTV', NULL, 2000220, 2200661, '2023-07-12 17:38:02.396', '2023-07-12 17:38:02.396', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('758200000AT0', 'DEPO', 2120088, 'ACTV', NULL, 2000358, 2200663, '2023-07-12 17:38:02.4', '2023-07-12 17:38:02.4', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700800000AT0', 'DEPO', 2120074, 'ACTV', NULL, 2000302, 2510012, '2023-07-28 15:21:10.286', '2023-07-28 15:21:10.286', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004097000', 'INFO', 411310008, 'BLKD', NULL, 411310000, 411320020, '2023-10-26 14:24:14.152', '2023-11-05 23:19:00.53', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('111111111122221', 'BANK', 410910004, 'BLKD', NULL, 410910000, 410920003, '2023-10-24 13:33:33.74', '2023-10-24 13:34:04.09', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004027000', 'INFO', NULL, 'BLKD', NULL, 410910000, 410920001, '2023-10-24 12:51:32.023', '2023-10-25 13:16:46.281', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003977000', 'INFO', 2120020, 'ACTV', NULL, 2000078, 407930000, '2023-10-04 16:25:42.211', '2023-10-04 16:25:42.211', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('000012332112322', 'BANK', 406620012, 'BLKD', NULL, 2000367, 406630076, '2023-09-27 17:38:40.814', '2023-09-27 17:38:57.89', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000747000', 'INFO', NULL, 'ACTV', NULL, 406890022, 406630183, '2023-09-28 14:44:56.636', '2023-09-28 14:44:56.636', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000787000', 'INFO', NULL, 'ACTV', NULL, 406890081, 406630195, '2023-09-28 14:44:57.524', '2023-09-28 14:44:57.524', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000797000', 'INFO', NULL, 'ACTV', NULL, 406890096, 406630198, '2023-09-28 14:44:57.83', '2023-09-28 14:44:57.83', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000817000', 'INFO', NULL, 'ACTV', NULL, 406890132, 406630204, '2023-09-28 14:44:59.009', '2023-09-28 14:44:59.009', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000827000', 'INFO', NULL, 'ACTV', NULL, 406890146, 406630207, '2023-09-28 14:44:59.205', '2023-09-28 14:44:59.205', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000837000', 'INFO', NULL, 'ACTV', NULL, 406890156, 406630210, '2023-09-28 14:44:59.403', '2023-09-28 14:44:59.403', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000847000', 'INFO', NULL, 'ACTV', NULL, 406890173, 406630213, '2023-09-28 14:44:59.668', '2023-09-28 14:44:59.668', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000857000', 'INFO', NULL, 'ACTV', NULL, 406890187, 406630216, '2023-09-28 14:44:59.864', '2023-09-28 14:44:59.864', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000867000', 'INFO', NULL, 'ACTV', NULL, 406890208, 406630219, '2023-09-28 14:45:00.105', '2023-09-28 14:45:00.105', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000887000', 'INFO', NULL, 'ACTV', NULL, 406890239, 406630225, '2023-09-28 14:45:00.713', '2023-09-28 14:45:00.713', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000897000', 'INFO', NULL, 'ACTV', NULL, 406890254, 406630228, '2023-09-28 14:45:01.495', '2023-09-28 14:45:01.495', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000917000', 'INFO', NULL, 'ACTV', NULL, 406890285, 406630234, '2023-09-28 14:45:02.025', '2023-09-28 14:45:02.025', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000000957000', 'INFO', NULL, 'ACTV', NULL, 406890351, 406630246, '2023-09-28 14:45:03.89', '2023-09-28 14:45:03.89', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001137000', 'INFO', NULL, 'ACTV', NULL, 406890619, 406630300, '2023-09-28 14:50:55.94', '2023-09-28 14:50:55.94', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001157000', 'INFO', NULL, 'ACTV', NULL, 406890650, 406630306, '2023-09-28 14:50:56.381', '2023-09-28 14:50:56.381', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001437000', 'INFO', NULL, 'ACTV', NULL, 406891111, 406630390, '2023-09-28 14:53:08.535', '2023-09-28 14:53:08.535', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001467000', 'INFO', NULL, 'ACTV', NULL, 406920022, 406630399, '2023-09-28 15:35:43.378', '2023-09-28 15:35:43.378', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001497000', 'INFO', NULL, 'ACTV', NULL, 406920067, 406630408, '2023-09-28 15:35:44.108', '2023-09-28 15:35:44.108', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001507000', 'INFO', NULL, 'ACTV', NULL, 406920081, 406630411, '2023-09-28 15:35:44.375', '2023-09-28 15:35:44.375', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001527000', 'INFO', NULL, 'ACTV', NULL, 406920110, 406630417, '2023-09-28 15:35:44.756', '2023-09-28 15:35:44.756', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001547000', 'INFO', NULL, 'ACTV', NULL, 406920146, 406630423, '2023-09-28 15:35:45.942', '2023-09-28 15:35:45.942', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000001667000', 'INFO', NULL, 'ACTV', NULL, 406920339, 406630459, '2023-09-28 15:35:50.695', '2023-09-28 15:35:50.695', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002117000', 'INFO', NULL, 'ACTV', NULL, 406950036, 406630594, '2023-09-28 16:07:17.954', '2023-09-28 16:07:17.954', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002127000', 'INFO', NULL, 'ACTV', NULL, 406950052, 406630597, '2023-09-28 16:07:18.25', '2023-09-28 16:07:18.25', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002137000', 'INFO', NULL, 'ACTV', NULL, 406950067, 406630600, '2023-09-28 16:07:18.502', '2023-09-28 16:07:18.502', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002187000', 'INFO', NULL, 'ACTV', NULL, 406950138, 406630615, '2023-09-28 16:07:19.429', '2023-09-28 16:07:19.429', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002197000', 'INFO', NULL, 'ACTV', NULL, 406950154, 406630618, '2023-09-28 16:07:19.673', '2023-09-28 16:07:19.673', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002227000', 'INFO', NULL, 'ACTV', NULL, 406950198, 406630627, '2023-09-28 16:07:20.32', '2023-09-28 16:07:20.32', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002327000', 'INFO', NULL, 'ACTV', NULL, 406950346, 406630657, '2023-09-28 16:07:22.32', '2023-09-28 16:07:22.32', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002507000', 'INFO', NULL, 'ACTV', NULL, 407080000, 407020010, '2023-09-29 13:49:43.215', '2023-09-29 13:49:43.215', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002577000', 'INFO', NULL, 'ACTV', NULL, 407080095, 407020031, '2023-09-29 13:50:42.642', '2023-09-29 13:50:42.642', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002587000', 'INFO', NULL, 'ACTV', NULL, 407080110, 407020034, '2023-09-29 13:50:42.851', '2023-09-29 13:50:42.851', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002607000', 'INFO', NULL, 'ACTV', NULL, 407080138, 407020040, '2023-09-29 13:50:43.236', '2023-09-29 13:50:43.236', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002637000', 'INFO', NULL, 'ACTV', NULL, 407080184, 407020049, '2023-09-29 13:50:43.906', '2023-09-29 13:50:43.906', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002667000', 'INFO', NULL, 'ACTV', NULL, 407080222, 407020058, '2023-09-29 13:50:44.376', '2023-09-29 13:50:44.376', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002677000', 'INFO', NULL, 'ACTV', NULL, 407080239, 407020061, '2023-09-29 13:50:44.608', '2023-09-29 13:50:44.608', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002687000', 'INFO', NULL, 'ACTV', NULL, 407080253, 407020064, '2023-09-29 13:50:44.844', '2023-09-29 13:50:44.844', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002727000', 'INFO', NULL, 'ACTV', NULL, 407080315, 407020076, '2023-09-29 13:50:45.751', '2023-09-29 13:50:45.751', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000002887000', 'INFO', NULL, 'ACTV', NULL, 407080554, 407020124, '2023-09-29 13:50:48.729', '2023-09-29 13:50:48.729', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800000002413', 'CLRN', 2120008, 'BLKD', NULL, 407080050, 2200058, '2023-07-12 17:16:00.902', '2023-09-28 11:40:04.685', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('747299999BC0', 'DEPO', 2120007, 'ACTV', NULL, 2000034, 408860020, '2023-10-11 13:39:30.039', '2023-10-11 13:39:30.039', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('12321321', 'INFO', 2120055, 'CLOS', NULL, 2000229, 407150041, '2023-09-29 16:46:06.312', '2023-09-29 16:46:06.312', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('123213', 'CORR', 2120055, 'ROPN', NULL, 2000229, 407150043, '2023-09-29 16:51:15.625', '2023-09-29 16:51:15.625', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003337112', 'CLRN', 407470006, 'BLKD', NULL, 407470002, 407930011, '2023-10-04 16:45:25.466', '2023-10-13 11:48:11.038', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30414810300000006000', 'TRAN', NULL, 'ACTV', 'ALWD', 1, 1, NULL, NULL, 'RUB'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003917000', 'INFO', NULL, 'BLKD', NULL, 407470002, 407510008, '2023-10-02 18:16:00.454', '2023-10-13 11:48:11.048', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('1111110200000006064', 'CORR', 2120047, 'SSPD', NULL, 2000203, 409790003, '2023-10-13 14:21:19.629', '2023-10-13 14:21:19.629', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('700899999BT0', 'DEPO', 2120074, 'ACTV', NULL, 2000302, 2510014, '2023-07-28 15:21:10.362', '2023-10-02 14:04:07.164', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('0000000000000000000001', 'BANK', 2120075, 'ACTV', NULL, 2000302, 407420008, '2023-10-02 16:22:11.54', '2023-10-02 16:22:11.54', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('759300000AT0', 'DEPO', 2120010, 'BLKD', NULL, 2000043, 408720002, '2023-10-10 10:06:51.79', '2023-11-06 04:29:40.695', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004067000', 'INFO', NULL, 'BLKD', NULL, 411310000, 411320001, '2023-10-26 12:56:42.843', '2023-10-26 13:02:42.09', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810400000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556330000, '2024-04-16 14:42:50.789', '2024-04-16 14:42:50.789', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004087000', 'INFO', 411310008, 'BLKD', NULL, 411310000, 411320015, '2023-10-26 14:23:34.277', '2023-11-05 23:19:00.516', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('713400003BC0', 'DEPO', 411310008, 'ACTV', NULL, 411310000, 552860001, '2023-11-06 04:43:00.143', '2023-11-06 04:43:00.143', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('710100010AT0', 'DEPO', 553080007, 'ACTV', NULL, 553080000, 553840000, '2023-11-12 03:57:40.734', '2023-11-12 03:57:40.734', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000003337122', 'CLRN', 407470006, 'ACTV', NULL, 407470002, 407930017, '2023-10-04 16:48:25.044', '2023-12-16 14:40:43.508', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('39911810000004167000', 'INFO', NULL, 'ACTV', NULL, 5552670007, 5552680007, '2024-04-11 16:50:47.768', '2024-04-11 16:50:47.768', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30414156300000006000', 'TRAN', NULL, 'ACTV', 'ALWD', 1, 9, NULL, NULL, 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810900000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556460000, '2024-04-16 15:48:25.767', '2024-04-16 15:48:25.767', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156110000006079', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5556490004, '2024-04-16 16:03:00.04', '2024-04-16 16:03:00.04', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680092, '2024-05-05 10:56:02.969', '2024-05-05 10:56:02.969', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700020002328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680098, '2024-05-05 10:56:03.013', '2024-05-05 10:56:03.013', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810700000006506', 'CLRN', 2120098, 'ACTV', NULL, 2000409, 5557680096, '2024-05-05 10:56:02.998', '2024-05-05 10:56:02.998', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800030002328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680102, '2024-05-05 10:56:03.044', '2024-05-05 10:56:03.044', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810800000006493', 'CLRN', 2120004, 'ACTV', NULL, 2000025, 5557680100, '2024-05-05 10:56:03.026', '2024-05-05 10:56:03.026', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860500030006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680134, '2024-05-05 10:56:03.255', '2024-05-05 10:56:03.255', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156100000006064', 'CLRN', 2120074, 'ACTV', NULL, 2000302, 5557680006, '2024-05-05 10:56:02.329', '2024-05-05 10:56:02.329', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156000040006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680004, '2024-05-05 10:56:02.312', '2024-05-05 10:56:02.312', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860500000006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680132, '2024-05-05 10:56:03.239', '2024-05-05 10:56:03.239', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860600010006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680138, '2024-05-05 10:56:03.284', '2024-05-05 10:56:03.284', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156100050006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680010, '2024-05-05 10:56:02.363', '2024-05-05 10:56:02.363', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156100020006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680008, '2024-05-05 10:56:02.345', '2024-05-05 10:56:02.345', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860600000006504', 'CLRN', 2120015, 'ACTV', NULL, 2000061, 5557680136, '2024-05-05 10:56:03.272', '2024-05-05 10:56:03.272', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860700000006064', 'CLRN', 2120074, 'ACTV', NULL, 2000302, 5557680142, '2024-05-05 10:56:03.311', '2024-05-05 10:56:03.311', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156300040006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680014, '2024-05-05 10:56:02.39', '2024-05-05 10:56:02.39', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860600040006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680140, '2024-05-05 10:56:03.299', '2024-05-05 10:56:03.299', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156200030006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680012, '2024-05-05 10:56:02.375', '2024-05-05 10:56:02.375', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156400000006094', 'CLRN', 2120064, 'ACTV', NULL, 2000271, 5557680018, '2024-05-05 10:56:02.427', '2024-05-05 10:56:02.427', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860700050006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680146, '2024-05-05 10:56:03.339', '2024-05-05 10:56:03.339', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156400000006049', 'CLRN', 2120060, 'ACTV', NULL, 2000254, 5557680016, '2024-05-05 10:56:02.407', '2024-05-05 10:56:02.407', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860700020006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680144, '2024-05-05 10:56:03.325', '2024-05-05 10:56:03.325', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860900040006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680150, '2024-05-05 10:56:03.37', '2024-05-05 10:56:03.37', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156400050006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680022, '2024-05-05 10:56:02.455', '2024-05-05 10:56:02.455', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156400000006515', 'CLRN', 2120010, 'ACTV', NULL, 2000043, 5557680020, '2024-05-05 10:56:02.444', '2024-05-05 10:56:02.444', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411860800030006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680148, '2024-05-05 10:56:03.354', '2024-05-05 10:56:03.354', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156600000006056', 'CLRN', 2120042, 'ACTV', NULL, 2000187, 5557680026, '2024-05-05 10:56:02.48', '2024-05-05 10:56:02.48', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156500060006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680024, '2024-05-05 10:56:02.468', '2024-05-05 10:56:02.468', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156700010006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680030, '2024-05-05 10:56:02.507', '2024-05-05 10:56:02.507', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156600000006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680028, '2024-05-05 10:56:02.495', '2024-05-05 10:56:02.495', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156900000006413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680034, '2024-05-05 10:56:02.531', '2024-05-05 10:56:02.531', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156800020006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680032, '2024-05-05 10:56:02.519', '2024-05-05 10:56:02.519', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000000006028', 'CLRN', 2120081, 'ACTV', NULL, 2000332, 5557680038, '2024-05-05 10:56:02.556', '2024-05-05 10:56:02.556', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411156900030006328', 'CLRN', 2120044, 'ACTV', NULL, 2000195, 5557680036, '2024-05-05 10:56:02.544', '2024-05-05 10:56:02.544', 'CNY'); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000000006497', 'CLRN', 2120087, 'ACTV', NULL, 2000358, 5557680042, '2024-05-05 10:56:02.586', '2024-05-05 10:56:02.586', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000000006031', 'CLRN', 2120025, 'ACTV', NULL, 2000096, 5557680040, '2024-05-05 10:56:02.573', '2024-05-05 10:56:02.573', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810100000006494', 'CLRN', 2120033, 'ACTV', NULL, 2000143, 5557680046, '2024-05-05 10:56:02.619', '2024-05-05 10:56:02.619', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810000020002413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680044, '2024-05-05 10:56:02.602', '2024-05-05 10:56:02.602', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810100030002413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680050, '2024-05-05 10:56:02.648', '2024-05-05 10:56:02.648', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810100000006504', 'CLRN', 2120015, 'ACTV', NULL, 2000061, 5557680048, '2024-05-05 10:56:02.635', '2024-05-05 10:56:02.635', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006501', 'CLRN', 2120072, 'ACTV', NULL, 2000293, 5557680054, '2024-05-05 10:56:02.675', '2024-05-05 10:56:02.675', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200000006446', 'CLRN', 2120079, 'ACTV', NULL, 2000324, 5557680052, '2024-05-05 10:56:02.661', '2024-05-05 10:56:02.661', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000006414', 'CLRN', 2120090, 'ACTV', NULL, 2000367, 5557680058, '2024-05-05 10:56:02.703', '2024-05-05 10:56:02.703', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810200040002413', 'CLRN', 2120007, 'ACTV', NULL, 2000034, 5557680056, '2024-05-05 10:56:02.689', '2024-05-05 10:56:02.689', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000006498', 'CLRN', NULL, 'ACTV', NULL, 2000114, 5557680062, '2024-05-05 10:56:02.728', '2024-05-05 10:56:02.728', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('30411810300000006427', 'CLRN', NULL, 'ACTV', NULL, 2000229, 5557680060, '2024-05-05 10:56:02.716', '2024-05-05 10:56:02.716', NULL); -INSERT INTO public.account (account, account_type, relation_id, status, processing_sign, company_id, id, created_at, updated_at, currency) VALUES ('707900000AT0', 'DEPO', 2120025, 'ACTV', NULL, 2000096, 5558190003, '2023-07-25 14:09:50.74', '2023-07-25 14:09:50.74', NULL); - - - - --- --- Data for Name: account_symbols; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.account_symbols (id, account_id, account_symbol_value) VALUES (411970001, 408860020, 'AAAAA'); -INSERT INTO public.account_symbols (id, account_id, account_symbol_value) VALUES (552350011, 2200111, '33'); -INSERT INTO public.account_symbols (id, account_id, account_symbol_value) VALUES (552780001, 2200357, '88009000900'); -INSERT INTO public.account_symbols (id, account_id, account_symbol_value) VALUES (553550000, 408160006, '000000000072'); -INSERT INTO public.account_symbols (id, account_id, account_symbol_value) VALUES (554940000, 2510012, '123456'); - - --- --- - - - --- --- Data for Name: account_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (1, 'CLRN', 'Торгово-Банковский Счет'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (2, 'BANK', 'Счет вывода средств из ПРЦ'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (3, 'USPD', 'Регистр невыясненных поступлений'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (4, 'CORR', 'Корреспондентский счет'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (5, 'INFO', 'Регистр'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (6, 'PYER', 'Счет плательщика'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (7, 'ANLT', 'Клиринговый-Банковский Счет'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (8, 'TRAN', 'Транзакционный счет'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (9, 'DEPO', 'Депозитарный счет'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (10, 'DTRN', 'Депозитарный транзакционный счет'); -INSERT INTO public.account_type_dictionary (id, code, name) VALUES (11, 'CURR', 'Валютный счет'); - - --- --- Data for Name: admitted_liabilities_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490013, 'DXTZA10', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 411600070, '2023-10-26 18:05:46.543', '2023-10-26 18:05:46.543', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411330086, 'DXTZA10', NULL, 2000349, '5', '30411810200000006005', 50000.000000000000000000, 411600071, '2023-10-26 18:05:46.551', '2023-10-26 18:05:46.551', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552150000, 'RUB', NULL, 2000302, '8', '30411810200000006064', 52923493.170000000000000000, 552370082, '2023-11-02 09:59:54.807', '2023-11-02 09:59:54.807', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552700101, 'DXTZA10', NULL, 2000349, '5', '30411810200000006005', 50000.000000000000000000, 553040000, '2023-11-06 11:11:00.22', '2023-11-06 11:11:00.22', '2023-11-06'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553770000, 'SU52005RMFS4', 'Облигации федерального займа с индексируемым номиналом', 2000349, '5', '700588887ZT0', 51998.000000000000000000, 554390003, '2023-11-13 10:42:00.426', '2023-11-13 10:42:00.426', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 409720123, 'RUB', NULL, 2000302, '8', '39911810000003957000', 158771497.310000000000000000, 554390004, '2023-11-13 10:42:00.437', '2023-11-13 10:42:00.437', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553480064, 'SU52005RMFS4', 'Облигации федерального займа с индексируемым номиналом', 2000349, '5', '700588887ZT0', 51998.000000000000000000, 554390006, '2023-11-13 10:42:00.453', '2023-11-13 10:42:00.453', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553280015, 'DSTAA10', NULL, 2000254, '45', '39911810000000307000', 14000000.000000000000000000, 554390008, '2023-11-13 10:42:00.471', '2023-11-13 10:42:00.471', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553770000, 'RUB', NULL, 2000302, '8', '30411810200000006064', 52923493.170000000000000000, 554390009, '2023-11-13 10:42:00.48', '2023-11-13 10:42:00.48', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 554850000, 'RUB', NULL, 2000061, '589', '39911810000000097000', 2222222.000000000000000000, 554890000, '2023-11-16 10:42:00.302', '2023-11-16 10:42:00.302', '2023-11-16'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 554850000, 'DSTAA10', NULL, 2000254, '45', '39911810000000307000', 2222222.000000000000000000, 554890001, '2023-11-16 10:42:00.325', '2023-11-16 10:42:00.325', '2023-11-16'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490013, 'RUB', NULL, 2000061, '589', '39911810000000097000', 28000000.000000000000000000, 411600072, '2023-10-26 18:05:46.562', '2023-10-26 18:05:46.562', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490175, 'SU29012RMF11', NULL, 2000349, '5', '700588897ZT0', 500.000000000000000000, 411600073, '2023-10-26 18:05:46.568', '2023-10-26 18:05:46.568', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490175, 'RUB', NULL, 2000302, '8', '30411810200000006064', 67950000.000000000000000000, 411600074, '2023-10-26 18:05:46.575', '2023-10-26 18:05:46.575', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490013, 'DSTAE10', NULL, 2000254, '45', '39911810000000307000', 28000000.000000000000000000, 411600075, '2023-10-26 18:05:46.583', '2023-10-26 18:05:46.583', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411330086, 'DXTZA10', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 411600076, '2023-10-26 18:05:46.592', '2023-10-26 18:05:46.592', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490013, 'DXTZA10', NULL, 2000349, '5', '30411810200000006005', 50000.000000000000000000, 411600077, '2023-10-26 18:05:46.599', '2023-10-26 18:05:46.599', '2023-10-26'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552280017, 'RUB', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 552370083, '2023-11-02 09:59:54.818', '2023-11-02 09:59:54.818', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552150023, 'SU52005RMFS4', 'Облигации федерального займа с индексируемым номиналом', 2000349, '5', '700588887ZT0', 51998.000000000000000000, 552370084, '2023-11-02 09:59:54.826', '2023-11-02 09:59:54.826', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552150023, 'RUB', NULL, 2000302, '8', '30411810200000006064', 52923493.170000000000000000, 552370085, '2023-11-02 09:59:54.833', '2023-11-02 09:59:54.833', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552280084, 'DXTZA10', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 552370086, '2023-11-02 09:59:54.844', '2023-11-02 09:59:54.844', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552280084, 'RUB', NULL, 2000349, '5', '30411810200000006005', 50000.000000000000000000, 552370087, '2023-11-02 09:59:54.852', '2023-11-02 09:59:54.852', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552150000, 'SU52005RMFS4', 'Облигации федерального займа с индексируемым номиналом', 2000349, '5', '700588887ZT0', 51998.000000000000000000, 552370088, '2023-11-02 09:59:54.857', '2023-11-02 09:59:54.857', '2023-11-01'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552960000, 'RUB', NULL, 2000349, '5', '30411810200000006005', 50000.000000000000000000, 553040001, '2023-11-06 11:11:00.238', '2023-11-06 11:11:00.238', '2023-11-06'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552960000, 'DXTZA10', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 553040002, '2023-11-06 11:11:00.247', '2023-11-06 11:11:00.247', '2023-11-06'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552700101, 'RUB', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 553040003, '2023-11-06 11:11:00.255', '2023-11-06 11:11:00.255', '2023-11-06'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553600003, 'RUB', NULL, 2000302, '8', '30411810200000006064', 52923493.170000000000000000, 554390000, '2023-11-13 10:42:00.388', '2023-11-13 10:42:00.388', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 409720123, 'SU29012RMF10', NULL, 2000349, '5', '700588887ZT0', 155995.000000000000000000, 554390001, '2023-11-13 10:42:00.407', '2023-11-13 10:42:00.407', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553280015, 'RUB', NULL, 2000061, '589', '39911810000000097000', 14000000.000000000000000000, 554390002, '2023-11-13 10:42:00.417', '2023-11-13 10:42:00.417', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553600003, 'RUB', NULL, 2000302, '8', '30411810200000006064', 52923493.170000000000000000, 554390005, '2023-11-13 10:42:00.446', '2023-11-13 10:42:00.446', '2023-11-13'); -INSERT INTO public.admitted_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 553600003, 'SU52005RMFS4', 'Облигации федерального займа с индексируемым номиналом', 2000349, '5', '700588887ZT0', 51998.000000000000000000, 554390007, '2023-11-13 10:42:00.462', '2023-11-13 10:42:00.462', '2023-11-13'); - - --- --- Data for Name: allowed_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.allowed_dictionary (id, code, name) VALUES (1, 'ALWD', 'Разрешено'); -INSERT INTO public.allowed_dictionary (id, code, name) VALUES (2, 'DEND', 'Запрещено'); - - --- --- Data for Name: balance_dimension_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.balance_dimension_dictionary (id, code, name) VALUES (1, 'PICS', 'Штуки'); -INSERT INTO public.balance_dimension_dictionary (id, code, name) VALUES (2, 'LOTS', 'Лоты'); -INSERT INTO public.balance_dimension_dictionary (id, code, name) VALUES (3, 'MONY', 'Деньги'); - - --- --- Data for Name: bank_account; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (110000, '0443437881', 'наименование', '1999453455', NULL, 'RUB', NULL, NULL, NULL, NULL, '23442366', '0909984', '11111111111111111112', 50101, 110001); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (300024, '34123', '1111', NULL, NULL, 'RUB', NULL, NULL, NULL, NULL, NULL, NULL, '000000000000099', 50432, 300025); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (560003, '1', '1', NULL, NULL, 'RUB', NULL, NULL, NULL, NULL, NULL, NULL, '000000000000099', 50432, 560004); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (378240000, 'qwe', '1231231223', 'w1', NULL, 'RUB', NULL, NULL, NULL, NULL, NULL, NULL, '30411810200000006064', 2000349, 378240001); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (406630076, '0663534', 'наименование', '000009112331', 'корр.счет', 'RUB', 'назвачение', NULL, NULL, NULL, '773450992', '123123123', '000012332112322', 2000367, 406630077); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (407020000, '044252008', 'test', NULL, NULL, 'RUB', NULL, NULL, NULL, NULL, NULL, NULL, '30092442440000012', 406950000, 407020001); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (407310005, 'наименование', '111111', '222222222', '3333333333', 'RUB', '7777777777', NULL, NULL, NULL, '44444444', '5555555', '666666666666', 2000302, 407310006); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (407420006, '01411061', 'комитет финансов лен. области', '4010281074537000098', 'Отделение Ленинградское Банка России', 'RUB', NULL, NULL, NULL, NULL, '7825663932', '784201001', '03221643410000004500', 2000341, 407420007); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (407420008, '01411061', 'ПАО Сбербанк', '4010849000000111', NULL, 'RUB', NULL, NULL, NULL, NULL, '770973492', '011112333', '0000000000000000000001', 2000302, 407420009); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (407510010, '11111', '122222', NULL, NULL, 'RUB', NULL, NULL, NULL, NULL, '98789789', NULL, '30411810200000006096', 407470002, 407510011); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (407420010, '2222', '11111', '0999123443112', 'НАИМЕНОВАНИЕ', 'RUB', NULL, NULL, NULL, NULL, '77665998', '45509934', '11111111111111', 2000254, 407420011); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (410920003, '088900993422341', 'наименование', '241020000000231', 'ООО "Рога и копыта" вывод', 'RUB', 'Платеж', NULL, NULL, NULL, '09889000071', '1231231', '111111111122221', 410910000, 410920004); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (411320013, '04252667', 'наименование', 'корр.счет', NULL, 'RUB', NULL, NULL, NULL, NULL, NULL, NULL, '8034555400995', 410910016, 411320014); -INSERT INTO public.bank_account (account_id, bank_identification_code, bank_name, correspondent_account, correspondent_account_name, currency, destination, iban, international_transfer_sign, swift_code, taxpayer_identification_number, tax_registration_reason_code, account, company_id, id) VALUES (553090004, '01411061', 'ПАО Сбербанк', NULL, NULL, 'RUB', NULL, NULL, NULL, NULL, NULL, NULL, '40702810038000017240', 553080000, 553090005); - - - --- --- Data for Name: bond_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (1, 'Z', 'Дисконтная облигация'); -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (2, 'F', 'Купонная облигация с постоянным купоном'); -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (3, 'V', 'Купонная облигация с переменным купоном'); -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (4, 'C', 'Купонная облигация Банка России'); -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (5, 'E', 'Биржевая облигация'); -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (6, 'I', 'Облигации с индексированным номиналом'); -INSERT INTO public.bond_type_dictionary (id, code, name) VALUES (7, 'M', 'Облигации с амортизацией долга'); - - --- --- Data for Name: clearing_account; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (60089, 'A', 50054, 60090); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (60091, 'A', 50400, 60092); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (60087, 'A', 50101, 60088); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (60093, 'A', 50384, 60094); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (300004, 'A', 50038, 300005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (300020, 'A', 50287, 300021); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (377730002, 'A', 2000254, 377730003); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (377730000, 'A', 2000061, 377730001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (300002, 'A', 50038, 300003); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (300000, 'A', 50038, 300001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (406630003, 'A', 2000271, 406630004); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (2200016, 'Z', 2000349, 406630005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (407510012, 'A', 407470002, 407510013); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (2200026, 'A', 2000271, 60089); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (407930011, 'A', 407470002, 407930012); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (407930017, 'A', 407470002, 407930018); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (408160000, 'A', 407470002, 408160001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (408160003, 'A', 2000096, 408160004); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (406050006, 'A', 2000302, 406050007); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (406050008, 'A', 2000349, 406050009); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (408860026, 'A', 2000246, 408860027); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (409330012, 'A', 2000246, 409330013); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (409330021, 'A', 2000246, 409330022); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (410400003, 'A', 2000349, 410400004); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (410920021, 'A', 410910000, 410920022); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (410920025, 'A', 410910000, 410920026); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (411320039, 'A', 410910000, 411320040); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (411320042, 'A', 410910000, 411320043); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (553090014, 'A', 553080000, 553090015); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (553720000, 'A', 2000034, 553720001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5553040000, 'A', 2000187, 5553040001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5553400002, 'A', 2000271, 5553400003); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5553400000, 'A', 2000302, 5553400001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5553400006, 'A', 2000187, 5553400007); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5553400004, 'A', 2000096, 5553400005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (406050006, 'A', 2000302, 5553400006); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556080000, 'A', 2000043, 5556080001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556110000, 'A', 2000302, 5556110001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556110004, 'A', 2000043, 5556110005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556210000, 'A', 2000043, 5556210001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556210004, 'A', 2000043, 5556210005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556260000, 'A', 2000096, 5556260001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556300000, 'A', 2000096, 5556300001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556330000, 'A', 2000096, 5556330001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556330004, 'A', 2000096, 5556330005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556330013, 'A', 2000096, 5556330014); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556330017, 'A', 2000096, 5556330018); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556330026, 'A', 2000096, 5556330027); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556330030, 'A', 2000096, 5556330031); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556400000, 'A', 2000096, 5556400001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556400004, 'A', 2000096, 5556400005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556400029, 'A', 2000096, 5556400030); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556400033, 'A', 2000096, 5556400034); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556460000, 'A', 2000096, 5556460001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556460004, 'A', 2000096, 5556460005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556490000, 'A', 2000096, 5556490001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5556490004, 'A', 2000096, 5556490005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680066, 'A', 2000263, 5557680067); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680064, 'A', 2000087, 5557680065); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680070, 'A', 2000052, 5557680071); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680068, 'B', 2000034, 5557680069); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680074, 'A', 2000384, 5557680075); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680072, 'A', 2000152, 5557680073); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680078, 'A', 2000254, 5557680079); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680076, 'B', 2000034, 5557680077); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680082, 'A', 2000043, 5557680083); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680080, 'A', 2000271, 5557680081); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680086, 'A', 2000105, 5557680087); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680084, 'B', 2000034, 5557680085); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680090, 'A', 2000000, 5557680091); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680088, 'A', 2000178, 5557680089); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680094, 'A', 2000280, 5557680095); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680092, 'A', 2000195, 5557680093); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680098, 'B', 2000195, 5557680099); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680096, 'A', 2000409, 5557680097); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680102, 'B', 2000195, 5557680103); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680100, 'A', 2000025, 5557680101); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680106, 'A', 2000069, 5557680107); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680104, 'A', 2000078, 5557680105); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680110, 'A', 2000203, 5557680111); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680108, 'A', 2000211, 5557680109); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680114, 'A', 2000254, 5557680115); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680112, 'B', 2000195, 5557680113); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680118, 'A', 2000043, 5557680119); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680116, 'A', 2000271, 5557680117); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680122, 'A', 2000034, 5557680123); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680120, 'A', 2000034, 5557680121); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680126, 'A', 2000195, 5557680127); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680124, 'A', 2000187, 5557680125); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680002, 'A', 2000034, 5557680003); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680130, 'A', 2000195, 5557680131); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680000, 'A', 2000061, 5557680001); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680128, 'A', 2000195, 5557680129); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680134, 'A', 2000195, 5557680135); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680006, 'A', 2000302, 5557680007); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680132, 'A', 2000034, 5557680133); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680004, 'A', 2000195, 5557680005); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680138, 'A', 2000034, 5557680139); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680010, 'A', 2000195, 5557680011); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680008, 'A', 2000034, 5557680009); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680136, 'A', 2000061, 5557680137); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680142, 'A', 2000302, 5557680143); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680014, 'A', 2000034, 5557680015); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680140, 'A', 2000195, 5557680141); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680012, 'A', 2000034, 5557680013); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680018, 'A', 2000271, 5557680019); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680146, 'A', 2000195, 5557680147); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680016, 'A', 2000254, 5557680017); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680144, 'A', 2000034, 5557680145); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680150, 'A', 2000034, 5557680151); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680022, 'A', 2000034, 5557680023); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680148, 'A', 2000034, 5557680149); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680020, 'A', 2000043, 5557680021); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680026, 'A', 2000187, 5557680027); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680024, 'A', 2000034, 5557680025); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680030, 'A', 2000195, 5557680031); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680028, 'A', 2000195, 5557680029); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680034, 'A', 2000034, 5557680035); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680032, 'A', 2000195, 5557680033); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680038, 'A', 2000332, 5557680039); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680036, 'A', 2000195, 5557680037); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680042, 'A', 2000358, 5557680043); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680040, 'A', 2000096, 5557680041); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680046, 'A', 2000143, 5557680047); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680044, 'В', 2000034, 5557680045); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680050, 'B', 2000034, 5557680051); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680048, 'A', 2000061, 5557680049); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680054, 'A', 2000293, 5557680055); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680052, 'A', 2000324, 5557680053); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680058, 'A', 2000367, 5557680059); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680056, 'B', 2000034, 5557680057); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680062, 'A', 2000114, 5557680063); -INSERT INTO public.clearing_account (account_id, clearing_account_type, company_id, id) VALUES (5557680060, 'A', 2000229, 5557680061); - - --- --- Data for Name: clearing_account_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.clearing_account_type_dictionary (id, code, name) VALUES (1, 'A', 'Счет участника'); -INSERT INTO public.clearing_account_type_dictionary (id, code, name) VALUES (2, 'B', 'Счет клиента'); - - --- --- Data for Name: clearing_calendar; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.clearing_calendar (clearing_date, company_id, day_status, id, created_at, updated_at) VALUES ('2023-11-07', NULL, 'DOFF', 552590008, '2023-11-07 11:49:20.614', '2023-11-07 11:49:20.614'); -INSERT INTO public.clearing_calendar (clearing_date, company_id, day_status, id, created_at, updated_at) VALUES ('2023-11-04', NULL, 'BDAY', 552630000, '2023-11-04 00:03:24.536', '2023-11-04 00:03:24.536'); -INSERT INTO public.clearing_calendar (clearing_date, company_id, day_status, id, created_at, updated_at) VALUES ('2023-11-11', NULL, 'BDAY', 554250000, '2023-11-11 00:20:45.629', '2023-11-11 00:20:45.629'); -INSERT INTO public.clearing_calendar (clearing_date, company_id, day_status, id, created_at, updated_at) VALUES ('2023-11-12', NULL, 'BDAY', 554250001, '2023-11-11 00:21:37.002', '2023-11-11 00:21:37.002'); -INSERT INTO public.clearing_calendar (clearing_date, company_id, day_status, id, created_at, updated_at) VALUES ('2024-05-05', NULL, 'BDAY', 5557650000, '2024-05-05 10:53:48.45', '2024-05-05 10:53:48.45'); - - --- --- Data for Name: clearing_category_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (1, 'C', 'Категория «Ц» - Банк России'); -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (2, 'B', 'Категория «Б» - Кредитная организация ДР'); -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (3, 'F', 'Категория «Ф» - Участник рынка РЦБ'); -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (4, 'I', 'Категория «И» - Инициатор по ТБС'); -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (5, 'V', 'Категория «В» - Инициатор по ТКС'); -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (6, 'T', 'Категория «Т» - Участник товарного рынка'); -INSERT INTO public.clearing_category_dictionary (id, code, name) VALUES (7, 'K', 'Категория «К» - Участник клиринга - Контроллер'); - - --- --- Data for Name: clearing_member_category; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000135, 'V', 407080614); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000341, 'I', 407470001); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (407470002, 'I', 407470005); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000349, 'C', 2120084); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000409, 'I', 408690000); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000302, 'V', 408690003); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (410910000, 'V', 410910003); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (410910016, 'F', 410910030); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (411310000, 'V', 411310006); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (411310000, 'F', 411310007); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (411310016, 'C', 411310028); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (553080017, 'C', 553080029); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (553080000, 'B', 555250000); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000302, 'I', 408690005); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (553080017, 'B', 5553610002); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000246, 'F', 2120056); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000000, 'F', 2380000); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000000, 'B', 2120000); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000025, 'F', 2380001); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000025, 'B', 2120003); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000034, 'F', 2380002); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000034, 'B', 2120006); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000043, 'I', 2120009); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000052, 'F', 2380003); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000052, 'B', 2120011); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000061, 'I', 2120014); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000069, 'B', 2380004); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000069, 'F', 2120016); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000078, 'B', 2120019); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000087, 'F', 2380005); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000087, 'B', 2120021); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000096, 'B', 2120024); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000105, 'B', 2120026); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000114, 'C', 2380006); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000114, 'F', 2120028); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000114, 'K', 2380007); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000135, 'F', 2120030); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000143, 'B', 2120032); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000152, 'F', 2380008); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000152, 'B', 2120034); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000161, 'B', 2120037); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000178, 'B', 2120039); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000187, 'I', 2120041); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000195, 'F', 2380009); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000203, 'I', 2120046); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000211, 'F', 2380010); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000229, 'K', 2810013); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000392, 'B', 2120095); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000211, 'B', 2120048); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000220, 'F', 2120051); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000229, 'F', 2380011); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000229, 'B', 2120053); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000229, 'C', 2810012); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000254, 'C', 2380012); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000254, 'F', 2380013); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000254, 'B', 2120058); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000263, 'I', 2120061); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000271, 'F', 2380014); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000271, 'B', 2120063); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000280, 'B', 2120066); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000280, 'C', 2380015); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000293, 'B', 2120071); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000313, 'F', 2380019); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000313, 'C', 2120076); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000324, 'I', 2120078); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000332, 'F', 2380020); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000332, 'B', 2120080); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000358, 'B', 2380021); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000358, 'F', 2120086); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000367, 'B', 2120089); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000376, 'V', 2120091); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000384, 'I', 2120093); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000392, 'F', 2810026); -INSERT INTO public.clearing_member_category (company_id, clearing_member_category, id) VALUES (2000409, 'B', 2120097); - - --- --- Data for Name: company; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "АЛЬФА-БАНК"', 'АКЦИОНЕРНОЕ ОБЩЕСТВО "АЛЬФА-БАНК"', '117', '117', 'E/I/7728168971//643////044525593', 'ACTV', 2000392, '2023-07-12 13:47:23.851', '2023-09-29 09:15:04.524'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', '302', '302', 'E/I/7830002430//643////', 'ACTV', 2000187, '2023-07-12 13:47:22.788', '2023-09-29 09:15:03.168'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Хихоньки да хахоньки', 'Публичное Акционерное Общество "Хихоньки да хахоньки"', '134', '134', NULL, 'ACTV', 411310000, '2023-10-26 12:56:42.315', '2023-11-06 04:41:02.471'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('СФР', 'Фонд пенсионного и социального страхования Российской Федерации', '570', NULL, 'E/I/7706016118//643////', 'ACTV', 2000017, '2023-07-12 13:47:21.651', '2023-11-16 15:19:59.207'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "Совкомбанк"', 'ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО СОВКОМБАНК', '517', '517', 'E/I/4401116480//643////043469743', 'ACTV', 2000069, '2023-07-12 13:47:22.144', '2023-11-16 15:19:59.705'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "Банк ДОМ.РФ"', 'Акционерное общество «Банк ДОМ.РФ»', '504', '504', 'E/I/7725038124//643////044525266', 'ACTV', 2000114, '2023-07-12 13:47:22.397', '2023-11-16 15:20:00.091'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('CLS-614', 'CLS-614 test', NULL, NULL, NULL, 'ACTV', 5552670000, '2024-04-11 11:45:26.586', '2024-04-11 11:45:26.586'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "ЗСД"', 'Акционерное общество «Западный скоростной диаметр»', '562', NULL, 'E/I/7825392577//643////', 'ACTV', 2000401, '2023-07-12 13:47:23.898', '2023-09-29 09:15:04.577'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Тестовая', 'Тестовая', '479', '479', 'E/I/7725114488//643////044525111', 'ACTV', 2000280, '2023-07-12 13:47:23.285', '2023-09-29 09:15:03.813'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Федеральное Казначейство', 'Федеральное Казначейство', '550', '550', 'E/I/7710568760//643////', 'ACTV', 2000170, '2023-07-12 13:47:22.682', '2023-09-29 09:15:03.065'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('КФ ЛО', 'Комитет финансов Ленинградской области', '574', '574', 'E/I/7825663932//643////', 'ACTV', 2000341, '2023-07-12 13:47:23.604', '2023-09-29 09:15:04.204'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES (NULL, NULL, 'TRADING_CODE', NULL, NULL, 'ACTV', 407490013, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES (NULL, NULL, 'TRADING_CODE', NULL, NULL, 'ACTV', 407490015, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Центральный банк РФ', 'Центральный банк Российской Федерации', '5', '5', 'E/I/7702235133//643////24501901', 'ACTV', 2000349, '2023-07-12 13:47:23.642', '2023-10-26 11:52:08.915'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('test2610', 'testtest26410', '52', '52', NULL, 'ACTV', 411310016, '2023-10-26 14:11:56.769', '2023-10-26 14:14:19.516'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ЦМРБанк (ООО)', 'ЦМРБАНК (ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ)', '583', '583', 'E/I/7750056670//643////044525059', 'ACTV', 2000220, '2023-07-12 13:47:22.965', '2023-09-29 09:15:03.472'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АКБ "Абсолют Банк" (ПАО)', 'Акционерный коммерческий банк «Абсолют Банк» (публичное акционерное общество)', '482', '482', 'E/I/7736046991//643////044525976', 'ACTV', 2000229, '2023-07-12 13:47:23.036', '2023-09-29 09:15:03.528'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО Банк "ФК Открытие"', 'ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО БАНК "ФИНАНСОВАЯ КОРПОРАЦИЯ ОТКРЫТИЕ"', '471', '471', 'E/I/7706092528//643////044525985', 'ACTV', 2000367, '2023-07-12 13:47:23.735', '2023-09-29 09:15:04.372'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "СМП Банк"', 'ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "СМП"', '507', '507', 'E/I/7750005482//643////044583503', 'ACTV', 2000161, '2023-07-12 13:47:22.635', '2023-09-29 09:15:03.012'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ППК "ФОНД РАЗВИТИЯ ТЕРРИТОРИЙ"', 'ПУБЛИЧНО-ПРАВОВАЯ КОМПАНИЯ "ФОНД РАЗВИТИЯ ТЕРРИТОРИЙ"', '480', NULL, 'E/I/7704446429//643////', 'ACTV', 2000238, '2023-07-12 13:47:23.081', '2023-09-29 09:15:03.586'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES (NULL, NULL, 'TRADING_CODE', NULL, NULL, 'ACTV', 407490040, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО «Автоградбанк»', 'Акционерное общество «Автоградбанк»', '593', '593', 'E/I/1650072068//643////049205878', 'ACTV', 2000043, '2023-07-12 13:47:21.976', '2023-11-16 15:19:59.472'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ФАУ "Главгосэкспертиза России"', 'Федеральное автономное учреждение «Главное управление государственной экспертизы»', '575', '575', 'E/I/7707082071//643////', 'ACTV', 2000376, '2023-07-12 13:47:23.777', '2023-09-29 09:15:04.422'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АКБ "ПЕРЕСВЕТ" (ПАО)', 'Акционерный коммерческий банк «ПЕРЕСВЕТ»(Публичное акционерное общество)', '506', '506', 'E/I/7703074601//643////044585259', 'ACTV', 2000152, '2023-07-12 13:47:22.592', '2023-09-29 09:15:02.953'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES (NULL, NULL, 'TRADING_CODE', NULL, NULL, 'ACTV', 407500006, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES (NULL, NULL, 'TRADING_CODE', NULL, NULL, 'ACTV', 407500017, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Банк "ВБРР" (АО)', 'Акционерное общество «Всероссийский банк развития регионов»', '234', '234', 'E/I/7736153344//643////044525880', 'ACTV', 2000143, '2023-07-12 13:47:22.542', '2023-11-16 15:20:00.21'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО АКБ "НОВИКОМБАНК"', 'АКЦИОНЕРНЫЙ КОММЕРЧЕСКИЙ БАНК "НОВИКОМБАНК" АКЦИОНЕРНОЕ ОБЩЕСТВО', '585', '585', 'E/I/7706196340//643////044525162', 'ACTV', 2000211, '2023-07-12 13:47:22.922', '2023-09-29 09:15:03.414'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "БАНК УРАЛСИБ"', 'Публичное акционерное общество «БАНК УРАЛСИБ»', '71', '71', 'E/I/274062111//643////044525787', 'ACTV', 2000178, '2023-07-12 13:47:22.73', '2023-09-29 09:15:03.117'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ЗАО "АртКлаб"', 'ЗАО "АртКлаб"', '777', '777', 'E/I/9518237505//643/S///719807387', 'ACTV', 2000313, '2023-07-12 13:47:23.448', '2023-09-29 09:15:04.027'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "АБ "РОССИЯ"', 'Акционерное общество «Акционерный Банк «РОССИЯ»', '45', '45', 'E/I/7831000122//643////044030861', 'ACTV', 2000254, '2023-07-12 13:47:23.163', '2023-11-12 23:35:00.502'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АКБ "Алмазэргиэнбанк" АО', 'Акционерный Коммерческий Банк «Алмазэргиэнбанк» Акционерное общество', '591', '591', 'E/I/1435138944//643////049805770', 'ACTV', 2000409, '2023-07-12 13:47:23.935', '2023-10-09 16:47:28.483'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "Банк "Санкт-Петербург"', 'ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО «БАНК «САНКТ-ПЕТЕРБУРГ»', '1', '1', 'E/I/7831000027//643////044030790', 'ACTV', 2000332, '2023-07-12 13:47:23.538', '2023-11-13 04:08:24.809'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "Витабанк"', 'Публичное акционерное общество «Витабанк»', '4', '4', 'E/I/7831000147//643////044030758', 'ACTV', 2000000, '2023-07-12 13:47:21.377', '2023-11-16 15:19:58.95'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "ОТП БАНК"', 'Акционерное общество «ОТП Банк»', '460', '460', 'E/I/7708001614//643////044525311', 'ACTV', 2000025, '2023-07-12 13:47:21.739', '2023-11-16 15:19:59.303'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "МОСКОВСКИЙ КРЕДИТНЫЙ БАНК"', '«МОСКОВСКИЙ КРЕДИТНЫЙ БАНК» (публичное акционерное общество)', '421', '421', 'E/I/7734202860//643////044525659', 'ACTV', 2000052, '2023-07-12 13:47:22.038', '2023-11-16 15:19:59.547'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('СПб ГУП "АТС Смольного"', 'Санкт-Петербургское государственное унитарное предприятие «Автоматическая телефонная станция Смольного»', '589', '589', 'E/I/7825444176//643////', 'ACTV', 2000061, '2023-07-12 13:47:22.101', '2023-11-16 15:19:59.632'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "АК БАРС" БАНК', 'Акционерный коммерческий банк «АК БАРС» (публичное акционерное общество)', '420', '420', 'E/I/1653001805//643////049205805', 'ACTV', 2000078, '2023-07-12 13:47:22.204', '2023-11-16 15:19:59.777'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ТКБ БАНК ПАО', 'ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "ТРАНСКАПИТАЛБАНК"', '497', '497', 'E/I/7709129705//643////044525388', 'ACTV', 2000087, '2023-07-12 13:47:22.255', '2023-11-16 15:19:59.857'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Банк ГПБ (АО)', '«Газпромбанк» (Акционерное общество)', '79', '79', 'E/I/7744001497//643////044525823', 'ACTV', 2000096, '2023-07-12 13:47:22.303', '2023-11-16 15:19:59.93'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "БАЛТИНВЕСТБАНК"', 'Публичное акционерное общество «Балтийский Инвестиционный Банк»', '107', '107', 'E/I/7831001415//643////044583787', 'ACTV', 2000105, '2023-07-12 13:47:22.347', '2023-11-16 15:19:59.991'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES (' "ИК ВЕЛЕС Капитал"ООО', 'Общества с ограниченной ответственностью "ИК ВЕЛЕС Капитал"', '596', '596', 'E/I/7825331045//643////', 'ACTV', 2000135, '2023-07-12 13:47:22.49', '2023-11-16 15:20:00.156'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('СПВБ', NULL, NULL, '001', NULL, 'ACTV', 5552670004, '2024-04-11 16:48:58.1', '2024-04-11 16:48:58.1'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('СПВБ', NULL, NULL, '001', NULL, 'ACTV', 5552670007, '2024-04-11 16:50:47.744', '2024-04-11 16:50:47.744'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "МТС-Банк"', 'Публичное акционерное общество «МТС-Банк»', '96', '96', 'E/I/7702045051//643////044525232', 'ACTV', 2000293, '2023-07-12 13:47:23.338', '2023-09-29 09:15:03.913'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('КИТ Финанс (АО)', 'КИТ Финанс (Акционерное общество)', '374', '374', 'E/I/7840060671//643////', 'ACTV', 2000195, '2023-07-12 13:47:22.833', '2023-09-29 09:15:03.229'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "Сбербанк"', 'ПАО "Сбербанк России"', '8', '8', 'E/I/7707083893//643////044525225', 'ACTV', 2000302, '2023-07-12 13:47:23.385', '2023-09-29 09:15:03.971'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ВОО "РГО"', 'Всероссийская общественная организация «Русское географическое общество»', '590', '590', 'E/I/7812011023//643////', 'ACTV', 2000263, '2023-07-12 13:47:23.212', '2023-09-29 09:15:03.693'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ООО "ИК "Титульный Брокер"', 'Общество с ограниченной ответственностью «Инвестиционная компания «Титульный Брокер»', '588', '588', 'E/I/9731068071//643////', 'ACTV', 2000384, '2023-07-12 13:47:23.813', '2023-09-29 09:15:04.478'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('testP2410', 'testtestPP2410', '52', '52', NULL, 'ACTV', 410910016, '2023-10-24 14:01:27.41', '2023-10-24 14:02:41.284'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('Банк ВТБ (ПАО)', 'Банк ВТБ (публичное акционерное общество)', '95', '95', 'E/I/7702070139//643////044525187', 'ACTV', 2000271, '2023-07-12 13:47:23.246', '2023-09-29 09:15:03.745'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('НКО "ФСКМСБ МKК"', 'Некоммерческая организация «Фонд содействия кредитованию малого и среднего бизнеса, микрокредитная компания»', '495', '495', 'E/I/7838029258//643////', 'ACTV', 2000324, '2023-07-12 13:47:23.5', '2023-09-29 09:15:04.085'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ООО "ТД РМ Рейл"', 'Общество с ограниченной ответственностью «Торговый дом РМ Рейл»', '595', '595', 'E/I/1324128154//643////', 'ACTV', 2000203, '2023-07-12 13:47:22.88', '2023-09-29 09:15:03.349'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ЗАО Нефедова', 'ЗАО Нефедова', '500', '500', 'E/I/7841364200//643////', 'ACTV', 2000246, '2023-07-12 13:47:23.119', '2023-09-12 09:15:02.8'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('РНКБ Банк (ПАО)', 'РОССИЙСКИЙ НАЦИОНАЛЬНЫЙ КОММЕРЧЕСКИЙ БАНК (публичное акционерное общество)', '582', '582', 'E/I/7701105460//643////043510607', 'AAAA', 2000358, '2023-07-12 13:47:23.686', '2023-10-02 14:16:06.651'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('АО "Пушистые шмели"', 'Акционерное общество "Пушистые шмели"', '101', '101', NULL, 'ACTV', 553080000, '2023-11-07 01:01:41.036', '2023-11-07 01:04:48.368'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ООО "Рога и копыта"', 'Общество с ограниченной ответственностью "Рога и копыта"', '133', '133', NULL, 'ACTV', 410910000, '2023-10-24 12:51:31.373', '2023-10-26 14:45:09.063'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ГКР "ВЭБ.РФ"', 'Государственная корпорация развития «ВЭБ.РФ»', '594', '594', 'E/I/7750004150//643////', 'ACTV', 2000009, '2023-07-12 13:47:21.572', '2023-11-16 15:19:59.12'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПРЦ', 'ЗАО «Петербургский Расчетный Центр»', '', '', NULL, 'ACTV', 2, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ООО какие люди', NULL, '333', '333', NULL, 'ACTV', 407470002, '2023-10-02 18:16:00.386', '2023-10-18 16:00:59.832'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ТС', 'Торговая организация', '', '', NULL, 'ACTV', 3, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('РДЦ', 'ЗАО «Санкт-Петербургский Расчетно-Депозитарный Центр»', '', '', NULL, 'ACTV', 4, NULL, NULL); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('ПАО "Промсвязьбанк"', 'Публичное акционерное общество «Промсвязьбанк»', '472', '472', 'E/I/7744000912//643////044525555', 'ACTV', 2000034, '2023-07-12 13:47:21.851', '2023-11-16 15:19:59.38'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('СПВБ', 'АО Санкт-Петербургская Валютная Биржа', '001', '001', NULL, 'ACTV', 1, NULL, '2023-11-05 04:16:09.887'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('TEST12344321', 'TEST12344321', NULL, NULL, NULL, 'BLKD', 407470009, '2023-10-02 18:52:22.402', '2023-10-02 18:52:22.402'); -INSERT INTO public.company (short_name, full_name, trading_code, clearing_code, registration_code, workflow_status, id, created_at, updated_at) VALUES ('test1011', 'testtest1011', '102', '102', NULL, 'ACTV', 553080017, '2023-11-07 05:52:12.021', '2023-11-07 05:54:41.015'); - - --- --- Data for Name: company_role_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (1, 'RPRT', 'Отчетная организация'); -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (2, 'CLRH', 'Клиринговая организация'); -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (3, 'EXCH', 'Торговая система'); -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (4, 'SETH', 'Расчетный центр'); -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (5, 'DEPS', 'Депозитарий'); -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (6, 'CLRM', 'Участник клиринга'); -INSERT INTO public.company_role_dictionary (id, code, name) VALUES (7, 'ODEP', 'Участник расчетов по открытым депозитным счетам на секции МКР'); - - --- --- Data for Name: company_role_set; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (2000254, 'ODEP', 'ACTV', 554590000); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (2000061, 'ODEP', 'ACTV', 554830000); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (5552670000, 'SETH', 'ACTV', 5552670003); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (411310000, 'ODEP', 'ACTV', 5553490001); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (407080152, 'ODEP', 'ACTV', 407080591); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (553080017, 'SETH', 'ACTV', 5553610004); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (2000392, 'ODEP', 'ACTV', 409430000); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (553080017, 'CLRM', 'ACTV', 5553640006); -INSERT INTO public.company_role_set (company_id, company_role, workflow_status, id) VALUES (553080017, 'ODEP', 'ACTV', 5553640007); - - --- --- Data for Name: company_symbol_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (17, 'RGRC', 'Регистрационный код участника', 'Регистрационный код'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (18, 'UUID', 'Идентификатор во внешней системе', 'Внешний идентификатор'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (19, 'LICM', 'Лицензия на управление инвестиционными фондами, паевыми инвестиционными фондами, негосударственными пенсионными фондами', 'Лицензия на управление фондами'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (20, 'INTC', 'Код инициатора', 'Код инициатора'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (21, 'CRCD', 'Атрибут участника «Кросс - код»', 'Кросс код'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (1, 'INN', 'Индивидуальный налоговый номер', 'ИНН'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (2, 'CIO', 'Код иностранной организации', 'КИО'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (3, 'OCVD', 'Общероссийский классификатор видов экономической деятельности', 'ОКВЭД'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (4, 'CPP', 'Код причины постановки', 'КПП'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (5, 'OCPO', 'Общероссийский классификатор предприятий и организаций', 'ОКПО'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (6, 'LICP', 'Номер лицензии профессионального участника по брокерской деятельности', 'Профессиональная деятельность на рынке ценных бумаг'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (7, 'LICB', 'Номер банковской лицензии', 'Банковская деятельность'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (8, 'BIC', 'Банковский идентификационный код', 'БИК'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (9, 'OGRN', 'Основной государственный регистрационный номер', 'ОГРН'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (10, 'LICD', 'Номер дилерской лицензии', 'Дилерская деятельность'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (11, 'LICT', 'Номер лицензии по управлению ЦБ', 'Управление ценными бумагами'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (12, 'LICС', 'Номер лицензии по брокерской деятельности ПФИ (производных финансовых инструментов)', 'Брокерская деятельность ПФИ'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (13, 'LICF', 'Номер лицензии форекс-дилера', 'Деятельность форекс-дилера'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (14, 'LICR', 'Номер брокерской лицензии', 'Брокерская деятельность'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (15, 'TRDC', 'Код участника торгов', 'Биржевой код'); -INSERT INTO public.company_symbol_dictionary (id, code, name, shortname) VALUES (16, 'CLRC', 'Код участника клиринга', 'Клиринговый код'); - - --- --- Data for Name: company_symbols; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (407470002, 'INN', '11111111111', 407470003); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910000, 'TRDC', '133', 410910007); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'OCPO', '00032253', 410910022); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'CLRC', '52', 410910024); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080000, 'CLRC', '101', 553080004); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080000, 'CPP', '771001001', 553080009); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'RGRC', 'E/I/7831000147//643////044030758', 2340002); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (5552670000, 'INN', '1234567890', 5552670001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'UUID', '55b0b147-6598-481a-8048-aa6066ed90f5', 2000001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'OCPO', '09804148', 2000261); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'CPP', '783502001', 2000084); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'UUID', '3ea669e5-b576-40f3-84fd-cc2e20bc120f', 2000010); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'UUID', '8fa58f15-0888-4cc6-b427-f7e11f16f642', 2000053); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'UUID', '3b959a9f-8032-4d4b-88d7-5b973c7c65eb', 2000062); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'UUID', 'dc249f89-71eb-410a-af0c-16fe519d9779', 2000070); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'UUID', 'c0591a9f-1eef-4f5e-9a0e-29d1f4c62d09', 2000079); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'UUID', 'd5da054d-0977-422f-b072-7d21184e5efd', 2000097); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'UUID', '02b4f104-d080-4b62-9729-6d00328e6e00', 2000115); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'UUID', '42905f84-aec6-40aa-8108-0ea9f33f3c78', 2000144); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'UUID', '0ef5c42c-4022-47a8-b425-6cb06f6eaef2', 2000171); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'UUID', 'f6c394b9-907a-4b44-af7a-32145c200822', 2000196); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'UUID', '616245a9-c191-4f79-a4e4-a94d0e6c0f8e', 2000212); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'UUID', 'e591ec50-5779-4329-bac1-785f9dd8557d', 2000221); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'UUID', '9895d178-1fcb-4547-a600-92bd9568905e', 2000247); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'INN', '7812011023', 2000266); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'UUID', '201393b7-c201-4c5f-877e-c59bce081abf', 2000255); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'UUID', 'd2b29b39-794b-4789-87af-f8fc9f36fe39', 2000264); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'UUID', '3b6189ed-b12e-451a-9294-a602caf6e168', 2000272); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'UUID', '725d10bb-db7a-4c22-8f97-8b8c328005d4', 2000281); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'UUID', '2ee69b1c-f664-4b0e-a979-785b5ac7643d', 2000294); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'CPP', '783801001', 2000268); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'UUID', 'd7b80d09-c61d-4ab7-bd33-39bdf7a13e5a', 2000303); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'OCPO', '45000256', 2000227); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'UUID', '685cb173-c0c2-42ed-b9b7-c48cf74a90f1', 2000333); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'CPP', '997950001', 2000277); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'OCPO', '00032520', 2000278); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'INN', '4693357077', 2000284); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'OGRN', '2877651984162', 2000286); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'OCPO', '23205370', 2000288); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'BIC', '044525232', 2000297); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'INTC', 'Q', 2810055); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'INN', '7838029258', 2000327); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'OGRN', '1027800000140', 2000337); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'OCPO', '09804728', 2000339); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'INN', '6886299179', 2000249); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'CPP', '218884313', 2000251); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'OCPO', '23205370', 2000252); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'INN', '7702235133', 2000352); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'INN', '7706092528', 2000370); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'BIC', '044525985', 2000371); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'CPP', '775001001', 2000373); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'OGRN', '1077711000102', 2000013); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'OCPO', '00005061', 2000015); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'INN', '7706016118', 2000020); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'OGRN', '1027700220624', 2000021); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'OCPO', '00031590', 2000023); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'OGRN', '1027739176563', 2000030); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'BIC', '044525555', 2000038); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'CPP', '772201001', 2000040); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'OCPO', '40148343', 2000041); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'INN', '1650072068', 2000046); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'BIC', '049205878', 2000047); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'OGRN', '1021600000806', 2000048); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'CPP', '165001001', 2000049); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'OCPO', '09265467', 2000050); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'INN', '7734202860', 2000055); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'BIC', '044525659', 2000056); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'INN', '7825444176', 2000064); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'OGRN', '1037843040784', 2000065); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'CPP', '784201001', 2000066); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'OGRN', '1027739555282', 2000057); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'CPP', '770801001', 2000058); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'OCPO', '09318941', 2000059); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'OCPO', '54352347', 2000067); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'INN', '8524237077', 2000072); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'OGRN', '2877651984162', 2000074); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'OCPO', '23205370', 2000076); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'BIC', '049205805', 2000082); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'INN', '7709129705', 2000090); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'BIC', '044525388', 2000091); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'OGRN', '1027739186970', 2000092); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'CPP', '770901001', 2000093); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'OCPO', '26237308', 2000094); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'BIC', '044525823', 2000100); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'CPP', '997950001', 2000102); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'BIC', '044583787', 2000109); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'CPP', '783501001', 2000111); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'BIC', '410264810', 2000121); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'OCPO', '23205370', 2000124); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'LICB', '453425', 2000126); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'CPP', '784101001', 2000140); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'INN', '7736153344', 2000146); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'OGRN', '1023500000160', 2000148); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'OCPO', '42881635', 2000150); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'BIC', '044585259', 2000156); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'OCPO', '17504207', 2000159); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'INN', '7750005482', 2000164); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'BIC', '044583503', 2000165); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'OGRN', '1207800127534', 2000166); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'CPP', '775001001', 2000167); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'OCPO', '45893063', 2000168); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'INN', '7710568760', 2000173); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'CPP', '771001001', 2000175); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'CPP', '997950001', 2000184); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'OCPO', '32020814', 2000185); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'INN', '7830002430', 2000190); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'CPP', '783801001', 2000192); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'CPP', '132401001', 2000208); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'INN', '7706196340', 2000214); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'BIC', '044525162', 2000215); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'OGRN', '1027739075891', 2000216); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'CPP', '770601001', 2000217); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'OCPO', '17541272', 2000218); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'BIC', '044525059', 2000224); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'INN', '7736046991', 2000232); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'BIC', '044525976', 2000233); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'CPP', '770201001', 2000235); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'INN', '7831000122', 2000257); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'CPP', '997950001', 2000260); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'INN', '7702070139', 2000274); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'BIC', '044525187', 2000275); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'OGRN', '1027739609391', 2000276); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'UUID', '446dcdea-df86-4efd-a67e-dde5a8229d2a', 2000026); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'UUID', '1d67fd62-34cf-498f-afa1-038e320e76d6', 2000035); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'UUID', '73991ac2-5aa3-44cc-8dfb-1bb14315bccc', 2000204); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'UUID', 'cfe43b74-54a5-4568-81d8-c1201f33124e', 2000230); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'UUID', '7c8e1e31-ca97-497d-8f2e-4ced11855424', 2000239); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'UUID', 'f3936a03-e448-40dd-b244-d126171628ad', 2000342); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'UUID', 'fe7f51cb-242f-464e-a610-004e13728997', 2000377); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'UUID', 'b42db39e-ae56-4ade-abea-6c321253509b', 2000385); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'UUID', 'e505e497-7047-48ee-a1e9-00e96a17c7de', 2000402); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'UUID', '0023dfbd-6e35-4b61-9f4f-84cc1a6a7de9', 2000410); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'OCPO', '17527415', 2000236); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'OCPO', '31452865', 2000416); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'OGRN', '1027800000183', 2000005); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'OGRN', '1027739019142', 2000039); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'INN', '7704446429', 2000241); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'INN', '9518237505', 2000317); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'OGRN', '6438316790167', 2000319); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'BIC', '044525593', 2000396); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'LICM', '123456Qwerty', 2000322); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'OGRN', '1077800029383', 2000328); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'CPP', '783801001', 2000329); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'BIC', '410264810', 2890010); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'INN', '7701105460', 2000361); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'CPP', '910201001', 2000364); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'OCPO', '09610705', 2000365); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'OGRN', '1027700067328', 2000397); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'CPP', '770801001', 2000398); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'OCPO', '09610444', 2000399); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'CLRC', '594', 2340004); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'OGRN', '5177746100032', 2000242); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'CPP', '772301001', 2000243); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'OCPO', '19921257', 2000244); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'BIC', '410264810', 2000285); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'INN', '7825392577', 2000404); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'OGRN', '1027809178968', 2000405); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'OCPO', '82198829', 2000330); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'INN', '7831000027', 2000335); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'INN', '7707082071', 2000379); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'CPP', '770601001', 2000381); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'INN', '9731068071', 2000387); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'CPP', '784101001', 2000406); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'CPP', '997950001', 2000031); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'INN', '7840060671', 2000198); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'CPP', '784001001', 2000200); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'INN', '1324128154', 2000206); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'OGRN', '1041314002146', 2000207); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'OCPO', '71746476', 2000209); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'INN', '7750056670', 2000223); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'OGRN', '1157700005759', 2000225); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'CPP', '218884313', 2000287); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'LICB', '123', 2000289); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'INN', '7702045051', 2000296); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'BIC', '123456778', 2000307); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'BIC', '044030790', 2000336); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'CPP', '780601001', 2000338); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'INN', '7825663932', 2000344); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'CPP', '773101001', 2000389); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'OCPO', '47947267', 2000407); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'INN', '1435138944', 2000412); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'BIC', '049805770', 2000413); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'OGRN', '1031403918138', 2000414); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'CPP', '143501001', 2000415); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'CPP', '770201001', 2000355); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'OCPO', '00032253', 2000356); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'TRDC', '4', 2340000); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (1, 'CLRC', '001', 3050000); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (1, 'TRDC', '001', 3050001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'CLRC', '4', 2340001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'TRDC', '594', 2340003); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'INTC', 'P', 2340008); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'RGRC', 'E/I/7706016118//643////', 2340009); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'TRDC', '460', 2340010); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'CLRC', '460', 2340011); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'TRDC', '472', 2340013); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'CLRC', '472', 2340014); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'RGRC', 'E/I/7744000912//643////044525555', 2340015); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'TRDC', '593', 2340016); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'CLRC', '593', 2340017); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'INTC', 'AE', 2340018); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'CLRC', '421', 2340021); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'TRDC', '589', 2340023); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'CLRC', '497', 2340034); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'CLRC', '79', 2340037); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'TRDC', '107', 2340039); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'OGRN', '1234567890123', 2000308); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'OCPO', '12345678', 2000310); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'OGRN', '1027809250325', 2000345); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'OCPO', '45058407', 2000390); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'CPP', '770701001', 2000226); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'INN', '7728168971', 2000395); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'OGRN', '1027700024560', 2000234); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (407470002, 'CLRC', '333', 407470007); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (407470002, 'TRDC', '333', 407470008); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'BIC', '24501901', 2000353); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910012, 'CLRC', '133', 410910013); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (1, 'CPP', '770701001', 410910033); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080000, 'TRDC', '101', 553080005); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080000, 'OGRN', '1167746935553', 553080010); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'INTC', 'VEB', 2340005); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'RGRC', 'E/I/7750004150//643////', 2340006); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'RGRC', 'E/I/7708001614//643////044525311', 2340012); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'RGRC', 'E/I/1650072068//643////049205878', 2340019); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'TRDC', '421', 2340020); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000052, 'RGRC', 'E/I/7734202860//643////044525659', 2340022); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'INTC', 'AA', 2340025); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'RGRC', 'E/I/7825444176//643////', 2340026); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'CLRC', '517', 2340028); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'TRDC', '420', 2340030); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'CLRC', '420', 2340031); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'RGRC', 'E/I/1653001805//643////049205805', 2340032); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'TRDC', '497', 2340033); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'TRDC', '79', 2340036); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'TRDC', '504', 2340042); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'INTC', 'BD', 2340044); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'RGRC', 'E/I/7725038124//643////044525266', 2340045); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'TRDC', '596', 2340046); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'CLRC', '596', 2340047); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'RGRC', 'E/I/7825331045//643////', 2340048); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'TRDC', '234', 2340049); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'CLRC', '234', 2340050); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (5552670004, 'CLRC', '001', 5552670005); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (5552670007, 'CLRC', '001', 5552670008); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'UUID', '1314bc10-4704-430c-acc4-9c095a1fe8f3', 2000018); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000043, 'UUID', '36f946dd-38d6-420f-8e78-1b09120b1883', 2000044); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'UUID', '27c59156-8334-4606-910b-0734f267c8a5', 2000088); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'UUID', 'd0d6fd46-2c01-4fa6-a883-b05b4f3a7a0c', 2000106); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'UUID', 'b08123c5-7e92-4061-944b-30a62a4cbfc4', 2000136); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'UUID', '4e257d70-1713-4160-8b15-27ebae49e72a', 2000153); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'UUID', 'fc1f7101-c34c-4d38-965f-1a8130492ba6', 2000162); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'UUID', 'b1312562-6631-4ef3-a128-8193e2ea43fc', 2000179); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'UUID', '1aec1315-5cd3-44b7-8249-2e80a99908ee', 2000188); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'UUID', 'bef58f23-2abd-4105-83bf-c90e7821b03c', 2000314); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'UUID', '04cd64a6-7eec-48b8-935b-fcba0f06f1fb', 2000325); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'UUID', '7bd6112a-6080-4115-95f5-d5911bb813f4', 2000350); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'UUID', '6a3653df-0012-49b1-859b-03804aa5f407', 2000359); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'UUID', 'c23fe0d1-291f-4d9b-9734-5f21dfd14496', 2000368); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'UUID', '145085f2-f8c2-41f9-aa54-672a38998b9d', 2000393); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'INN', '7744001497', 2000099); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'OGRN', '1027810256352', 2000191); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'OCPO', '00087099', 2000193); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'OGRN', '1167847466742', 2000199); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'OCPO', '53232756', 2000201); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'BIC', '044030861', 2000258); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'OGRN', '1027800000084', 2000259); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'OGRN', '1037858010970', 2000267); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'OCPO', '02700210', 2000269); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'OGRN', '1027739053704', 2000298); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'CPP', '772501001', 2000299); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'OGRN', '2877651984162', 2000250); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'OCPO', '17526887', 2000374); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'OCPO', '17516067', 2000300); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'OCPO', '58699329', 2000382); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'OGRN', '1027700133911', 2000380); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'OGRN', '1207700270150', 2000388); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'CPP', '770401001', 2000014); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'INN', '7708001614', 2000028); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'BIC', '044525311', 2000029); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000025, 'OCPO', '29293885', 2000032); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'BIC', '410264810', 2000073); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'CPP', '218884313', 2000075); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'OCPO', '09807684', 2000103); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'INN', '7831001415', 2000108); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'OGRN', '1027800001570', 2000110); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'OCPO', '39464738', 2000112); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'OGRN', '2877651984162', 2000122); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'CPP', '218884313', 2000123); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'LICM', '22256548987', 2000127); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'LICD', '55364789562222000000', 2000125); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'INN', '7825331045', 2000138); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'OGRN', '1027700098150', 2000139); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000135, 'OCPO', '52727777', 2000141); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'BIC', '044525880', 2000147); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'CPP', '775001001', 2000149); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'OGRN', '1177746270712', 2000157); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'CPP', '997950001', 2000158); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'TRDC', '506', 2340052); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'CLRC', '506', 2340053); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'INTC', 'ABC', 2340054); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'OCPO', '00083598', 2000176); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (407470009, 'OCVD', '124214', 407470010); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'UUID', '7bd6112a-6080-4116-95f5-d5911bb813f4', 410910017); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310000, 'INN', '7831000111', 411310001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310000, 'TRDC', '134', 411310009); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310000, 'CPP', '780201001', 411310010); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310000, 'CIO', '780205609', 411310012); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'OGRN', '1037700013020', 411310021); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'TRDC', '52', 411310031); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'INTC', 'test', 411310026); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (1, 'BIC', '044030920', 1); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080000, 'INN', '7710147442', 553080011); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'TRDC', '570', 2340007); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000061, 'CLRC', '589', 2340024); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'TRDC', '517', 2340027); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000087, 'RGRC', 'E/I/7709129705//643////044525388', 2340035); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'RGRC', 'E/I/7744001497//643////044525823', 2340038); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'CLRC', '504', 2340043); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'INN', '274062111', 2000181); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'BIC', '044525787', 2000182); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'OGRN', '1020280000190', 2000183); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'CPP', '111111111', 2000309); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'TRDC', '8', 3260001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'CLRC', '8', 3260000); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'BIC', '719807387', 2000318); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'CPP', '494208213', 2000320); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'INN', '1111111111', 2000306); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'LICB', '657575', 2000311); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'OCPO', '36915394', 2000321); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'CPP', '784201001', 2000346); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'OCPO', '02288703', 2000347); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'BIC', '043510607', 2000362); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'OGRN', '1027700381290', 2000363); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'OGRN', '1027739019208', 2000372); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'CPP', '783501001', 2000006); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'OCPO', '09804384', 2000007); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000009, 'INN', '7750004150', 2000012); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000017, 'CPP', '770601001', 2000022); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000034, 'INN', '7744000912', 2000037); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'INN', '1653001805', 2000081); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'OGRN', '1021600000124', 2000083); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000078, 'OCPO', '13001745', 2000085); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000096, 'OGRN', '1027700167110', 2000101); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'OGRN', '1037700013020', 2000354); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'TRDC', '5', 2340129); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'INTC', 'CB', 2340131); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'BIC', '24501901', 410910019); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'CPP', '770201001', 410910021); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'TRDC', '52', 410910023); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (1, 'INN', '7825331045', 410910032); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310000, 'CLRC', '134', 411310011); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'UUID', '7bd6112a-6173-4116-95f5-d5911bb813f4', 411310017); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'CLRC', '52', 411310032); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2, 'BIC', '044030505', 2); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'UUID', '7bd6112a-6173-4116-95f5-d5611bb813f4', 553080018); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'CPP', '780201001', 553080023); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'OCPO', '00032253', 553080024); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'TRDC', '102', 553080025); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'CLRC', '107', 2340040); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000105, 'RGRC', 'E/I/7831001415//643////044583787', 2340041); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000114, 'INN', '2298800249', 2000120); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'INN', '7703074601', 2000155); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'OGRN', '1047797019830', 2000174); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'INN', '7831000147', 2000003); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000000, 'BIC', '044030758', 2000004); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000152, 'RGRC', 'E/I/7703074601//643////044585259', 2340055); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'TRDC', '507', 2340056); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'RGRC', 'E/I/7750005482//643////044583503', 2340058); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'INTC', 'K', 2340061); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'RGRC', 'E/I/7710568760//643////', 2340062); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'CLRC', '71', 2340064); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'CLRC', '302', 2340067); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'INTC', 'T', 2340068); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'CLRC', '374', 2340071); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'RGRC', 'E/I/7840060671//643////', 2340073); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'TRDC', '595', 2340074); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'CLRC', '595', 2340075); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'RGRC', 'E/I/1324128154//643////', 2340077); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'RGRC', 'E/I/7706196340//643////044525162', 2340080); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'TRDC', '583', 2340081); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'RGRC', 'E/I/7750056670//643////044525059', 2340083); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'CLRC', '482', 2340085); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'INTC', 'RT', 2340086); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'TRDC', '45', 2340094); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'TRDC', '590', 2340097); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'TRDC', '500', 2340091); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'CLRC', '500', 2340092); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'INTC', 'AD', 2340099); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'RGRC', 'E/I/7812011023//643////', 2340100); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'TRDC', '95', 2340101); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'CLRC', '479', 2340105); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'CLRC', '96', 2340110); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'RGRC', 'E/I/7702045051//643////044525232', 2340111); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'TRDC', '777', 2340115); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'RGRC', 'E/I/9518237505//643/S///719807387', 2340117); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000161, 'CLRC', '507', 2340057); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'TRDC', '550', 2340059); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000170, 'CLRC', '550', 2340060); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'TRDC', '71', 2340063); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000178, 'RGRC', 'E/I/274062111//643////044525787', 2340065); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'TRDC', '302', 2340066); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000187, 'RGRC', 'E/I/7830002430//643////', 2340069); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'TRDC', '374', 2340070); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000195, 'INTC', 'AB', 2340072); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000203, 'INTC', 'AF', 2340076); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'TRDC', '585', 2340078); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000211, 'CLRC', '585', 2340079); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000293, 'TRDC', '96', 2340109); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'TRDC', '495', 2340118); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'INTC', 'M', 2340120); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'RGRC', 'E/I/7831000027//643////044030790', 2340124); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'CLRC', '574', 2340126); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'INTC', 'L', 2340127); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'RGRC', 'E/I/7825663932//643////', 2340128); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'CLRC', '582', 2340134); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'CLRC', '471', 2340137); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'TRDC', '575', 2340139); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'INTC', 'G', 2340141); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'CLRC', '588', 2340144); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'INTC', 'AC', 2340145); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'TRDC', '117', 2340147); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'CLRC', '117', 2340148); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'INTC', 'A', 2340151); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'TRDC', '591', 2340153); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'INTC', 'AAB', 2340155); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000220, 'CLRC', '583', 2340082); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'TRDC', '482', 2340084); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000229, 'RGRC', 'E/I/7736046991//643////044525976', 2340087); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'TRDC', '480', 2340088); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'INTC', 'F', 2340089); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000238, 'RGRC', 'E/I/7704446429//643////', 2340090); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'CLRC', '45', 2340095); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000246, 'RGRC', 'E/I/7841364200//643////', 2340093); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000254, 'RGRC', 'E/I/7831000122//643////044030861', 2340096); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000263, 'CLRC', '590', 2340098); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'CLRC', '95', 2340102); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000271, 'RGRC', 'E/I/7702070139//643////044525187', 2340103); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'TRDC', '479', 2340104); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000280, 'RGRC', 'E/I/7725114488//643////044525111', 2340106); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000302, 'RGRC', 'E/I/7707083893//643////044525225', 2340114); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000313, 'CLRC', '777', 2340116); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'CLRC', '495', 2340119); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000324, 'RGRC', 'E/I/7838029258//643////', 2340121); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000341, 'TRDC', '574', 2340125); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'TRDC', '582', 2340133); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000358, 'RGRC', 'E/I/7701105460//643////043510607', 2340135); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'RGRC', 'E/I/7706092528//643////044525985', 2340138); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'CLRC', '575', 2340140); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000376, 'RGRC', 'E/I/7707082071//643////', 2340142); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'TRDC', '588', 2340143); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000384, 'RGRC', 'E/I/9731068071//643////', 2340146); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000392, 'RGRC', 'E/I/7728168971//643////044525593', 2340149); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'TRDC', '562', 2340150); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000401, 'RGRC', 'E/I/7825392577//643////', 2340152); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'CLRC', '591', 2340154); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000409, 'RGRC', 'E/I/1435138944//643////049805770', 2340156); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000143, 'RGRC', 'E/I/7736153344//643////044525880', 2340051); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000367, 'TRDC', '471', 2340136); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'CLRC', '5', 2340130); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000349, 'RGRC', 'E/I/7702235133//643////24501901', 2340132); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910000, 'CPP', '15521552', 410910001); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910000, 'INN', '7750004150', 410910005); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910000, 'CLRC', '133', 410910006); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'OGRN', '1037700013020', 410910020); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'INTC', 'test', 410910025); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (410910016, 'INN', '77000130', 410910031); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'BIC', '24501901', 411310020); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'CPP', '780201001', 411310022); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (411310016, 'OCPO', '00032253', 411310023); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'BIC', '24501901', 553080021); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'OGRN', '1037700013021', 553080022); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'CLRC', '102', 553080026); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (553080017, 'INTC', 'test', 553080027); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'CLRC', '1', 2340123); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000332, 'TRDC', '1', 2340122); -INSERT INTO public.company_symbols (company_id, company_symbol, company_symbol_value, id) VALUES (2000069, 'RGRC', 'E/I/4401116480//643////043469743', 2340029); - - - - --- --- Data for Name: connection_state_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.connection_state_dictionary (id, code, name) VALUES (1, 'CNCT', 'Подключен'); -INSERT INTO public.connection_state_dictionary (id, code, name) VALUES (2, 'DSBL', 'Отключен'); - - --- --- Data for Name: contact; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000358, 'PHON', 'example contact string', 407330000); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000000, 'ADRS', 'РОССИЯ, 195220, г. Санкт-Петербург, пр. Непокоренных, д. 17, корп 4, лит. В', 2000008); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000009, 'ADRS', 'РОССИЯ, 125009, г. Москва, ул. Воздвиженка, д. 10 ', 2000016); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000034, 'ADRS', 'РОССИЯ, 109052, г. Москва, ул. Смирновская, д.10, стр. 22', 2000042); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000069, 'ADRS', 'РОССИЯ, 538770, Москва, Какая-то улица, 48', 2000077); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000078, 'ADRS', 'РОССИЯ, 420066, г. Казань, ул. Декабристов, д.1', 2000086); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000105, 'ADRS', 'РОССИЯ, 197101, г. Санкт-Петербург, ул. Дивенская, д. 1, лит. А', 2000113); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000152, 'ADRS', 'РОССИЯ, 119049, г. Москва, ул. Шаболовка, д. 10, корп. 2', 2000160); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000187, 'ADRS', 'РОССИЯ, 191144, г. Санкт-Петербург, ул. Новгородская, д. 20, литера А', 2000194); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000211, 'ADRS', 'РОССИЯ, 119180, г. Москва, ул. Полянка Большая, д. 50/1, стр.1', 2000219); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000220, 'ADRS', 'РОССИЯ, 127055, г. Москва, ул.Палиха, д.10 , стр.7', 2000228); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000254, 'ADRS', 'РОССИЯ, 191124, г. Санкт-Петербург, пл. Растрелли, д. 2, лит. А', 2000262); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000324, 'ADRS', 'РОССИЯ, 190000, г. Санкт-Петербург, пр. Вознесенский, д.16', 2000331); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000332, 'ADRS', 'РОССИЯ, 195112, г. Санкт-Петербург, пр. Малоохтинский , д. 64, лит. А', 2000340); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000384, 'ADRS', 'РОССИЯ, 121374, г. Москва, ул. Алексея Свиридова, д. 7 , стр. 2', 2000391); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000246, 'ADRS', 'РОССИЯ, 538770, Москва, Какая-то улица, 48', 2000253); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000161, 'ADRS', 'РОССИЯ, 115035, г. Москва, ул. Садовническая , д. 71', 2000169); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000170, 'ADRS', 'РОССИЯ, 109097, г. Москва, пер. Большой Златоустинский, д. 6 , cтр. 1', 2000177); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000195, 'ADRS', 'РОССИЯ, 143401, Московская обл. г. Красногорск, б-р Строителей , д.4 , к.1, этаж 1 антресоль, секция Г, помещ. XXXVI', 2000202); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000229, 'ADRS', 'РОССИЯ, 127051, г. Москва, Цветной бульвар, д.18', 2000237); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000263, 'ADRS', 'РОССИЯ, 190000, г. Санкт-Петербург, пер. Гривцова , д. 10 , литера А', 2000270); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000280, 'ADRS', 'РОССИЯ, 538770, Москва, Какая-то улица, 48', 2000290); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000293, 'ADRS', 'РОССИЯ, 115432, г. Москва, пр. Андропова , д. 18, корп. 1', 2000301); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000358, 'ADRS', 'РОССИЯ, 295000, г. Симферополь, Набережная имени 60-летия СССР, д. 34', 2000366); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000367, 'ADRS', 'РОССИЯ, 115114, г. Москва, ул.Летниковская, д. 2 , стр. 4', 2000375); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000392, 'ADRS', 'РОССИЯ, 107078, г. Москва, ул. Каланчевская, д. 27', 2000400); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000401, 'ADRS', 'РОССИЯ, 191144, г. Санкт-Петербург, ул. Старорусская , д.12', 2000408); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000043, 'ADRS', 'РОССИЯ, 423831, г. Набережные Челны, пр. Хасана Туфана, д. 43', 2000051); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000052, 'ADRS', 'РОССИЯ, 107045, г. Москва, Луков пер., д. 2 , стр. 1', 2000060); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000087, 'ADRS', 'РОССИЯ, 109147, г. Москва, ул. Воронцовская, д. 27/35', 2000095); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000114, 'ADRS', 'РОССИЯ, 538770, Москва, Какая-то улица, 48', 2000128); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000135, 'ADRS', 'РОССИЯ, 123610, г. Москва, Краснопресненская наб., д.12, подъезд 7', 2000142); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000203, 'ADRS', 'РОССИЯ, 431444, Республика Мордовия г. Рузаевка, ул. Льва Толстого, д. 7', 2000210); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000271, 'ADRS', 'РОССИЯ, 191144, г. Санкт-Петербург, пер. Дегтярный, д.11, лит. А', 2000279); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000302, 'ADRS', 'РОССИЯ, 123452, Москва фывфыв , Пушкинская, 15, 45, 7', 2000312); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000341, 'ADRS', 'РОССИЯ, 191311, г. Санкт-Петербург, пр. Суворовский , д. 67', 2000348); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000017, 'ADRS', 'РОССИЯ, 119049, г. Москва, ул. Шаболовка, д. 4 , стр. 1', 2000024); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000313, 'ADRS', 'РОССИЯ, 572638, Москва, Абрамцевская улица, 95', 2000323); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000376, 'ADRS', 'РОССИЯ, 119049, г. Москва, ул. Большая Якиманка, д. 42 , стр. 1-2', 2000383); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000025, 'ADRS', 'РОССИЯ, 125171, г. Москва, Ленинградское шоссе, д. 16А , стр. 2', 2000033); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000409, 'ADRS', 'РОССИЯ, 677000, Республика Саха (Якутия), г. Якутск, пр. Ленина, д. 1', 2000417); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000061, 'ADRS', 'РОССИЯ, 191060, г. Санкт-Петербург, проезд Смольный, д. 1 , литера Б', 2000068); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000096, 'ADRS', 'РОССИЯ, 117420, г. Москва, ул. Наметкина, д. 16, корп. 1', 2000104); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000178, 'ADRS', 'РОССИЯ, 119048, г. Москва, ул. Ефремова , д.8', 2000186); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000238, 'ADRS', 'РОССИЯ, 115088, г. Москва, ул. Шарикоподшипниковская, д. 5', 2000245); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000143, 'ADRS', 'РОССИЯ, 129594, г. Москва, Сущевский вал, 65, корп. 1', 2000151); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (2000349, 'ADRS', 'РОССИЯ, 107016, г. Москва, ул. Неглинная, д. 12', 2000357); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (410910016, 'ADRS', 'РОССИЯ, 107016, г. Москва, ул. Неглинная, д. 121', 410910026); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (411310016, 'ADRS', 'РОССИЯ, 107016, г. Москва, ул. Неглинная, д. 11', 411310033); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (553080000, 'POST', 'Курск, ул. Пронина, 14А', 553080016); -INSERT INTO public.contact (company_id, contact_type, contact_value, id) VALUES (553080017, 'ADRS', 'РОССИЯ, 107016, г. Москва, ул. Неглинная, д. 12', 553080028); - - --- --- Data for Name: contact_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (1, 'ADRS', 'Юридический адрес'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (2, 'POST', 'Почтовый адрес'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (3, 'CONT', 'Контактное лицо'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (4, 'MAIL', 'Электронная почта'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (5, 'PHON', 'Телефон'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (6, 'SEBD', 'Единоличный исполнительный орган'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (7, 'TRST', 'Доверенное лицо'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (8, 'FAX', 'Факс'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (9, 'INFO', 'Контактная информация'); -INSERT INTO public.contact_type_dictionary (id, code, name) VALUES (10, 'CMNT', 'Примечание'); - - --- --- Data for Name: contract_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: corporation_sole_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.corporation_sole_type_dictionary (id, code, name) VALUES (1, 'PRSD', 'Президент'); -INSERT INTO public.corporation_sole_type_dictionary (id, code, name) VALUES (2, 'GDIR', 'Генеральный директор'); -INSERT INTO public.corporation_sole_type_dictionary (id, code, name) VALUES (3, 'CMAN', 'Председатель правления'); -INSERT INTO public.corporation_sole_type_dictionary (id, code, name) VALUES (4, 'MGNT', 'Управляющая компания'); -INSERT INTO public.corporation_sole_type_dictionary (id, code, name) VALUES (5, 'OTHR', 'Другой'); - - --- --- Data for Name: country_code_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.country_code_dictionary (id, code, name) VALUES (1, 'RUS', 'Россия'); - - --- --- Data for Name: coupon_period; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020040, 12.20, 1, '2023-10-05', '2023-04-06', 411020042); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020040, 12.20, 3, '2024-10-02', '2024-04-03', 411020044); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020040, 12.20, 2, '2024-04-03', '2023-10-04', 411020043); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020040, 12.20, 4, '2025-04-02', '2024-10-02', 411020045); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020040, 12.20, 5, '2025-10-01', '2025-04-02', 411020046); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020040, 12.20, 6, '2026-04-01', '2025-10-01', 411020047); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020052, 7.00, 5, '2025-02-04', '2024-08-06', 411020061); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 14, '2023-12-07', '2023-06-08', 411020078); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 15, '2024-06-06', '2023-12-07', 411020079); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 16, '2024-12-05', '2024-06-06', 411020080); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 13, '2023-06-08', '2022-12-08', 411020081); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020066, 6.80, 6, '2023-02-16', '2022-08-18', 411020068); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 6.65, 12, '2022-12-08', '2022-06-09', 411020082); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 17, '2025-06-05', '2024-12-05', 411020083); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 18, '2025-12-04', '2025-06-05', 411020084); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 20, '2026-12-03', '2026-06-04', 411020086); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 21, '2027-06-03', '2026-12-03', 411020087); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 22, '2027-12-02', '2027-06-03', 411020088); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 23, '2028-06-01', '2027-12-02', 411020089); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 24, '2028-11-30', '2028-06-01', 411020090); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 25, '2029-05-31', '2028-11-30', 411020091); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 26, '2029-11-29', '2029-05-31', 411020092); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 27, '2030-05-30', '2029-11-29', 411020093); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 28, '2030-11-28', '2030-05-30', 411020094); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 29, '2031-05-29', '2030-11-28', 411020095); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 30, '2031-11-27', '2031-05-29', 411020096); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020097, 7.00, 20, '2023-08-16', '2023-02-15', 411020101); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 13, '2023-10-04', '2023-04-05', 411020108); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 14, '2024-04-03', '2023-10-04', 411020109); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 15, '2024-10-02', '2024-04-03', 411020110); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 16, '2025-04-02', '2024-10-02', 411020111); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 18, '2026-04-01', '2025-10-01', 411020113); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 19, '2026-09-30', '2026-04-01', 411020114); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 20, '2027-03-31', '2026-09-30', 411020115); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 21, '2027-09-29', '2027-03-31', 411020116); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 22, '2028-03-29', '2027-09-29', 411020117); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 23, '2028-09-27', '2028-03-29', 411020118); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 24, '2029-03-28', '2028-09-27', 411020119); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 25, '2029-09-26', '2029-03-28', 411020120); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 26, '2030-03-27', '2029-09-26', 411020121); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 27, '2030-09-25', '2030-03-27', 411020122); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 28, '2031-03-26', '2030-09-25', 411020123); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 29, '2031-09-24', '2031-03-26', 411020124); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 30, '2032-03-24', '2031-09-24', 411020125); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 31, '2032-09-22', '2032-03-24', 411020126); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 32, '2033-03-23', '2032-09-22', 411020127); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 12, '2023-04-05', '2022-10-05', 411020128); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 8, '2024-01-31', '2023-08-02', 411020135); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 9, '2024-07-31', '2024-01-31', 411020136); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 10, '2025-01-29', '2024-07-31', 411020137); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 11, '2025-07-30', '2025-01-29', 411020138); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 12, '2026-01-28', '2025-07-30', 411020139); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 13, '2026-07-29', '2026-01-28', 411020140); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 14, '2027-01-27', '2026-07-29', 411020141); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 15, '2027-07-28', '2027-01-27', 411020142); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 16, '2028-01-26', '2027-07-28', 411020143); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 17, '2028-07-26', '2028-01-26', 411020144); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 18, '2029-01-24', '2028-07-26', 411020145); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 19, '2029-07-25', '2029-01-24', 411020146); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 20, '2030-01-23', '2029-07-25', 411020147); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 21, '2030-07-24', '2030-01-23', 411020148); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 22, '2031-01-22', '2030-07-24', 411020149); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 23, '2031-07-23', '2031-01-22', 411020150); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 25, '2032-07-21', '2032-01-21', 411020152); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 26, '2033-01-19', '2032-07-21', 411020153); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 27, '2033-07-20', '2033-01-19', 411020154); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 28, '2034-01-18', '2033-07-20', 411020155); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 29, '2034-07-19', '2034-01-18', 411020156); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 30, '2035-01-17', '2034-07-19', 411020157); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 31, '2035-07-18', '2035-01-17', 411020158); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 5, '2023-09-20', '2023-03-22', 411020161); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 6, '2024-03-20', '2023-09-20', 411020162); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 7, '2024-09-18', '2024-03-20', 411020163); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 8, '2025-03-19', '2024-09-18', 411020164); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 9, '2025-09-17', '2025-03-19', 411020165); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 10, '2026-03-18', '2025-09-17', 411020166); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 11, '2026-09-16', '2026-03-18', 411020167); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 12, '2027-03-17', '2026-09-16', 411020168); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 13, '2027-09-15', '2027-03-17', 411020169); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 15, '2028-09-13', '2028-03-15', 411020171); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 16, '2029-03-14', '2028-09-13', 411020172); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 1, '2021-09-22', '2021-06-16', 411020173); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 2, '2022-03-23', '2021-09-22', 411020174); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 3, '2022-09-21', '2022-03-23', 411020175); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 4, '2023-03-22', '2022-09-21', 411020176); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 5, '2023-12-06', '2023-06-07', 411020181); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 6, '2024-06-05', '2023-12-06', 411020182); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 7, '2024-12-04', '2024-06-05', 411020183); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 8, '2025-06-04', '2024-12-04', 411020184); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 9, '2025-12-03', '2025-06-04', 411020185); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 10, '2026-06-03', '2025-12-03', 411020186); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 11, '2026-12-02', '2026-06-03', 411020187); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 12, '2027-06-02', '2026-12-02', 411020188); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 13, '2027-12-01', '2027-06-02', 411020189); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 14, '2028-05-31', '2027-12-01', 411020190); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 16, '2029-05-30', '2028-11-29', 411020192); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 17, '2029-11-28', '2029-05-30', 411020193); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 18, '2030-05-29', '2029-11-28', 411020194); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 19, '2030-11-27', '2030-05-29', 411020195); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 20, '2031-05-28', '2030-11-27', 411020196); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 21, '2031-11-26', '2031-05-28', 411020197); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 22, '2032-05-26', '2031-11-26', 411020198); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 23, '2032-11-24', '2032-05-26', 411020199); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 24, '2033-05-25', '2032-11-24', 411020200); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 25, '2033-11-23', '2033-05-25', 411020201); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 26, '2034-05-24', '2033-11-23', 411020202); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 27, '2034-11-22', '2034-05-24', 411020203); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 28, '2035-05-23', '2034-11-22', 411020204); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020052, 7.00, 2, '2023-08-08', '2023-02-07', 411020057); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020052, 7.00, 3, '2024-02-06', '2023-08-08', 411020058); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020052, 7.00, 4, '2024-08-06', '2024-02-06', 411020059); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020052, 7.00, 6, '2025-08-05', '2025-02-04', 411020060); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 20, '2027-09-22', '2027-06-23', 411020373); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 75.00, 1, '2022-12-28', '2022-09-28', 411020374); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 29, '2035-11-21', '2035-05-23', 411020205); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 30, '2036-05-21', '2035-11-21', 411020206); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 31, '2036-11-19', '2036-05-21', 411020207); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 34, '2038-05-19', '2037-11-18', 411020210); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 35, '2038-11-17', '2038-05-19', 411020211); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 38, '2040-05-16', '2039-11-16', 411020214); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 39, '2040-11-14', '2040-05-16', 411020215); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 40, '2041-05-15', '2040-11-14', 411020216); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 4, '2023-06-07', '2022-12-07', 411020217); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 8, '2025-07-30', '2025-01-29', 411020227); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 9, '2026-01-28', '2025-07-30', 411020228); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 5, '2024-02-14', '2023-08-16', 411020246); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 6, '2024-08-14', '2024-02-14', 411020247); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 9, '2026-02-11', '2025-08-13', 411020250); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 13, '2028-02-09', '2027-08-11', 411020254); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 15, '2029-02-07', '2028-08-09', 411020256); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 25, '2034-02-01', '2033-08-03', 411020266); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 29, '2036-01-30', '2035-08-01', 411020270); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 30, '2036-07-30', '2036-01-30', 411020271); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 7, '2026-05-27', '2025-11-26', 411020281); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 9, '2027-05-26', '2026-11-25', 411020283); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 10, '2027-11-24', '2027-05-26', 411020284); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 11, '2028-05-24', '2027-11-24', 411020285); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 1, '2023-05-31', '2022-11-16', 411020286); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 12, '2028-11-22', '2028-05-24', 411020287); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 13, '2029-05-23', '2028-11-22', 411020288); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 14, '2029-11-21', '2029-05-23', 411020289); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 6, '2026-03-04', '2025-09-03', 411020305); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 2, '2024-06-05', '2023-12-06', 411020318); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 3, '2024-12-04', '2024-06-05', 411020319); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 4, '2025-06-04', '2024-12-04', 411020320); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 5, '2025-12-03', '2025-06-04', 411020321); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 12, '2029-05-30', '2028-11-29', 411020328); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 13, '2029-11-28', '2029-05-30', 411020329); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 17, '2031-11-26', '2031-05-28', 411020333); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 18, '2032-05-26', '2031-11-26', 411020334); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 19, '2032-11-24', '2032-05-26', 411020335); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 23, '2034-11-22', '2034-05-24', 411020339); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 30, '2038-05-19', '2037-11-18', 411020346); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020351, 12.68, 12, '2022-11-16', '2022-05-18', 411020355); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020381, 0.00, 1, '2023-03-08', '2022-10-19', 411020389); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020390, 0.00, 1, '2023-08-02', '2023-05-03', 411020394); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 14, '2025-02-05', '2024-08-07', 411020420); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 16, '2026-02-04', '2025-08-06', 411020421); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 11, '2023-08-09', '2023-02-08', 411020423); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 12, '2024-02-07', '2023-08-09', 411020424); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 13, '2024-08-07', '2024-02-07', 411020425); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 15, '2025-08-06', '2025-02-05', 411020426); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 17, '2026-08-05', '2026-02-04', 411020427); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 15, '2030-05-22', '2029-11-21', 411020290); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 16, '2030-11-20', '2030-05-22', 411020291); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 20, '2032-11-17', '2032-05-19', 411020295); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 3, '2024-09-04', '2024-03-06', 411020302); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 5, '2025-09-03', '2025-03-05', 411020304); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 3, '2023-06-28', '2023-03-29', 411020362); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 5, '2023-12-27', '2023-09-27', 411020363); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 11, '2025-06-25', '2025-03-26', 411020364); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 12, '2025-09-24', '2025-06-25', 411020365); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 13, '2025-12-24', '2025-09-24', 411020366); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 14, '2026-03-25', '2025-12-24', 411020367); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 15, '2026-06-24', '2026-03-25', 411020368); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 16, '2026-09-23', '2026-06-24', 411020369); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 17, '2026-12-23', '2026-09-23', 411020370); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 18, '2027-03-24', '2026-12-23', 411020371); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 19, '2027-06-23', '2027-03-24', 411020372); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 2, '2023-03-29', '2022-12-28', 411020375); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 4, '2023-09-27', '2023-06-28', 411020376); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 6, '2024-03-27', '2023-12-27', 411020377); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 7, '2024-06-26', '2024-03-27', 411020378); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 8, '2024-09-25', '2024-06-26', 411020379); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 9, '2024-12-25', '2024-09-25', 411020361); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020357, 7.22, 10, '2025-03-26', '2024-12-25', 411020380); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 4, '2023-08-02', '2023-02-01', 411020223); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 5, '2024-01-31', '2023-08-02', 411020224); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 6, '2024-07-31', '2024-01-31', 411020225); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 7, '2025-01-29', '2024-07-31', 411020226); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 10, '2026-07-29', '2026-01-28', 411020229); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 11, '2027-01-27', '2026-07-29', 411020230); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 12, '2027-07-28', '2027-01-27', 411020231); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 13, '2028-01-26', '2027-07-28', 411020232); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 14, '2028-07-26', '2028-01-26', 411020233); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 15, '2029-01-24', '2028-07-26', 411020234); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 16, '2029-07-25', '2029-01-24', 411020235); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 17, '2030-01-23', '2029-07-25', 411020236); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 18, '2030-07-24', '2030-01-23', 411020237); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 3, '2023-02-01', '2022-08-03', 411020238); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 19, '2031-01-22', '2030-07-24', 411020239); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020218, 6.90, 20, '2031-07-23', '2031-01-22', 411020240); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 4, '2023-08-16', '2023-02-15', 411020245); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 7, '2025-02-12', '2024-08-14', 411020248); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 8, '2025-08-13', '2025-02-12', 411020249); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 10, '2026-08-12', '2026-02-11', 411020251); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 11, '2027-02-10', '2026-08-12', 411020252); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 12, '2027-08-11', '2027-02-10', 411020253); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 14, '2028-08-09', '2028-02-09', 411020255); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 16, '2029-08-08', '2029-02-07', 411020257); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 17, '2030-02-06', '2029-08-08', 411020258); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 18, '2030-08-07', '2030-02-06', 411020259); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 19, '2031-02-05', '2030-08-07', 411020260); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 20, '2031-08-06', '2031-02-05', 411020261); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 21, '2032-02-04', '2031-08-06', 411020262); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 22, '2032-08-04', '2032-02-04', 411020263); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 23, '2033-02-02', '2032-08-04', 411020264); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 24, '2033-08-03', '2033-02-02', 411020265); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 26, '2034-08-02', '2034-02-01', 411020267); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 27, '2035-01-31', '2034-08-02', 411020268); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020241, 7.00, 28, '2035-08-01', '2035-01-31', 411020269); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 2, '2023-11-29', '2023-05-31', 411020276); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 3, '2024-05-29', '2023-11-29', 411020277); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 4, '2024-11-27', '2024-05-29', 411020278); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 5, '2025-05-28', '2024-11-27', 411020279); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 6, '2025-11-26', '2025-05-28', 411020280); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 8, '2026-11-25', '2026-05-27', 411020282); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 17, '2031-05-21', '2030-11-20', 411020292); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 18, '2031-11-19', '2031-05-21', 411020293); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020272, 9.50, 19, '2032-05-19', '2031-11-19', 411020294); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 1, '2023-09-06', '2023-01-25', 411020300); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 2, '2024-03-06', '2023-09-06', 411020301); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 4, '2025-03-05', '2024-09-04', 411020303); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 7, '2026-09-02', '2026-03-04', 411020306); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 9, '2027-09-01', '2027-03-03', 411020308); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 11, '2028-08-30', '2028-03-01', 411020310); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 12, '2029-02-28', '2028-08-30', 411020311); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 1, '2023-12-06', '2023-06-21', 411020317); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 6, '2026-06-03', '2025-12-03', 411020322); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 8, '2027-06-02', '2026-12-02', 411020324); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 9, '2027-12-01', '2027-06-02', 411020325); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 20, '2033-05-25', '2032-11-24', 411020336); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 21, '2033-11-23', '2033-05-25', 411020337); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 22, '2034-05-24', '2033-11-23', 411020338); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 24, '2035-05-23', '2034-11-22', 411020340); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 26, '2036-05-21', '2035-11-21', 411020342); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 27, '2036-11-19', '2036-05-21', 411020343); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 28, '2037-05-20', '2036-11-19', 411020344); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 29, '2037-11-18', '2037-05-20', 411020345); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020381, 7.29, 2, '2023-06-07', '2023-03-08', 411020388); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 15, '2029-03-21', '2028-09-20', 411023564); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 4, '2023-09-27', '2023-03-29', 411023566); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 5, '2024-03-27', '2023-09-27', 411023567); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 11, '2027-03-24', '2026-09-23', 411023571); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 12, '2027-09-22', '2027-03-24', 411023572); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 13, '2028-03-22', '2027-09-22', 411023573); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 14, '2028-09-20', '2028-03-22', 411023574); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 21, '2032-03-17', '2031-09-17', 411023579); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 19, '2030-01-16', '2029-07-18', 411022426); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 6, '2023-07-26', '2023-01-25', 411022427); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 7, '2024-01-24', '2023-07-26', 411022428); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 8, '2024-07-24', '2024-01-24', 411022429); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 11, '2026-01-21', '2025-07-23', 411022431); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 10, '2025-07-23', '2025-01-22', 411022432); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 13, '2027-01-20', '2026-07-22', 411022433); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 12, '2026-07-22', '2026-01-21', 411022434); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 15, '2028-01-19', '2027-07-21', 411022436); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 16, '2028-07-19', '2028-01-19', 411022437); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 8, '2027-05-19', '2026-11-18', 411024312); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 16, '2031-05-14', '2030-11-13', 411024319); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 1, '2023-11-22', '2023-03-15', 411024327); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 32, '2037-05-20', '2036-11-19', 411020208); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 33, '2037-11-18', '2037-05-20', 411020209); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 36, '2039-05-18', '2038-11-17', 411020212); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 37, '2039-11-16', '2039-05-18', 411020213); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 10, '2025-07-23', '2025-01-22', 553160018); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 13, '2027-01-20', '2026-07-22', 553160019); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 12, '2026-07-22', '2026-01-21', 553160020); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 14, '2027-07-21', '2027-01-20', 553160021); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 15, '2028-01-19', '2027-07-21', 553160022); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 16, '2028-07-19', '2028-01-19', 553160023); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 18, '2029-07-18', '2029-01-17', 553160024); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 20, '2030-07-17', '2030-01-16', 553160025); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 19, '2027-08-04', '2027-02-03', 411020422); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.50, 18, '2027-02-03', '2026-08-05', 411020428); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020416, 2.60, 20, '2028-03-02', '2027-09-04', 411020429); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 3, '2023-03-29', '2022-09-28', 411023561); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 7, '2026-11-18', '2026-05-20', 411024325); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 11, '2028-11-15', '2028-05-17', 411024326); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 6, '2024-09-25', '2024-03-27', 411023562); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 10, '2026-09-23', '2026-03-25', 411023563); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 19, '2031-03-19', '2030-09-18', 411023565); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 7, '2025-03-26', '2024-09-25', 411023568); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 8, '2025-09-24', '2025-03-26', 411023569); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 9, '2026-03-25', '2025-09-24', 411023570); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 16, '2029-09-19', '2029-03-21', 411023575); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 17, '2030-03-20', '2029-09-19', 411023576); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 18, '2030-09-18', '2030-03-20', 411023577); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020052, 7.00, 1, '2023-02-07', '2022-08-09', 411020056); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020072, 8.90, 19, '2026-06-04', '2025-12-04', 411020085); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020102, 7.70, 17, '2025-10-01', '2025-04-02', 411020112); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 7, '2023-08-02', '2023-02-01', 411020134); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020130, 6.10, 24, '2032-01-21', '2031-07-23', 411020151); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020159, 6.70, 14, '2028-03-15', '2027-09-15', 411020170); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020177, 7.10, 15, '2028-11-29', '2028-05-31', 411020191); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 8, '2027-03-03', '2026-09-02', 411020307); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 10, '2028-03-01', '2027-09-01', 411020309); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020296, 9.00, 13, '2029-08-29', '2029-02-28', 411020312); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 17, '2029-01-17', '2028-07-19', 411022425); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 9, '2025-01-22', '2024-07-24', 411022430); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 14, '2027-07-21', '2027-01-20', 411022435); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 18, '2029-07-18', '2029-01-17', 411022438); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411022421, 2.50, 20, '2030-07-17', '2030-01-16', 411022439); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 7, '2026-12-02', '2026-06-03', 411020323); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 10, '2028-05-31', '2027-12-01', 411020326); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 11, '2028-11-29', '2028-05-31', 411020327); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 14, '2030-05-29', '2029-11-28', 411020330); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 15, '2030-11-27', '2030-05-29', 411020331); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 16, '2031-05-28', '2030-11-27', 411020332); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411020313, 9.80, 25, '2035-11-21', '2035-05-23', 411020341); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 17, '2029-01-17', '2028-07-19', 553160011); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 19, '2030-01-16', '2029-07-18', 553160012); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 6, '2023-07-26', '2023-01-25', 553160013); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 7, '2024-01-24', '2023-07-26', 553160014); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 8, '2024-07-24', '2024-01-24', 553160015); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 9, '2025-01-22', '2024-07-24', 553160016); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (553160007, 2.50, 11, '2026-01-21', '2025-07-23', 553160017); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411023556, 2.50, 20, '2031-09-17', '2031-03-19', 411023578); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 2, '2024-05-22', '2023-11-22', 411024308); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 4, '2025-05-21', '2024-11-20', 411024309); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 5, '2025-11-19', '2025-05-21', 411024310); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 6, '2026-05-20', '2025-11-19', 411024311); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 9, '2027-11-17', '2027-05-19', 411024313); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 10, '2028-05-17', '2027-11-17', 411024314); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 12, '2029-05-16', '2028-11-15', 411024315); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 13, '2029-11-14', '2029-05-16', 411024316); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 14, '2030-05-15', '2029-11-14', 411024317); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 15, '2030-11-13', '2030-05-15', 411024318); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 17, '2031-11-12', '2031-05-14', 411024320); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 18, '2032-05-12', '2031-11-12', 411024321); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 19, '2032-11-10', '2032-05-12', 411024322); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 20, '2033-05-11', '2032-11-10', 411024323); -INSERT INTO public.coupon_period (security_id, coupon_rate, number, period_end_date, period_start_date, id) VALUES (411024304, 2.50, 3, '2024-11-20', '2024-05-22', 411024324); - - - --- --- Data for Name: courier_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.courier_type_dictionary (id, code, name) VALUES (1, 'STHS', 'ЭДО с Расчетной Организацией'); - - --- --- Data for Name: covered_liabilities_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490013, 'RUB', NULL, 2000061, '589', '39911810000000097000', 28000000.000000000000000000, 411600078, '2023-10-26 18:05:58.599', '2023-10-26 18:05:58.599', '2023-10-26'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490175, 'SU29012RMF11', NULL, 2000349, '5', '700588897ZT0', 500.000000000000000000, 411600079, '2023-10-26 18:05:58.611', '2023-10-26 18:05:58.611', '2023-10-26'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490175, 'RUB', NULL, 2000302, '8', '30411810200000006064', 67950000.000000000000000000, 411600080, '2023-10-26 18:05:58.621', '2023-10-26 18:05:58.621', '2023-10-26'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 411490013, 'DSTAE10', NULL, 2000254, '45', '39911810000000307000', 28000000.000000000000000000, 411600081, '2023-10-26 18:05:58.629', '2023-10-26 18:05:58.629', '2023-10-26'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552280017, 'RUB', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 552370089, '2023-11-02 09:59:55.292', '2023-11-02 09:59:55.292', '2023-11-01'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552150023, 'SU52005RMFS4', 'Облигации федерального займа с индексируемым номиналом', 2000349, '5', '700588887ZT0', 51998.000000000000000000, 552370090, '2023-11-02 09:59:55.301', '2023-11-02 09:59:55.301', '2023-11-01'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552150023, 'RUB', NULL, 2000302, '8', '30411810200000006064', 52923493.170000000000000000, 552370091, '2023-11-02 09:59:55.306', '2023-11-02 09:59:55.306', '2023-11-01'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552280084, 'DXTZA10', NULL, 2000302, '8', '30411810200000006064', 50000.000000000000000000, 552370092, '2023-11-02 09:59:55.312', '2023-11-02 09:59:55.312', '2023-11-01'); -INSERT INTO public.covered_liabilities_register (company_full_name, session_id, security_symbol, security_full_name, company_id, clearing_code, account, amount, id, created_at, updated_at, clearing_date) VALUES ('АО Санкт-Петербургская Валютная Биржа', 552280084, 'RUB', NULL, 2000349, '5', '30411810200000006005', 50000.000000000000000000, 552370093, '2023-11-02 09:59:55.317', '2023-11-02 09:59:55.317', '2023-11-01'); - - --- --- Data for Name: currency; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.currency (country_code, currency_code, id) VALUES (NULL, 'RUB', 643); -INSERT INTO public.currency (country_code, currency_code, id) VALUES (NULL, 'USD', 840); -INSERT INTO public.currency (country_code, currency_code, id) VALUES (NULL, 'EUR', 978); -INSERT INTO public.currency (country_code, currency_code, id) VALUES (NULL, 'CNY', 156); - - --- --- Data for Name: currency_code_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.currency_code_dictionary (id, code, name) VALUES (643, 'RUB', 'Российский рубль'); -INSERT INTO public.currency_code_dictionary (id, code, name) VALUES (840, 'USD', 'Доллар США'); -INSERT INTO public.currency_code_dictionary (id, code, name) VALUES (978, 'EUR', 'Евро'); -INSERT INTO public.currency_code_dictionary (id, code, name) VALUES (156, 'CNY', 'Китайский Юань'); - - --- --- - - - --- --- Data for Name: currency_pair_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.currency_pair_dictionary (id, code, base_currency, quote_currency, major_sign) VALUES (1, 'EUR/RUB', 'EUR', 'RUB', 'CONV'); -INSERT INTO public.currency_pair_dictionary (id, code, base_currency, quote_currency, major_sign) VALUES (2, 'USD/RUB', 'USD', 'RUB', 'CONV'); -INSERT INTO public.currency_pair_dictionary (id, code, base_currency, quote_currency, major_sign) VALUES (3, 'CNY/RUВ', 'CNY', 'RUB', 'CONV'); - - --- --- Data for Name: currency_pair_security; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.currency_pair_security (id, currency_pair_id, base_unit_size, code, settlement_type, clearing_organization, security_id, created_at, updated_at) VALUES (5555080000, 2, 1.00, NULL, 'TOD', 'АО СПВБ', 5555080000, '2024-04-16 18:17:42.629', '2024-04-16 18:17:42.629'); -INSERT INTO public.currency_pair_security (id, currency_pair_id, base_unit_size, code, settlement_type, clearing_organization, security_id, created_at, updated_at) VALUES (5555330000, 1, 1.00, NULL, 'TOD', 'АО СПВБ', 5555330000, '2024-04-17 09:07:29.073', '2024-04-17 09:07:29.073'); -INSERT INTO public.currency_pair_security (id, currency_pair_id, base_unit_size, code, settlement_type, clearing_organization, security_id, created_at, updated_at) VALUES (553161143, 3, 1.00, NULL, 'T0', 'АО СПВБ', 553161143, NULL, NULL); - - --- --- - - - --- --- Data for Name: currency_settlement_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.currency_settlement_type_dictionary (id, code, name) VALUES (1, 'TOD', 'Поставка сегодня'); - - --- --- Data for Name: day_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.day_status_dictionary (id, code, name) VALUES (1, 'BDAY', 'Рабочий'); -INSERT INTO public.day_status_dictionary (id, code, name) VALUES (2, 'DOFF', 'Нерабочий'); - - --- --- Data for Name: db_version; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - ---INSERT INTO public.db_version (id, version) VALUES (1, '3.11'); - - --- --- Data for Name: depo_account; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200063, 'A', 2000367, 2200064); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200065, 'A', 2000000, 2200066); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200067, 'A', 2000069, 2200068); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200069, 'A', 2000220, 2200070); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200071, 'A', 2000211, 2200072); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200073, 'B', 2000000, 2200074); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200075, 'A', 2000000, 2200076); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200077, 'B', 2000254, 2200078); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200079, 'A', 2000211, 2200080); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200081, 'A', 2000069, 2200082); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200083, 'A', 2000087, 2200084); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200085, 'A', 2000052, 2200086); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200087, 'A', 2000254, 2200088); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200089, 'A', 2000358, 2200090); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200091, 'B', 2000246, 2200092); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200093, 'A', 2000211, 2200094); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200095, 'B', 2000358, 2200096); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200097, 'B', 2000135, 2200098); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200099, 'B', 2000135, 2200100); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200101, 'A', 2000220, 2200102); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200103, 'A', 2000211, 2200104); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200105, 'A', 2000069, 2200106); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200107, 'A', 2000087, 2200108); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200109, 'B', 2000367, 2200110); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200111, 'A', 2000034, 2200112); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200113, 'B', 2000246, 2200114); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200115, 'A', 2000034, 2200116); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200117, 'B', 2000367, 2200118); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200119, 'B', 2000000, 2200120); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200121, 'X', 2000220, 2200122); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200123, 'B', 2000135, 2200124); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200125, 'B', 2000069, 2200126); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200127, 'A', 2000358, 2200128); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200129, 'A', 2000000, 2200130); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200131, 'B', 2000000, 2200132); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200133, 'B', 2000367, 2200134); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200135, 'A', 2000025, 2200136); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200137, 'A', 2000069, 2200138); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200139, 'B', 2000246, 2200140); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200141, 'B', 2000220, 2200142); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200143, 'B', 2000246, 2200144); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200145, 'A', 2000034, 2200146); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200147, 'A', 2000220, 2200148); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200149, 'B', 2000220, 2200150); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200151, 'A', 2000358, 2200152); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200153, 'A', 2000220, 2200154); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200155, 'A', 2000069, 2200156); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200157, 'B', 2000069, 2200158); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200159, 'X', 2000220, 2200160); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200161, 'A', 2000271, 2200162); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200163, 'A', 2000052, 2200164); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200165, 'B', 2000367, 2200166); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200167, 'A', 2000000, 2200168); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200169, 'A', 2000246, 2200170); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200171, 'A', 2000367, 2200172); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200173, 'B', 2000069, 2200174); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200175, 'A', 2000246, 2200176); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200177, 'A', 2000211, 2200178); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200179, 'A', 2000254, 2200180); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200181, 'A', 2000025, 2200182); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200183, 'A', 2000069, 2200184); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200185, 'B', 2000254, 2200186); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200187, 'B', 2000220, 2200188); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200189, 'A', 2000358, 2200190); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200191, 'A', 2000069, 2200192); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200193, 'B', 2000358, 2200194); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200195, 'A', 2000025, 2200196); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200197, 'A', 2000135, 2200198); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200199, 'X', 2000220, 2200200); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200201, 'B', 2000000, 2200202); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200203, 'A', 2000358, 2200204); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200205, 'A', 2000367, 2200206); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200207, 'A', 2000271, 2200208); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200209, 'B', 2000135, 2200210); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200211, 'A', 2000087, 2200212); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200213, 'A', 2000358, 2200214); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200215, 'A', 2000052, 2200216); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200217, 'B', 2000254, 2200218); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200219, 'A', 2000367, 2200220); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200221, 'A', 2000246, 2200222); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200223, 'A', 2000220, 2200224); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200225, 'A', 2000052, 2200226); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200227, 'A', 2000271, 2200228); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200229, 'A', 2000254, 2200230); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200231, 'A', 2000025, 2200232); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200233, 'B', 2000254, 2200234); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200235, 'A', 2000052, 2200236); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200237, 'B', 2000220, 2200238); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200239, 'A', 2000025, 2200240); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200241, 'A', 2000135, 2200242); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200243, 'B', 2000069, 2200244); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200245, 'A', 2000034, 2200246); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200247, 'B', 2000000, 2200248); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200249, 'A', 2000367, 2200250); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200251, 'B', 2000367, 2200252); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200253, 'A', 2000000, 2200254); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200255, 'A', 2000220, 2200256); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200257, 'A', 2000220, 2200258); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200259, 'A', 2000271, 2200260); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200261, 'X', 2000220, 2200262); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200263, 'A', 2000254, 2200264); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200265, 'B', 2000246, 2200266); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200267, 'B', 2000220, 2200268); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200269, 'A', 2000135, 2200270); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200271, 'Z', 2000349, 2200272); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200273, 'A', 2000220, 2200274); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200275, 'B', 2000135, 2200276); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200277, 'B', 2000069, 2200278); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200279, 'A', 2000254, 2200280); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200281, 'A', 2000358, 2200282); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200283, 'A', 2000254, 2200284); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200285, 'A', 2000087, 2200286); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200287, 'A', 2000220, 2200288); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200289, 'A', 2000087, 2200290); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200291, 'B', 2000254, 2200292); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200293, 'A', 2000069, 2200294); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200295, 'A', 2000052, 2200296); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200297, 'A', 2000000, 2200298); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200299, 'A', 2000271, 2200300); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200301, 'B', 2000358, 2200302); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200303, 'B', 2000358, 2200304); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200305, 'A', 2000271, 2200306); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200307, 'B', 2000000, 2200308); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200309, 'B', 2000220, 2200310); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200311, 'B', 2000367, 2200312); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200313, 'A', 2000211, 2200314); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200315, 'B', 2000254, 2200316); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200317, 'B', 2000135, 2200318); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200319, 'A', 2000254, 2200320); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200321, 'A', 2000135, 2200322); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200323, 'A', 2000034, 2200324); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200325, 'B', 2000069, 2200326); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200327, 'B', 2000000, 2200328); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200329, 'B', 2000367, 2200330); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200331, 'A', 2000052, 2200332); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200333, 'A', 2000220, 2200334); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200337, 'B', 2000135, 2200338); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200341, 'B', 2000220, 2200342); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200343, 'A', 2000358, 2200344); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200345, 'A', 2000211, 2200346); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200349, 'A', 2000254, 2200350); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200351, 'A', 2000087, 2200352); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200353, 'B', 2000254, 2200354); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200359, 'A', 2000087, 2200360); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200361, 'A', 2000052, 2200362); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200363, 'A', 2000358, 2200364); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200367, 'B', 2000135, 2200368); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200369, 'A', 2000220, 2200370); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200371, 'X', 2000220, 2200372); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200379, 'X', 2000220, 2200380); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200385, 'A', 2000025, 2200386); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200387, 'B', 2000358, 2200388); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200389, 'A', 2000271, 2200390); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200393, 'B', 2000367, 2200394); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200397, 'A', 2000052, 2200398); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200401, 'B', 2000000, 2200402); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200405, 'B', 2000254, 2200406); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200407, 'B', 2000220, 2200408); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200411, 'B', 2000254, 2200412); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200415, 'B', 2000069, 2200416); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200419, 'A', 2000135, 2200420); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200421, 'B', 2000358, 2200422); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200423, 'B', 2000246, 2200424); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200427, 'A', 2000069, 2200428); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200431, 'B', 2000135, 2200432); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200435, 'A', 2000069, 2200436); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200439, 'A', 2000069, 2200440); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200441, 'X', 2000220, 2200442); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200443, 'A', 2000087, 2200444); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200447, 'B', 2000220, 2200448); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200449, 'B', 2000000, 2200450); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200455, 'A', 2000254, 2200456); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200459, 'A', 2000271, 2200460); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200463, 'A', 2000034, 2200464); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200465, 'B', 2000358, 2200466); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200467, 'A', 2000271, 2200468); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200471, 'B', 2000069, 2200472); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200335, 'B', 2000000, 2200336); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200339, 'A', 2000135, 2200340); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200347, 'A', 2000034, 2200348); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200355, 'A', 2000211, 2200356); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200357, 'B', 2000367, 2200358); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200365, 'B', 2000069, 2200366); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200373, 'A', 2000034, 2200374); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200375, 'A', 2000087, 2200376); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200377, 'A', 2000367, 2200378); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200381, 'A', 2000135, 2200382); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200383, 'A', 2000367, 2200384); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200391, 'A', 2000034, 2200392); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200395, 'A', 2000025, 2200396); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200399, 'A', 2000211, 2200400); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200403, 'B', 2000000, 2200404); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200409, 'B', 2000246, 2200410); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200413, 'A', 2000069, 2200414); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200417, 'A', 2000025, 2200418); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200425, 'B', 2000246, 2200426); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200429, 'A', 2000358, 2200430); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200433, 'B', 2000254, 2200434); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200437, 'X', 2000220, 2200438); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200445, 'A', 2000246, 2200446); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200451, 'B', 2000135, 2200452); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200453, 'A', 2000271, 2200454); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200457, 'A', 2000358, 2200458); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200461, 'B', 2000000, 2200462); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200469, 'A', 2000135, 2200470); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200473, 'A', 2000135, 2200474); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200485, 'B', 2000367, 2200486); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200489, 'A', 2000367, 2200490); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200493, 'A', 2000211, 2200494); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200495, 'B', 2000220, 2200496); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200499, 'A', 2000220, 2200500); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200505, 'B', 2000069, 2200506); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200511, 'A', 2000367, 2200512); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200513, 'A', 2000000, 2200514); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200517, 'B', 2000069, 2200518); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200521, 'B', 2000000, 2200522); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200525, 'A', 2000025, 2200526); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200529, 'B', 2000246, 2200530); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200535, 'X', 2000220, 2200536); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200537, 'B', 2000358, 2200538); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200539, 'B', 2000254, 2200540); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200545, 'A', 2000367, 2200546); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200549, 'B', 2000254, 2200550); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200553, 'A', 2000271, 2200554); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200557, 'A', 2000135, 2200558); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200567, 'B', 2000246, 2200568); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200571, 'B', 2000246, 2200572); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200575, 'A', 2000367, 2200576); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200581, 'A', 2000135, 2200582); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200585, 'B', 2000254, 2200586); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200589, 'A', 2000025, 2200590); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200591, 'A', 2000254, 2200592); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200593, 'A', 2000211, 2200594); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200595, 'B', 2000358, 2200596); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200599, 'A', 2000000, 2200600); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200603, 'A', 2000025, 2200604); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200605, 'A', 2000087, 2200606); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200613, 'A', 2000087, 2200614); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200617, 'A', 2000367, 2200618); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200623, 'B', 2000367, 2200624); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200625, 'A', 2000069, 2200626); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200631, 'A', 2000034, 2200632); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200635, 'A', 2000000, 2200636); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200639, 'A', 2000025, 2200640); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200641, 'B', 2000135, 2200642); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200643, 'A', 2000000, 2200644); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200647, 'B', 2000135, 2200648); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200649, 'B', 2000367, 2200650); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200651, 'A', 2000367, 2200652); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200655, 'B', 2000135, 2200656); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200663, 'A', 2000358, 2200664); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200475, 'A', 2000135, 2200476); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200477, 'A', 2000246, 2200478); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200479, 'A', 2000135, 2200480); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200481, 'X', 2000220, 2200482); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200483, 'A', 2000246, 2200484); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200487, 'A', 2000211, 2200488); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200491, 'A', 2000254, 2200492); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200497, 'X', 2000220, 2200498); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200501, 'A', 2000246, 2200502); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200503, 'B', 2000069, 2200504); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200507, 'A', 2000271, 2200508); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200509, 'B', 2000367, 2200510); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200515, 'A', 2000254, 2200516); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200519, 'A', 2000246, 2200520); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200523, 'B', 2000358, 2200524); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200527, 'A', 2000000, 2200528); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200531, 'A', 2000052, 2200532); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200533, 'B', 2000246, 2200534); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200541, 'A', 2000052, 2200542); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200543, 'B', 2000220, 2200544); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200547, 'A', 2000087, 2200548); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200551, 'B', 2000220, 2200552); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200555, 'A', 2000052, 2200556); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200559, 'X', 2000220, 2200560); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200561, 'A', 2000246, 2200562); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200565, 'A', 2000000, 2200566); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200569, 'A', 2000271, 2200570); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200573, 'A', 2000025, 2200574); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200577, 'A', 2000087, 2200578); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200579, 'A', 2000254, 2200580); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200583, 'B', 2000358, 2200584); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200587, 'B', 2000220, 2200588); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200597, 'A', 2000358, 2200598); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200601, 'B', 2000358, 2200602); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200607, 'A', 2000246, 2200608); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200609, 'A', 2000211, 2200610); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200611, 'A', 2000000, 2200612); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200615, 'A', 2000034, 2200616); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200619, 'B', 2000069, 2200620); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200621, 'B', 2000246, 2200622); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200627, 'A', 2000246, 2200628); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200629, 'B', 2000358, 2200630); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200633, 'A', 2000052, 2200634); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200637, 'A', 2000034, 2200638); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200645, 'A', 2000220, 2200646); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200653, 'A', 2000246, 2200654); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200657, 'A', 2000034, 2200658); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200659, 'A', 2000246, 2200660); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2200661, 'X', 2000220, 2200662); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2510012, 'A', 2000302, 2510013); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (2510014, 'B', 2000302, 2510015); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (407510015, 'A', 407470002, 407510016); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408160006, 'Z', 2000349, 408160007); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408720000, 'B', 2000034, 408720001); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408720002, 'A', 2000043, 408720003); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408860000, 'C', 2000254, 408860001); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408860002, 'C', 2000302, 408860003); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408860007, 'A', 407470002, 408860008); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408860010, 'B', 407470002, 408860011); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (408860020, 'C', 2000034, 408860021); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (409180001, 'A', 2000246, 409180002); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (409330000, 'A', 2000246, 409330001); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (409330009, 'A', 2000246, 409330010); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (407516015, 'A', 733100000, 407516015); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (410120005, 'A', 407470002, 410120006); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (410120008, 'A', 407470002, 410120009); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (410400000, 'Z', 2000349, 410400001); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (410920029, 'A', 410910000, 410920030); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (411320047, 'C', 410910000, 411320048); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (552350000, 'C', 2000302, 552350001); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (552350003, 'D', 2000349, 552350004); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (552350005, 'A', 2000302, 552350006); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (552860001, 'C', 411310000, 552860002); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (553090017, 'A', 553080000, 553090018); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (553840000, 'A', 553080000, 553840001); -INSERT INTO public.depo_account (account_id, depo_account_type, company_id, id) VALUES (5558190003, 'A', 2000096, 5558190004); - - --- --- - - - --- --- Data for Name: depo_account_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (1, 'A', 'Счет участника'); -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (2, 'B', 'Счет клиента'); -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (3, 'C', 'Счет нерезидента'); -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (4, 'D', 'Счет доверительного управляющего'); -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (5, 'Z', 'Счет к размещению/выкупу'); -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (6, 'F', 'Счет держателя'); -INSERT INTO public.depo_account_type_dictionary (id, code, name) VALUES (7, 'E', 'Счет эмитента'); - - --- --- Data for Name: depo_balance_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260028, '2023-12-04 10:41:22.769', '2023-12-04 10:41:22.769', 2000034, NULL, '747200000AT0', 0.00, 'SU29024RMFS5', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260029, '2023-12-04 10:41:22.777', '2023-12-04 10:41:22.777', 2000349, NULL, '700588887ZT0', 0.00, 'SU52005RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260037, '2023-12-04 10:41:22.814', '2023-12-04 10:41:22.814', 2000246, NULL, '750000033AT0', 10.00, 'SU52004RMFS7', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260039, '2023-12-04 10:41:22.821', '2023-12-04 10:41:22.821', 2000302, NULL, '700800000AT0', 200030.00, 'SU29012RMF11', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260040, '2023-12-04 10:41:22.825', '2023-12-04 10:41:22.825', 2000043, NULL, '759300000AT0', 14.00, 'SU26238RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260043, '2023-12-04 10:41:22.836', '2023-12-04 10:41:22.836', 2000034, NULL, '747200000AT0', 9900000.00, 'MFBEL-BV-08', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260044, '2023-12-04 10:41:22.841', '2023-12-04 10:41:22.841', 2000349, NULL, '700588887ZT0', 0.00, 'SU26238RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260030, '2023-12-04 10:41:22.78', '2023-12-04 10:41:22.78', 2000349, NULL, '700588887ZT0', 44005.00, 'SU29012RMF10', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260031, '2023-12-04 10:41:22.785', '2023-12-04 10:41:22.785', 553080000, NULL, '710100000AT0', 0.00, 'SU52004RMFS7', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260032, '2023-12-04 10:41:22.79', '2023-12-04 10:41:22.79', 410910000, NULL, '713300000AT0', 100.00, 'SU52004RMFS7', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260033, '2023-12-04 10:41:22.793', '2023-12-04 10:41:22.793', 2000034, NULL, '747200000AT0', 0.00, 'SU52005RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260034, '2023-12-04 10:41:22.802', '2023-12-04 10:41:22.802', 2000302, NULL, '700800000AT0', 0.00, 'SU26238RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260035, '2023-12-04 10:41:22.808', '2023-12-04 10:41:22.808', 407470002, NULL, '733300000AT0', -100.00, 'SU52004RMFS7', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260036, '2023-12-04 10:41:22.811', '2023-12-04 10:41:22.811', 410910000, NULL, '713300003BC0', 0.00, 'SU52004RMFS7', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260038, '2023-12-04 10:41:22.817', '2023-12-04 10:41:22.817', 2000043, NULL, '759300000AT0', 0.00, 'SU29024RMFS5', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260041, '2023-12-04 10:41:22.828', '2023-12-04 10:41:22.828', 2000302, NULL, '700800000BC0', 0.00, 'SU29012RMF11', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260042, '2023-12-04 10:41:22.832', '2023-12-04 10:41:22.832', 2000302, NULL, '700800000AT0', 0.00, 'SU52005RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260045, '2023-12-04 10:41:22.845', '2023-12-04 10:41:22.845', 2000302, NULL, '700899999BC0', 155995.00, 'SU29012RMF10', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260046, '2023-12-04 10:41:22.848', '2023-12-04 10:41:22.848', 2000043, NULL, '759300000AT0', 6.00, 'SU52005RMFS4', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260047, '2023-12-04 10:41:22.852', '2023-12-04 10:41:22.852', 2000349, NULL, '700588897ZT0', 601000.00, 'SU29012RMF11', NULL, NULL); -INSERT INTO public.depo_balance_register (id, created_at, updated_at, company_id, session_id, depo_code, quantity, security_symbol, set_house_name, number) VALUES (555260048, '2023-12-04 10:41:22.855', '2023-12-04 10:41:22.855', 2000034, NULL, '747200000AT0', 0.00, 'SU26238RMFS4', NULL, NULL); - - --- --- Data for Name: depo_payment_instruction_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552370176, '2023-11-02 09:59:56.121', '2023-11-02 09:59:56.121', 2000349, 'Z', 'A01-00000P01', 'RNCB-BE-01', 51998.00, 2, 552150023); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552370179, '2023-11-02 09:59:56.13', '2023-11-02 09:59:56.13', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410630013); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552370180, '2023-11-02 09:59:56.135', '2023-11-02 09:59:56.135', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410470262); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552370182, '2023-11-02 09:59:56.14', '2023-11-02 09:59:56.14', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411710112); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552370183, '2023-11-02 09:59:56.144', '2023-11-02 09:59:56.144', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410560055); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (411600154, '2023-10-31 18:05:14.778', '2023-10-31 18:05:14.778', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411490175); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (411600155, '2023-10-31 18:05:14.778', '2023-10-31 18:05:14.778', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410630013); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (411600156, '2023-10-31 18:05:14.778', '2023-10-31 18:05:14.778', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410470262); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (411600157, '2023-11-01 00:00:00.001', '2023-11-01 00:00:00.001', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410560055); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552370174, '2023-11-01 00:00:00', '2023-11-01 00:00:00', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411490175); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552760742, '2023-11-05 23:16:15.395', '2023-11-05 23:16:15.395', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411490175); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552760743, '2023-11-05 23:16:15.4', '2023-11-05 23:16:15.4', 2000349, 'Z', 'A01-00000P01', 'RNCB-BE-01', 51998.00, 2, 552150023); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552760744, '2023-11-05 23:16:15.404', '2023-11-05 23:16:15.404', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410630013); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552760745, '2023-11-05 23:16:15.408', '2023-11-05 23:16:15.408', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410470262); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552760746, '2023-11-05 23:16:15.412', '2023-11-05 23:16:15.412', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411710112); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (552760747, '2023-11-05 23:16:15.419', '2023-11-05 23:16:15.419', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410560055); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (553180200, '2023-11-07 04:18:20.064', '2023-11-07 04:18:20.064', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411490175); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (553180201, '2023-11-07 04:18:20.077', '2023-11-07 04:18:20.077', 2000349, 'Z', 'A01-00000P01', 'RNCB-BE-01', 51998.00, 2, 552150023); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (553180202, '2023-11-07 04:18:20.107', '2023-11-07 04:18:20.107', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410630013); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (553180203, '2023-11-07 04:18:20.135', '2023-11-07 04:18:20.135', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410470262); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (553180204, '2023-11-07 04:18:20.162', '2023-11-07 04:18:20.162', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 411710112); -INSERT INTO public.depo_payment_instruction_register (id, created_at, updated_at, company_id, trading_clearing_registry_type, trading_clearing_registry, cb_code, quantity, direction, session_id) VALUES (553180205, '2023-11-07 04:18:20.167', '2023-11-07 04:18:20.167', 2000349, 'Z', '0005CZT00001', 'RNCB-BE-01', 500.00, 2, 410560055); - - --- --- Data for Name: document_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (2, 'ICRT', 'Удостоверение личности'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (3, 'PRXY', 'Доверенность'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (4, 'CNTR', 'Договор клиринга'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (5, 'REGS', 'Регистрация'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (6, 'FORM', 'Анкета участника'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (7, 'OGRN', 'ОГРН'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (8, 'LICB', 'Банковская лицензия'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (9, 'LICP', 'Лицензия проф. участника'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (10, 'PLAC', 'Регистрация по месту пребывания'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (11, 'INN', 'ИНН'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (12, 'CIO', 'КИО'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (13, 'LICR', 'Брокерская лицензия'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (14, 'FIN', 'Финансовая отчетность'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (15, 'TRST', 'Полномочия должностных лиц'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (16, 'PMKR', 'Распоряжение на списание МКР'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (17, 'TAUT', 'Допуск к торгам'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (18, 'EDOC', 'Договор об электронном взаимодействии'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (19, 'XCNT', 'Документ о расторжении Договора клиринга'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (20, 'LICD', 'Документ о дилерской лицензии'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (21, 'LICT', 'Документ о лицензии по управлению ЦБ'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (22, 'LICС', 'Документ о лицензии по брокерской деятельности ПФИ (производных финансовых инструментов)'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (23, 'LICF', 'Документ о лицензии форекс-дилера'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (24, 'LICM', 'Документ о лицензии на управление инвестиционными фондами, паевыми инвестиционными фондами, негосударственными пенсионными фондами'); -INSERT INTO public.document_type_dictionary (id, code, name) VALUES (1, 'PASP', 'Паспорт'); - - --- --- Data for Name: equity_security; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411400009, 'S', 411400009); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (553160002, 'S', 553160002); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020009, 'S', 411020009); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020012, 'S', 411020012); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020015, 'S', 411020015); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020021, 'S', 411020021); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020398, 'S', 411020398); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020407, 'S', 411020407); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020413, 'S', 411020413); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (553161142, 'S', 553161142); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020395, 'S', 411020395); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020404, 'S', 411020404); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411020410, 'S', 411020410); -INSERT INTO public.equity_security (security_id, share_type, id) VALUES (411400002, 'S', 411400002); - - --- --- - - - --- --- Data for Name: error_code_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3021, 'CMPN', 'Тип контакта компании %s не может быть изменен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5013, 'ACNT', 'Компания %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3016, 'CMPN', 'Категория компании %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3017, 'CMPN', 'Компании %s уже присвоена категория %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3018, 'CMPN', 'У компании %s присутствуют обязательства.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3019, 'CMPN', 'Компания с %s = %s уже создана.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3020, 'CMPN', 'Тип реквизита компании %s не может быть изменен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3022, 'CMPN', 'ТКР с кодом %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3023, 'CMPN', 'Счет %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3024, 'CMPN', 'Договорные отношения %s в секции МКР уже созданы.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3025, 'CMPN', 'Договорные отношения %s на фондовой секции уже созданы.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3026, 'CMPN', 'Запись о договорных отношениях не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3027, 'CMPN', 'Код клиента %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3028, 'CMPN', 'Для клиента %s отстутствует счет ДЕПО.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5015, 'ACNT', 'Для компании %s уже создан информационный счет %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5024, 'ACNT', 'Не указан номер счета.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5216, 'BLNC', 'Загрузка остатков возможна только по собственным или клиентским счетам.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5426, 'CLRN', 'Дата оплаты вклада депозита меньше новой даты возврата.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5427, 'CLRN', 'Найдено больше одной записи %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5428, 'CLRN', 'Активная клиринговая сессия уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5429, 'CLRN', 'ДФ57 Счет %s не соответствует компании %s'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5430, 'CLRN', 'Неверный код регистра: %s'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5431, 'CLRN', 'Дата возврата для депозита с разделением не может быть изменена'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5432, 'CLRN', 'После сверки обнаружена разница между плановым и фактическим балансом'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5433, 'CLRN', 'Сессия по возврату депозита не может исполняться вне временного интервала, установленного в системе'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (6003, 'GTWA', 'Превышен интервал ожидания ответа от внешней системы'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (6004, 'GTWA', 'Получен отрицательный ответ на запрос системы'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3029, 'CMPN', 'Для клиента %s отстутствует денежный счет.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3030, 'CMPN', 'Категория %s для компании %s уже добавлена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3031, 'CMPN', 'Валюта %s уже добавлена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3032, 'CMPN', 'Параметр компании %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3033, 'CMPN', 'По валюте Российской Федерации может выступать только НКО АО ПРЦ.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (4000, 'RPRT', 'Общая ошибка модуля report-serivce.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5000, 'ACNT', 'Общая ошибка модуля account-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5001, 'ACNT', 'Нет прав на проведение данной операции.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5002, 'ACNT', 'Не заданы обязательные поля.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5003, 'ACNT', 'Запись с кодом %s в справочнике %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5004, 'ACNT', 'Неверное значение поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5005, 'ACNT', 'Такая запись уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5006, 'ACNT', 'Запись не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5010, 'ACNT', 'Счет %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5011, 'ACNT', 'Счет %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5012, 'ACNT', 'Счет %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5434, 'CLRN', 'Операция невозможна по счету с типом %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3034, 'CMPN', 'Компания %s не является расчетной организацией'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5025, 'ACNT', 'Необходимо указать ДЕПО счет.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5026, 'ACNT', 'Счет %S не валютный'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5214, 'BLNC', 'Загрузка остатков возможна только на текущую дату.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3005, 'CMPN', 'Запись с идентификатором %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3006, 'CMPN', 'Запись с идентификатором %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3010, 'CMPN', 'Компания %s уже существует'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3011, 'CMPN', 'Компания %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3012, 'CMPN', 'Компания %s неактивна.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3013, 'CMPN', 'Профиль компании %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3014, 'CMPN', 'Реквизит компании %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3015, 'CMPN', 'Контакт компании %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1000, 'SECR', 'Общая ошибка модуля securities-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1001, 'SECR', 'Нет прав на проведение данной операции.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1002, 'SECR', 'Не заданы обязательные поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1003, 'SECR', 'Запись с кодом %s в справочнике %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1004, 'SECR', 'Неверное значение поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1005, 'SECR', 'Запись с идентификатором %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1006, 'SECR', 'Запись с идентификатором %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1007, 'SECR', 'Пользователь %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1008, 'SECR', 'Пользователь %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1010, 'SECR', 'Инструмент %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1011, 'SECR', 'Инструмент %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1012, 'SECR', 'Инструмент %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1013, 'SECR', 'Запись по инструменту %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1014, 'SECR', 'Запись по инструменту %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1015, 'SECR', 'Валюта %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1016, 'SECR', 'Валюта %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1019, 'SECR', 'Инструмент на режиме %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1020, 'SECR', 'Режим %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1021, 'SECR', 'Информация об инструментах Денежного рынка на режимах добавляется автоматически.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1022, 'SECR', 'Информация об инструментах Денежного рынка на режимах изменяется автоматически.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1023, 'SECR', 'Информация об инструментах Денежного рынка на режимах блокируется автоматически.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2000, 'UTIL', 'Общая ошибка модуля utility-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2001, 'UTIL', 'Нет прав на проведение данной операции.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2002, 'UTIL', 'Не заданы обязательные поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2003, 'UTIL', 'Запись с кодом %s в справочнике %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2004, 'UTIL', 'Неверное значение поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2005, 'UTIL', 'Запись с идентификатором %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2006, 'UTIL', 'Запись с идентификатором %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2007, 'UTIL', 'Пользователь %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (2008, 'UTIL', 'Пользователь %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3000, 'CMPN', 'Общая ошибка модуля company-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3001, 'CMPN', 'Нет прав на проведение данной операции.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3002, 'CMPN', 'Не заданы обязательные поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3003, 'CMPN', 'Запись с кодом %s в справочнике %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (3004, 'CMPN', 'Неверное значение поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1017, 'SECR', 'Инструмент на режиме %s уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (1018, 'SECR', 'Инструмент на режиме %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5017, 'ACNT', 'Для компании %s отсутствует счет ДЕПО.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5018, 'ACNT', 'Для компании %s отсутствует денежный счет.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5019, 'ACNT', 'Для компании %s отсутствует категория %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5022, 'ACNT', 'Для компании %s отсутствует клиринговый код.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5023, 'ACNT', 'Счет %s уже используется.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5200, 'BLNC', 'Общая ошибка модуля balance-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5210, 'BLNC', 'Клиринговая сессия неактивна.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5211, 'BLNC', 'Компания %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5212, 'BLNC', 'Компания %s неактивна.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5213, 'BLNC', 'Валюта %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5215, 'BLNC', 'Загрузка остатков возможна только по рынку МКР.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5217, 'BLNC', 'Счет %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5218, 'BLNC', 'Счет %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5219, 'BLNC', 'Дозачисления/списания возможны только по рынку МКР.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5220, 'BLNC', 'Сумма списания превышает сумму средств на счете.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5221, 'BLNC', 'Поступление средств возможно только по рынку МКР.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5222, 'BLNC', 'Сумма списания превышает сумму средств на счете.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5400, 'CLRN', 'Общая ошибка модуля clearing-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5401, 'CLRN', 'Нет прав на проведение данной операции.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5402, 'CLRN', 'Не заданы обязательные поля.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5403, 'CLRN', 'Запись с кодом %s в справочнике %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5404, 'CLRN', 'Неверное значение поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5405, 'CLRN', 'Такая запись уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5406, 'CLRN', 'Запись %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5407, 'CLRN', 'Пользователь %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5408, 'CLRN', 'Пользователь %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5410, 'CLRN', 'Компания %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5411, 'CLRN', 'Компания %s неактивна.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5412, 'CLRN', 'У компании %s не сошлась сумма кредит-проводок.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5413, 'CLRN', 'У компании %s не сошлась сумма дебет-проводок.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5414, 'CLRN', 'Счет %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5415, 'CLRN', 'Счет %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5416, 'CLRN', 'Инструмент %s не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5417, 'CLRN', 'Инструмент %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5418, 'CLRN', 'Торгово-клиринговый регистр %s не найден для компании %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5419, 'CLRN', 'Торгово-клиринговый регистр %s неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5420, 'CLRN', 'Доступ к клирингу на «%s» не найден для компании %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5421, 'CLRN', 'Доступ к клирингу на «%s» неактивен для компании %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5422, 'CLRN', 'Необеспеченность обязательств у компании %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5423, 'CLRN', 'Новые сделки отсутствуют.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5424, 'CLRN', 'Идентифицированные средства по возврату депозита превышают обязательства'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5425, 'CLRN', 'Запрещена идентификация средства по рассчитанным обязательствам.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5600, 'DBFI', 'Общая ошибка модуля dbf-importer.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5800, 'DBFE', 'Общая ошибка модуля dbf-exporter.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (6000, 'GTWA', 'Общая ошибка модуля gateway-api.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (6001, 'GTWA', 'Не удается найти запись %s в Company'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (6002, 'GTWA', 'Не удается найти запись %s в security'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7000, 'SCHD', 'Общая ошибка модуля scheduler-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7001, 'SCHD', 'Нет прав на проведение данной операции.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7002, 'SCHD', 'Не заданы обязательные поля.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7003, 'SCHD', 'Запись с кодом %s в справочнике %s не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7004, 'SCHD', 'Неверное значение поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7005, 'SCHD', 'Такая запись уже существует.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7006, 'SCHD', 'Запись не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7010, 'SCHD', 'Невозможно добавить задачу на прошедшую дату.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7011, 'SCHD', 'Невозможно добавить задачу на прошедшее время.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7012, 'SCHD', 'Указанный в задаче инструмент не найден.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7013, 'SCHD', 'Указанный инструмент неактивен.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7014, 'SCHD', 'Указанная в задаче компания не найдена.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7015, 'SCHD', 'Указанная компания неактивна.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7016, 'SCHD', 'Возможно добавить запись в календарь только на будущую дату.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (7017, 'SCHD', 'Возможно добавить задачу только на будущее время.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (8000, 'CNTR', 'Общая ошибка модуля control-service.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9000, 'BAPI', 'Ошибка проверки поля %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9001, 'BAPI', 'Неопознанное значение json свойства %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9002, 'BAPI', 'Не удалось обработать http сообщение.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9003, 'BAPI', 'Keycloak роли содержат дубликаты.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9004, 'BAPI', 'Не может обнаружитьт словарь %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5014, 'ACNT', 'Компания %s неактивна.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (5016, 'ACNT', 'Для компании %s уже создан ТКР %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9005, 'BAPI', 'Не найдено ресурс %s.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (9006, 'BAPI', 'Не заданы обязательные поля.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (10000, 'TRDI', 'Общая ошибка модуля trade-importer.'); -INSERT INTO public.error_code_dictionary (id, code, name) VALUES (10001, 'TRDI', 'Сделка с номером в ТС = %s некорректна.'); - - --- --- Data for Name: error_text; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: event_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.event_type_dictionary (id, code, name) VALUES (1, 'CRET', 'Создание'); -INSERT INTO public.event_type_dictionary (id, code, name) VALUES (2, 'UPDT', 'Обновление'); -INSERT INTO public.event_type_dictionary (id, code, name) VALUES (3, 'DELT', 'Удаление'); - - --- --- Data for Name: exclude_liabilities_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.exclude_liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552500000, '2023-11-02 14:35:11.35', '2023-11-02 14:35:11.35', 552430065, '2023-11-02', '2023-11-02', 2000349, 'Центральный банк Российской Федерации', '7702235133', NULL, 'OSZT', '700588887ZT0', 'UNCV', 'RUB', 51998.000000000000000000, '2023-11-02'); -INSERT INTO public.exclude_liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552500003, '2023-11-02 14:35:11.39', '2023-11-02 14:35:11.39', 552430088, '2023-11-02', '2023-11-02', 2000349, 'Центральный банк Российской Федерации', '7702235133', NULL, 'OSZT', '700588887ZT0', 'UNCV', 'RUB', 51998.000000000000000000, '2023-11-02'); -INSERT INTO public.exclude_liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552500001, '2023-11-01 14:35:11.372', '2023-11-01 14:35:11.372', 552430065, '2023-11-02', '2023-11-02', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'OMAT', '30411810200000006064', 'FAIL', NULL, 52923493.170000000000000000, '2023-11-02'); -INSERT INTO public.exclude_liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552500002, '2023-10-31 18:05:14.778', '2023-10-31 18:05:14.778', 552430088, '2023-11-02', '2023-11-02', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'OMAT', '30411810200000006064', 'FAIL', NULL, 52923493.170000000000000000, '2023-11-02'); - - --- --- Data for Name: execution_currency; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - - --- --- Data for Name: execution_deposit; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000008, '2023-07-25 10:00:00', '2023-07-25', 5553940004, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'BUY', 'RUB', 2000096, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DT1000S', 'DT1000S001U', 407060022, 'DT1000S001U/250723/79/23072500000008', 2000187, 'DEND', 5558210034, 5558210010, '2023-07-25 14:37:35.166', '2023-07-25 14:46:51.445', '2023-07-25', 5558190000, NULL, '0302MAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000017, '2023-07-25 10:00:00', '2023-07-25', 408160009, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'BUY', 'RUB', 2000302, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DL1009K', 'DL1009K0001', 407060010, 'DL1009K0001/250723/8/23072500000017', 2000341, 'DEND', 5558210034, 5558210008, '2023-07-25 14:37:35.103', '2023-07-25 14:46:51.443', '2023-07-25', 407420003, NULL, '0574MAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000007, '2023-07-25 10:00:00', '2023-07-25', 5558190000, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'SELL', 'RUB', 2000187, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DT1000S', 'DT1000S001U', 407060022, 'DT1000S001U/250723/8/23072500000007', 2000302, 'DEND', 5558210034, 5558210014, '2023-07-25 14:37:35.278', '2023-07-25 14:46:51.453', '2023-07-25', 408160009, NULL, '0008CAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000017, '2023-07-25 10:00:00', '2023-07-25', 407420003, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'SELL', 'RUB', 2000341, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DL1009K', 'DL1009K0001', 407060010, 'DL1009K0001/250723/8/23072500000017', 2000302, 'DEND', 5558210034, 5558210012, '2023-07-25 14:37:35.223', '2023-07-25 14:46:51.458', '2023-07-25', 408160009, NULL, '0008CAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000007, '2023-07-25 10:00:00', '2023-07-25', 408160009, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'BUY', 'RUB', 2000302, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DT1000S', 'DT1000S001U', 407060022, 'DT1000S001U/250723/8/23072500000007', 2000187, 'DEND', 5558210034, 5558210018, '2023-07-25 14:37:35.418', '2023-07-25 14:46:51.451', '2023-07-25', 5558190000, NULL, '0302MAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000018, '2023-07-25 10:00:00', '2023-07-25', 407420003, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'SELL', 'RUB', 2000341, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DL1009K', 'DL1009K0001', 407060010, 'DL1009K0001/250723/95/23072500000018', 2000271, 'DEND', 5558210034, 5558210002, '2023-07-25 14:37:34.96', '2023-07-25 14:46:51.468', '2023-07-25', 2510003, NULL, '0095CAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000009, '2023-07-25 10:00:00', '2023-07-25', 408160009, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'BUY', 'RUB', 2000302, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DT1000S', 'DT1000S001U', 407060022, 'DT1000S001U/250723/8/23072500000009', 2000187, 'DEND', 5558210034, 5558210016, '2023-07-25 14:37:35.343', '2023-07-25 14:46:51.472', '2023-07-25', 5558190000, NULL, '0302MAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000016, '2023-07-25 10:00:00', '2023-07-25', 407420003, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'SELL', 'RUB', 2000341, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DL1009K', 'DL1009K0001', 407060010, 'DL1009K0001/250723/8/23072500000016', 2000302, NULL, 5558210034, 5558210000, '2023-07-25 14:37:34.824', NULL, '2023-07-25', NULL, NULL, '0008MAT00003'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000009, '2023-07-25 10:00:00', '2023-07-25', 5558190000, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'SELL', 'RUB', 2000187, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DT1000S', 'DT1000S001U', 407060022, 'DT1000S001U/250723/8/23072500000009', 2000302, 'DEND', 5558210034, 5558210006, '2023-07-25 14:37:35.052', '2023-07-25 14:46:51.449', '2023-07-25', 408160009, NULL, '0008CAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000018, '2023-07-25 10:00:00', '2023-07-25', 2510003, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'BUY', 'RUB', 2000271, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DL1009K', 'DL1009K0001', 407060010, 'DL1009K0001/250723/95/23072500000018', 2000341, 'DEND', 5558210034, 5558210004, '2023-07-25 14:37:35.004', '2023-07-25 14:46:51.454', '2023-07-25', 407420003, NULL, '0574MAT00001'); -INSERT INTO public.execution_deposit (exchange_execution_id, exchange_execution_time, trading_date, trading_clearing_registry_id, market, price, lots, quantity, first_leg_amount, second_leg_amount, interest_amount, side, settlement_currency, company_id, duration, first_leg_settlement_date, second_leg_settlement_date, first_leg_settlement_code, second_leg_settlement_code, security_full_name, security_symbol, security_code, security_id, contract, counter_party_id, coverage_status, session_id, id, created_at, updated_at, clearing_date, counter_party_trading_clearing_registry_id, party_trading_clearing_registry, counter_party_trading_clearing_registry) VALUES (23072500000008, '2023-07-25 10:00:00', '2023-07-25', 5558190000, 'XMDSKFLO', 10.000000000000000000, 4000000.00, NULL, 4000000.00, 4000000.00, NULL, 'SELL', 'RUB', 2000187, NULL, '2023-07-25', '2023-07-26', 'B0', 'B0', NULL, 'DT1000S', 'DT1000S001U', 407060022, 'DT1000S001U/250723/79/23072500000008', 2000096, 'DEND', 5558210034, 5558210020, '2023-07-25 14:37:35.46', '2023-07-25 14:46:51.457', '2023-07-25', 5553940004, NULL, '0079CAT00001'); - - - --- --- Data for Name: execution_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-10-26', 431546, '2023-10-26 00:00:00', 411024503, 2000349, '5', NULL, '30411810200000006005', '700588897ZT0', 2000302, '8', '0008CAT00001', NULL, NULL, 50000.00, 500.00, 411600162, '2023-10-26 18:08:39.43', NULL, '2023-10-26'); -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-10-26', 23092500000030, '2023-10-26 00:00:00', 2390008, 2000061, '589', '0589MAT00001', '39911810000000097000', NULL, 2000254, '45', '0045CAT00001', '39911810000000307000', '704500000AT0', 14000000.00, NULL, 411600163, '2023-10-26 18:08:39.448', NULL, '2023-10-26'); -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-11-01', 431479, '2023-11-01 00:00:00', 407060032, 2000349, '5', NULL, '30411810200000006005', '700588897ZT0', 2000302, '8', '0008CAT00001', '30411810200000006064', '700800000AT0', 50000.00, NULL, 552370195, '2023-11-02 09:59:57.353', NULL, '2023-11-02'); -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-10-26', 431525, '2023-10-26 00:00:00', 407060032, 2000349, '5', NULL, '30411810200000006005', '700588897ZT0', 2000302, '8', '0008CAT00001', '30411810200000006064', '700800000AT0', 50000.00, NULL, 411600164, '2023-10-31 18:05:14.778', NULL, '2023-10-31'); -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-11-01', 431490, '2023-11-01 00:00:00', 407060032, 2000349, '5', NULL, '30411810200000006005', '700588897ZT0', 2000302, '8', '0008CAT00001', '30411810200000006064', '700800000AT0', 50000.00, NULL, 552370194, '2023-11-01 09:59:57.315', NULL, '2023-11-01'); -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-11-05', 431555, '2023-11-05 11:47:40.408', 2260003, 2000349, '5', NULL, '30411810200000006005', '700588897ZT0', 2000302, '8', '0008CAT00001', NULL, NULL, 50000.00, 500.00, 552760577, '2023-11-05 23:16:10.416', NULL, '2023-11-05'); -INSERT INTO public.execution_register (trading_date, exchange_execution_id, exchange_execution_time, security_id, seller_id, seller_clearing_code, seller_trading_clearing_register, seller_money_account, seller_depo_account, buyer_id, buyer_clearing_code, buyer_trading_clearing_register, buyer_money_account, buyer_depo_account, amount, quantity, id, created_at, updated_at, clearing_date) VALUES ('2023-11-05', 431491, '2023-11-05 00:00:00', 407060032, 2000349, '5', NULL, '30411810200000006005', '700588897ZT0', 2000302, '8', '0008CAT00001', '30411810200000006064', '700800000AT0', 50000.00, NULL, 552760578, '2023-11-05 23:16:10.427', NULL, '2023-11-05'); - - --- --- Data for Name: fixed_income_cash_flow; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020069, NULL, 1000.000000000000000000, NULL, '2022-08-31', 411020071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.270000000000000000, NULL, '2018-03-23', 411020432); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.400000000000000000, NULL, '2018-03-24', 411020433); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.540000000000000000, NULL, '2018-03-25', 411020434); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.670000000000000000, NULL, '2018-03-26', 411020435); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.810000000000000000, NULL, '2018-03-27', 411020436); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.940000000000000000, NULL, '2018-03-28', 411020437); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.080000000000000000, NULL, '2018-03-29', 411020438); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.210000000000000000, NULL, '2018-03-30', 411020439); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.350000000000000000, NULL, '2018-03-31', 411020440); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.480000000000000000, NULL, '2018-04-01', 411020441); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.590000000000000000, NULL, '2018-04-02', 411020442); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.700000000000000000, NULL, '2018-04-03', 411020443); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.920000000000000000, NULL, '2018-04-05', 411020445); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.030000000000000000, NULL, '2018-04-06', 411020446); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.140000000000000000, NULL, '2018-04-07', 411020447); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.250000000000000000, NULL, '2018-04-08', 411020448); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.350000000000000000, NULL, '2018-04-09', 411020449); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.460000000000000000, NULL, '2018-04-10', 411020450); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.570000000000000000, NULL, '2018-04-11', 411020451); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.680000000000000000, NULL, '2018-04-12', 411020452); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.790000000000000000, NULL, '2018-04-13', 411020453); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1002.900000000000000000, NULL, '2018-04-14', 411020454); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.010000000000000000, NULL, '2018-04-15', 411020455); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.120000000000000000, NULL, '2018-04-16', 411020456); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.230000000000000000, NULL, '2018-04-17', 411020457); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.340000000000000000, NULL, '2018-04-18', 411020458); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.550000000000000000, NULL, '2018-04-20', 411020460); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.660000000000000000, NULL, '2018-04-21', 411020461); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.770000000000000000, NULL, '2018-04-22', 411020462); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.880000000000000000, NULL, '2018-04-23', 411020463); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.990000000000000000, NULL, '2018-04-24', 411020464); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.100000000000000000, NULL, '2018-04-25', 411020465); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.210000000000000000, NULL, '2018-04-26', 411020466); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.320000000000000000, NULL, '2018-04-27', 411020467); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.430000000000000000, NULL, '2018-04-28', 411020468); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.530000000000000000, NULL, '2018-04-29', 411020469); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.640000000000000000, NULL, '2018-04-30', 411020470); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.750000000000000000, NULL, '2018-05-01', 411020471); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.820000000000000000, NULL, '2018-05-02', 411020472); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.880000000000000000, NULL, '2018-05-03', 411020473); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.010000000000000000, NULL, '2018-05-05', 411020475); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.070000000000000000, NULL, '2018-05-06', 411020476); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.140000000000000000, NULL, '2018-05-07', 411020477); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.200000000000000000, NULL, '2018-05-08', 411020478); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.270000000000000000, NULL, '2018-05-09', 411020479); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.330000000000000000, NULL, '2018-05-10', 411020480); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.400000000000000000, NULL, '2018-05-11', 411020481); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.460000000000000000, NULL, '2018-05-12', 411020482); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.530000000000000000, NULL, '2018-05-13', 411020483); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.590000000000000000, NULL, '2018-05-14', 411020484); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.650000000000000000, NULL, '2018-05-15', 411020485); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.720000000000000000, NULL, '2018-05-16', 411020486); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.780000000000000000, NULL, '2018-05-17', 411020487); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.850000000000000000, NULL, '2018-05-18', 411020488); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.980000000000000000, NULL, '2018-05-20', 411020490); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.040000000000000000, NULL, '2018-05-21', 411020491); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.110000000000000000, NULL, '2018-05-22', 411020492); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.170000000000000000, NULL, '2018-05-23', 411020493); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.230000000000000000, NULL, '2018-05-24', 411020494); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.300000000000000000, NULL, '2018-05-25', 411020495); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.360000000000000000, NULL, '2018-05-26', 411020496); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.430000000000000000, NULL, '2018-05-27', 411020497); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.490000000000000000, NULL, '2018-05-28', 411020498); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.560000000000000000, NULL, '2018-05-29', 411020499); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.620000000000000000, NULL, '2018-05-30', 411020500); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.690000000000000000, NULL, '2018-05-31', 411020501); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.750000000000000000, NULL, '2018-06-01', 411020502); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.850000000000000000, NULL, '2018-06-02', 411020503); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.040000000000000000, NULL, '2018-06-04', 411020505); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.140000000000000000, NULL, '2018-06-05', 411020506); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.240000000000000000, NULL, '2018-06-06', 411020507); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.330000000000000000, NULL, '2018-06-07', 411020508); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.430000000000000000, NULL, '2018-06-08', 411020509); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.530000000000000000, NULL, '2018-06-09', 411020510); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.620000000000000000, NULL, '2018-06-10', 411020511); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.720000000000000000, NULL, '2018-06-11', 411020512); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.820000000000000000, NULL, '2018-06-12', 411020513); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1007.910000000000000000, NULL, '2018-06-13', 411020514); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.010000000000000000, NULL, '2018-06-14', 411020515); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.110000000000000000, NULL, '2018-06-15', 411020516); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.200000000000000000, NULL, '2018-06-16', 411020517); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.300000000000000000, NULL, '2018-06-17', 411020518); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.490000000000000000, NULL, '2018-06-19', 411020520); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.590000000000000000, NULL, '2018-06-20', 411020521); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.690000000000000000, NULL, '2018-06-21', 411020522); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.790000000000000000, NULL, '2018-06-22', 411020523); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.880000000000000000, NULL, '2018-06-23', 411020524); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.980000000000000000, NULL, '2018-06-24', 411020525); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.080000000000000000, NULL, '2018-06-25', 411020526); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.170000000000000000, NULL, '2018-06-26', 411020527); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.270000000000000000, NULL, '2018-06-27', 411020528); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.370000000000000000, NULL, '2018-06-28', 411020529); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.460000000000000000, NULL, '2018-06-29', 411020530); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.560000000000000000, NULL, '2018-06-30', 411020531); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.660000000000000000, NULL, '2018-07-01', 411020532); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.780000000000000000, NULL, '2018-07-02', 411020533); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.030000000000000000, NULL, '2018-07-04', 411020535); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.150000000000000000, NULL, '2018-07-05', 411020536); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.270000000000000000, NULL, '2018-07-06', 411020537); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.400000000000000000, NULL, '2018-07-07', 411020538); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.520000000000000000, NULL, '2018-07-08', 411020539); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.640000000000000000, NULL, '2018-07-09', 411020540); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.760000000000000000, NULL, '2018-07-10', 411020541); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1010.890000000000000000, NULL, '2018-07-11', 411020542); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.010000000000000000, NULL, '2018-07-12', 411020543); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.130000000000000000, NULL, '2018-07-13', 411020544); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.260000000000000000, NULL, '2018-07-14', 411020545); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.380000000000000000, NULL, '2018-07-15', 411020546); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.500000000000000000, NULL, '2018-07-16', 411020547); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.630000000000000000, NULL, '2018-07-17', 411020548); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.870000000000000000, NULL, '2018-07-19', 411020550); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.000000000000000000, NULL, '2018-07-20', 411020551); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.120000000000000000, NULL, '2018-07-21', 411020552); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.240000000000000000, NULL, '2018-07-22', 411020553); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.360000000000000000, NULL, '2018-07-23', 411020554); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.490000000000000000, NULL, '2018-07-24', 411020555); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.610000000000000000, NULL, '2018-07-25', 411020556); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.730000000000000000, NULL, '2018-07-26', 411020557); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.860000000000000000, NULL, '2018-07-27', 411020558); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1012.980000000000000000, NULL, '2018-07-28', 411020559); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.100000000000000000, NULL, '2018-07-29', 411020560); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020102, NULL, 56565.000000000000000000, NULL, '2022-11-25', 411020129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020347, NULL, 1000.000000000000000000, NULL, '2022-09-05', 411020350); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.000000000000000000, NULL, '2018-03-21', 411020430); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1000.130000000000000000, NULL, '2018-03-22', 411020431); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.830000000000000000, NULL, '2018-08-12', 411020574); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.950000000000000000, NULL, '2018-08-13', 411020575); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.070000000000000000, NULL, '2018-08-14', 411020576); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.320000000000000000, NULL, '2018-08-16', 411020578); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.440000000000000000, NULL, '2018-08-17', 411020579); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.810000000000000000, NULL, '2018-08-20', 411020582); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.300000000000000000, NULL, '2018-08-24', 411020586); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.550000000000000000, NULL, '2018-08-26', 411020588); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.670000000000000000, NULL, '2018-08-27', 411020589); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.040000000000000000, NULL, '2018-08-30', 411020592); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.160000000000000000, NULL, '2018-08-31', 411020593); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.290000000000000000, NULL, '2018-09-01', 411020594); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.940000000000000000, NULL, '2018-09-05', 411020598); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1018.270000000000000000, NULL, '2018-09-07', 411020600); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1018.430000000000000000, NULL, '2018-09-08', 411020601); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1018.760000000000000000, NULL, '2018-09-10', 411020603); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1018.920000000000000000, NULL, '2018-09-11', 411020604); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1019.250000000000000000, NULL, '2018-09-13', 411020606); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1019.580000000000000000, NULL, '2018-09-15', 411020608); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1020.230000000000000000, NULL, '2018-09-19', 411020612); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1020.390000000000000000, NULL, '2018-09-20', 411020613); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1020.880000000000000000, NULL, '2018-09-23', 411020616); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1021.050000000000000000, NULL, '2018-09-24', 411020617); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1021.210000000000000000, NULL, '2018-09-25', 411020618); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1021.370000000000000000, NULL, '2018-09-26', 411020619); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1021.540000000000000000, NULL, '2018-09-27', 411020620); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1021.860000000000000000, NULL, '2018-09-29', 411020622); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.030000000000000000, NULL, '2018-09-30', 411020623); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.190000000000000000, NULL, '2018-10-01', 411020624); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.290000000000000000, NULL, '2018-10-02', 411020625); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.380000000000000000, NULL, '2018-10-03', 411020626); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.570000000000000000, NULL, '2018-10-05', 411020628); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.660000000000000000, NULL, '2018-10-06', 411020629); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.750000000000000000, NULL, '2018-10-07', 411020630); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.720000000000000000, NULL, '2018-10-28', 411020651); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.000000000000000000, NULL, '2018-10-31', 411020654); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.100000000000000000, NULL, '2018-11-02', 411020656); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.110000000000000000, NULL, '2018-11-03', 411020657); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.130000000000000000, NULL, '2018-11-06', 411020660); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.130000000000000000, NULL, '2018-11-07', 411020661); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.210000000000000000, NULL, '2018-11-20', 411020674); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.940000000000000000, NULL, '2018-12-15', 411020699); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.980000000000000000, NULL, '2018-12-16', 411020700); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.080000000000000000, NULL, '2018-12-18', 411020702); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.120000000000000000, NULL, '2018-12-19', 411020703); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.170000000000000000, NULL, '2018-12-20', 411020704); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.220000000000000000, NULL, '2018-12-21', 411020705); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.450000000000000000, NULL, '2018-12-26', 411020710); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.550000000000000000, NULL, '2018-12-28', 411020712); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.590000000000000000, NULL, '2018-12-29', 411020713); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.640000000000000000, NULL, '2018-12-30', 411020714); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.690000000000000000, NULL, '2018-12-31', 411020715); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.730000000000000000, NULL, '2019-01-01', 411020716); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.850000000000000000, NULL, '2019-01-02', 411020717); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.200000000000000000, NULL, '2019-01-05', 411020720); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.320000000000000000, NULL, '2019-01-06', 411020721); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.440000000000000000, NULL, '2019-01-07', 411020722); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.550000000000000000, NULL, '2019-01-08', 411020723); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.670000000000000000, NULL, '2019-01-09', 411020724); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.790000000000000000, NULL, '2019-01-10', 411020725); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.260000000000000000, NULL, '2019-01-14', 411020729); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.370000000000000000, NULL, '2019-01-15', 411020730); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.490000000000000000, NULL, '2019-01-16', 411020731); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.610000000000000000, NULL, '2019-01-17', 411020732); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.730000000000000000, NULL, '2019-01-18', 411020733); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.840000000000000000, NULL, '2019-01-19', 411020734); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.960000000000000000, NULL, '2019-01-20', 411020735); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.190000000000000000, NULL, '2019-01-22', 411020737); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.780000000000000000, NULL, '2019-01-27', 411020742); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.900000000000000000, NULL, '2019-01-28', 411020743); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.010000000000000000, NULL, '2019-01-29', 411020744); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.730000000000000000, NULL, '2019-02-03', 411020749); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1031.270000000000000000, NULL, '2019-02-06', 411020752); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1031.460000000000000000, NULL, '2019-02-07', 411020753); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1031.640000000000000000, NULL, '2019-02-08', 411020754); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1032.360000000000000000, NULL, '2019-02-12', 411020758); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1032.730000000000000000, NULL, '2019-02-14', 411020760); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1032.910000000000000000, NULL, '2019-02-15', 411020761); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1033.090000000000000000, NULL, '2019-02-16', 411020762); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1034.000000000000000000, NULL, '2019-02-21', 411020767); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1034.180000000000000000, NULL, '2019-02-22', 411020768); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1034.540000000000000000, NULL, '2019-02-24', 411020770); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1034.910000000000000000, NULL, '2019-02-26', 411020772); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1035.270000000000000000, NULL, '2019-02-28', 411020774); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1035.730000000000000000, NULL, '2019-03-02', 411020776); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1036.300000000000000000, NULL, '2019-03-04', 411020778); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1039.950000000000000000, NULL, '2019-03-17', 411020791); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1040.520000000000000000, NULL, '2019-03-19', 411020793); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1041.080000000000000000, NULL, '2019-03-21', 411020795); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1041.360000000000000000, NULL, '2019-03-22', 411020796); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1041.640000000000000000, NULL, '2019-03-23', 411020797); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1092.110000000000000000, NULL, '2020-07-09', 411021271); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1092.410000000000000000, NULL, '2020-07-10', 411021272); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1092.700000000000000000, NULL, '2020-07-11', 411021273); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1092.990000000000000000, NULL, '2020-07-12', 411021274); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1093.280000000000000000, NULL, '2020-07-13', 411021275); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1093.870000000000000000, NULL, '2020-07-15', 411021277); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1094.160000000000000000, NULL, '2020-07-16', 411021278); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1094.460000000000000000, NULL, '2020-07-17', 411021279); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1094.750000000000000000, NULL, '2020-07-18', 411021280); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1095.040000000000000000, NULL, '2020-07-19', 411021281); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1095.340000000000000000, NULL, '2020-07-20', 411021282); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1095.630000000000000000, NULL, '2020-07-21', 411021283); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1095.920000000000000000, NULL, '2020-07-22', 411021284); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1096.210000000000000000, NULL, '2020-07-23', 411021285); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1096.510000000000000000, NULL, '2020-07-24', 411021286); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1096.800000000000000000, NULL, '2020-07-25', 411021287); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1097.090000000000000000, NULL, '2020-07-26', 411021288); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1097.390000000000000000, NULL, '2020-07-27', 411021289); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1097.680000000000000000, NULL, '2020-07-28', 411021290); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1098.270000000000000000, NULL, '2020-07-30', 411021292); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1098.560000000000000000, NULL, '2020-07-31', 411021293); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1098.850000000000000000, NULL, '2020-08-01', 411021294); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1098.950000000000000000, NULL, '2020-08-02', 411021295); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.040000000000000000, NULL, '2020-08-03', 411021296); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.130000000000000000, NULL, '2020-08-04', 411021297); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.230000000000000000, NULL, '2020-08-05', 411021298); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.320000000000000000, NULL, '2020-08-06', 411021299); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.410000000000000000, NULL, '2020-08-07', 411021300); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.510000000000000000, NULL, '2020-08-08', 411021301); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.600000000000000000, NULL, '2020-08-09', 411021302); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.700000000000000000, NULL, '2020-08-10', 411021303); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.720000000000000000, NULL, '2018-08-03', 411020565); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.960000000000000000, NULL, '2018-08-05', 411020567); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.210000000000000000, NULL, '2018-08-07', 411020569); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.460000000000000000, NULL, '2018-08-09', 411020571); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.700000000000000000, NULL, '2018-08-11', 411020573); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.190000000000000000, NULL, '2018-08-15', 411020577); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.560000000000000000, NULL, '2018-08-18', 411020580); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.690000000000000000, NULL, '2018-08-19', 411020581); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1015.930000000000000000, NULL, '2018-08-21', 411020583); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.060000000000000000, NULL, '2018-08-22', 411020584); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.180000000000000000, NULL, '2018-08-23', 411020585); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.430000000000000000, NULL, '2018-08-25', 411020587); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.790000000000000000, NULL, '2018-08-28', 411020590); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1016.920000000000000000, NULL, '2018-08-29', 411020591); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.610000000000000000, NULL, '2018-09-03', 411020596); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.780000000000000000, NULL, '2018-09-04', 411020597); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1018.590000000000000000, NULL, '2018-09-09', 411020602); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1019.090000000000000000, NULL, '2018-09-12', 411020605); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1019.410000000000000000, NULL, '2018-09-14', 411020607); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1019.740000000000000000, NULL, '2018-09-16', 411020609); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1019.900000000000000000, NULL, '2018-09-17', 411020610); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.940000000000000000, NULL, '2018-10-09', 411020632); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.320000000000000000, NULL, '2018-10-13', 411020636); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.500000000000000000, NULL, '2018-10-15', 411020638); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.690000000000000000, NULL, '2018-10-17', 411020640); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.790000000000000000, NULL, '2018-10-18', 411020641); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.880000000000000000, NULL, '2018-10-19', 411020642); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.970000000000000000, NULL, '2018-10-20', 411020643); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.070000000000000000, NULL, '2018-10-21', 411020644); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.540000000000000000, NULL, '2018-10-26', 411020649); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.160000000000000000, NULL, '2018-11-12', 411020666); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.210000000000000000, NULL, '2018-11-19', 411020673); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.220000000000000000, NULL, '2018-11-21', 411020675); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.230000000000000000, NULL, '2018-11-23', 411020677); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.240000000000000000, NULL, '2018-11-24', 411020678); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.240000000000000000, NULL, '2018-11-25', 411020679); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.370000000000000000, NULL, '2018-12-03', 411020687); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.470000000000000000, NULL, '2018-12-05', 411020689); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.560000000000000000, NULL, '2018-12-07', 411020691); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.700000000000000000, NULL, '2018-12-10', 411020694); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.750000000000000000, NULL, '2018-12-11', 411020695); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.840000000000000000, NULL, '2018-12-13', 411020697); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.500000000000000000, NULL, '2018-12-27', 411020711); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.970000000000000000, NULL, '2019-01-03', 411020718); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.020000000000000000, NULL, '2019-01-12', 411020727); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1028.140000000000000000, NULL, '2019-01-13', 411020728); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1042.480000000000000000, NULL, '2019-03-26', 411020800); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1042.770000000000000000, NULL, '2019-03-27', 411020801); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1043.050000000000000000, NULL, '2019-03-28', 411020802); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1043.330000000000000000, NULL, '2019-03-29', 411020803); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1043.610000000000000000, NULL, '2019-03-30', 411020804); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1044.170000000000000000, NULL, '2019-04-01', 411020806); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1044.870000000000000000, NULL, '2019-04-03', 411020808); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1045.230000000000000000, NULL, '2019-04-04', 411020809); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1046.280000000000000000, NULL, '2019-04-07', 411020812); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1046.630000000000000000, NULL, '2019-04-08', 411020813); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1048.740000000000000000, NULL, '2019-04-14', 411020819); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1049.440000000000000000, NULL, '2019-04-16', 411020821); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1051.200000000000000000, NULL, '2019-04-21', 411020826); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1051.550000000000000000, NULL, '2019-04-22', 411020827); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1052.250000000000000000, NULL, '2019-04-24', 411020829); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1052.600000000000000000, NULL, '2019-04-25', 411020830); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1053.650000000000000000, NULL, '2019-04-28', 411020833); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1054.860000000000000000, NULL, '2019-05-02', 411020837); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.010000000000000000, NULL, '2019-05-03', 411020838); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.170000000000000000, NULL, '2019-05-04', 411020839); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.320000000000000000, NULL, '2019-05-05', 411020840); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.620000000000000000, NULL, '2019-05-07', 411020842); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.080000000000000000, NULL, '2019-05-10', 411020845); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.230000000000000000, NULL, '2019-05-11', 411020846); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.380000000000000000, NULL, '2019-05-12', 411020847); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.540000000000000000, NULL, '2019-05-13', 411020848); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.990000000000000000, NULL, '2019-05-16', 411020851); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1057.150000000000000000, NULL, '2019-05-17', 411020852); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1057.300000000000000000, NULL, '2019-05-18', 411020853); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1057.450000000000000000, NULL, '2019-05-19', 411020854); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1057.600000000000000000, NULL, '2019-05-20', 411020855); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1057.760000000000000000, NULL, '2019-05-21', 411020856); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.540000000000000000, NULL, '2019-06-02', 411020868); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.870000000000000000, NULL, '2019-06-05', 411020871); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.410000000000000000, NULL, '2019-06-10', 411020876); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.280000000000000000, NULL, '2019-06-18', 411020884); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.390000000000000000, NULL, '2019-06-19', 411020885); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.500000000000000000, NULL, '2019-06-20', 411020886); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.610000000000000000, NULL, '2019-06-21', 411020887); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.720000000000000000, NULL, '2019-06-22', 411020888); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.940000000000000000, NULL, '2019-06-24', 411020890); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.050000000000000000, NULL, '2019-06-25', 411020891); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.160000000000000000, NULL, '2019-06-26', 411020892); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.270000000000000000, NULL, '2019-06-27', 411020893); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.200000000000000000, NULL, '2019-07-06', 411020902); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.300000000000000000, NULL, '2019-07-07', 411020903); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.400000000000000000, NULL, '2019-07-08', 411020904); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.500000000000000000, NULL, '2019-07-09', 411020905); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.600000000000000000, NULL, '2019-07-10', 411020906); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.700000000000000000, NULL, '2019-07-11', 411020907); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.800000000000000000, NULL, '2019-07-12', 411020908); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.900000000000000000, NULL, '2019-07-13', 411020909); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.590000000000000000, NULL, '2019-07-20', 411020916); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.690000000000000000, NULL, '2019-07-21', 411020917); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.190000000000000000, NULL, '2019-07-26', 411020922); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.290000000000000000, NULL, '2019-07-27', 411020923); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.390000000000000000, NULL, '2019-07-28', 411020924); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.490000000000000000, NULL, '2019-07-29', 411020925); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.590000000000000000, NULL, '2019-07-30', 411020926); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.790000000000000000, NULL, '2019-08-01', 411020928); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.910000000000000000, NULL, '2019-08-02', 411020929); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.730000000000000000, NULL, '2019-08-09', 411020936); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.840000000000000000, NULL, '2019-08-10', 411020937); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.960000000000000000, NULL, '2019-08-11', 411020938); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.310000000000000000, NULL, '2019-08-14', 411020941); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.430000000000000000, NULL, '2019-08-15', 411020942); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.550000000000000000, NULL, '2019-08-16', 411020943); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.660000000000000000, NULL, '2019-08-17', 411020944); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.020000000000000000, NULL, '2019-08-20', 411020947); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.250000000000000000, NULL, '2019-08-22', 411020949); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.490000000000000000, NULL, '2019-08-24', 411020951); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.720000000000000000, NULL, '2019-08-26', 411020953); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.840000000000000000, NULL, '2019-08-27', 411020954); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.950000000000000000, NULL, '2019-08-28', 411020955); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.070000000000000000, NULL, '2019-08-29', 411020956); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.420000000000000000, NULL, '2019-09-01', 411020959); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.460000000000000000, NULL, '2019-09-03', 411020961); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.480000000000000000, NULL, '2019-09-04', 411020962); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.500000000000000000, NULL, '2019-09-05', 411020963); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.510000000000000000, NULL, '2019-09-06', 411020964); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.470000000000000000, NULL, '2018-08-01', 411020563); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.600000000000000000, NULL, '2018-08-02', 411020564); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.330000000000000000, NULL, '2018-08-08', 411020570); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.580000000000000000, NULL, '2018-08-10', 411020572); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.130000000000000000, NULL, '2018-10-11', 411020634); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.220000000000000000, NULL, '2018-10-12', 411020635); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.410000000000000000, NULL, '2018-10-14', 411020637); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.600000000000000000, NULL, '2018-10-16', 411020639); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.160000000000000000, NULL, '2018-10-22', 411020645); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.250000000000000000, NULL, '2018-10-23', 411020646); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.350000000000000000, NULL, '2018-10-24', 411020647); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.440000000000000000, NULL, '2018-10-25', 411020648); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.630000000000000000, NULL, '2018-10-27', 411020650); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.820000000000000000, NULL, '2018-10-29', 411020652); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1024.910000000000000000, NULL, '2018-10-30', 411020653); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.100000000000000000, NULL, '2018-11-01', 411020655); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.120000000000000000, NULL, '2018-11-05', 411020659); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.140000000000000000, NULL, '2018-11-08', 411020662); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.150000000000000000, NULL, '2018-11-09', 411020663); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.170000000000000000, NULL, '2018-11-13', 411020667); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.180000000000000000, NULL, '2018-11-14', 411020668); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.180000000000000000, NULL, '2018-11-15', 411020669); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.190000000000000000, NULL, '2018-11-16', 411020670); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.200000000000000000, NULL, '2018-11-17', 411020671); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.200000000000000000, NULL, '2018-11-18', 411020672); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.230000000000000000, NULL, '2018-11-22', 411020676); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.250000000000000000, NULL, '2018-11-26', 411020680); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.260000000000000000, NULL, '2018-11-27', 411020681); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.260000000000000000, NULL, '2018-11-28', 411020682); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.270000000000000000, NULL, '2018-11-29', 411020683); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.280000000000000000, NULL, '2018-12-01', 411020685); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.330000000000000000, NULL, '2018-12-02', 411020686); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.420000000000000000, NULL, '2018-12-04', 411020688); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.510000000000000000, NULL, '2018-12-06', 411020690); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.610000000000000000, NULL, '2018-12-08', 411020692); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.650000000000000000, NULL, '2018-12-09', 411020693); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.800000000000000000, NULL, '2018-12-12', 411020696); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.890000000000000000, NULL, '2018-12-14', 411020698); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.030000000000000000, NULL, '2018-12-17', 411020701); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.260000000000000000, NULL, '2018-12-22', 411020706); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.310000000000000000, NULL, '2018-12-23', 411020707); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.360000000000000000, NULL, '2018-12-24', 411020708); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1026.400000000000000000, NULL, '2018-12-25', 411020709); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.080000000000000000, NULL, '2019-01-21', 411020736); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.430000000000000000, NULL, '2019-01-24', 411020739); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.550000000000000000, NULL, '2019-01-25', 411020740); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.130000000000000000, NULL, '2019-01-30', 411020745); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.250000000000000000, NULL, '2019-01-31', 411020746); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.370000000000000000, NULL, '2019-02-01', 411020747); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.550000000000000000, NULL, '2019-02-02', 411020748); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1030.910000000000000000, NULL, '2019-02-04', 411020750); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1031.090000000000000000, NULL, '2019-02-05', 411020751); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1031.820000000000000000, NULL, '2019-02-09', 411020755); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1032.000000000000000000, NULL, '2019-02-10', 411020756); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1032.180000000000000000, NULL, '2019-02-11', 411020757); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1032.550000000000000000, NULL, '2019-02-13', 411020759); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1033.270000000000000000, NULL, '2019-02-17', 411020763); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1033.450000000000000000, NULL, '2019-02-18', 411020764); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1033.820000000000000000, NULL, '2019-02-20', 411020766); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1034.360000000000000000, NULL, '2019-02-23', 411020769); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1035.090000000000000000, NULL, '2019-02-27', 411020773); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1035.450000000000000000, NULL, '2019-03-01', 411020775); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1036.020000000000000000, NULL, '2019-03-03', 411020777); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1036.580000000000000000, NULL, '2019-03-05', 411020779); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1036.860000000000000000, NULL, '2019-03-06', 411020780); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1037.140000000000000000, NULL, '2019-03-07', 411020781); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1037.420000000000000000, NULL, '2019-03-08', 411020782); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1037.700000000000000000, NULL, '2019-03-09', 411020783); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1037.980000000000000000, NULL, '2019-03-10', 411020784); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1038.270000000000000000, NULL, '2019-03-11', 411020785); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1038.550000000000000000, NULL, '2019-03-12', 411020786); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1038.830000000000000000, NULL, '2019-03-13', 411020787); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1039.390000000000000000, NULL, '2019-03-15', 411020789); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1039.670000000000000000, NULL, '2019-03-16', 411020790); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1040.230000000000000000, NULL, '2019-03-18', 411020792); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1040.800000000000000000, NULL, '2019-03-20', 411020794); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1041.920000000000000000, NULL, '2019-03-24', 411020798); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1042.200000000000000000, NULL, '2019-03-25', 411020799); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1043.890000000000000000, NULL, '2019-03-31', 411020805); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1044.520000000000000000, NULL, '2019-04-02', 411020807); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1045.580000000000000000, NULL, '2019-04-05', 411020810); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1045.930000000000000000, NULL, '2019-04-06', 411020811); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1046.980000000000000000, NULL, '2019-04-09', 411020814); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1047.330000000000000000, NULL, '2019-04-10', 411020815); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1047.680000000000000000, NULL, '2019-04-11', 411020816); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1048.040000000000000000, NULL, '2019-04-12', 411020817); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1049.090000000000000000, NULL, '2019-04-15', 411020820); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1050.140000000000000000, NULL, '2019-04-18', 411020823); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1050.490000000000000000, NULL, '2019-04-19', 411020824); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1050.850000000000000000, NULL, '2019-04-20', 411020825); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1051.900000000000000000, NULL, '2019-04-23', 411020828); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1052.950000000000000000, NULL, '2019-04-26', 411020831); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1053.300000000000000000, NULL, '2019-04-27', 411020832); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1054.010000000000000000, NULL, '2019-04-29', 411020834); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1054.360000000000000000, NULL, '2019-04-30', 411020835); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1054.710000000000000000, NULL, '2019-05-01', 411020836); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.470000000000000000, NULL, '2019-05-06', 411020841); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.770000000000000000, NULL, '2019-05-08', 411020843); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1055.930000000000000000, NULL, '2019-05-09', 411020844); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.840000000000000000, NULL, '2019-05-15', 411020850); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.060000000000000000, NULL, '2019-05-23', 411020858); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.210000000000000000, NULL, '2019-05-24', 411020859); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.370000000000000000, NULL, '2019-05-25', 411020860); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.520000000000000000, NULL, '2019-05-26', 411020861); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.670000000000000000, NULL, '2019-05-27', 411020862); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.820000000000000000, NULL, '2019-05-28', 411020863); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1058.970000000000000000, NULL, '2019-05-29', 411020864); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.130000000000000000, NULL, '2019-05-30', 411020865); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.280000000000000000, NULL, '2019-05-31', 411020866); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.430000000000000000, NULL, '2019-06-01', 411020867); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.650000000000000000, NULL, '2019-06-03', 411020869); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.760000000000000000, NULL, '2019-06-04', 411020870); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1059.980000000000000000, NULL, '2019-06-06', 411020872); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.090000000000000000, NULL, '2019-06-07', 411020873); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.300000000000000000, NULL, '2019-06-09', 411020875); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.520000000000000000, NULL, '2019-06-11', 411020877); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.630000000000000000, NULL, '2019-06-12', 411020878); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.740000000000000000, NULL, '2019-06-13', 411020879); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.850000000000000000, NULL, '2019-06-14', 411020880); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.960000000000000000, NULL, '2019-06-15', 411020881); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.070000000000000000, NULL, '2019-06-16', 411020882); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.180000000000000000, NULL, '2019-06-17', 411020883); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.370000000000000000, NULL, '2019-06-28', 411020894); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.480000000000000000, NULL, '2019-06-29', 411020895); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.590000000000000000, NULL, '2019-06-30', 411020896); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.700000000000000000, NULL, '2019-07-01', 411020897); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1020.560000000000000000, NULL, '2018-09-21', 411020614); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1020.720000000000000000, NULL, '2018-09-22', 411020615); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.850000000000000000, NULL, '2018-10-08', 411020631); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1023.040000000000000000, NULL, '2018-10-10', 411020633); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.200000000000000000, NULL, '2019-07-16', 411020912); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.300000000000000000, NULL, '2019-07-17', 411020913); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.390000000000000000, NULL, '2019-07-18', 411020914); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.490000000000000000, NULL, '2019-07-19', 411020915); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.890000000000000000, NULL, '2019-07-23', 411020919); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.990000000000000000, NULL, '2019-07-24', 411020920); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.090000000000000000, NULL, '2019-07-25', 411020921); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1065.690000000000000000, NULL, '2019-07-31', 411020927); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.020000000000000000, NULL, '2019-08-03', 411020930); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.140000000000000000, NULL, '2019-08-04', 411020931); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.260000000000000000, NULL, '2019-08-05', 411020932); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.380000000000000000, NULL, '2019-08-06', 411020933); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.610000000000000000, NULL, '2019-08-08', 411020935); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.080000000000000000, NULL, '2019-08-12', 411020939); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.200000000000000000, NULL, '2019-08-13', 411020940); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.780000000000000000, NULL, '2019-08-18', 411020945); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.130000000000000000, NULL, '2019-08-21', 411020948); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.370000000000000000, NULL, '2019-08-23', 411020950); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.600000000000000000, NULL, '2019-08-25', 411020952); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.190000000000000000, NULL, '2019-08-30', 411020957); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.310000000000000000, NULL, '2019-08-31', 411020958); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.440000000000000000, NULL, '2019-09-02', 411020960); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.600000000000000000, NULL, '2019-09-11', 411020969); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.640000000000000000, NULL, '2019-09-13', 411020971); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.680000000000000000, NULL, '2019-09-15', 411020973); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.700000000000000000, NULL, '2019-09-16', 411020974); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.730000000000000000, NULL, '2019-09-18', 411020976); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.750000000000000000, NULL, '2019-09-19', 411020977); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.770000000000000000, NULL, '2019-09-20', 411020978); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.790000000000000000, NULL, '2019-09-21', 411020979); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.800000000000000000, NULL, '2019-09-22', 411020980); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.950000000000000000, NULL, '2019-09-30', 411020988); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.970000000000000000, NULL, '2019-10-01', 411020989); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.030000000000000000, NULL, '2019-10-02', 411020990); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.100000000000000000, NULL, '2019-10-03', 411020991); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.160000000000000000, NULL, '2019-10-04', 411020992); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.350000000000000000, NULL, '2019-10-07', 411020995); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.420000000000000000, NULL, '2019-10-08', 411020996); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.480000000000000000, NULL, '2019-10-09', 411020997); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.550000000000000000, NULL, '2019-10-10', 411020998); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.740000000000000000, NULL, '2019-10-13', 411021001); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.810000000000000000, NULL, '2019-10-14', 411021002); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.060000000000000000, NULL, '2019-10-18', 411021006); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.190000000000000000, NULL, '2019-10-20', 411021008); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.260000000000000000, NULL, '2019-10-21', 411021009); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.390000000000000000, NULL, '2019-10-23', 411021011); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.450000000000000000, NULL, '2019-10-24', 411021012); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.510000000000000000, NULL, '2019-10-25', 411021013); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.770000000000000000, NULL, '2019-10-29', 411021017); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.840000000000000000, NULL, '2019-10-30', 411021018); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.900000000000000000, NULL, '2019-10-31', 411021019); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.970000000000000000, NULL, '2019-11-01', 411021020); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.880000000000000000, NULL, '2019-11-02', 411021021); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.800000000000000000, NULL, '2019-11-03', 411021022); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.540000000000000000, NULL, '2019-11-06', 411021025); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.460000000000000000, NULL, '2019-11-07', 411021026); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.370000000000000000, NULL, '2019-11-08', 411021027); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.950000000000000000, NULL, '2019-11-13', 411021032); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.860000000000000000, NULL, '2019-11-14', 411021033); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.780000000000000000, NULL, '2019-11-15', 411021034); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.520000000000000000, NULL, '2019-11-18', 411021037); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.440000000000000000, NULL, '2019-11-19', 411021038); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.360000000000000000, NULL, '2019-11-20', 411021039); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.020000000000000000, NULL, '2019-11-24', 411021043); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.930000000000000000, NULL, '2019-11-25', 411021044); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.850000000000000000, NULL, '2019-11-26', 411021045); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.510000000000000000, NULL, '2019-11-30', 411021049); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.420000000000000000, NULL, '2019-12-01', 411021050); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.320000000000000000, NULL, '2019-12-03', 411021052); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.210000000000000000, NULL, '2019-12-05', 411021054); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.160000000000000000, NULL, '2019-12-06', 411021055); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.110000000000000000, NULL, '2019-12-07', 411021056); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.050000000000000000, NULL, '2019-12-08', 411021057); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.950000000000000000, NULL, '2019-12-10', 411021059); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.900000000000000000, NULL, '2019-12-11', 411021060); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.840000000000000000, NULL, '2019-12-12', 411021061); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.790000000000000000, NULL, '2019-12-13', 411021062); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.680000000000000000, NULL, '2019-12-15', 411021064); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.630000000000000000, NULL, '2019-12-16', 411021065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.240000000000000000, NULL, '2020-01-12', 411021092); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.280000000000000000, NULL, '2020-01-13', 411021093); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.320000000000000000, NULL, '2020-01-14', 411021094); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.400000000000000000, NULL, '2020-01-16', 411021096); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.440000000000000000, NULL, '2020-01-17', 411021097); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.490000000000000000, NULL, '2020-01-18', 411021098); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.530000000000000000, NULL, '2020-01-19', 411021099); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.570000000000000000, NULL, '2020-01-20', 411021100); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.610000000000000000, NULL, '2020-01-21', 411021101); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.650000000000000000, NULL, '2020-01-22', 411021102); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.690000000000000000, NULL, '2020-01-23', 411021103); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.730000000000000000, NULL, '2020-01-24', 411021104); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.770000000000000000, NULL, '2020-01-25', 411021105); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.810000000000000000, NULL, '2020-01-26', 411021106); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.020000000000000000, NULL, '2020-02-10', 411021121); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.190000000000000000, NULL, '2020-02-21', 411021132); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.300000000000000000, NULL, '2020-02-22', 411021133); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.510000000000000000, NULL, '2020-02-24', 411021135); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.620000000000000000, NULL, '2020-02-25', 411021136); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.720000000000000000, NULL, '2020-02-26', 411021137); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.830000000000000000, NULL, '2020-02-27', 411021138); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.930000000000000000, NULL, '2020-02-28', 411021139); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.040000000000000000, NULL, '2020-02-29', 411021140); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.150000000000000000, NULL, '2020-03-01', 411021141); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.270000000000000000, NULL, '2020-03-02', 411021142); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.390000000000000000, NULL, '2020-03-03', 411021143); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.520000000000000000, NULL, '2020-03-04', 411021144); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.640000000000000000, NULL, '2020-03-05', 411021145); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.160000000000000000, NULL, '2020-04-23', 411021194); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.310000000000000000, NULL, '2020-04-24', 411021195); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.450000000000000000, NULL, '2020-04-25', 411021196); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.320000000000000000, NULL, '2020-05-10', 411021211); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.660000000000000000, NULL, '2020-05-13', 411021214); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.880000000000000000, NULL, '2020-05-15', 411021216); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.990000000000000000, NULL, '2020-05-16', 411021217); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.440000000000000000, NULL, '2020-05-20', 411021221); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.550000000000000000, NULL, '2020-05-21', 411021222); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.220000000000000000, NULL, '2020-05-27', 411021228); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.330000000000000000, NULL, '2020-05-28', 411021229); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.440000000000000000, NULL, '2020-05-29', 411021230); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.550000000000000000, NULL, '2020-05-30', 411021231); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.660000000000000000, NULL, '2020-05-31', 411021232); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.970000000000000000, NULL, '2020-06-02', 411021234); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.900000000000000000, NULL, '2019-07-03', 411020899); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.000000000000000000, NULL, '2019-07-04', 411020900); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.000000000000000000, NULL, '2019-07-14', 411020910); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.100000000000000000, NULL, '2019-07-15', 411020911); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.820000000000000000, NULL, '2019-09-23', 411020981); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.840000000000000000, NULL, '2019-09-24', 411020982); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.860000000000000000, NULL, '2019-09-25', 411020983); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.880000000000000000, NULL, '2019-09-26', 411020984); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.900000000000000000, NULL, '2019-09-27', 411020985); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.910000000000000000, NULL, '2019-09-28', 411020986); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.930000000000000000, NULL, '2019-09-29', 411020987); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.230000000000000000, NULL, '2019-10-05', 411020993); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.290000000000000000, NULL, '2019-10-06', 411020994); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.610000000000000000, NULL, '2019-10-11', 411020999); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.870000000000000000, NULL, '2019-10-15', 411021003); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.930000000000000000, NULL, '2019-10-16', 411021004); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.130000000000000000, NULL, '2019-10-19', 411021007); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.320000000000000000, NULL, '2019-10-22', 411021010); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.580000000000000000, NULL, '2019-10-26', 411021014); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.640000000000000000, NULL, '2019-10-27', 411021015); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.710000000000000000, NULL, '2019-10-28', 411021016); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.630000000000000000, NULL, '2019-11-05', 411021024); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.290000000000000000, NULL, '2019-11-09', 411021028); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.200000000000000000, NULL, '2019-11-10', 411021029); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.120000000000000000, NULL, '2019-11-11', 411021030); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.030000000000000000, NULL, '2019-11-12', 411021031); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.690000000000000000, NULL, '2019-11-16', 411021035); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.610000000000000000, NULL, '2019-11-17', 411021036); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.270000000000000000, NULL, '2019-11-21', 411021040); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.190000000000000000, NULL, '2019-11-22', 411021041); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.760000000000000000, NULL, '2019-11-27', 411021046); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.680000000000000000, NULL, '2019-11-28', 411021047); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.590000000000000000, NULL, '2019-11-29', 411021048); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.260000000000000000, NULL, '2019-12-04', 411021053); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.000000000000000000, NULL, '2019-12-09', 411021058); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.740000000000000000, NULL, '2019-12-14', 411021063); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.580000000000000000, NULL, '2019-12-17', 411021066); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.530000000000000000, NULL, '2019-12-18', 411021067); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.470000000000000000, NULL, '2019-12-19', 411021068); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.420000000000000000, NULL, '2019-12-20', 411021069); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.370000000000000000, NULL, '2019-12-21', 411021070); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.320000000000000000, NULL, '2019-12-22', 411021071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.260000000000000000, NULL, '2019-12-23', 411021072); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.210000000000000000, NULL, '2019-12-24', 411021073); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.100000000000000000, NULL, '2019-12-26', 411021075); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.050000000000000000, NULL, '2019-12-27', 411021076); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.000000000000000000, NULL, '2019-12-28', 411021077); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.950000000000000000, NULL, '2019-12-29', 411021078); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.890000000000000000, NULL, '2019-12-30', 411021079); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.840000000000000000, NULL, '2019-12-31', 411021080); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.790000000000000000, NULL, '2020-01-01', 411021081); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.830000000000000000, NULL, '2020-01-02', 411021082); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.870000000000000000, NULL, '2020-01-03', 411021083); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.910000000000000000, NULL, '2020-01-04', 411021084); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.950000000000000000, NULL, '2020-01-05', 411021085); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.990000000000000000, NULL, '2020-01-06', 411021086); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.030000000000000000, NULL, '2020-01-07', 411021087); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.080000000000000000, NULL, '2020-01-08', 411021088); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.160000000000000000, NULL, '2020-01-10', 411021090); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.200000000000000000, NULL, '2020-01-11', 411021091); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.850000000000000000, NULL, '2020-01-27', 411021107); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.900000000000000000, NULL, '2020-01-28', 411021108); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.940000000000000000, NULL, '2020-01-29', 411021109); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.980000000000000000, NULL, '2020-01-30', 411021110); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.020000000000000000, NULL, '2020-01-31', 411021111); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.060000000000000000, NULL, '2020-02-01', 411021112); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.170000000000000000, NULL, '2020-02-02', 411021113); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.270000000000000000, NULL, '2020-02-03', 411021114); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.380000000000000000, NULL, '2020-02-04', 411021115); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.490000000000000000, NULL, '2020-02-05', 411021116); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.590000000000000000, NULL, '2020-02-06', 411021117); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.700000000000000000, NULL, '2020-02-07', 411021118); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.910000000000000000, NULL, '2020-02-09', 411021120); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.120000000000000000, NULL, '2020-02-11', 411021122); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.230000000000000000, NULL, '2020-02-12', 411021123); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.340000000000000000, NULL, '2020-02-13', 411021124); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.440000000000000000, NULL, '2020-02-14', 411021125); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.550000000000000000, NULL, '2020-02-15', 411021126); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.660000000000000000, NULL, '2020-02-16', 411021127); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.760000000000000000, NULL, '2020-02-17', 411021128); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.870000000000000000, NULL, '2020-02-18', 411021129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.980000000000000000, NULL, '2020-02-19', 411021130); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.080000000000000000, NULL, '2020-02-20', 411021131); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.760000000000000000, NULL, '2020-03-06', 411021146); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1072.890000000000000000, NULL, '2020-03-07', 411021147); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.010000000000000000, NULL, '2020-03-08', 411021148); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.260000000000000000, NULL, '2020-03-10', 411021150); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.380000000000000000, NULL, '2020-03-11', 411021151); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.500000000000000000, NULL, '2020-03-12', 411021152); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.620000000000000000, NULL, '2020-03-13', 411021153); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.750000000000000000, NULL, '2020-03-14', 411021154); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.870000000000000000, NULL, '2020-03-15', 411021155); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.990000000000000000, NULL, '2020-03-16', 411021156); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.120000000000000000, NULL, '2020-03-17', 411021157); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.240000000000000000, NULL, '2020-03-18', 411021158); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.360000000000000000, NULL, '2020-03-19', 411021159); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.490000000000000000, NULL, '2020-03-20', 411021160); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.610000000000000000, NULL, '2020-03-21', 411021161); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.730000000000000000, NULL, '2020-03-22', 411021162); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.850000000000000000, NULL, '2020-03-23', 411021163); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.100000000000000000, NULL, '2020-03-25', 411021165); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.220000000000000000, NULL, '2020-03-26', 411021166); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.350000000000000000, NULL, '2020-03-27', 411021167); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.470000000000000000, NULL, '2020-03-28', 411021168); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.590000000000000000, NULL, '2020-03-29', 411021169); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.720000000000000000, NULL, '2020-03-30', 411021170); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.840000000000000000, NULL, '2020-03-31', 411021171); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1075.960000000000000000, NULL, '2020-04-01', 411021172); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.110000000000000000, NULL, '2020-04-02', 411021173); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.250000000000000000, NULL, '2020-04-03', 411021174); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.400000000000000000, NULL, '2020-04-04', 411021175); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.540000000000000000, NULL, '2020-04-05', 411021176); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.690000000000000000, NULL, '2020-04-06', 411021177); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.830000000000000000, NULL, '2020-04-07', 411021178); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1077.130000000000000000, NULL, '2020-04-09', 411021180); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1077.270000000000000000, NULL, '2020-04-10', 411021181); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1077.420000000000000000, NULL, '2020-04-11', 411021182); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1077.560000000000000000, NULL, '2020-04-12', 411021183); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1077.710000000000000000, NULL, '2020-04-13', 411021184); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1077.850000000000000000, NULL, '2020-04-14', 411021185); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.000000000000000000, NULL, '2020-04-15', 411021186); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.140000000000000000, NULL, '2020-04-16', 411021187); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.290000000000000000, NULL, '2020-04-17', 411021188); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.430000000000000000, NULL, '2020-04-18', 411021189); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.580000000000000000, NULL, '2020-04-19', 411021190); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.720000000000000000, NULL, '2020-04-20', 411021191); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.550000000000000000, NULL, '2019-09-08', 411020966); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.570000000000000000, NULL, '2019-09-09', 411020967); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.620000000000000000, NULL, '2019-09-12', 411020970); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.660000000000000000, NULL, '2019-09-14', 411020972); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.320000000000000000, NULL, '2020-05-01', 411021202); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.430000000000000000, NULL, '2020-05-02', 411021203); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.540000000000000000, NULL, '2020-05-03', 411021204); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.660000000000000000, NULL, '2020-05-04', 411021205); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.770000000000000000, NULL, '2020-05-05', 411021206); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.880000000000000000, NULL, '2020-05-06', 411021207); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.990000000000000000, NULL, '2020-05-07', 411021208); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.100000000000000000, NULL, '2020-05-08', 411021209); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.210000000000000000, NULL, '2020-05-09', 411021210); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.440000000000000000, NULL, '2020-05-11', 411021212); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.550000000000000000, NULL, '2020-05-12', 411021213); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1081.770000000000000000, NULL, '2020-05-14', 411021215); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.220000000000000000, NULL, '2020-05-18', 411021219); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.330000000000000000, NULL, '2020-05-19', 411021220); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.660000000000000000, NULL, '2020-05-22', 411021223); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.770000000000000000, NULL, '2020-05-23', 411021224); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.880000000000000000, NULL, '2020-05-24', 411021225); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.990000000000000000, NULL, '2020-05-25', 411021226); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.110000000000000000, NULL, '2020-05-26', 411021227); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1083.770000000000000000, NULL, '2020-06-01', 411021233); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1084.170000000000000000, NULL, '2020-06-03', 411021235); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1084.370000000000000000, NULL, '2020-06-04', 411021236); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1084.570000000000000000, NULL, '2020-06-05', 411021237); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1084.770000000000000000, NULL, '2020-06-06', 411021238); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1084.970000000000000000, NULL, '2020-06-07', 411021239); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1085.570000000000000000, NULL, '2020-06-10', 411021242); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1086.170000000000000000, NULL, '2020-06-13', 411021245); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1086.370000000000000000, NULL, '2020-06-14', 411021246); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1086.770000000000000000, NULL, '2020-06-16', 411021248); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1089.170000000000000000, NULL, '2020-06-28', 411021260); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1089.370000000000000000, NULL, '2020-06-29', 411021261); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1089.570000000000000000, NULL, '2020-06-30', 411021262); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1089.770000000000000000, NULL, '2020-07-01', 411021263); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1090.060000000000000000, NULL, '2020-07-02', 411021264); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1090.350000000000000000, NULL, '2020-07-03', 411021265); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1091.530000000000000000, NULL, '2020-07-07', 411021269); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1091.820000000000000000, NULL, '2020-07-08', 411021270); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.980000000000000000, NULL, '2020-08-13', 411021306); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.070000000000000000, NULL, '2020-08-14', 411021307); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.160000000000000000, NULL, '2020-08-15', 411021308); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.350000000000000000, NULL, '2020-08-17', 411021310); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.450000000000000000, NULL, '2020-08-18', 411021311); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.540000000000000000, NULL, '2020-08-19', 411021312); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.450000000000000000, NULL, '2020-09-21', 411021345); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.540000000000000000, NULL, '2020-09-22', 411021346); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.620000000000000000, NULL, '2020-09-23', 411021347); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.960000000000000000, NULL, '2020-09-27', 411021351); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.050000000000000000, NULL, '2020-09-28', 411021352); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.130000000000000000, NULL, '2020-09-29', 411021353); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.420000000000000000, NULL, '2020-10-02', 411021356); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.920000000000000000, NULL, '2020-10-06', 411021360); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.410000000000000000, NULL, '2020-10-10', 411021364); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.530000000000000000, NULL, '2020-10-11', 411021365); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.650000000000000000, NULL, '2020-10-12', 411021366); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.020000000000000000, NULL, '2020-10-15', 411021369); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.150000000000000000, NULL, '2020-10-16', 411021370); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.390000000000000000, NULL, '2020-10-18', 411021372); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.520000000000000000, NULL, '2020-10-19', 411021373); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.640000000000000000, NULL, '2020-10-20', 411021374); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.890000000000000000, NULL, '2020-10-22', 411021376); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.010000000000000000, NULL, '2020-10-23', 411021377); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.130000000000000000, NULL, '2020-10-24', 411021378); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.250000000000000000, NULL, '2020-10-25', 411021379); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.380000000000000000, NULL, '2020-10-26', 411021380); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.500000000000000000, NULL, '2020-10-27', 411021381); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.620000000000000000, NULL, '2020-10-28', 411021382); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.890000000000000000, NULL, '2020-11-20', 411021405); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.870000000000000000, NULL, '2020-11-21', 411021406); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.850000000000000000, NULL, '2020-11-23', 411021408); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.840000000000000000, NULL, '2020-11-24', 411021409); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.830000000000000000, NULL, '2020-11-25', 411021410); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.760000000000000000, NULL, '2020-11-30', 411021415); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.750000000000000000, NULL, '2020-12-01', 411021416); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.730000000000000000, NULL, '2020-12-02', 411021417); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.710000000000000000, NULL, '2020-12-03', 411021418); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.680000000000000000, NULL, '2020-12-04', 411021419); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.350000000000000000, NULL, '2020-12-18', 411021433); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.330000000000000000, NULL, '2020-12-19', 411021434); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.310000000000000000, NULL, '2020-12-20', 411021435); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.280000000000000000, NULL, '2020-12-21', 411021436); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.210000000000000000, NULL, '2020-12-24', 411021439); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.170000000000000000, NULL, '2020-12-26', 411021441); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.070000000000000000, NULL, '2020-12-30', 411021445); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.050000000000000000, NULL, '2020-12-31', 411021446); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.030000000000000000, NULL, '2021-01-01', 411021447); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.180000000000000000, NULL, '2021-01-02', 411021448); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.330000000000000000, NULL, '2021-01-03', 411021449); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.480000000000000000, NULL, '2021-01-04', 411021450); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.640000000000000000, NULL, '2021-01-05', 411021451); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.790000000000000000, NULL, '2021-01-06', 411021452); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.940000000000000000, NULL, '2021-01-07', 411021453); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.090000000000000000, NULL, '2021-01-08', 411021454); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.240000000000000000, NULL, '2021-01-09', 411021455); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.400000000000000000, NULL, '2021-01-10', 411021456); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.550000000000000000, NULL, '2021-01-11', 411021457); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.700000000000000000, NULL, '2021-01-12', 411021458); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.010000000000000000, NULL, '2021-01-14', 411021460); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.160000000000000000, NULL, '2021-01-15', 411021461); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.310000000000000000, NULL, '2021-01-16', 411021462); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.460000000000000000, NULL, '2021-01-17', 411021463); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.620000000000000000, NULL, '2021-01-18', 411021464); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.770000000000000000, NULL, '2021-01-19', 411021465); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1109.920000000000000000, NULL, '2021-01-20', 411021466); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.380000000000000000, NULL, '2021-01-23', 411021469); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.530000000000000000, NULL, '2021-01-24', 411021470); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.990000000000000000, NULL, '2021-01-27', 411021473); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1111.140000000000000000, NULL, '2021-01-28', 411021474); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1111.290000000000000000, NULL, '2021-01-29', 411021475); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1111.440000000000000000, NULL, '2021-01-30', 411021476); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1111.600000000000000000, NULL, '2021-01-31', 411021477); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1112.030000000000000000, NULL, '2021-02-02', 411021479); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1112.310000000000000000, NULL, '2021-02-03', 411021480); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1112.590000000000000000, NULL, '2021-02-04', 411021481); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1112.870000000000000000, NULL, '2021-02-05', 411021482); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1113.140000000000000000, NULL, '2021-02-06', 411021483); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1113.420000000000000000, NULL, '2021-02-07', 411021484); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1113.700000000000000000, NULL, '2021-02-08', 411021485); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1116.210000000000000000, NULL, '2021-02-17', 411021494); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1116.490000000000000000, NULL, '2021-02-18', 411021495); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1116.770000000000000000, NULL, '2021-02-19', 411021496); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1117.610000000000000000, NULL, '2021-02-22', 411021499); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1117.890000000000000000, NULL, '2021-02-23', 411021500); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.010000000000000000, NULL, '2020-04-22', 411021193); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.600000000000000000, NULL, '2020-04-26', 411021197); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.030000000000000000, NULL, '2020-04-29', 411021200); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1080.180000000000000000, NULL, '2020-04-30', 411021201); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1087.370000000000000000, NULL, '2020-06-19', 411021251); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1087.570000000000000000, NULL, '2020-06-20', 411021252); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1087.770000000000000000, NULL, '2020-06-21', 411021253); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1087.970000000000000000, NULL, '2020-06-22', 411021254); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1088.170000000000000000, NULL, '2020-06-23', 411021255); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1088.370000000000000000, NULL, '2020-06-24', 411021256); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1088.570000000000000000, NULL, '2020-06-25', 411021257); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1088.770000000000000000, NULL, '2020-06-26', 411021258); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1088.970000000000000000, NULL, '2020-06-27', 411021259); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1090.650000000000000000, NULL, '2020-07-04', 411021266); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1090.940000000000000000, NULL, '2020-07-05', 411021267); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1091.230000000000000000, NULL, '2020-07-06', 411021268); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1130.070000000000000000, NULL, '2021-04-06', 411021542); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1130.560000000000000000, NULL, '2021-04-08', 411021544); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1130.810000000000000000, NULL, '2021-04-09', 411021545); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1131.060000000000000000, NULL, '2021-04-10', 411021546); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1131.310000000000000000, NULL, '2021-04-11', 411021547); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1131.560000000000000000, NULL, '2021-04-12', 411021548); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1132.300000000000000000, NULL, '2021-04-15', 411021551); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1132.550000000000000000, NULL, '2021-04-16', 411021552); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1132.800000000000000000, NULL, '2021-04-17', 411021553); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1133.050000000000000000, NULL, '2021-04-18', 411021554); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1135.030000000000000000, NULL, '2021-04-26', 411021562); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1135.280000000000000000, NULL, '2021-04-27', 411021563); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1135.530000000000000000, NULL, '2021-04-28', 411021564); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1135.780000000000000000, NULL, '2021-04-29', 411021565); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1140.670000000000000000, NULL, '2021-05-16', 411021582); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1141.250000000000000000, NULL, '2021-05-18', 411021584); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1144.770000000000000000, NULL, '2021-05-30', 411021596); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1145.360000000000000000, NULL, '2021-06-01', 411021598); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1145.600000000000000000, NULL, '2021-06-02', 411021599); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1145.850000000000000000, NULL, '2021-06-03', 411021600); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1146.100000000000000000, NULL, '2021-06-04', 411021601); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1146.350000000000000000, NULL, '2021-06-05', 411021602); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1146.600000000000000000, NULL, '2021-06-06', 411021603); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1147.840000000000000000, NULL, '2021-06-11', 411021608); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1148.090000000000000000, NULL, '2021-06-12', 411021609); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1148.580000000000000000, NULL, '2021-06-14', 411021611); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1154.760000000000000000, NULL, '2021-07-10', 411021637); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1154.970000000000000000, NULL, '2021-07-11', 411021638); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1155.190000000000000000, NULL, '2021-07-12', 411021639); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1155.410000000000000000, NULL, '2021-07-13', 411021640); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1155.620000000000000000, NULL, '2021-07-14', 411021641); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1155.840000000000000000, NULL, '2021-07-15', 411021642); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1156.060000000000000000, NULL, '2021-07-16', 411021643); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1156.270000000000000000, NULL, '2021-07-17', 411021644); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1156.710000000000000000, NULL, '2021-07-19', 411021646); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1159.800000000000000000, NULL, '2021-08-02', 411021660); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1160.080000000000000000, NULL, '2021-08-03', 411021661); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1160.350000000000000000, NULL, '2021-08-04', 411021662); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1160.630000000000000000, NULL, '2021-08-05', 411021663); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1160.900000000000000000, NULL, '2021-08-06', 411021664); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1161.180000000000000000, NULL, '2021-08-07', 411021665); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1161.450000000000000000, NULL, '2021-08-08', 411021666); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1162.000000000000000000, NULL, '2021-08-10', 411021668); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1162.550000000000000000, NULL, '2021-08-12', 411021670); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1163.380000000000000000, NULL, '2021-08-15', 411021673); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1163.660000000000000000, NULL, '2021-08-16', 411021674); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1163.930000000000000000, NULL, '2021-08-17', 411021675); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1164.210000000000000000, NULL, '2021-08-18', 411021676); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1164.480000000000000000, NULL, '2021-08-19', 411021677); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1164.760000000000000000, NULL, '2021-08-20', 411021678); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1165.030000000000000000, NULL, '2021-08-21', 411021679); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1165.860000000000000000, NULL, '2021-08-24', 411021682); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1166.960000000000000000, NULL, '2021-08-28', 411021686); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1167.240000000000000000, NULL, '2021-08-29', 411021687); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1167.510000000000000000, NULL, '2021-08-30', 411021688); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1167.790000000000000000, NULL, '2021-08-31', 411021689); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1171.260000000000000000, NULL, '2021-09-13', 411021702); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1171.530000000000000000, NULL, '2021-09-14', 411021703); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1171.790000000000000000, NULL, '2021-09-15', 411021704); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1172.060000000000000000, NULL, '2021-09-16', 411021705); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1172.330000000000000000, NULL, '2021-09-17', 411021706); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1172.590000000000000000, NULL, '2021-09-18', 411021707); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1172.860000000000000000, NULL, '2021-09-19', 411021708); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1173.130000000000000000, NULL, '2021-09-20', 411021709); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1173.390000000000000000, NULL, '2021-09-21', 411021710); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1173.660000000000000000, NULL, '2021-09-22', 411021711); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1173.920000000000000000, NULL, '2021-09-23', 411021712); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1174.190000000000000000, NULL, '2021-09-24', 411021713); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1174.460000000000000000, NULL, '2021-09-25', 411021714); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1174.720000000000000000, NULL, '2021-09-26', 411021715); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1175.260000000000000000, NULL, '2021-09-28', 411021717); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1175.520000000000000000, NULL, '2021-09-29', 411021718); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1175.790000000000000000, NULL, '2021-09-30', 411021719); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.060000000000000000, NULL, '2021-10-01', 411021720); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.170000000000000000, NULL, '2021-10-02', 411021721); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.290000000000000000, NULL, '2021-10-03', 411021722); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.410000000000000000, NULL, '2021-10-04', 411021723); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.530000000000000000, NULL, '2021-10-05', 411021724); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.640000000000000000, NULL, '2021-10-06', 411021725); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.760000000000000000, NULL, '2021-10-07', 411021726); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.880000000000000000, NULL, '2021-10-08', 411021727); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1176.990000000000000000, NULL, '2021-10-09', 411021728); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.110000000000000000, NULL, '2021-10-10', 411021729); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.230000000000000000, NULL, '2021-10-11', 411021730); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.460000000000000000, NULL, '2021-10-13', 411021732); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.580000000000000000, NULL, '2021-10-14', 411021733); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.700000000000000000, NULL, '2021-10-15', 411021734); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.810000000000000000, NULL, '2021-10-16', 411021735); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.930000000000000000, NULL, '2021-10-17', 411021736); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.050000000000000000, NULL, '2021-10-18', 411021737); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.170000000000000000, NULL, '2021-10-19', 411021738); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.400000000000000000, NULL, '2021-10-21', 411021740); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.560000000000000000, NULL, '2021-11-14', 411021764); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.620000000000000000, NULL, '2021-11-15', 411021765); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.350000000000000000, NULL, '2021-11-26', 411021776); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.490000000000000000, NULL, '2021-11-28', 411021778); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.550000000000000000, NULL, '2021-11-29', 411021779); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.620000000000000000, NULL, '2021-11-30', 411021780); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.920000000000000000, NULL, '2021-12-02', 411021782); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1182.140000000000000000, NULL, '2021-12-03', 411021783); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1182.600000000000000000, NULL, '2021-12-05', 411021785); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1183.060000000000000000, NULL, '2021-12-07', 411021787); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1183.290000000000000000, NULL, '2021-12-08', 411021788); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1183.520000000000000000, NULL, '2021-12-09', 411021789); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1183.740000000000000000, NULL, '2021-12-10', 411021790); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1183.970000000000000000, NULL, '2021-12-11', 411021791); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1184.200000000000000000, NULL, '2021-12-12', 411021792); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1184.660000000000000000, NULL, '2021-12-14', 411021794); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1185.570000000000000000, NULL, '2021-12-18', 411021798); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1185.800000000000000000, NULL, '2021-12-19', 411021799); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1085.370000000000000000, NULL, '2020-06-09', 411021241); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1085.770000000000000000, NULL, '2020-06-11', 411021243); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1086.970000000000000000, NULL, '2020-06-17', 411021249); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1087.170000000000000000, NULL, '2020-06-18', 411021250); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.010000000000000000, NULL, '2020-08-24', 411021317); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.100000000000000000, NULL, '2020-08-25', 411021318); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.200000000000000000, NULL, '2020-08-26', 411021319); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.290000000000000000, NULL, '2020-08-27', 411021320); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.380000000000000000, NULL, '2020-08-28', 411021321); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.480000000000000000, NULL, '2020-08-29', 411021322); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.570000000000000000, NULL, '2020-08-30', 411021323); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.660000000000000000, NULL, '2020-08-31', 411021324); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.760000000000000000, NULL, '2020-09-01', 411021325); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.840000000000000000, NULL, '2020-09-02', 411021326); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1101.930000000000000000, NULL, '2020-09-03', 411021327); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.010000000000000000, NULL, '2020-09-04', 411021328); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.180000000000000000, NULL, '2020-09-06', 411021330); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.270000000000000000, NULL, '2020-09-07', 411021331); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.350000000000000000, NULL, '2020-09-08', 411021332); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.440000000000000000, NULL, '2020-09-09', 411021333); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.520000000000000000, NULL, '2020-09-10', 411021334); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.610000000000000000, NULL, '2020-09-11', 411021335); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.690000000000000000, NULL, '2020-09-12', 411021336); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.780000000000000000, NULL, '2020-09-13', 411021337); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.860000000000000000, NULL, '2020-09-14', 411021338); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.940000000000000000, NULL, '2020-09-15', 411021339); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.030000000000000000, NULL, '2020-09-16', 411021340); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.110000000000000000, NULL, '2020-09-17', 411021341); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.200000000000000000, NULL, '2020-09-18', 411021342); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.280000000000000000, NULL, '2020-09-19', 411021343); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.710000000000000000, NULL, '2020-09-24', 411021348); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.790000000000000000, NULL, '2020-09-25', 411021349); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.880000000000000000, NULL, '2020-09-26', 411021350); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.220000000000000000, NULL, '2020-09-30', 411021354); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.300000000000000000, NULL, '2020-10-01', 411021355); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.550000000000000000, NULL, '2020-10-03', 411021357); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.670000000000000000, NULL, '2020-10-04', 411021358); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1104.790000000000000000, NULL, '2020-10-05', 411021359); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.040000000000000000, NULL, '2020-10-07', 411021361); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.160000000000000000, NULL, '2020-10-08', 411021362); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.290000000000000000, NULL, '2020-10-09', 411021363); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.900000000000000000, NULL, '2020-10-14', 411021368); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.270000000000000000, NULL, '2020-10-17', 411021371); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1106.760000000000000000, NULL, '2020-10-21', 411021375); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.870000000000000000, NULL, '2020-10-30', 411021384); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.990000000000000000, NULL, '2020-10-31', 411021385); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.120000000000000000, NULL, '2020-11-01', 411021386); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.100000000000000000, NULL, '2020-11-02', 411021387); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.090000000000000000, NULL, '2020-11-03', 411021388); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.080000000000000000, NULL, '2020-11-04', 411021389); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.070000000000000000, NULL, '2020-11-05', 411021390); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.060000000000000000, NULL, '2020-11-06', 411021391); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.040000000000000000, NULL, '2020-11-07', 411021392); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.030000000000000000, NULL, '2020-11-08', 411021393); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.020000000000000000, NULL, '2020-11-09', 411021394); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.010000000000000000, NULL, '2020-11-10', 411021395); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.990000000000000000, NULL, '2020-11-11', 411021396); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.980000000000000000, NULL, '2020-11-12', 411021397); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.960000000000000000, NULL, '2020-11-14', 411021399); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.950000000000000000, NULL, '2020-11-15', 411021400); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.930000000000000000, NULL, '2020-11-16', 411021401); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.920000000000000000, NULL, '2020-11-17', 411021402); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.910000000000000000, NULL, '2020-11-18', 411021403); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.900000000000000000, NULL, '2020-11-19', 411021404); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.810000000000000000, NULL, '2020-11-26', 411021411); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.800000000000000000, NULL, '2020-11-27', 411021412); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.790000000000000000, NULL, '2020-11-28', 411021413); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.780000000000000000, NULL, '2020-11-29', 411021414); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.660000000000000000, NULL, '2020-12-05', 411021420); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.640000000000000000, NULL, '2020-12-06', 411021421); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.610000000000000000, NULL, '2020-12-07', 411021422); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.590000000000000000, NULL, '2020-12-08', 411021423); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.540000000000000000, NULL, '2020-12-10', 411021425); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.520000000000000000, NULL, '2020-12-11', 411021426); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.490000000000000000, NULL, '2020-12-12', 411021427); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.470000000000000000, NULL, '2020-12-13', 411021428); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.450000000000000000, NULL, '2020-12-14', 411021429); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.420000000000000000, NULL, '2020-12-15', 411021430); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.400000000000000000, NULL, '2020-12-16', 411021431); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.380000000000000000, NULL, '2020-12-17', 411021432); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.260000000000000000, NULL, '2020-12-22', 411021437); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.240000000000000000, NULL, '2020-12-23', 411021438); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.190000000000000000, NULL, '2020-12-25', 411021440); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.140000000000000000, NULL, '2020-12-27', 411021442); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.120000000000000000, NULL, '2020-12-28', 411021443); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.070000000000000000, NULL, '2021-01-21', 411021467); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.680000000000000000, NULL, '2021-01-25', 411021471); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.840000000000000000, NULL, '2021-01-26', 411021472); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1113.980000000000000000, NULL, '2021-02-09', 411021486); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1114.260000000000000000, NULL, '2021-02-10', 411021487); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1114.540000000000000000, NULL, '2021-02-11', 411021488); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1114.820000000000000000, NULL, '2021-02-12', 411021489); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1115.100000000000000000, NULL, '2021-02-13', 411021490); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1115.380000000000000000, NULL, '2021-02-14', 411021491); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1115.650000000000000000, NULL, '2021-02-15', 411021492); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1115.930000000000000000, NULL, '2021-02-16', 411021493); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1117.050000000000000000, NULL, '2021-02-20', 411021497); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1117.330000000000000000, NULL, '2021-02-21', 411021498); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1128.230000000000000000, NULL, '2021-03-30', 411021535); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1128.530000000000000000, NULL, '2021-03-31', 411021536); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.090000000000000000, NULL, '2021-11-22', 411021772); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.220000000000000000, NULL, '2021-11-24', 411021774); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.290000000000000000, NULL, '2021-11-25', 411021775); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.420000000000000000, NULL, '2021-11-27', 411021777); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1182.370000000000000000, NULL, '2021-12-04', 411021784); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1182.830000000000000000, NULL, '2021-12-06', 411021786); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1184.430000000000000000, NULL, '2021-12-13', 411021793); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1184.890000000000000000, NULL, '2021-12-15', 411021795); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1185.120000000000000000, NULL, '2021-12-16', 411021796); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1185.340000000000000000, NULL, '2021-12-17', 411021797); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1186.030000000000000000, NULL, '2021-12-20', 411021800); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1186.260000000000000000, NULL, '2021-12-21', 411021801); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1186.720000000000000000, NULL, '2021-12-23', 411021803); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1187.400000000000000000, NULL, '2021-12-26', 411021806); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1188.320000000000000000, NULL, '2021-12-30', 411021810); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1188.540000000000000000, NULL, '2021-12-31', 411021811); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1191.770000000000000000, NULL, '2022-01-08', 411021819); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1194.760000000000000000, NULL, '2022-01-15', 411021826); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1195.190000000000000000, NULL, '2022-01-16', 411021827); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1195.620000000000000000, NULL, '2022-01-17', 411021828); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1196.040000000000000000, NULL, '2022-01-18', 411021829); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1199.040000000000000000, NULL, '2022-01-25', 411021836); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1199.470000000000000000, NULL, '2022-01-26', 411021837); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1200.320000000000000000, NULL, '2022-01-28', 411021839); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1201.180000000000000000, NULL, '2022-01-30', 411021841); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1201.610000000000000000, NULL, '2022-01-31', 411021842); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.880000000000000000, NULL, '2020-08-12', 411021305); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.630000000000000000, NULL, '2020-08-20', 411021313); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.820000000000000000, NULL, '2020-08-22', 411021315); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.910000000000000000, NULL, '2020-08-23', 411021316); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1119.860000000000000000, NULL, '2021-03-02', 411021507); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1120.160000000000000000, NULL, '2021-03-03', 411021508); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1120.460000000000000000, NULL, '2021-03-04', 411021509); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1120.760000000000000000, NULL, '2021-03-05', 411021510); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1121.050000000000000000, NULL, '2021-03-06', 411021511); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1121.350000000000000000, NULL, '2021-03-07', 411021512); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1121.650000000000000000, NULL, '2021-03-08', 411021513); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1121.950000000000000000, NULL, '2021-03-09', 411021514); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1122.250000000000000000, NULL, '2021-03-10', 411021515); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1122.550000000000000000, NULL, '2021-03-11', 411021516); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1122.850000000000000000, NULL, '2021-03-12', 411021517); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1123.150000000000000000, NULL, '2021-03-13', 411021518); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1123.740000000000000000, NULL, '2021-03-15', 411021520); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1124.040000000000000000, NULL, '2021-03-16', 411021521); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1124.340000000000000000, NULL, '2021-03-17', 411021522); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1124.640000000000000000, NULL, '2021-03-18', 411021523); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1124.940000000000000000, NULL, '2021-03-19', 411021524); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1125.240000000000000000, NULL, '2021-03-20', 411021525); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1125.540000000000000000, NULL, '2021-03-21', 411021526); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1125.840000000000000000, NULL, '2021-03-22', 411021527); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1126.140000000000000000, NULL, '2021-03-23', 411021528); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1126.430000000000000000, NULL, '2021-03-24', 411021529); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1126.730000000000000000, NULL, '2021-03-25', 411021530); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1127.030000000000000000, NULL, '2021-03-26', 411021531); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1127.330000000000000000, NULL, '2021-03-27', 411021532); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1127.630000000000000000, NULL, '2021-03-28', 411021533); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1129.070000000000000000, NULL, '2021-04-02', 411021538); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1129.570000000000000000, NULL, '2021-04-04', 411021540); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1129.820000000000000000, NULL, '2021-04-05', 411021541); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1130.310000000000000000, NULL, '2021-04-07', 411021543); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1131.800000000000000000, NULL, '2021-04-13', 411021549); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1132.050000000000000000, NULL, '2021-04-14', 411021550); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1133.290000000000000000, NULL, '2021-04-19', 411021555); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1133.540000000000000000, NULL, '2021-04-20', 411021556); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1133.790000000000000000, NULL, '2021-04-21', 411021557); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1134.040000000000000000, NULL, '2021-04-22', 411021558); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1134.290000000000000000, NULL, '2021-04-23', 411021559); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1134.540000000000000000, NULL, '2021-04-24', 411021560); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1134.780000000000000000, NULL, '2021-04-25', 411021561); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1136.020000000000000000, NULL, '2021-04-30', 411021566); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1136.570000000000000000, NULL, '2021-05-02', 411021568); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1136.860000000000000000, NULL, '2021-05-03', 411021569); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1137.150000000000000000, NULL, '2021-05-04', 411021570); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1137.740000000000000000, NULL, '2021-05-06', 411021572); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1138.030000000000000000, NULL, '2021-05-07', 411021573); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1138.320000000000000000, NULL, '2021-05-08', 411021574); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1138.620000000000000000, NULL, '2021-05-09', 411021575); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1138.910000000000000000, NULL, '2021-05-10', 411021576); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1139.200000000000000000, NULL, '2021-05-11', 411021577); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1139.500000000000000000, NULL, '2021-05-12', 411021578); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1139.790000000000000000, NULL, '2021-05-13', 411021579); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1140.080000000000000000, NULL, '2021-05-14', 411021580); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1140.380000000000000000, NULL, '2021-05-15', 411021581); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1140.960000000000000000, NULL, '2021-05-17', 411021583); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1141.840000000000000000, NULL, '2021-05-20', 411021586); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1142.130000000000000000, NULL, '2021-05-21', 411021587); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1142.430000000000000000, NULL, '2021-05-22', 411021588); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1142.720000000000000000, NULL, '2021-05-23', 411021589); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1143.010000000000000000, NULL, '2021-05-24', 411021590); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1143.310000000000000000, NULL, '2021-05-25', 411021591); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1143.600000000000000000, NULL, '2021-05-26', 411021592); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1143.890000000000000000, NULL, '2021-05-27', 411021593); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1144.180000000000000000, NULL, '2021-05-28', 411021594); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1144.480000000000000000, NULL, '2021-05-29', 411021595); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1146.850000000000000000, NULL, '2021-06-07', 411021604); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1148.340000000000000000, NULL, '2021-06-13', 411021610); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1148.830000000000000000, NULL, '2021-06-15', 411021612); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1149.080000000000000000, NULL, '2021-06-16', 411021613); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1149.330000000000000000, NULL, '2021-06-17', 411021614); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1149.580000000000000000, NULL, '2021-06-18', 411021615); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1149.820000000000000000, NULL, '2021-06-19', 411021616); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1150.070000000000000000, NULL, '2021-06-20', 411021617); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1150.320000000000000000, NULL, '2021-06-21', 411021618); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1150.570000000000000000, NULL, '2021-06-22', 411021619); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1150.820000000000000000, NULL, '2021-06-23', 411021620); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1151.070000000000000000, NULL, '2021-06-24', 411021621); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1151.310000000000000000, NULL, '2021-06-25', 411021622); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1151.560000000000000000, NULL, '2021-06-26', 411021623); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1151.810000000000000000, NULL, '2021-06-27', 411021624); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1152.060000000000000000, NULL, '2021-06-28', 411021625); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1152.310000000000000000, NULL, '2021-06-29', 411021626); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1152.560000000000000000, NULL, '2021-06-30', 411021627); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1152.800000000000000000, NULL, '2021-07-01', 411021628); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1153.020000000000000000, NULL, '2021-07-02', 411021629); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1153.240000000000000000, NULL, '2021-07-03', 411021630); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1153.450000000000000000, NULL, '2021-07-04', 411021631); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1153.670000000000000000, NULL, '2021-07-05', 411021632); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1153.890000000000000000, NULL, '2021-07-06', 411021633); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1154.100000000000000000, NULL, '2021-07-07', 411021634); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1154.320000000000000000, NULL, '2021-07-08', 411021635); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1154.540000000000000000, NULL, '2021-07-09', 411021636); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1156.490000000000000000, NULL, '2021-07-18', 411021645); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1156.920000000000000000, NULL, '2021-07-20', 411021647); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1157.140000000000000000, NULL, '2021-07-21', 411021648); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1157.360000000000000000, NULL, '2021-07-22', 411021649); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1157.570000000000000000, NULL, '2021-07-23', 411021650); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1157.790000000000000000, NULL, '2021-07-24', 411021651); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1158.010000000000000000, NULL, '2021-07-25', 411021652); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1158.220000000000000000, NULL, '2021-07-26', 411021653); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1158.440000000000000000, NULL, '2021-07-27', 411021654); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1158.660000000000000000, NULL, '2021-07-28', 411021655); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1158.870000000000000000, NULL, '2021-07-29', 411021656); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1159.090000000000000000, NULL, '2021-07-30', 411021657); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1159.310000000000000000, NULL, '2021-07-31', 411021658); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1159.530000000000000000, NULL, '2021-08-01', 411021659); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1162.280000000000000000, NULL, '2021-08-11', 411021669); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1162.830000000000000000, NULL, '2021-08-13', 411021671); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1163.110000000000000000, NULL, '2021-08-14', 411021672); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1165.310000000000000000, NULL, '2021-08-22', 411021680); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1165.580000000000000000, NULL, '2021-08-23', 411021681); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1166.410000000000000000, NULL, '2021-08-26', 411021684); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1166.690000000000000000, NULL, '2021-08-27', 411021685); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1168.060000000000000000, NULL, '2021-09-01', 411021690); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1168.600000000000000000, NULL, '2021-09-03', 411021692); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1168.860000000000000000, NULL, '2021-09-04', 411021693); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1169.130000000000000000, NULL, '2021-09-05', 411021694); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1169.400000000000000000, NULL, '2021-09-06', 411021695); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1169.660000000000000000, NULL, '2021-09-07', 411021696); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1169.930000000000000000, NULL, '2021-09-08', 411021697); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1170.190000000000000000, NULL, '2021-09-09', 411021698); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1170.460000000000000000, NULL, '2021-09-10', 411021699); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1170.730000000000000000, NULL, '2021-09-11', 411021700); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1118.440000000000000000, NULL, '2021-02-25', 411021502); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1118.720000000000000000, NULL, '2021-02-26', 411021503); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1119.280000000000000000, NULL, '2021-02-28', 411021505); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1119.560000000000000000, NULL, '2021-03-01', 411021506); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020062, NULL, 144.000000000000000000, NULL, '2022-08-12', 411020065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.750000000000000000, NULL, '2021-10-24', 411021743); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.870000000000000000, NULL, '2021-10-25', 411021744); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.990000000000000000, NULL, '2021-10-26', 411021745); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.100000000000000000, NULL, '2021-10-27', 411021746); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.220000000000000000, NULL, '2021-10-28', 411021747); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.340000000000000000, NULL, '2021-10-29', 411021748); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.460000000000000000, NULL, '2021-10-30', 411021749); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.570000000000000000, NULL, '2021-10-31', 411021750); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.690000000000000000, NULL, '2021-11-01', 411021751); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.760000000000000000, NULL, '2021-11-02', 411021752); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.820000000000000000, NULL, '2021-11-03', 411021753); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.890000000000000000, NULL, '2021-11-04', 411021754); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1179.960000000000000000, NULL, '2021-11-05', 411021755); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.020000000000000000, NULL, '2021-11-06', 411021756); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.090000000000000000, NULL, '2021-11-07', 411021757); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.160000000000000000, NULL, '2021-11-08', 411021758); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.220000000000000000, NULL, '2021-11-09', 411021759); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.290000000000000000, NULL, '2021-11-10', 411021760); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.360000000000000000, NULL, '2021-11-11', 411021761); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.420000000000000000, NULL, '2021-11-12', 411021762); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.490000000000000000, NULL, '2021-11-13', 411021763); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.690000000000000000, NULL, '2021-11-16', 411021766); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.760000000000000000, NULL, '2021-11-17', 411021767); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.820000000000000000, NULL, '2021-11-18', 411021768); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.890000000000000000, NULL, '2021-11-19', 411021769); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1180.950000000000000000, NULL, '2021-11-20', 411021770); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.020000000000000000, NULL, '2021-11-21', 411021771); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.150000000000000000, NULL, '2021-11-23', 411021773); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1396.980000000000000000, NULL, '2023-07-27', 411022384); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1006.940000000000000000, NULL, '2018-06-03', 411020504); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.750000000000000000, NULL, '2021-10-15', 411022869); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.390000000000000000, NULL, '2021-10-21', 411022875); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.490000000000000000, NULL, '2021-10-22', 411022876); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.600000000000000000, NULL, '2021-10-23', 411022877); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.710000000000000000, NULL, '2021-10-24', 411022878); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.810000000000000000, NULL, '2021-10-25', 411022879); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.920000000000000000, NULL, '2021-10-26', 411022880); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.030000000000000000, NULL, '2021-10-27', 411022881); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.130000000000000000, NULL, '2021-10-28', 411022882); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.240000000000000000, NULL, '2021-10-29', 411022883); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.350000000000000000, NULL, '2021-10-30', 411022884); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.450000000000000000, NULL, '2021-10-31', 411022885); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.560000000000000000, NULL, '2021-11-01', 411022886); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.620000000000000000, NULL, '2021-11-02', 411022887); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.740000000000000000, NULL, '2021-11-04', 411022889); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.800000000000000000, NULL, '2021-11-05', 411022890); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.860000000000000000, NULL, '2021-11-06', 411022891); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.920000000000000000, NULL, '2021-11-07', 411022892); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.980000000000000000, NULL, '2021-11-08', 411022893); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.040000000000000000, NULL, '2021-11-09', 411022894); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.100000000000000000, NULL, '2021-11-10', 411022895); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.160000000000000000, NULL, '2021-11-11', 411022896); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.230000000000000000, NULL, '2021-11-12', 411022897); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.290000000000000000, NULL, '2021-11-13', 411022898); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.350000000000000000, NULL, '2021-11-14', 411022899); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.410000000000000000, NULL, '2021-11-15', 411022900); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.470000000000000000, NULL, '2021-11-16', 411022901); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.530000000000000000, NULL, '2021-11-17', 411022902); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.650000000000000000, NULL, '2021-11-19', 411022904); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.710000000000000000, NULL, '2021-11-20', 411022905); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.770000000000000000, NULL, '2021-11-21', 411022906); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.830000000000000000, NULL, '2021-11-22', 411022907); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.890000000000000000, NULL, '2021-11-23', 411022908); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.950000000000000000, NULL, '2021-11-24', 411022909); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.010000000000000000, NULL, '2021-11-25', 411022910); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.070000000000000000, NULL, '2021-11-26', 411022911); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.130000000000000000, NULL, '2021-11-27', 411022912); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1008.400000000000000000, NULL, '2018-06-18', 411020519); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1009.900000000000000000, NULL, '2018-07-03', 411020534); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1011.750000000000000000, NULL, '2018-07-18', 411020549); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1017.450000000000000000, NULL, '2018-09-02', 411020595); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1022.470000000000000000, NULL, '2018-10-04', 411020627); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.150000000000000000, NULL, '2018-11-10', 411020664); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.160000000000000000, NULL, '2018-11-11', 411020665); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.270000000000000000, NULL, '2018-11-30', 411020684); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.080000000000000000, NULL, '2019-01-04', 411020719); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1027.910000000000000000, NULL, '2019-01-11', 411020726); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.310000000000000000, NULL, '2019-01-23', 411020738); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1029.660000000000000000, NULL, '2019-01-26', 411020741); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1033.640000000000000000, NULL, '2019-02-19', 411020765); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1034.730000000000000000, NULL, '2019-02-25', 411020771); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1048.390000000000000000, NULL, '2019-04-13', 411020818); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1049.790000000000000000, NULL, '2019-04-17', 411020822); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1056.690000000000000000, NULL, '2019-05-14', 411020849); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1057.910000000000000000, NULL, '2019-05-22', 411020857); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1062.800000000000000000, NULL, '2019-07-02', 411020898); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1063.100000000000000000, NULL, '2019-07-05', 411020901); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1064.790000000000000000, NULL, '2019-07-22', 411020918); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1067.900000000000000000, NULL, '2019-08-19', 411020946); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.530000000000000000, NULL, '2019-09-07', 411020965); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.710000000000000000, NULL, '2019-09-17', 411020975); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.120000000000000000, NULL, '2020-01-09', 411021089); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.360000000000000000, NULL, '2020-01-15', 411021095); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1073.130000000000000000, NULL, '2020-03-09', 411021149); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1074.980000000000000000, NULL, '2020-03-24', 411021164); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1076.980000000000000000, NULL, '2020-04-08', 411021179); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1078.870000000000000000, NULL, '2020-04-21', 411021192); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.740000000000000000, NULL, '2020-04-27', 411021198); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1079.890000000000000000, NULL, '2020-04-28', 411021199); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1085.170000000000000000, NULL, '2020-06-08', 411021240); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1085.970000000000000000, NULL, '2020-06-12', 411021244); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1086.570000000000000000, NULL, '2020-06-15', 411021247); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1093.580000000000000000, NULL, '2020-07-14', 411021276); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1097.970000000000000000, NULL, '2020-07-29', 411021291); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1099.790000000000000000, NULL, '2020-08-11', 411021304); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.260000000000000000, NULL, '2020-08-16', 411021309); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1100.730000000000000000, NULL, '2020-08-21', 411021314); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1102.100000000000000000, NULL, '2020-09-05', 411021329); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1103.370000000000000000, NULL, '2020-09-20', 411021344); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1105.780000000000000000, NULL, '2020-10-13', 411021367); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.750000000000000000, NULL, '2020-10-29', 411021383); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.970000000000000000, NULL, '2020-11-13', 411021398); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.860000000000000000, NULL, '2020-11-22', 411021407); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.100000000000000000, NULL, '2020-12-29', 411021444); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1108.850000000000000000, NULL, '2021-01-13', 411021459); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1127.930000000000000000, NULL, '2021-03-29', 411021534); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1128.830000000000000000, NULL, '2021-04-01', 411021537); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1136.270000000000000000, NULL, '2021-05-01', 411021567); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1137.450000000000000000, NULL, '2021-05-05', 411021571); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1145.060000000000000000, NULL, '2021-05-31', 411021597); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1170.990000000000000000, NULL, '2021-09-12', 411021701); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.280000000000000000, NULL, '2021-10-20', 411021739); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.520000000000000000, NULL, '2021-10-22', 411021741); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1178.630000000000000000, NULL, '2021-10-23', 411021742); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.280000000000000000, NULL, '2021-10-20', 411022874); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1189.200000000000000000, NULL, '2022-01-02', 411021813); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1189.630000000000000000, NULL, '2022-01-03', 411021814); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1190.060000000000000000, NULL, '2022-01-04', 411021815); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1190.480000000000000000, NULL, '2022-01-05', 411021816); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1190.910000000000000000, NULL, '2022-01-06', 411021817); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1191.340000000000000000, NULL, '2022-01-07', 411021818); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1192.190000000000000000, NULL, '2022-01-09', 411021820); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1192.620000000000000000, NULL, '2022-01-10', 411021821); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1193.050000000000000000, NULL, '2022-01-11', 411021822); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1193.480000000000000000, NULL, '2022-01-12', 411021823); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1193.910000000000000000, NULL, '2022-01-13', 411021824); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1194.330000000000000000, NULL, '2022-01-14', 411021825); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1196.900000000000000000, NULL, '2022-01-20', 411021831); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1197.330000000000000000, NULL, '2022-01-21', 411021832); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1197.760000000000000000, NULL, '2022-01-22', 411021833); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1198.180000000000000000, NULL, '2022-01-23', 411021834); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1198.610000000000000000, NULL, '2022-01-24', 411021835); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1199.890000000000000000, NULL, '2022-01-27', 411021838); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1200.750000000000000000, NULL, '2022-01-29', 411021840); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1218.630000000000000000, NULL, '2022-03-17', 411021887); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1220.250000000000000000, NULL, '2022-03-22', 411021892); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1220.570000000000000000, NULL, '2022-03-23', 411021893); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1220.890000000000000000, NULL, '2022-03-24', 411021894); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1221.210000000000000000, NULL, '2022-03-25', 411021895); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1221.540000000000000000, NULL, '2022-03-26', 411021896); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1221.860000000000000000, NULL, '2022-03-27', 411021897); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1222.500000000000000000, NULL, '2022-03-29', 411021899); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1222.820000000000000000, NULL, '2022-03-30', 411021900); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1223.150000000000000000, NULL, '2022-03-31', 411021901); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1224.280000000000000000, NULL, '2022-04-03', 411021904); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1224.690000000000000000, NULL, '2022-04-04', 411021905); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1225.090000000000000000, NULL, '2022-04-05', 411021906); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1225.500000000000000000, NULL, '2022-04-06', 411021907); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1225.900000000000000000, NULL, '2022-04-07', 411021908); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1236.570000000000000000, NULL, '2022-05-03', 411021934); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1245.820000000000000000, NULL, '2022-05-23', 411021954); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1246.290000000000000000, NULL, '2022-05-24', 411021955); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1246.750000000000000000, NULL, '2022-05-25', 411021956); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1281.720000000000000000, NULL, '2022-06-11', 411021973); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1284.890000000000000000, NULL, '2022-06-12', 411021974); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1291.240000000000000000, NULL, '2022-06-14', 411021976); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1310.280000000000000000, NULL, '2022-06-20', 411021982); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1322.970000000000000000, NULL, '2022-06-24', 411021986); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1326.140000000000000000, NULL, '2022-06-25', 411021987); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1329.320000000000000000, NULL, '2022-06-26', 411021988); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1347.220000000000000000, NULL, '2022-07-04', 411021996); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1347.900000000000000000, NULL, '2022-07-05', 411021997); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1348.580000000000000000, NULL, '2022-07-06', 411021998); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.980000000000000000, NULL, '2022-07-11', 411022003); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.660000000000000000, NULL, '2022-07-12', 411022004); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.340000000000000000, NULL, '2022-07-13', 411022005); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.060000000000000000, NULL, '2022-07-17', 411022009); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.740000000000000000, NULL, '2022-07-18', 411022010); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.420000000000000000, NULL, '2022-07-19', 411022011); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.460000000000000000, NULL, '2022-07-22', 411022014); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.130000000000000000, NULL, '2022-07-23', 411022015); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.810000000000000000, NULL, '2022-07-24', 411022016); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.490000000000000000, NULL, '2022-07-25', 411022017); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.670000000000000000, NULL, '2022-08-09', 411022032); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.730000000000000000, NULL, '2022-08-10', 411022033); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.780000000000000000, NULL, '2022-08-11', 411022034); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.830000000000000000, NULL, '2022-08-12', 411022035); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.730000000000000000, NULL, '2022-08-29', 411022052); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.780000000000000000, NULL, '2022-08-30', 411022053); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.830000000000000000, NULL, '2022-08-31', 411022054); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.890000000000000000, NULL, '2022-09-01', 411022055); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.100000000000000000, NULL, '2022-09-06', 411022060); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.940000000000000000, NULL, '2022-09-07', 411022061); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.630000000000000000, NULL, '2022-09-09', 411022063); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.470000000000000000, NULL, '2022-09-10', 411022064); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.310000000000000000, NULL, '2022-09-11', 411022065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.840000000000000000, NULL, '2022-09-14', 411022068); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.530000000000000000, NULL, '2022-09-16', 411022070); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.950000000000000000, NULL, '2022-09-26', 411022080); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.790000000000000000, NULL, '2022-09-27', 411022081); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.640000000000000000, NULL, '2022-09-28', 411022082); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.480000000000000000, NULL, '2022-09-29', 411022083); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.320000000000000000, NULL, '2022-09-30', 411022084); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.160000000000000000, NULL, '2022-10-01', 411022085); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.990000000000000000, NULL, '2022-10-02', 411022086); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.820000000000000000, NULL, '2022-10-03', 411022087); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.650000000000000000, NULL, '2022-10-04', 411022088); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.310000000000000000, NULL, '2022-10-06', 411022090); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.140000000000000000, NULL, '2022-10-07', 411022091); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.970000000000000000, NULL, '2022-10-08', 411022092); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.800000000000000000, NULL, '2022-10-09', 411022093); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.630000000000000000, NULL, '2022-10-10', 411022094); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.460000000000000000, NULL, '2022-10-11', 411022095); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.300000000000000000, NULL, '2022-10-12', 411022096); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.130000000000000000, NULL, '2022-10-13', 411022097); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.960000000000000000, NULL, '2022-10-14', 411022098); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.790000000000000000, NULL, '2022-10-15', 411022099); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.620000000000000000, NULL, '2022-10-16', 411022100); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.450000000000000000, NULL, '2022-10-17', 411022101); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.280000000000000000, NULL, '2022-10-18', 411022102); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.110000000000000000, NULL, '2022-10-19', 411022103); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.770000000000000000, NULL, '2022-10-21', 411022105); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.600000000000000000, NULL, '2022-10-22', 411022106); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.430000000000000000, NULL, '2022-10-23', 411022107); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.260000000000000000, NULL, '2022-10-24', 411022108); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.090000000000000000, NULL, '2022-10-25', 411022109); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.920000000000000000, NULL, '2022-10-26', 411022110); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.750000000000000000, NULL, '2022-10-27', 411022111); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.650000000000000000, NULL, '2022-11-19', 411022134); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.950000000000000000, NULL, '2022-12-07', 411022152); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.980000000000000000, NULL, '2022-12-08', 411022153); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.000000000000000000, NULL, '2022-12-09', 411022154); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.020000000000000000, NULL, '2022-12-10', 411022155); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.050000000000000000, NULL, '2022-12-11', 411022156); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.070000000000000000, NULL, '2022-12-12', 411022157); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.370000000000000000, NULL, '2022-12-25', 411022170); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.400000000000000000, NULL, '2022-12-26', 411022171); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.440000000000000000, NULL, '2022-12-28', 411022173); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.470000000000000000, NULL, '2022-12-29', 411022174); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.490000000000000000, NULL, '2022-12-30', 411022175); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.510000000000000000, NULL, '2022-12-31', 411022176); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.540000000000000000, NULL, '2023-01-01', 411022177); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.610000000000000000, NULL, '2023-01-02', 411022178); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.690000000000000000, NULL, '2023-01-03', 411022179); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.990000000000000000, NULL, '2023-01-20', 411022196); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.060000000000000000, NULL, '2023-01-21', 411022197); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.140000000000000000, NULL, '2023-01-22', 411022198); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1186.940000000000000000, NULL, '2021-12-24', 411021804); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1187.170000000000000000, NULL, '2021-12-25', 411021805); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1187.860000000000000000, NULL, '2021-12-28', 411021808); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1188.770000000000000000, NULL, '2022-01-01', 411021812); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1204.490000000000000000, NULL, '2022-02-07', 411021849); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1204.890000000000000000, NULL, '2022-02-08', 411021850); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1205.300000000000000000, NULL, '2022-02-09', 411021851); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1205.710000000000000000, NULL, '2022-02-10', 411021852); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1206.120000000000000000, NULL, '2022-02-11', 411021853); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1206.530000000000000000, NULL, '2022-02-12', 411021854); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1206.940000000000000000, NULL, '2022-02-13', 411021855); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1207.350000000000000000, NULL, '2022-02-14', 411021856); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1207.760000000000000000, NULL, '2022-02-15', 411021857); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1208.160000000000000000, NULL, '2022-02-16', 411021858); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1208.570000000000000000, NULL, '2022-02-17', 411021859); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1208.980000000000000000, NULL, '2022-02-18', 411021860); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1209.800000000000000000, NULL, '2022-02-20', 411021862); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1210.210000000000000000, NULL, '2022-02-21', 411021863); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1210.620000000000000000, NULL, '2022-02-22', 411021864); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1211.030000000000000000, NULL, '2022-02-23', 411021865); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1211.430000000000000000, NULL, '2022-02-24', 411021866); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1211.840000000000000000, NULL, '2022-02-25', 411021867); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1212.250000000000000000, NULL, '2022-02-26', 411021868); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1212.660000000000000000, NULL, '2022-02-27', 411021869); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1213.070000000000000000, NULL, '2022-02-28', 411021870); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1213.480000000000000000, NULL, '2022-03-01', 411021871); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1213.800000000000000000, NULL, '2022-03-02', 411021872); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1214.120000000000000000, NULL, '2022-03-03', 411021873); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1214.440000000000000000, NULL, '2022-03-04', 411021874); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1214.770000000000000000, NULL, '2022-03-05', 411021875); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1215.410000000000000000, NULL, '2022-03-07', 411021877); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1215.730000000000000000, NULL, '2022-03-08', 411021878); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1216.060000000000000000, NULL, '2022-03-09', 411021879); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1216.380000000000000000, NULL, '2022-03-10', 411021880); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1216.700000000000000000, NULL, '2022-03-11', 411021881); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1217.020000000000000000, NULL, '2022-03-12', 411021882); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1217.350000000000000000, NULL, '2022-03-13', 411021883); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1217.670000000000000000, NULL, '2022-03-14', 411021884); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1217.990000000000000000, NULL, '2022-03-15', 411021885); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1218.310000000000000000, NULL, '2022-03-16', 411021886); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1218.960000000000000000, NULL, '2022-03-18', 411021888); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1219.280000000000000000, NULL, '2022-03-19', 411021889); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1219.600000000000000000, NULL, '2022-03-20', 411021890); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1219.920000000000000000, NULL, '2022-03-21', 411021891); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1223.870000000000000000, NULL, '2022-04-02', 411021903); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1226.310000000000000000, NULL, '2022-04-08', 411021909); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1226.710000000000000000, NULL, '2022-04-09', 411021910); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1227.120000000000000000, NULL, '2022-04-10', 411021911); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1227.530000000000000000, NULL, '2022-04-11', 411021912); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1227.930000000000000000, NULL, '2022-04-12', 411021913); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1228.340000000000000000, NULL, '2022-04-13', 411021914); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1228.740000000000000000, NULL, '2022-04-14', 411021915); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1229.150000000000000000, NULL, '2022-04-15', 411021916); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1229.550000000000000000, NULL, '2022-04-16', 411021917); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1229.960000000000000000, NULL, '2022-04-17', 411021918); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1230.370000000000000000, NULL, '2022-04-18', 411021919); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1230.770000000000000000, NULL, '2022-04-19', 411021920); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1231.180000000000000000, NULL, '2022-04-20', 411021921); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1231.990000000000000000, NULL, '2022-04-22', 411021923); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1232.390000000000000000, NULL, '2022-04-23', 411021924); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1232.800000000000000000, NULL, '2022-04-24', 411021925); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1233.210000000000000000, NULL, '2022-04-25', 411021926); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1233.610000000000000000, NULL, '2022-04-26', 411021927); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1234.020000000000000000, NULL, '2022-04-27', 411021928); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1234.420000000000000000, NULL, '2022-04-28', 411021929); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1234.830000000000000000, NULL, '2022-04-29', 411021930); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1235.230000000000000000, NULL, '2022-04-30', 411021931); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1235.640000000000000000, NULL, '2022-05-01', 411021932); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1236.100000000000000000, NULL, '2022-05-02', 411021933); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1237.030000000000000000, NULL, '2022-05-04', 411021935); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1237.490000000000000000, NULL, '2022-05-05', 411021936); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1237.950000000000000000, NULL, '2022-05-06', 411021937); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1238.880000000000000000, NULL, '2022-05-08', 411021939); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1239.340000000000000000, NULL, '2022-05-09', 411021940); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1239.810000000000000000, NULL, '2022-05-10', 411021941); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1240.270000000000000000, NULL, '2022-05-11', 411021942); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1240.730000000000000000, NULL, '2022-05-12', 411021943); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1241.200000000000000000, NULL, '2022-05-13', 411021944); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1241.660000000000000000, NULL, '2022-05-14', 411021945); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1242.120000000000000000, NULL, '2022-05-15', 411021946); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1242.580000000000000000, NULL, '2022-05-16', 411021947); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1243.050000000000000000, NULL, '2022-05-17', 411021948); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1243.510000000000000000, NULL, '2022-05-18', 411021949); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1243.970000000000000000, NULL, '2022-05-19', 411021950); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1244.440000000000000000, NULL, '2022-05-20', 411021951); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1244.900000000000000000, NULL, '2022-05-21', 411021952); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1247.210000000000000000, NULL, '2022-05-26', 411021957); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1247.680000000000000000, NULL, '2022-05-27', 411021958); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1248.140000000000000000, NULL, '2022-05-28', 411021959); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1248.600000000000000000, NULL, '2022-05-29', 411021960); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1249.070000000000000000, NULL, '2022-05-30', 411021961); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1249.530000000000000000, NULL, '2022-05-31', 411021962); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1249.990000000000000000, NULL, '2022-06-01', 411021963); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1253.160000000000000000, NULL, '2022-06-02', 411021964); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1256.340000000000000000, NULL, '2022-06-03', 411021965); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1259.510000000000000000, NULL, '2022-06-04', 411021966); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1262.680000000000000000, NULL, '2022-06-05', 411021967); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1265.860000000000000000, NULL, '2022-06-06', 411021968); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1269.030000000000000000, NULL, '2022-06-07', 411021969); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1272.200000000000000000, NULL, '2022-06-08', 411021970); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1278.550000000000000000, NULL, '2022-06-10', 411021972); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1294.410000000000000000, NULL, '2022-06-15', 411021977); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1297.590000000000000000, NULL, '2022-06-16', 411021978); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1300.760000000000000000, NULL, '2022-06-17', 411021979); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1303.930000000000000000, NULL, '2022-06-18', 411021980); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1307.100000000000000000, NULL, '2022-06-19', 411021981); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1313.450000000000000000, NULL, '2022-06-21', 411021983); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1316.620000000000000000, NULL, '2022-06-22', 411021984); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1319.800000000000000000, NULL, '2022-06-23', 411021985); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1332.490000000000000000, NULL, '2022-06-27', 411021989); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1335.660000000000000000, NULL, '2022-06-28', 411021990); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1338.830000000000000000, NULL, '2022-06-29', 411021991); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1342.010000000000000000, NULL, '2022-06-30', 411021992); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1345.180000000000000000, NULL, '2022-07-01', 411021993); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1346.540000000000000000, NULL, '2022-07-03', 411021995); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1349.260000000000000000, NULL, '2022-07-07', 411021999); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1349.940000000000000000, NULL, '2022-07-08', 411022000); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.620000000000000000, NULL, '2022-07-09', 411022001); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.300000000000000000, NULL, '2022-07-10', 411022002); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.020000000000000000, NULL, '2022-07-14', 411022006); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.700000000000000000, NULL, '2022-07-15', 411022007); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.380000000000000000, NULL, '2022-07-16', 411022008); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.100000000000000000, NULL, '2022-07-20', 411022012); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.170000000000000000, NULL, '2022-07-26', 411022018); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.850000000000000000, NULL, '2022-07-27', 411022019); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.530000000000000000, NULL, '2022-07-28', 411022020); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1202.440000000000000000, NULL, '2022-02-02', 411021844); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1202.850000000000000000, NULL, '2022-02-03', 411021845); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1203.670000000000000000, NULL, '2022-02-05', 411021847); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1204.080000000000000000, NULL, '2022-02-06', 411021848); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.410000000000000000, NULL, '2022-08-04', 411022027); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.460000000000000000, NULL, '2022-08-05', 411022028); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.520000000000000000, NULL, '2022-08-06', 411022029); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.570000000000000000, NULL, '2022-08-07', 411022030); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.620000000000000000, NULL, '2022-08-08', 411022031); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.890000000000000000, NULL, '2022-08-13', 411022036); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.940000000000000000, NULL, '2022-08-14', 411022037); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.990000000000000000, NULL, '2022-08-15', 411022038); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.040000000000000000, NULL, '2022-08-16', 411022039); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.100000000000000000, NULL, '2022-08-17', 411022040); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.150000000000000000, NULL, '2022-08-18', 411022041); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.200000000000000000, NULL, '2022-08-19', 411022042); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.310000000000000000, NULL, '2022-08-21', 411022044); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.360000000000000000, NULL, '2022-08-22', 411022045); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.410000000000000000, NULL, '2022-08-23', 411022046); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.470000000000000000, NULL, '2022-08-24', 411022047); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.520000000000000000, NULL, '2022-08-25', 411022048); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.570000000000000000, NULL, '2022-08-26', 411022049); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.620000000000000000, NULL, '2022-08-27', 411022050); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.680000000000000000, NULL, '2022-08-28', 411022051); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.730000000000000000, NULL, '2022-09-02', 411022056); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.570000000000000000, NULL, '2022-09-03', 411022057); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.420000000000000000, NULL, '2022-09-04', 411022058); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.260000000000000000, NULL, '2022-09-05', 411022059); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.160000000000000000, NULL, '2022-09-12', 411022066); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.000000000000000000, NULL, '2022-09-13', 411022067); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.370000000000000000, NULL, '2022-09-17', 411022071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.210000000000000000, NULL, '2022-09-18', 411022072); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.050000000000000000, NULL, '2022-09-19', 411022073); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.900000000000000000, NULL, '2022-09-20', 411022074); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.740000000000000000, NULL, '2022-09-21', 411022075); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.580000000000000000, NULL, '2022-09-22', 411022076); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.420000000000000000, NULL, '2022-09-23', 411022077); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.270000000000000000, NULL, '2022-09-24', 411022078); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.110000000000000000, NULL, '2022-09-25', 411022079); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.580000000000000000, NULL, '2022-10-28', 411022112); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.410000000000000000, NULL, '2022-10-29', 411022113); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.240000000000000000, NULL, '2022-10-30', 411022114); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.070000000000000000, NULL, '2022-10-31', 411022115); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.900000000000000000, NULL, '2022-11-01', 411022116); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.420000000000000000, NULL, '2022-11-03', 411022118); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.190000000000000000, NULL, '2022-11-04', 411022119); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.950000000000000000, NULL, '2022-11-05', 411022120); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.720000000000000000, NULL, '2022-11-06', 411022121); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.480000000000000000, NULL, '2022-11-07', 411022122); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.240000000000000000, NULL, '2022-11-08', 411022123); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.010000000000000000, NULL, '2022-11-09', 411022124); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.770000000000000000, NULL, '2022-11-10', 411022125); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.530000000000000000, NULL, '2022-11-11', 411022126); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.300000000000000000, NULL, '2022-11-12', 411022127); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.060000000000000000, NULL, '2022-11-13', 411022128); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.830000000000000000, NULL, '2022-11-14', 411022129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.590000000000000000, NULL, '2022-11-15', 411022130); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.350000000000000000, NULL, '2022-11-16', 411022131); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.880000000000000000, NULL, '2022-11-18', 411022133); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.410000000000000000, NULL, '2022-11-20', 411022135); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.170000000000000000, NULL, '2022-11-21', 411022136); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.940000000000000000, NULL, '2022-11-22', 411022137); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.700000000000000000, NULL, '2022-11-23', 411022138); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.460000000000000000, NULL, '2022-11-24', 411022139); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.230000000000000000, NULL, '2022-11-25', 411022140); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.990000000000000000, NULL, '2022-11-26', 411022141); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.760000000000000000, NULL, '2022-11-27', 411022142); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.520000000000000000, NULL, '2022-11-28', 411022143); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.280000000000000000, NULL, '2022-11-29', 411022144); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.050000000000000000, NULL, '2022-11-30', 411022145); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.810000000000000000, NULL, '2022-12-01', 411022146); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.840000000000000000, NULL, '2022-12-02', 411022147); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.880000000000000000, NULL, '2022-12-04', 411022149); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.910000000000000000, NULL, '2022-12-05', 411022150); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.930000000000000000, NULL, '2022-12-06', 411022151); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.120000000000000000, NULL, '2022-12-14', 411022159); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.140000000000000000, NULL, '2022-12-15', 411022160); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.160000000000000000, NULL, '2022-12-16', 411022161); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.190000000000000000, NULL, '2022-12-17', 411022162); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.210000000000000000, NULL, '2022-12-18', 411022163); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.230000000000000000, NULL, '2022-12-19', 411022164); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.260000000000000000, NULL, '2022-12-20', 411022165); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.280000000000000000, NULL, '2022-12-21', 411022166); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.300000000000000000, NULL, '2022-12-22', 411022167); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.330000000000000000, NULL, '2022-12-23', 411022168); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.350000000000000000, NULL, '2022-12-24', 411022169); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.770000000000000000, NULL, '2023-01-04', 411022180); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.840000000000000000, NULL, '2023-01-05', 411022181); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.920000000000000000, NULL, '2023-01-06', 411022182); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.000000000000000000, NULL, '2023-01-07', 411022183); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.070000000000000000, NULL, '2023-01-08', 411022184); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.150000000000000000, NULL, '2023-01-09', 411022185); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.220000000000000000, NULL, '2023-01-10', 411022186); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.300000000000000000, NULL, '2023-01-11', 411022187); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.380000000000000000, NULL, '2023-01-12', 411022188); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.450000000000000000, NULL, '2023-01-13', 411022189); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.530000000000000000, NULL, '2023-01-14', 411022190); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.600000000000000000, NULL, '2023-01-15', 411022191); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.680000000000000000, NULL, '2023-01-16', 411022192); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.760000000000000000, NULL, '2023-01-17', 411022193); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.910000000000000000, NULL, '2023-01-19', 411022195); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.370000000000000000, NULL, '2023-01-25', 411022201); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.350000000000000000, NULL, '2023-02-09', 411022216); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.530000000000000000, NULL, '2023-02-10', 411022217); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.620000000000000000, NULL, '2023-02-16', 411022223); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.810000000000000000, NULL, '2023-02-17', 411022224); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.010000000000000000, NULL, '2023-03-04', 411022239); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.350000000000000000, NULL, '2023-03-05', 411022240); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1360.690000000000000000, NULL, '2023-03-06', 411022241); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.400000000000000000, NULL, '2023-03-14', 411022249); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.740000000000000000, NULL, '2023-03-15', 411022250); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.080000000000000000, NULL, '2023-03-16', 411022251); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.420000000000000000, NULL, '2023-03-17', 411022252); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.760000000000000000, NULL, '2023-03-18', 411022253); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.440000000000000000, NULL, '2023-03-20', 411022255); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.780000000000000000, NULL, '2023-03-21', 411022256); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.120000000000000000, NULL, '2023-03-22', 411022257); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.460000000000000000, NULL, '2023-03-23', 411022258); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.800000000000000000, NULL, '2023-03-24', 411022259); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.140000000000000000, NULL, '2023-03-25', 411022260); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.820000000000000000, NULL, '2023-03-27', 411022262); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1368.160000000000000000, NULL, '2023-03-28', 411022263); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1368.500000000000000000, NULL, '2023-03-29', 411022264); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1368.840000000000000000, NULL, '2023-03-30', 411022265); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1369.180000000000000000, NULL, '2023-03-31', 411022266); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1369.520000000000000000, NULL, '2023-04-01', 411022267); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.890000000000000000, NULL, '2022-07-30', 411022022); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.570000000000000000, NULL, '2022-07-31', 411022023); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.310000000000000000, NULL, '2022-08-02', 411022025); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.360000000000000000, NULL, '2022-08-03', 411022026); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.750000000000000000, NULL, '2023-01-30', 411022206); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.820000000000000000, NULL, '2023-01-31', 411022207); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.900000000000000000, NULL, '2023-02-01', 411022208); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.080000000000000000, NULL, '2023-02-02', 411022209); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.260000000000000000, NULL, '2023-02-03', 411022210); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.440000000000000000, NULL, '2023-02-04', 411022211); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.630000000000000000, NULL, '2023-02-05', 411022212); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.810000000000000000, NULL, '2023-02-06', 411022213); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.990000000000000000, NULL, '2023-02-07', 411022214); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.170000000000000000, NULL, '2023-02-08', 411022215); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.720000000000000000, NULL, '2023-02-11', 411022218); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1355.900000000000000000, NULL, '2023-02-12', 411022219); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.260000000000000000, NULL, '2023-02-14', 411022221); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.440000000000000000, NULL, '2023-02-15', 411022222); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.990000000000000000, NULL, '2023-02-18', 411022225); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.170000000000000000, NULL, '2023-02-19', 411022226); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.350000000000000000, NULL, '2023-02-20', 411022227); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.530000000000000000, NULL, '2023-02-21', 411022228); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.710000000000000000, NULL, '2023-02-22', 411022229); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.900000000000000000, NULL, '2023-02-23', 411022230); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.080000000000000000, NULL, '2023-02-24', 411022231); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.260000000000000000, NULL, '2023-02-25', 411022232); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.440000000000000000, NULL, '2023-02-26', 411022233); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.620000000000000000, NULL, '2023-02-27', 411022234); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.800000000000000000, NULL, '2023-02-28', 411022235); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.990000000000000000, NULL, '2023-03-01', 411022236); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.670000000000000000, NULL, '2023-03-03', 411022238); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.030000000000000000, NULL, '2023-03-07', 411022242); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.370000000000000000, NULL, '2023-03-08', 411022243); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1361.710000000000000000, NULL, '2023-03-09', 411022244); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.050000000000000000, NULL, '2023-03-10', 411022245); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.390000000000000000, NULL, '2023-03-11', 411022246); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.720000000000000000, NULL, '2023-03-12', 411022247); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1363.060000000000000000, NULL, '2023-03-13', 411022248); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.480000000000000000, NULL, '2023-03-26', 411022261); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1371.460000000000000000, NULL, '2023-04-06', 411022272); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1371.850000000000000000, NULL, '2023-04-07', 411022273); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1372.240000000000000000, NULL, '2023-04-08', 411022274); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1372.620000000000000000, NULL, '2023-04-09', 411022275); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1374.950000000000000000, NULL, '2023-04-15', 411022281); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1375.720000000000000000, NULL, '2023-04-17', 411022283); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1376.110000000000000000, NULL, '2023-04-18', 411022284); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1378.050000000000000000, NULL, '2023-04-23', 411022289); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1378.440000000000000000, NULL, '2023-04-24', 411022290); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1379.600000000000000000, NULL, '2023-04-27', 411022293); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1379.990000000000000000, NULL, '2023-04-28', 411022294); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1380.370000000000000000, NULL, '2023-04-29', 411022295); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1380.760000000000000000, NULL, '2023-04-30', 411022296); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1381.150000000000000000, NULL, '2023-05-01', 411022297); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1381.350000000000000000, NULL, '2023-05-02', 411022298); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1381.550000000000000000, NULL, '2023-05-03', 411022299); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1381.750000000000000000, NULL, '2023-05-04', 411022300); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1381.950000000000000000, NULL, '2023-05-05', 411022301); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1382.140000000000000000, NULL, '2023-05-06', 411022302); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1382.540000000000000000, NULL, '2023-05-08', 411022304); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1385.530000000000000000, NULL, '2023-05-23', 411022319); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1385.730000000000000000, NULL, '2023-05-24', 411022320); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1385.930000000000000000, NULL, '2023-05-25', 411022321); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1386.130000000000000000, NULL, '2023-05-26', 411022322); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1386.730000000000000000, NULL, '2023-05-29', 411022325); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1387.320000000000000000, NULL, '2023-06-01', 411022328); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1387.490000000000000000, NULL, '2023-06-02', 411022329); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1387.660000000000000000, NULL, '2023-06-03', 411022330); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1389.700000000000000000, NULL, '2023-06-15', 411022342); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1390.040000000000000000, NULL, '2023-06-17', 411022344); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1390.380000000000000000, NULL, '2023-06-19', 411022346); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1390.550000000000000000, NULL, '2023-06-20', 411022347); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1390.890000000000000000, NULL, '2023-06-22', 411022349); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1391.050000000000000000, NULL, '2023-06-23', 411022350); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1391.220000000000000000, NULL, '2023-06-24', 411022351); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1391.390000000000000000, NULL, '2023-06-25', 411022352); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1391.560000000000000000, NULL, '2023-06-26', 411022353); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1391.730000000000000000, NULL, '2023-06-27', 411022354); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1391.900000000000000000, NULL, '2023-06-28', 411022355); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1392.070000000000000000, NULL, '2023-06-29', 411022356); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1392.240000000000000000, NULL, '2023-06-30', 411022357); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1392.410000000000000000, NULL, '2023-07-01', 411022358); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1392.590000000000000000, NULL, '2023-07-02', 411022359); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1392.760000000000000000, NULL, '2023-07-03', 411022360); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1393.290000000000000000, NULL, '2023-07-06', 411022363); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1393.820000000000000000, NULL, '2023-07-09', 411022366); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1394.170000000000000000, NULL, '2023-07-11', 411022368); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1394.350000000000000000, NULL, '2023-07-12', 411022369); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1394.520000000000000000, NULL, '2023-07-13', 411022370); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1395.050000000000000000, NULL, '2023-07-16', 411022373); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1395.220000000000000000, NULL, '2023-07-17', 411022374); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1395.400000000000000000, NULL, '2023-07-18', 411022375); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1395.580000000000000000, NULL, '2023-07-19', 411022376); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1395.750000000000000000, NULL, '2023-07-20', 411022377); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1395.930000000000000000, NULL, '2023-07-21', 411022378); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1396.100000000000000000, NULL, '2023-07-22', 411022379); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1396.280000000000000000, NULL, '2023-07-23', 411022380); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1396.450000000000000000, NULL, '2023-07-24', 411022381); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1396.630000000000000000, NULL, '2023-07-25', 411022382); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1396.810000000000000000, NULL, '2023-07-26', 411022383); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1397.160000000000000000, NULL, '2023-07-28', 411022385); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1397.330000000000000000, NULL, '2023-07-29', 411022386); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1397.510000000000000000, NULL, '2023-07-30', 411022387); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1397.690000000000000000, NULL, '2023-07-31', 411022388); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1397.860000000000000000, NULL, '2023-08-01', 411022389); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.000000000000000000, NULL, '2023-08-02', 411022390); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.140000000000000000, NULL, '2023-08-03', 411022391); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.280000000000000000, NULL, '2023-08-04', 411022392); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.560000000000000000, NULL, '2023-08-06', 411022394); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.700000000000000000, NULL, '2023-08-07', 411022395); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.850000000000000000, NULL, '2023-08-08', 411022396); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.990000000000000000, NULL, '2023-08-09', 411022397); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.130000000000000000, NULL, '2023-08-10', 411022398); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.270000000000000000, NULL, '2023-08-11', 411022399); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.550000000000000000, NULL, '2023-08-13', 411022401); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.690000000000000000, NULL, '2023-08-14', 411022402); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.830000000000000000, NULL, '2023-08-15', 411022403); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.970000000000000000, NULL, '2023-08-16', 411022404); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.110000000000000000, NULL, '2023-08-17', 411022405); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.250000000000000000, NULL, '2023-08-18', 411022406); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.390000000000000000, NULL, '2023-08-19', 411022407); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.530000000000000000, NULL, '2023-08-20', 411022408); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.670000000000000000, NULL, '2023-08-21', 411022409); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.660000000000000000, NULL, '2023-08-28', 411022416); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.800000000000000000, NULL, '2023-08-29', 411022417); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.940000000000000000, NULL, '2023-08-30', 411022418); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.290000000000000000, NULL, '2023-01-24', 411022200); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.440000000000000000, NULL, '2023-01-26', 411022202); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.600000000000000000, NULL, '2023-01-28', 411022204); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.670000000000000000, NULL, '2023-01-29', 411022205); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1373.790000000000000000, NULL, '2023-04-12', 411022278); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1374.170000000000000000, NULL, '2023-04-13', 411022279); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1374.560000000000000000, NULL, '2023-04-14', 411022280); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1376.500000000000000000, NULL, '2023-04-19', 411022285); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1376.890000000000000000, NULL, '2023-04-20', 411022286); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1377.270000000000000000, NULL, '2023-04-21', 411022287); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1377.660000000000000000, NULL, '2023-04-22', 411022288); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1378.820000000000000000, NULL, '2023-04-25', 411022291); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1379.210000000000000000, NULL, '2023-04-26', 411022292); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1382.740000000000000000, NULL, '2023-05-09', 411022305); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1382.940000000000000000, NULL, '2023-05-10', 411022306); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1383.140000000000000000, NULL, '2023-05-11', 411022307); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1383.540000000000000000, NULL, '2023-05-13', 411022309); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1383.740000000000000000, NULL, '2023-05-14', 411022310); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1383.940000000000000000, NULL, '2023-05-15', 411022311); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1384.140000000000000000, NULL, '2023-05-16', 411022312); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1384.340000000000000000, NULL, '2023-05-17', 411022313); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1384.540000000000000000, NULL, '2023-05-18', 411022314); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1384.730000000000000000, NULL, '2023-05-19', 411022315); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1384.930000000000000000, NULL, '2023-05-20', 411022316); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1385.130000000000000000, NULL, '2023-05-21', 411022317); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1385.330000000000000000, NULL, '2023-05-22', 411022318); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1386.330000000000000000, NULL, '2023-05-27', 411022323); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1386.530000000000000000, NULL, '2023-05-28', 411022324); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1386.930000000000000000, NULL, '2023-05-30', 411022326); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1387.130000000000000000, NULL, '2023-05-31', 411022327); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1388.000000000000000000, NULL, '2023-06-05', 411022332); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1388.170000000000000000, NULL, '2023-06-06', 411022333); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1388.340000000000000000, NULL, '2023-06-07', 411022334); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1388.510000000000000000, NULL, '2023-06-08', 411022335); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1388.680000000000000000, NULL, '2023-06-09', 411022336); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1388.850000000000000000, NULL, '2023-06-10', 411022337); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1389.020000000000000000, NULL, '2023-06-11', 411022338); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1389.190000000000000000, NULL, '2023-06-12', 411022339); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1389.530000000000000000, NULL, '2023-06-14', 411022341); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1389.870000000000000000, NULL, '2023-06-16', 411022343); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1392.940000000000000000, NULL, '2023-07-04', 411022361); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1393.110000000000000000, NULL, '2023-07-05', 411022362); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1393.470000000000000000, NULL, '2023-07-07', 411022364); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1394.700000000000000000, NULL, '2023-07-14', 411022371); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1394.870000000000000000, NULL, '2023-07-15', 411022372); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1398.420000000000000000, NULL, '2023-08-05', 411022393); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.810000000000000000, NULL, '2023-08-22', 411022410); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1400.960000000000000000, NULL, '2023-08-23', 411022411); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.100000000000000000, NULL, '2023-08-24', 411022412); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.240000000000000000, NULL, '2023-08-25', 411022413); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.380000000000000000, NULL, '2023-08-26', 411022414); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1401.520000000000000000, NULL, '2023-08-27', 411022415); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1402.220000000000000000, NULL, '2023-09-01', 411022420); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1370.300000000000000000, NULL, '2023-04-03', 411022269); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.000000000000000000, NULL, '2020-08-12', 411022440); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.090000000000000000, NULL, '2020-08-13', 411022441); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.170000000000000000, NULL, '2020-08-14', 411022442); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.260000000000000000, NULL, '2020-08-15', 411022443); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.430000000000000000, NULL, '2020-08-17', 411022445); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.510000000000000000, NULL, '2020-08-18', 411022446); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.600000000000000000, NULL, '2020-08-19', 411022447); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.680000000000000000, NULL, '2020-08-20', 411022448); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.770000000000000000, NULL, '2020-08-21', 411022449); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.850000000000000000, NULL, '2020-08-22', 411022450); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.940000000000000000, NULL, '2020-08-23', 411022451); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.020000000000000000, NULL, '2020-08-24', 411022452); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.110000000000000000, NULL, '2020-08-25', 411022453); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.190000000000000000, NULL, '2020-08-26', 411022454); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.280000000000000000, NULL, '2020-08-27', 411022455); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.360000000000000000, NULL, '2020-08-28', 411022456); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.450000000000000000, NULL, '2020-08-29', 411022457); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.530000000000000000, NULL, '2020-08-30', 411022458); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.700000000000000000, NULL, '2020-09-01', 411022460); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.780000000000000000, NULL, '2020-09-02', 411022461); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.860000000000000000, NULL, '2020-09-03', 411022462); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.940000000000000000, NULL, '2020-09-04', 411022463); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.010000000000000000, NULL, '2020-09-05', 411022464); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.090000000000000000, NULL, '2020-09-06', 411022465); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.170000000000000000, NULL, '2020-09-07', 411022466); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.320000000000000000, NULL, '2020-09-22', 411022481); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.240000000000000000, NULL, '2020-10-03', 411022492); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.460000000000000000, NULL, '2020-10-05', 411022494); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.580000000000000000, NULL, '2020-10-06', 411022495); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.360000000000000000, NULL, '2020-10-13', 411022502); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.470000000000000000, NULL, '2020-10-14', 411022503); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.580000000000000000, NULL, '2020-10-15', 411022504); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.810000000000000000, NULL, '2020-10-17', 411022506); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.420000000000000000, NULL, '2020-11-07', 411022527); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.410000000000000000, NULL, '2020-11-08', 411022528); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.400000000000000000, NULL, '2020-11-09', 411022529); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.390000000000000000, NULL, '2020-11-10', 411022530); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.360000000000000000, NULL, '2020-11-12', 411022532); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.350000000000000000, NULL, '2020-11-13', 411022533); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.340000000000000000, NULL, '2020-11-14', 411022534); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.330000000000000000, NULL, '2020-11-15', 411022535); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.320000000000000000, NULL, '2020-11-16', 411022536); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.310000000000000000, NULL, '2020-11-17', 411022537); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.300000000000000000, NULL, '2020-11-18', 411022538); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.290000000000000000, NULL, '2020-11-19', 411022539); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.280000000000000000, NULL, '2020-11-20', 411022540); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.250000000000000000, NULL, '2020-11-22', 411022542); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.240000000000000000, NULL, '2020-11-23', 411022543); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.230000000000000000, NULL, '2020-11-24', 411022544); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.220000000000000000, NULL, '2020-11-25', 411022545); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.210000000000000000, NULL, '2020-11-26', 411022546); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.190000000000000000, NULL, '2020-11-28', 411022548); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.180000000000000000, NULL, '2020-11-29', 411022549); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.170000000000000000, NULL, '2020-11-30', 411022550); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.130000000000000000, NULL, '2020-12-02', 411022552); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.030000000000000000, NULL, '2020-12-07', 411022557); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.010000000000000000, NULL, '2020-12-08', 411022558); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.980000000000000000, NULL, '2020-12-09', 411022559); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.960000000000000000, NULL, '2020-12-10', 411022560); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.940000000000000000, NULL, '2020-12-11', 411022561); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.900000000000000000, NULL, '2020-12-13', 411022563); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.880000000000000000, NULL, '2020-12-14', 411022564); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.860000000000000000, NULL, '2020-12-15', 411022565); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.840000000000000000, NULL, '2020-12-16', 411022566); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.810000000000000000, NULL, '2020-12-17', 411022567); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.790000000000000000, NULL, '2020-12-18', 411022568); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.770000000000000000, NULL, '2020-12-19', 411022569); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.750000000000000000, NULL, '2020-12-20', 411022570); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.730000000000000000, NULL, '2020-12-21', 411022571); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.710000000000000000, NULL, '2020-12-22', 411022572); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.640000000000000000, NULL, '2020-12-25', 411022575); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.620000000000000000, NULL, '2020-12-26', 411022576); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1370.690000000000000000, NULL, '2023-04-04', 411022270); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1373.010000000000000000, NULL, '2023-04-10', 411022276); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1373.400000000000000000, NULL, '2023-04-11', 411022277); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.480000000000000000, NULL, '2020-09-11', 411022470); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.550000000000000000, NULL, '2020-09-12', 411022471); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.630000000000000000, NULL, '2020-09-13', 411022472); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.710000000000000000, NULL, '2020-09-14', 411022473); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.780000000000000000, NULL, '2020-09-15', 411022474); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.860000000000000000, NULL, '2020-09-16', 411022475); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.940000000000000000, NULL, '2020-09-17', 411022476); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.020000000000000000, NULL, '2020-09-18', 411022477); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.090000000000000000, NULL, '2020-09-19', 411022478); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.170000000000000000, NULL, '2020-09-20', 411022479); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.250000000000000000, NULL, '2020-09-21', 411022480); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.400000000000000000, NULL, '2020-09-23', 411022482); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.480000000000000000, NULL, '2020-09-24', 411022483); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.550000000000000000, NULL, '2020-09-25', 411022484); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.710000000000000000, NULL, '2020-09-27', 411022486); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.790000000000000000, NULL, '2020-09-28', 411022487); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.860000000000000000, NULL, '2020-09-29', 411022488); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.940000000000000000, NULL, '2020-09-30', 411022489); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.020000000000000000, NULL, '2020-10-01', 411022490); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.130000000000000000, NULL, '2020-10-02', 411022491); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.350000000000000000, NULL, '2020-10-04', 411022493); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.690000000000000000, NULL, '2020-10-07', 411022496); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.800000000000000000, NULL, '2020-10-08', 411022497); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1004.910000000000000000, NULL, '2020-10-09', 411022498); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.020000000000000000, NULL, '2020-10-10', 411022499); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.140000000000000000, NULL, '2020-10-11', 411022500); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.250000000000000000, NULL, '2020-10-12', 411022501); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.920000000000000000, NULL, '2020-10-18', 411022507); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.140000000000000000, NULL, '2020-10-20', 411022509); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.250000000000000000, NULL, '2020-10-21', 411022510); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.370000000000000000, NULL, '2020-10-22', 411022511); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.480000000000000000, NULL, '2020-10-23', 411022512); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.590000000000000000, NULL, '2020-10-24', 411022513); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.700000000000000000, NULL, '2020-10-25', 411022514); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.810000000000000000, NULL, '2020-10-26', 411022515); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.930000000000000000, NULL, '2020-10-27', 411022516); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.040000000000000000, NULL, '2020-10-28', 411022517); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.150000000000000000, NULL, '2020-10-29', 411022518); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.260000000000000000, NULL, '2020-10-30', 411022519); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.370000000000000000, NULL, '2020-10-31', 411022520); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.490000000000000000, NULL, '2020-11-01', 411022521); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.470000000000000000, NULL, '2020-11-02', 411022522); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.450000000000000000, NULL, '2020-11-04', 411022524); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.440000000000000000, NULL, '2020-11-05', 411022525); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.430000000000000000, NULL, '2020-11-06', 411022526); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.380000000000000000, NULL, '2020-11-11', 411022531); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.200000000000000000, NULL, '2020-11-27', 411022547); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.160000000000000000, NULL, '2020-12-01', 411022551); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.110000000000000000, NULL, '2020-12-03', 411022553); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.090000000000000000, NULL, '2020-12-04', 411022554); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.070000000000000000, NULL, '2020-12-05', 411022555); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.050000000000000000, NULL, '2020-12-06', 411022556); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.690000000000000000, NULL, '2020-12-23', 411022573); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.670000000000000000, NULL, '2020-12-24', 411022574); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.600000000000000000, NULL, '2020-12-27', 411022577); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.580000000000000000, NULL, '2020-12-28', 411022578); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.540000000000000000, NULL, '2020-12-30', 411022580); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.520000000000000000, NULL, '2020-12-31', 411022581); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.490000000000000000, NULL, '2021-01-01', 411022582); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.630000000000000000, NULL, '2021-01-02', 411022583); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.910000000000000000, NULL, '2021-01-04', 411022585); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.050000000000000000, NULL, '2021-01-05', 411022586); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1013.070000000000000000, NULL, '2021-02-10', 411022622); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1013.330000000000000000, NULL, '2021-02-11', 411022623); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1013.580000000000000000, NULL, '2021-02-12', 411022624); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1014.090000000000000000, NULL, '2021-02-14', 411022626); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1014.590000000000000000, NULL, '2021-02-16', 411022628); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1015.860000000000000000, NULL, '2021-02-21', 411022633); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1016.620000000000000000, NULL, '2021-02-24', 411022636); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1016.880000000000000000, NULL, '2021-02-25', 411022637); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1017.380000000000000000, NULL, '2021-02-27', 411022639); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1017.640000000000000000, NULL, '2021-02-28', 411022640); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1017.890000000000000000, NULL, '2021-03-01', 411022641); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1018.710000000000000000, NULL, '2021-03-04', 411022644); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1018.980000000000000000, NULL, '2021-03-05', 411022645); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1019.520000000000000000, NULL, '2021-03-07', 411022647); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1019.790000000000000000, NULL, '2021-03-08', 411022648); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1020.880000000000000000, NULL, '2021-03-12', 411022652); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1021.150000000000000000, NULL, '2021-03-13', 411022653); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1021.420000000000000000, NULL, '2021-03-14', 411022654); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1021.690000000000000000, NULL, '2021-03-15', 411022655); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1021.970000000000000000, NULL, '2021-03-16', 411022656); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1024.960000000000000000, NULL, '2021-03-27', 411022667); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1025.230000000000000000, NULL, '2021-03-28', 411022668); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1026.040000000000000000, NULL, '2021-03-31', 411022671); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1026.310000000000000000, NULL, '2021-04-01', 411022672); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1026.540000000000000000, NULL, '2021-04-02', 411022673); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1026.770000000000000000, NULL, '2021-04-03', 411022674); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1027.670000000000000000, NULL, '2021-04-07', 411022678); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1027.890000000000000000, NULL, '2021-04-08', 411022679); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1031.960000000000000000, NULL, '2021-04-26', 411022697); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1032.180000000000000000, NULL, '2021-04-27', 411022698); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1032.410000000000000000, NULL, '2021-04-28', 411022699); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1032.630000000000000000, NULL, '2021-04-29', 411022700); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1032.860000000000000000, NULL, '2021-04-30', 411022701); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1033.090000000000000000, NULL, '2021-05-01', 411022702); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1033.350000000000000000, NULL, '2021-05-02', 411022703); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1033.620000000000000000, NULL, '2021-05-03', 411022704); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1034.150000000000000000, NULL, '2021-05-05', 411022706); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1034.420000000000000000, NULL, '2021-05-06', 411022707); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1035.220000000000000000, NULL, '2021-05-09', 411022710); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1035.750000000000000000, NULL, '2021-05-11', 411022712); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1036.550000000000000000, NULL, '2021-05-14', 411022715); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1036.820000000000000000, NULL, '2021-05-15', 411022716); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1039.480000000000000000, NULL, '2021-05-25', 411022726); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1039.750000000000000000, NULL, '2021-05-26', 411022727); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1040.810000000000000000, NULL, '2021-05-30', 411022731); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1041.080000000000000000, NULL, '2021-05-31', 411022732); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1041.340000000000000000, NULL, '2021-06-01', 411022733); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1041.570000000000000000, NULL, '2021-06-02', 411022734); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1041.800000000000000000, NULL, '2021-06-03', 411022735); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1043.380000000000000000, NULL, '2021-06-10', 411022742); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1043.830000000000000000, NULL, '2021-06-12', 411022744); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1044.050000000000000000, NULL, '2021-06-13', 411022745); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1044.500000000000000000, NULL, '2021-06-15', 411022747); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1044.730000000000000000, NULL, '2021-06-16', 411022748); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1046.310000000000000000, NULL, '2021-06-23', 411022755); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1046.540000000000000000, NULL, '2021-06-24', 411022756); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1046.760000000000000000, NULL, '2021-06-25', 411022757); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1046.990000000000000000, NULL, '2021-06-26', 411022758); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1047.210000000000000000, NULL, '2021-06-27', 411022759); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1047.440000000000000000, NULL, '2021-06-28', 411022760); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1047.660000000000000000, NULL, '2021-06-29', 411022761); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1047.890000000000000000, NULL, '2021-06-30', 411022762); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.240000000000000000, NULL, '2020-09-08', 411022467); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.320000000000000000, NULL, '2020-09-09', 411022468); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.600000000000000000, NULL, '2021-01-09', 411022590); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.740000000000000000, NULL, '2021-01-10', 411022591); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.880000000000000000, NULL, '2021-01-11', 411022592); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.020000000000000000, NULL, '2021-01-12', 411022593); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.160000000000000000, NULL, '2021-01-13', 411022594); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.300000000000000000, NULL, '2021-01-14', 411022595); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.430000000000000000, NULL, '2021-01-15', 411022596); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.570000000000000000, NULL, '2021-01-16', 411022597); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.710000000000000000, NULL, '2021-01-17', 411022598); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.850000000000000000, NULL, '2021-01-18', 411022599); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1008.990000000000000000, NULL, '2021-01-19', 411022600); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.130000000000000000, NULL, '2021-01-20', 411022601); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.270000000000000000, NULL, '2021-01-21', 411022602); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.400000000000000000, NULL, '2021-01-22', 411022603); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.680000000000000000, NULL, '2021-01-24', 411022605); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.820000000000000000, NULL, '2021-01-25', 411022606); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.960000000000000000, NULL, '2021-01-26', 411022607); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1010.100000000000000000, NULL, '2021-01-27', 411022608); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1010.230000000000000000, NULL, '2021-01-28', 411022609); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1010.370000000000000000, NULL, '2021-01-29', 411022610); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1010.510000000000000000, NULL, '2021-01-30', 411022611); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1010.650000000000000000, NULL, '2021-01-31', 411022612); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1010.790000000000000000, NULL, '2021-02-01', 411022613); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1011.040000000000000000, NULL, '2021-02-02', 411022614); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1011.300000000000000000, NULL, '2021-02-03', 411022615); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1011.550000000000000000, NULL, '2021-02-04', 411022616); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1011.800000000000000000, NULL, '2021-02-05', 411022617); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1012.060000000000000000, NULL, '2021-02-06', 411022618); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1012.560000000000000000, NULL, '2021-02-08', 411022620); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1012.820000000000000000, NULL, '2021-02-09', 411022621); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1013.830000000000000000, NULL, '2021-02-13', 411022625); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1014.340000000000000000, NULL, '2021-02-15', 411022627); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1014.850000000000000000, NULL, '2021-02-17', 411022629); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1015.100000000000000000, NULL, '2021-02-18', 411022630); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1015.350000000000000000, NULL, '2021-02-19', 411022631); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1015.610000000000000000, NULL, '2021-02-20', 411022632); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1016.120000000000000000, NULL, '2021-02-22', 411022634); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1016.370000000000000000, NULL, '2021-02-23', 411022635); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1018.160000000000000000, NULL, '2021-03-02', 411022642); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1018.430000000000000000, NULL, '2021-03-03', 411022643); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1019.250000000000000000, NULL, '2021-03-06', 411022646); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1020.060000000000000000, NULL, '2021-03-09', 411022649); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1020.610000000000000000, NULL, '2021-03-11', 411022651); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1022.240000000000000000, NULL, '2021-03-17', 411022657); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1022.510000000000000000, NULL, '2021-03-18', 411022658); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1022.780000000000000000, NULL, '2021-03-19', 411022659); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1023.050000000000000000, NULL, '2021-03-20', 411022660); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1023.330000000000000000, NULL, '2021-03-21', 411022661); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1023.600000000000000000, NULL, '2021-03-22', 411022662); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1023.870000000000000000, NULL, '2021-03-23', 411022663); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1024.140000000000000000, NULL, '2021-03-24', 411022664); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1024.410000000000000000, NULL, '2021-03-25', 411022665); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1024.680000000000000000, NULL, '2021-03-26', 411022666); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1025.500000000000000000, NULL, '2021-03-29', 411022669); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1026.990000000000000000, NULL, '2021-04-04', 411022675); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1027.220000000000000000, NULL, '2021-04-05', 411022676); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1028.120000000000000000, NULL, '2021-04-09', 411022680); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1028.350000000000000000, NULL, '2021-04-10', 411022681); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1028.570000000000000000, NULL, '2021-04-11', 411022682); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1028.800000000000000000, NULL, '2021-04-12', 411022683); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1029.020000000000000000, NULL, '2021-04-13', 411022684); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1029.250000000000000000, NULL, '2021-04-14', 411022685); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1029.470000000000000000, NULL, '2021-04-15', 411022686); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1029.700000000000000000, NULL, '2021-04-16', 411022687); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1029.930000000000000000, NULL, '2021-04-17', 411022688); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1030.150000000000000000, NULL, '2021-04-18', 411022689); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1030.380000000000000000, NULL, '2021-04-19', 411022690); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1030.600000000000000000, NULL, '2021-04-20', 411022691); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1030.830000000000000000, NULL, '2021-04-21', 411022692); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1031.050000000000000000, NULL, '2021-04-22', 411022693); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1031.510000000000000000, NULL, '2021-04-24', 411022695); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1031.730000000000000000, NULL, '2021-04-25', 411022696); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1034.680000000000000000, NULL, '2021-05-07', 411022708); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1034.950000000000000000, NULL, '2021-05-08', 411022709); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1035.480000000000000000, NULL, '2021-05-10', 411022711); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1036.020000000000000000, NULL, '2021-05-12', 411022713); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1036.280000000000000000, NULL, '2021-05-13', 411022714); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1037.080000000000000000, NULL, '2021-05-16', 411022717); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1037.350000000000000000, NULL, '2021-05-17', 411022718); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1037.610000000000000000, NULL, '2021-05-18', 411022719); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1037.880000000000000000, NULL, '2021-05-19', 411022720); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1038.150000000000000000, NULL, '2021-05-20', 411022721); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1038.410000000000000000, NULL, '2021-05-21', 411022722); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1038.680000000000000000, NULL, '2021-05-22', 411022723); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1039.210000000000000000, NULL, '2021-05-24', 411022725); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1040.010000000000000000, NULL, '2021-05-27', 411022728); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1040.280000000000000000, NULL, '2021-05-28', 411022729); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1040.540000000000000000, NULL, '2021-05-29', 411022730); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1042.020000000000000000, NULL, '2021-06-04', 411022736); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1042.250000000000000000, NULL, '2021-06-05', 411022737); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1042.470000000000000000, NULL, '2021-06-06', 411022738); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1042.700000000000000000, NULL, '2021-06-07', 411022739); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1042.920000000000000000, NULL, '2021-06-08', 411022740); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1043.150000000000000000, NULL, '2021-06-09', 411022741); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1044.280000000000000000, NULL, '2021-06-14', 411022746); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1044.960000000000000000, NULL, '2021-06-17', 411022749); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1045.180000000000000000, NULL, '2021-06-18', 411022750); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1045.410000000000000000, NULL, '2021-06-19', 411022751); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1045.860000000000000000, NULL, '2021-06-21', 411022753); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1046.080000000000000000, NULL, '2021-06-22', 411022754); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1048.120000000000000000, NULL, '2021-07-01', 411022763); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1051.070000000000000000, NULL, '2021-07-16', 411022778); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1051.270000000000000000, NULL, '2021-07-17', 411022779); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1051.660000000000000000, NULL, '2021-07-19', 411022781); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1052.250000000000000000, NULL, '2021-07-22', 411022784); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1052.650000000000000000, NULL, '2021-07-24', 411022786); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1052.850000000000000000, NULL, '2021-07-25', 411022787); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1053.040000000000000000, NULL, '2021-07-26', 411022788); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1053.240000000000000000, NULL, '2021-07-27', 411022789); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1053.440000000000000000, NULL, '2021-07-28', 411022790); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1053.630000000000000000, NULL, '2021-07-29', 411022791); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1053.830000000000000000, NULL, '2021-07-30', 411022792); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1054.230000000000000000, NULL, '2021-08-01', 411022794); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1054.480000000000000000, NULL, '2021-08-02', 411022795); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1054.730000000000000000, NULL, '2021-08-03', 411022796); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1054.980000000000000000, NULL, '2021-08-04', 411022797); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1055.230000000000000000, NULL, '2021-08-05', 411022798); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1055.480000000000000000, NULL, '2021-08-06', 411022799); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1055.730000000000000000, NULL, '2021-08-07', 411022800); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1055.980000000000000000, NULL, '2021-08-08', 411022801); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1057.980000000000000000, NULL, '2021-08-16', 411022809); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1058.230000000000000000, NULL, '2021-08-17', 411022810); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1058.480000000000000000, NULL, '2021-08-18', 411022811); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1060.490000000000000000, NULL, '2021-08-26', 411022819); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.190000000000000000, NULL, '2021-01-06', 411022587); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.330000000000000000, NULL, '2021-01-07', 411022588); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1049.100000000000000000, NULL, '2021-07-06', 411022768); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1049.300000000000000000, NULL, '2021-07-07', 411022769); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1049.500000000000000000, NULL, '2021-07-08', 411022770); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1049.690000000000000000, NULL, '2021-07-09', 411022771); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1049.890000000000000000, NULL, '2021-07-10', 411022772); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1050.090000000000000000, NULL, '2021-07-11', 411022773); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1050.280000000000000000, NULL, '2021-07-12', 411022774); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1050.480000000000000000, NULL, '2021-07-13', 411022775); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1050.680000000000000000, NULL, '2021-07-14', 411022776); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1050.880000000000000000, NULL, '2021-07-15', 411022777); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1051.470000000000000000, NULL, '2021-07-18', 411022780); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1051.860000000000000000, NULL, '2021-07-20', 411022782); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1052.060000000000000000, NULL, '2021-07-21', 411022783); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1052.450000000000000000, NULL, '2021-07-23', 411022785); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1056.480000000000000000, NULL, '2021-08-10', 411022803); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1056.730000000000000000, NULL, '2021-08-11', 411022804); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1056.980000000000000000, NULL, '2021-08-12', 411022805); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1057.230000000000000000, NULL, '2021-08-13', 411022806); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1057.480000000000000000, NULL, '2021-08-14', 411022807); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1057.730000000000000000, NULL, '2021-08-15', 411022808); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1058.730000000000000000, NULL, '2021-08-19', 411022812); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1058.980000000000000000, NULL, '2021-08-20', 411022813); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1059.230000000000000000, NULL, '2021-08-21', 411022814); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1059.480000000000000000, NULL, '2021-08-22', 411022815); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1059.740000000000000000, NULL, '2021-08-23', 411022816); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1059.990000000000000000, NULL, '2021-08-24', 411022817); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1060.240000000000000000, NULL, '2021-08-25', 411022818); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1060.740000000000000000, NULL, '2021-08-27', 411022820); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1061.740000000000000000, NULL, '2021-08-31', 411022824); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1061.990000000000000000, NULL, '2021-09-01', 411022825); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1064.650000000000000000, NULL, '2021-09-12', 411022836); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1064.900000000000000000, NULL, '2021-09-13', 411022837); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1065.140000000000000000, NULL, '2021-09-14', 411022838); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1065.380000000000000000, NULL, '2021-09-15', 411022839); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1066.830000000000000000, NULL, '2021-09-21', 411022845); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1067.080000000000000000, NULL, '2021-09-22', 411022846); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1067.320000000000000000, NULL, '2021-09-23', 411022847); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1067.800000000000000000, NULL, '2021-09-25', 411022849); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1068.530000000000000000, NULL, '2021-09-28', 411022852); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.790000000000000000, NULL, '2021-10-06', 411022860); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.320000000000000000, NULL, '2021-10-11', 411022865); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.430000000000000000, NULL, '2021-10-12', 411022866); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.850000000000000000, NULL, '2021-10-16', 411022870); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.960000000000000000, NULL, '2021-10-17', 411022871); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.070000000000000000, NULL, '2021-10-18', 411022872); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.380000000000000000, NULL, '2021-12-01', 411022916); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.580000000000000000, NULL, '2021-12-02', 411022917); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.790000000000000000, NULL, '2021-12-03', 411022918); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1075.000000000000000000, NULL, '2021-12-04', 411022919); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1075.210000000000000000, NULL, '2021-12-05', 411022920); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1075.410000000000000000, NULL, '2021-12-06', 411022921); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1075.620000000000000000, NULL, '2021-12-07', 411022922); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1075.830000000000000000, NULL, '2021-12-08', 411022923); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1076.250000000000000000, NULL, '2021-12-10', 411022925); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1076.450000000000000000, NULL, '2021-12-11', 411022926); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1076.660000000000000000, NULL, '2021-12-12', 411022927); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1077.080000000000000000, NULL, '2021-12-14', 411022929); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1077.280000000000000000, NULL, '2021-12-15', 411022930); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1077.490000000000000000, NULL, '2021-12-16', 411022931); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1077.910000000000000000, NULL, '2021-12-18', 411022933); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1078.120000000000000000, NULL, '2021-12-19', 411022934); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1078.320000000000000000, NULL, '2021-12-20', 411022935); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1078.530000000000000000, NULL, '2021-12-21', 411022936); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1078.740000000000000000, NULL, '2021-12-22', 411022937); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1079.570000000000000000, NULL, '2021-12-26', 411022941); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1079.780000000000000000, NULL, '2021-12-27', 411022942); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1080.190000000000000000, NULL, '2021-12-29', 411022944); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1081.600000000000000000, NULL, '2022-01-03', 411022949); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1081.980000000000000000, NULL, '2022-01-04', 411022950); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1082.370000000000000000, NULL, '2022-01-05', 411022951); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1083.930000000000000000, NULL, '2022-01-09', 411022955); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1084.320000000000000000, NULL, '2022-01-10', 411022956); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1084.710000000000000000, NULL, '2022-01-11', 411022957); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1085.100000000000000000, NULL, '2022-01-12', 411022958); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1085.480000000000000000, NULL, '2022-01-13', 411022959); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1085.870000000000000000, NULL, '2022-01-14', 411022960); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1086.260000000000000000, NULL, '2022-01-15', 411022961); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1086.650000000000000000, NULL, '2022-01-16', 411022962); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1087.040000000000000000, NULL, '2022-01-17', 411022963); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1087.430000000000000000, NULL, '2022-01-18', 411022964); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1087.820000000000000000, NULL, '2022-01-19', 411022965); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1088.210000000000000000, NULL, '2022-01-20', 411022966); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1088.600000000000000000, NULL, '2022-01-21', 411022967); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1088.980000000000000000, NULL, '2022-01-22', 411022968); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1089.760000000000000000, NULL, '2022-01-24', 411022970); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1090.150000000000000000, NULL, '2022-01-25', 411022971); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1090.540000000000000000, NULL, '2022-01-26', 411022972); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1090.930000000000000000, NULL, '2022-01-27', 411022973); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1091.320000000000000000, NULL, '2022-01-28', 411022974); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1091.710000000000000000, NULL, '2022-01-29', 411022975); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1092.490000000000000000, NULL, '2022-01-31', 411022977); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1092.870000000000000000, NULL, '2022-02-01', 411022978); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1093.250000000000000000, NULL, '2022-02-02', 411022979); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1093.620000000000000000, NULL, '2022-02-03', 411022980); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1093.990000000000000000, NULL, '2022-02-04', 411022981); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1094.360000000000000000, NULL, '2022-02-05', 411022982); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1094.730000000000000000, NULL, '2022-02-06', 411022983); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1095.100000000000000000, NULL, '2022-02-07', 411022984); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1095.850000000000000000, NULL, '2022-02-09', 411022986); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1096.220000000000000000, NULL, '2022-02-10', 411022987); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1096.590000000000000000, NULL, '2022-02-11', 411022988); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1096.960000000000000000, NULL, '2022-02-12', 411022989); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1097.330000000000000000, NULL, '2022-02-13', 411022990); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1097.710000000000000000, NULL, '2022-02-14', 411022991); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1098.080000000000000000, NULL, '2022-02-15', 411022992); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1098.450000000000000000, NULL, '2022-02-16', 411022993); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1098.820000000000000000, NULL, '2022-02-17', 411022994); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1099.190000000000000000, NULL, '2022-02-18', 411022995); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1099.560000000000000000, NULL, '2022-02-19', 411022996); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1099.930000000000000000, NULL, '2022-02-20', 411022997); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1100.310000000000000000, NULL, '2022-02-21', 411022998); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1100.680000000000000000, NULL, '2022-02-22', 411022999); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1101.420000000000000000, NULL, '2022-02-24', 411023001); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1101.790000000000000000, NULL, '2022-02-25', 411023002); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1102.160000000000000000, NULL, '2022-02-26', 411023003); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1102.540000000000000000, NULL, '2022-02-27', 411023004); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1102.910000000000000000, NULL, '2022-02-28', 411023005); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1103.280000000000000000, NULL, '2022-03-01', 411023006); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1103.570000000000000000, NULL, '2022-03-02', 411023007); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1103.870000000000000000, NULL, '2022-03-03', 411023008); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1104.160000000000000000, NULL, '2022-03-04', 411023009); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1104.450000000000000000, NULL, '2022-03-05', 411023010); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1106.500000000000000000, NULL, '2022-03-12', 411023017); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1106.800000000000000000, NULL, '2022-03-13', 411023018); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1048.510000000000000000, NULL, '2021-07-03', 411022765); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1048.710000000000000000, NULL, '2021-07-04', 411022766); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1062.720000000000000000, NULL, '2021-09-04', 411022828); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1062.960000000000000000, NULL, '2021-09-05', 411022829); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1063.200000000000000000, NULL, '2021-09-06', 411022830); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1063.440000000000000000, NULL, '2021-09-07', 411022831); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1063.680000000000000000, NULL, '2021-09-08', 411022832); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1063.930000000000000000, NULL, '2021-09-09', 411022833); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1064.170000000000000000, NULL, '2021-09-10', 411022834); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1064.410000000000000000, NULL, '2021-09-11', 411022835); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1065.620000000000000000, NULL, '2021-09-16', 411022840); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1065.860000000000000000, NULL, '2021-09-17', 411022841); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1066.110000000000000000, NULL, '2021-09-18', 411022842); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1066.350000000000000000, NULL, '2021-09-19', 411022843); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1066.590000000000000000, NULL, '2021-09-20', 411022844); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1067.560000000000000000, NULL, '2021-09-24', 411022848); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1068.290000000000000000, NULL, '2021-09-27', 411022851); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1068.770000000000000000, NULL, '2021-09-29', 411022853); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.010000000000000000, NULL, '2021-09-30', 411022854); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.260000000000000000, NULL, '2021-10-01', 411022855); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.360000000000000000, NULL, '2021-10-02', 411022856); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.470000000000000000, NULL, '2021-10-03', 411022857); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.580000000000000000, NULL, '2021-10-04', 411022858); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.680000000000000000, NULL, '2021-10-05', 411022859); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1069.900000000000000000, NULL, '2021-10-07', 411022861); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.000000000000000000, NULL, '2021-10-08', 411022862); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.110000000000000000, NULL, '2021-10-09', 411022863); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.210000000000000000, NULL, '2021-10-10', 411022864); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.530000000000000000, NULL, '2021-10-13', 411022867); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.190000000000000000, NULL, '2021-11-28', 411022913); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.320000000000000000, NULL, '2021-11-30', 411022915); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1076.040000000000000000, NULL, '2021-12-09', 411022924); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1077.700000000000000000, NULL, '2021-12-17', 411022932); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1078.950000000000000000, NULL, '2021-12-23', 411022938); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1079.160000000000000000, NULL, '2021-12-24', 411022939); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1079.360000000000000000, NULL, '2021-12-25', 411022940); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1079.990000000000000000, NULL, '2021-12-28', 411022943); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1080.400000000000000000, NULL, '2021-12-30', 411022945); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1080.610000000000000000, NULL, '2021-12-31', 411022946); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1080.820000000000000000, NULL, '2022-01-01', 411022947); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1081.210000000000000000, NULL, '2022-01-02', 411022948); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1083.150000000000000000, NULL, '2022-01-07', 411022953); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1083.540000000000000000, NULL, '2022-01-08', 411022954); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1092.100000000000000000, NULL, '2022-01-30', 411022976); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1105.040000000000000000, NULL, '2022-03-07', 411023012); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1105.330000000000000000, NULL, '2022-03-08', 411023013); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1105.620000000000000000, NULL, '2022-03-09', 411023014); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1105.920000000000000000, NULL, '2022-03-10', 411023015); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1106.210000000000000000, NULL, '2022-03-11', 411023016); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1109.730000000000000000, NULL, '2022-03-23', 411023028); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1111.480000000000000000, NULL, '2022-03-29', 411023034); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1111.780000000000000000, NULL, '2022-03-30', 411023035); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1112.070000000000000000, NULL, '2022-03-31', 411023036); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1112.360000000000000000, NULL, '2022-04-01', 411023037); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1112.730000000000000000, NULL, '2022-04-02', 411023038); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1113.100000000000000000, NULL, '2022-04-03', 411023039); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1113.470000000000000000, NULL, '2022-04-04', 411023040); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1113.840000000000000000, NULL, '2022-04-05', 411023041); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1114.580000000000000000, NULL, '2022-04-07', 411023043); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1114.950000000000000000, NULL, '2022-04-08', 411023044); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1115.310000000000000000, NULL, '2022-04-09', 411023045); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1115.680000000000000000, NULL, '2022-04-10', 411023046); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1116.050000000000000000, NULL, '2022-04-11', 411023047); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1116.420000000000000000, NULL, '2022-04-12', 411023048); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1116.790000000000000000, NULL, '2022-04-13', 411023049); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1117.160000000000000000, NULL, '2022-04-14', 411023050); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1117.530000000000000000, NULL, '2022-04-15', 411023051); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1117.900000000000000000, NULL, '2022-04-16', 411023052); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1119.000000000000000000, NULL, '2022-04-19', 411023055); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1119.370000000000000000, NULL, '2022-04-20', 411023056); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1119.740000000000000000, NULL, '2022-04-21', 411023057); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1120.110000000000000000, NULL, '2022-04-22', 411023058); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1120.850000000000000000, NULL, '2022-04-24', 411023060); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1121.220000000000000000, NULL, '2022-04-25', 411023061); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1121.580000000000000000, NULL, '2022-04-26', 411023062); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1121.950000000000000000, NULL, '2022-04-27', 411023063); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1122.320000000000000000, NULL, '2022-04-28', 411023064); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1122.690000000000000000, NULL, '2022-04-29', 411023065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1123.850000000000000000, NULL, '2022-05-02', 411023068); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1124.270000000000000000, NULL, '2022-05-03', 411023069); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1124.690000000000000000, NULL, '2022-05-04', 411023070); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1125.110000000000000000, NULL, '2022-05-05', 411023071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1125.530000000000000000, NULL, '2022-05-06', 411023072); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1127.640000000000000000, NULL, '2022-05-11', 411023077); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1128.060000000000000000, NULL, '2022-05-12', 411023078); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1128.480000000000000000, NULL, '2022-05-13', 411023079); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1129.320000000000000000, NULL, '2022-05-15', 411023081); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1129.740000000000000000, NULL, '2022-05-16', 411023082); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1130.160000000000000000, NULL, '2022-05-17', 411023083); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1130.580000000000000000, NULL, '2022-05-18', 411023084); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1131.010000000000000000, NULL, '2022-05-19', 411023085); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1131.850000000000000000, NULL, '2022-05-21', 411023087); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1132.270000000000000000, NULL, '2022-05-22', 411023088); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1132.690000000000000000, NULL, '2022-05-23', 411023089); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1133.110000000000000000, NULL, '2022-05-24', 411023090); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1134.370000000000000000, NULL, '2022-05-27', 411023093); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1134.790000000000000000, NULL, '2022-05-28', 411023094); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1135.210000000000000000, NULL, '2022-05-29', 411023095); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1135.630000000000000000, NULL, '2022-05-30', 411023096); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1136.060000000000000000, NULL, '2022-05-31', 411023097); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1139.360000000000000000, NULL, '2022-06-02', 411023099); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1142.250000000000000000, NULL, '2022-06-03', 411023100); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1145.130000000000000000, NULL, '2022-06-04', 411023101); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1150.900000000000000000, NULL, '2022-06-06', 411023103); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1153.790000000000000000, NULL, '2022-06-07', 411023104); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1156.670000000000000000, NULL, '2022-06-08', 411023105); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1159.560000000000000000, NULL, '2022-06-09', 411023106); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1162.440000000000000000, NULL, '2022-06-10', 411023107); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1165.320000000000000000, NULL, '2022-06-11', 411023108); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1168.210000000000000000, NULL, '2022-06-12', 411023109); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1171.090000000000000000, NULL, '2022-06-13', 411023110); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1173.980000000000000000, NULL, '2022-06-14', 411023111); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1176.860000000000000000, NULL, '2022-06-15', 411023112); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1194.170000000000000000, NULL, '2022-06-21', 411023118); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1199.940000000000000000, NULL, '2022-06-23', 411023120); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1202.830000000000000000, NULL, '2022-06-24', 411023121); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1211.480000000000000000, NULL, '2022-06-27', 411023124); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1214.370000000000000000, NULL, '2022-06-28', 411023125); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1217.250000000000000000, NULL, '2022-06-29', 411023126); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1220.140000000000000000, NULL, '2022-06-30', 411023127); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1223.020000000000000000, NULL, '2022-07-01', 411023128); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1223.640000000000000000, NULL, '2022-07-02', 411023129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1224.260000000000000000, NULL, '2022-07-03', 411023130); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1224.880000000000000000, NULL, '2022-07-04', 411023131); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1225.490000000000000000, NULL, '2022-07-05', 411023132); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1226.110000000000000000, NULL, '2022-07-06', 411023133); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1061.490000000000000000, NULL, '2021-08-30', 411022823); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1062.230000000000000000, NULL, '2021-09-02', 411022826); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1108.260000000000000000, NULL, '2022-03-18', 411023023); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1108.550000000000000000, NULL, '2022-03-19', 411023024); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1108.850000000000000000, NULL, '2022-03-20', 411023025); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1109.140000000000000000, NULL, '2022-03-21', 411023026); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1109.430000000000000000, NULL, '2022-03-22', 411023027); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1110.020000000000000000, NULL, '2022-03-24', 411023029); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1110.310000000000000000, NULL, '2022-03-25', 411023030); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1110.600000000000000000, NULL, '2022-03-26', 411023031); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1110.900000000000000000, NULL, '2022-03-27', 411023032); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1111.190000000000000000, NULL, '2022-03-28', 411023033); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1118.260000000000000000, NULL, '2022-04-17', 411023053); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1118.630000000000000000, NULL, '2022-04-18', 411023054); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1123.060000000000000000, NULL, '2022-04-30', 411023066); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1123.430000000000000000, NULL, '2022-05-01', 411023067); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1126.380000000000000000, NULL, '2022-05-08', 411023074); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1126.800000000000000000, NULL, '2022-05-09', 411023075); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1127.220000000000000000, NULL, '2022-05-10', 411023076); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1131.430000000000000000, NULL, '2022-05-20', 411023086); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1133.530000000000000000, NULL, '2022-05-25', 411023091); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1133.950000000000000000, NULL, '2022-05-26', 411023092); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1148.020000000000000000, NULL, '2022-06-05', 411023102); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1179.750000000000000000, NULL, '2022-06-16', 411023113); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1182.630000000000000000, NULL, '2022-06-17', 411023114); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1185.520000000000000000, NULL, '2022-06-18', 411023115); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1188.400000000000000000, NULL, '2022-06-19', 411023116); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1191.290000000000000000, NULL, '2022-06-20', 411023117); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1205.710000000000000000, NULL, '2022-06-25', 411023122); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1208.600000000000000000, NULL, '2022-06-26', 411023123); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.580000000000000000, NULL, '2022-07-10', 411023137); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.200000000000000000, NULL, '2022-07-11', 411023138); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.820000000000000000, NULL, '2022-07-12', 411023139); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.440000000000000000, NULL, '2022-07-13', 411023140); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.060000000000000000, NULL, '2022-07-14', 411023141); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.670000000000000000, NULL, '2022-07-15', 411023142); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.290000000000000000, NULL, '2022-07-16', 411023143); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.910000000000000000, NULL, '2022-07-17', 411023144); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.530000000000000000, NULL, '2022-07-18', 411023145); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.150000000000000000, NULL, '2022-07-19', 411023146); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.760000000000000000, NULL, '2022-07-20', 411023147); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.380000000000000000, NULL, '2022-07-21', 411023148); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.000000000000000000, NULL, '2022-07-22', 411023149); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.620000000000000000, NULL, '2022-07-23', 411023150); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.850000000000000000, NULL, '2022-07-25', 411023152); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.470000000000000000, NULL, '2022-07-26', 411023153); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.090000000000000000, NULL, '2022-07-27', 411023154); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.710000000000000000, NULL, '2022-07-28', 411023155); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.610000000000000000, NULL, '2022-08-10', 411023168); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.760000000000000000, NULL, '2022-08-13', 411023171); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.800000000000000000, NULL, '2022-08-14', 411023172); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.850000000000000000, NULL, '2022-08-15', 411023173); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.900000000000000000, NULL, '2022-08-16', 411023174); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.950000000000000000, NULL, '2022-08-17', 411023175); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.000000000000000000, NULL, '2022-08-18', 411023176); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.090000000000000000, NULL, '2022-08-20', 411023178); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.140000000000000000, NULL, '2022-08-21', 411023179); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.190000000000000000, NULL, '2022-08-22', 411023180); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.280000000000000000, NULL, '2022-08-24', 411023182); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.240000000000000000, NULL, '2022-09-04', 411023193); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.950000000000000000, NULL, '2022-09-06', 411023195); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.810000000000000000, NULL, '2022-09-07', 411023196); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.660000000000000000, NULL, '2022-09-08', 411023197); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.380000000000000000, NULL, '2022-09-10', 411023199); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.240000000000000000, NULL, '2022-09-11', 411023200); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.090000000000000000, NULL, '2022-09-12', 411023201); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.380000000000000000, NULL, '2022-09-17', 411023206); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.230000000000000000, NULL, '2022-09-18', 411023207); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.090000000000000000, NULL, '2022-09-19', 411023208); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.660000000000000000, NULL, '2022-09-22', 411023211); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.520000000000000000, NULL, '2022-09-23', 411023212); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.370000000000000000, NULL, '2022-09-24', 411023213); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.090000000000000000, NULL, '2022-09-26', 411023215); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.940000000000000000, NULL, '2022-09-27', 411023216); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.800000000000000000, NULL, '2022-09-28', 411023217); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.660000000000000000, NULL, '2022-09-29', 411023218); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.520000000000000000, NULL, '2022-09-30', 411023219); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.370000000000000000, NULL, '2022-10-01', 411023220); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.910000000000000000, NULL, '2022-10-04', 411023223); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.750000000000000000, NULL, '2022-10-05', 411023224); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.600000000000000000, NULL, '2022-10-06', 411023225); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.450000000000000000, NULL, '2022-10-07', 411023226); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.290000000000000000, NULL, '2022-10-08', 411023227); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.140000000000000000, NULL, '2022-10-09', 411023228); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.980000000000000000, NULL, '2022-10-10', 411023229); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.830000000000000000, NULL, '2022-10-11', 411023230); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.520000000000000000, NULL, '2022-10-13', 411023232); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.360000000000000000, NULL, '2022-10-14', 411023233); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.210000000000000000, NULL, '2022-10-15', 411023234); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.050000000000000000, NULL, '2022-10-16', 411023235); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.900000000000000000, NULL, '2022-10-17', 411023236); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.750000000000000000, NULL, '2022-10-18', 411023237); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.510000000000000000, NULL, '2022-10-26', 411023245); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.360000000000000000, NULL, '2022-10-27', 411023246); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.200000000000000000, NULL, '2022-10-28', 411023247); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.050000000000000000, NULL, '2022-10-29', 411023248); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.890000000000000000, NULL, '2022-10-30', 411023249); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.740000000000000000, NULL, '2022-10-31', 411023250); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.580000000000000000, NULL, '2022-11-01', 411023251); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.720000000000000000, NULL, '2022-11-05', 411023255); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.290000000000000000, NULL, '2022-11-07', 411023257); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.080000000000000000, NULL, '2022-11-08', 411023258); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.870000000000000000, NULL, '2022-11-09', 411023259); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.010000000000000000, NULL, '2022-11-13', 411023263); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.790000000000000000, NULL, '2022-11-14', 411023264); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.580000000000000000, NULL, '2022-11-15', 411023265); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.360000000000000000, NULL, '2022-11-16', 411023266); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.150000000000000000, NULL, '2022-11-17', 411023267); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.930000000000000000, NULL, '2022-11-18', 411023268); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.720000000000000000, NULL, '2022-11-19', 411023269); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.500000000000000000, NULL, '2022-11-20', 411023270); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.290000000000000000, NULL, '2022-11-21', 411023271); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.070000000000000000, NULL, '2022-11-22', 411023272); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.860000000000000000, NULL, '2022-11-23', 411023273); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.210000000000000000, NULL, '2022-11-26', 411023276); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.000000000000000000, NULL, '2022-11-27', 411023277); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.790000000000000000, NULL, '2022-11-28', 411023278); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.570000000000000000, NULL, '2022-11-29', 411023279); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.290000000000000000, NULL, '2022-12-08', 411023288); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.310000000000000000, NULL, '2022-12-09', 411023289); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.330000000000000000, NULL, '2022-12-10', 411023290); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.350000000000000000, NULL, '2022-12-11', 411023291); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.380000000000000000, NULL, '2022-12-12', 411023292); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.400000000000000000, NULL, '2022-12-13', 411023293); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.420000000000000000, NULL, '2022-12-14', 411023294); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.440000000000000000, NULL, '2022-12-15', 411023295); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1107.380000000000000000, NULL, '2022-03-15', 411023020); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1107.670000000000000000, NULL, '2022-03-16', 411023021); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.560000000000000000, NULL, '2022-07-31', 411023158); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.180000000000000000, NULL, '2022-08-01', 411023159); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.230000000000000000, NULL, '2022-08-02', 411023160); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.280000000000000000, NULL, '2022-08-03', 411023161); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.320000000000000000, NULL, '2022-08-04', 411023162); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.370000000000000000, NULL, '2022-08-05', 411023163); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.420000000000000000, NULL, '2022-08-06', 411023164); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.470000000000000000, NULL, '2022-08-07', 411023165); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.520000000000000000, NULL, '2022-08-08', 411023166); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.560000000000000000, NULL, '2022-08-09', 411023167); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.660000000000000000, NULL, '2022-08-11', 411023169); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.710000000000000000, NULL, '2022-08-12', 411023170); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.040000000000000000, NULL, '2022-08-19', 411023177); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.330000000000000000, NULL, '2022-08-25', 411023183); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.430000000000000000, NULL, '2022-08-27', 411023185); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.470000000000000000, NULL, '2022-08-28', 411023186); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.520000000000000000, NULL, '2022-08-29', 411023187); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.570000000000000000, NULL, '2022-08-30', 411023188); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.620000000000000000, NULL, '2022-08-31', 411023189); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.670000000000000000, NULL, '2022-09-01', 411023190); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.520000000000000000, NULL, '2022-09-02', 411023191); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.380000000000000000, NULL, '2022-09-03', 411023192); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.090000000000000000, NULL, '2022-09-05', 411023194); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.520000000000000000, NULL, '2022-09-09', 411023198); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.950000000000000000, NULL, '2022-09-13', 411023202); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.810000000000000000, NULL, '2022-09-14', 411023203); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.660000000000000000, NULL, '2022-09-15', 411023204); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.520000000000000000, NULL, '2022-09-16', 411023205); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.800000000000000000, NULL, '2022-09-21', 411023210); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.220000000000000000, NULL, '2022-10-02', 411023221); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.060000000000000000, NULL, '2022-10-03', 411023222); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.590000000000000000, NULL, '2022-10-19', 411023238); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.440000000000000000, NULL, '2022-10-20', 411023239); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.280000000000000000, NULL, '2022-10-21', 411023240); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.130000000000000000, NULL, '2022-10-22', 411023241); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.970000000000000000, NULL, '2022-10-23', 411023242); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.820000000000000000, NULL, '2022-10-24', 411023243); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.660000000000000000, NULL, '2022-10-25', 411023244); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.370000000000000000, NULL, '2022-11-02', 411023252); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.150000000000000000, NULL, '2022-11-03', 411023253); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.940000000000000000, NULL, '2022-11-04', 411023254); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.650000000000000000, NULL, '2022-11-10', 411023260); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.220000000000000000, NULL, '2022-11-12', 411023262); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.640000000000000000, NULL, '2022-11-24', 411023274); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.360000000000000000, NULL, '2022-11-30', 411023280); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.140000000000000000, NULL, '2022-12-01', 411023281); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.160000000000000000, NULL, '2022-12-02', 411023282); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.180000000000000000, NULL, '2022-12-03', 411023283); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.210000000000000000, NULL, '2022-12-04', 411023284); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.230000000000000000, NULL, '2022-12-05', 411023285); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.250000000000000000, NULL, '2022-12-06', 411023286); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.270000000000000000, NULL, '2022-12-07', 411023287); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.460000000000000000, NULL, '2022-12-16', 411023296); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.740000000000000000, NULL, '2022-12-29', 411023309); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.760000000000000000, NULL, '2022-12-30', 411023310); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.780000000000000000, NULL, '2022-12-31', 411023311); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.870000000000000000, NULL, '2023-01-02', 411023313); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.940000000000000000, NULL, '2023-01-03', 411023314); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.010000000000000000, NULL, '2023-01-04', 411023315); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.080000000000000000, NULL, '2023-01-05', 411023316); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.150000000000000000, NULL, '2023-01-06', 411023317); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.220000000000000000, NULL, '2023-01-07', 411023318); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.290000000000000000, NULL, '2023-01-08', 411023319); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.360000000000000000, NULL, '2023-01-09', 411023320); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.530000000000000000, NULL, '2023-01-26', 411023337); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.740000000000000000, NULL, '2023-01-29', 411023340); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.810000000000000000, NULL, '2023-01-30', 411023341); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.950000000000000000, NULL, '2023-02-01', 411023343); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.110000000000000000, NULL, '2023-02-02', 411023344); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.280000000000000000, NULL, '2023-02-03', 411023345); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.930000000000000000, NULL, '2023-02-13', 411023355); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.100000000000000000, NULL, '2023-02-14', 411023356); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.260000000000000000, NULL, '2023-02-15', 411023357); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.760000000000000000, NULL, '2023-02-18', 411023360); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.410000000000000000, NULL, '2023-02-28', 411023370); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.570000000000000000, NULL, '2023-03-01', 411023371); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.120000000000000000, NULL, '2023-03-06', 411023376); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.660000000000000000, NULL, '2023-03-11', 411023381); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.970000000000000000, NULL, '2023-03-12', 411023382); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.280000000000000000, NULL, '2023-03-13', 411023383); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.520000000000000000, NULL, '2023-03-17', 411023387); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.830000000000000000, NULL, '2023-03-18', 411023388); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.610000000000000000, NULL, '2023-03-27', 411023397); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.920000000000000000, NULL, '2023-03-28', 411023398); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1244.540000000000000000, NULL, '2023-03-30', 411023400); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1248.320000000000000000, NULL, '2023-04-10', 411023411); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1249.380000000000000000, NULL, '2023-04-13', 411023414); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1249.730000000000000000, NULL, '2023-04-14', 411023415); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1250.090000000000000000, NULL, '2023-04-15', 411023416); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1250.440000000000000000, NULL, '2023-04-16', 411023417); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1255.720000000000000000, NULL, '2023-05-01', 411023432); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1255.900000000000000000, NULL, '2023-05-02', 411023433); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1256.090000000000000000, NULL, '2023-05-03', 411023434); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1256.270000000000000000, NULL, '2023-05-04', 411023435); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1256.450000000000000000, NULL, '2023-05-05', 411023436); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1256.990000000000000000, NULL, '2023-05-08', 411023439); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1257.170000000000000000, NULL, '2023-05-09', 411023440); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1257.350000000000000000, NULL, '2023-05-10', 411023441); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1257.720000000000000000, NULL, '2023-05-12', 411023443); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1258.260000000000000000, NULL, '2023-05-15', 411023446); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1258.440000000000000000, NULL, '2023-05-16', 411023447); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1259.170000000000000000, NULL, '2023-05-20', 411023451); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1259.530000000000000000, NULL, '2023-05-22', 411023453); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1259.890000000000000000, NULL, '2023-05-24', 411023455); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1260.070000000000000000, NULL, '2023-05-25', 411023456); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1260.250000000000000000, NULL, '2023-05-26', 411023457); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1260.430000000000000000, NULL, '2023-05-27', 411023458); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1260.610000000000000000, NULL, '2023-05-28', 411023459); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1260.800000000000000000, NULL, '2023-05-29', 411023460); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1261.340000000000000000, NULL, '2023-06-01', 411023463); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1262.730000000000000000, NULL, '2023-06-10', 411023472); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.960000000000000000, NULL, '2023-06-18', 411023480); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1264.420000000000000000, NULL, '2023-06-21', 411023483); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1264.580000000000000000, NULL, '2023-06-22', 411023484); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1264.880000000000000000, NULL, '2023-06-24', 411023486); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1267.400000000000000000, NULL, '2023-07-10', 411023502); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1267.560000000000000000, NULL, '2023-07-11', 411023503); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1267.720000000000000000, NULL, '2023-07-12', 411023504); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1267.880000000000000000, NULL, '2023-07-13', 411023505); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1268.040000000000000000, NULL, '2023-07-14', 411023506); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1268.200000000000000000, NULL, '2023-07-15', 411023507); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1268.360000000000000000, NULL, '2023-07-16', 411023508); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1268.520000000000000000, NULL, '2023-07-17', 411023509); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1268.680000000000000000, NULL, '2023-07-18', 411023510); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1227.350000000000000000, NULL, '2022-07-08', 411023135); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.330000000000000000, NULL, '2022-07-29', 411023156); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.570000000000000000, NULL, '2022-12-21', 411023301); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.590000000000000000, NULL, '2022-12-22', 411023302); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.610000000000000000, NULL, '2022-12-23', 411023303); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.630000000000000000, NULL, '2022-12-24', 411023304); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.650000000000000000, NULL, '2022-12-25', 411023305); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.670000000000000000, NULL, '2022-12-26', 411023306); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.700000000000000000, NULL, '2022-12-27', 411023307); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.720000000000000000, NULL, '2022-12-28', 411023308); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.430000000000000000, NULL, '2023-01-10', 411023321); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.490000000000000000, NULL, '2023-01-11', 411023322); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.560000000000000000, NULL, '2023-01-12', 411023323); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.630000000000000000, NULL, '2023-01-13', 411023324); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.700000000000000000, NULL, '2023-01-14', 411023325); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.770000000000000000, NULL, '2023-01-15', 411023326); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.910000000000000000, NULL, '2023-01-17', 411023328); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.980000000000000000, NULL, '2023-01-18', 411023329); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.050000000000000000, NULL, '2023-01-19', 411023330); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.120000000000000000, NULL, '2023-01-20', 411023331); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.190000000000000000, NULL, '2023-01-21', 411023332); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.260000000000000000, NULL, '2023-01-22', 411023333); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.330000000000000000, NULL, '2023-01-23', 411023334); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.400000000000000000, NULL, '2023-01-24', 411023335); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.460000000000000000, NULL, '2023-01-25', 411023336); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.600000000000000000, NULL, '2023-01-27', 411023338); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.670000000000000000, NULL, '2023-01-28', 411023339); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1230.880000000000000000, NULL, '2023-01-31', 411023342); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.610000000000000000, NULL, '2023-02-05', 411023347); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.770000000000000000, NULL, '2023-02-06', 411023348); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.110000000000000000, NULL, '2023-02-08', 411023350); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.270000000000000000, NULL, '2023-02-09', 411023351); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.440000000000000000, NULL, '2023-02-10', 411023352); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.600000000000000000, NULL, '2023-02-11', 411023353); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.770000000000000000, NULL, '2023-02-12', 411023354); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.430000000000000000, NULL, '2023-02-16', 411023358); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.590000000000000000, NULL, '2023-02-17', 411023359); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.920000000000000000, NULL, '2023-02-19', 411023361); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.090000000000000000, NULL, '2023-02-20', 411023362); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.250000000000000000, NULL, '2023-02-21', 411023363); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.420000000000000000, NULL, '2023-02-22', 411023364); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.580000000000000000, NULL, '2023-02-23', 411023365); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.750000000000000000, NULL, '2023-02-24', 411023366); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1234.910000000000000000, NULL, '2023-02-25', 411023367); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.240000000000000000, NULL, '2023-02-27', 411023369); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.880000000000000000, NULL, '2023-03-02', 411023372); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.190000000000000000, NULL, '2023-03-03', 411023373); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.500000000000000000, NULL, '2023-03-04', 411023374); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1236.810000000000000000, NULL, '2023-03-05', 411023375); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.430000000000000000, NULL, '2023-03-07', 411023377); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.740000000000000000, NULL, '2023-03-08', 411023378); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.050000000000000000, NULL, '2023-03-09', 411023379); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1238.350000000000000000, NULL, '2023-03-10', 411023380); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.590000000000000000, NULL, '2023-03-14', 411023384); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1239.900000000000000000, NULL, '2023-03-15', 411023385); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.210000000000000000, NULL, '2023-03-16', 411023386); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.140000000000000000, NULL, '2023-03-19', 411023389); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.440000000000000000, NULL, '2023-03-20', 411023390); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.060000000000000000, NULL, '2023-03-22', 411023392); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.370000000000000000, NULL, '2023-03-23', 411023393); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.680000000000000000, NULL, '2023-03-24', 411023394); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1242.990000000000000000, NULL, '2023-03-25', 411023395); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.300000000000000000, NULL, '2023-03-26', 411023396); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1244.840000000000000000, NULL, '2023-03-31', 411023401); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1245.150000000000000000, NULL, '2023-04-01', 411023402); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1245.510000000000000000, NULL, '2023-04-02', 411023403); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1245.860000000000000000, NULL, '2023-04-03', 411023404); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1246.210000000000000000, NULL, '2023-04-04', 411023405); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1246.560000000000000000, NULL, '2023-04-05', 411023406); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1246.910000000000000000, NULL, '2023-04-06', 411023407); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1247.270000000000000000, NULL, '2023-04-07', 411023408); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1247.620000000000000000, NULL, '2023-04-08', 411023409); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1248.680000000000000000, NULL, '2023-04-11', 411023412); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1249.030000000000000000, NULL, '2023-04-12', 411023413); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1250.790000000000000000, NULL, '2023-04-17', 411023418); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1251.140000000000000000, NULL, '2023-04-18', 411023419); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1251.500000000000000000, NULL, '2023-04-19', 411023420); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1251.850000000000000000, NULL, '2023-04-20', 411023421); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1252.200000000000000000, NULL, '2023-04-21', 411023422); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1252.550000000000000000, NULL, '2023-04-22', 411023423); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1252.900000000000000000, NULL, '2023-04-23', 411023424); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1253.260000000000000000, NULL, '2023-04-24', 411023425); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1253.610000000000000000, NULL, '2023-04-25', 411023426); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1253.960000000000000000, NULL, '2023-04-26', 411023427); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1254.310000000000000000, NULL, '2023-04-27', 411023428); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1254.670000000000000000, NULL, '2023-04-28', 411023429); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1255.370000000000000000, NULL, '2023-04-30', 411023431); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1256.630000000000000000, NULL, '2023-05-06', 411023437); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1256.810000000000000000, NULL, '2023-05-07', 411023438); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1257.900000000000000000, NULL, '2023-05-13', 411023444); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1258.080000000000000000, NULL, '2023-05-14', 411023445); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1258.620000000000000000, NULL, '2023-05-17', 411023448); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1258.800000000000000000, NULL, '2023-05-18', 411023449); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1258.980000000000000000, NULL, '2023-05-19', 411023450); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1259.350000000000000000, NULL, '2023-05-21', 411023452); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1259.710000000000000000, NULL, '2023-05-23', 411023454); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1260.980000000000000000, NULL, '2023-05-30', 411023461); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1261.160000000000000000, NULL, '2023-05-31', 411023462); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1261.490000000000000000, NULL, '2023-06-02', 411023464); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1261.650000000000000000, NULL, '2023-06-03', 411023465); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1261.960000000000000000, NULL, '2023-06-05', 411023467); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1262.110000000000000000, NULL, '2023-06-06', 411023468); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1262.260000000000000000, NULL, '2023-06-07', 411023469); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1262.420000000000000000, NULL, '2023-06-08', 411023470); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1262.570000000000000000, NULL, '2023-06-09', 411023471); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1262.880000000000000000, NULL, '2023-06-11', 411023473); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.030000000000000000, NULL, '2023-06-12', 411023474); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.190000000000000000, NULL, '2023-06-13', 411023475); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.340000000000000000, NULL, '2023-06-14', 411023476); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.500000000000000000, NULL, '2023-06-15', 411023477); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.650000000000000000, NULL, '2023-06-16', 411023478); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1263.810000000000000000, NULL, '2023-06-17', 411023479); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1264.270000000000000000, NULL, '2023-06-20', 411023482); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1264.730000000000000000, NULL, '2023-06-23', 411023485); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.190000000000000000, NULL, '2023-06-26', 411023488); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.350000000000000000, NULL, '2023-06-27', 411023489); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.500000000000000000, NULL, '2023-06-28', 411023490); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.660000000000000000, NULL, '2023-06-29', 411023491); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.810000000000000000, NULL, '2023-06-30', 411023492); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.960000000000000000, NULL, '2023-07-01', 411023493); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1266.120000000000000000, NULL, '2023-07-02', 411023494); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1266.280000000000000000, NULL, '2023-07-03', 411023495); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1266.440000000000000000, NULL, '2023-07-04', 411023496); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1266.600000000000000000, NULL, '2023-07-05', 411023497); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1266.760000000000000000, NULL, '2023-07-06', 411023498); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1266.920000000000000000, NULL, '2023-07-07', 411023499); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.500000000000000000, NULL, '2022-12-18', 411023298); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.530000000000000000, NULL, '2022-12-19', 411023299); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.200000000000000000, NULL, '2023-08-11', 411023534); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.450000000000000000, NULL, '2023-08-13', 411023536); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.580000000000000000, NULL, '2023-08-14', 411023537); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.710000000000000000, NULL, '2023-08-15', 411023538); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.840000000000000000, NULL, '2023-08-16', 411023539); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.090000000000000000, NULL, '2023-08-18', 411023541); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.350000000000000000, NULL, '2023-08-20', 411023543); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.480000000000000000, NULL, '2023-08-21', 411023544); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.600000000000000000, NULL, '2023-08-22', 411023545); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.730000000000000000, NULL, '2023-08-23', 411023546); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.860000000000000000, NULL, '2023-08-24', 411023547); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.990000000000000000, NULL, '2023-08-25', 411023548); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.630000000000000000, NULL, '2023-08-30', 411023553); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1000.680000000000000000, NULL, '2021-09-11', 411023583); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1000.910000000000000000, NULL, '2021-09-12', 411023584); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1001.140000000000000000, NULL, '2021-09-13', 411023585); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1001.370000000000000000, NULL, '2021-09-14', 411023586); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1001.590000000000000000, NULL, '2021-09-15', 411023587); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1001.820000000000000000, NULL, '2021-09-16', 411023588); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1002.050000000000000000, NULL, '2021-09-17', 411023589); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1002.280000000000000000, NULL, '2021-09-18', 411023590); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1002.510000000000000000, NULL, '2021-09-19', 411023591); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1002.730000000000000000, NULL, '2021-09-20', 411023592); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1002.960000000000000000, NULL, '2021-09-21', 411023593); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1003.190000000000000000, NULL, '2021-09-22', 411023594); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1003.420000000000000000, NULL, '2021-09-23', 411023595); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1003.870000000000000000, NULL, '2021-09-25', 411023597); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1004.100000000000000000, NULL, '2021-09-26', 411023598); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1004.330000000000000000, NULL, '2021-09-27', 411023599); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1004.550000000000000000, NULL, '2021-09-28', 411023600); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.740000000000000000, NULL, '2021-10-06', 411023608); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.840000000000000000, NULL, '2021-10-07', 411023609); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.940000000000000000, NULL, '2021-10-08', 411023610); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.040000000000000000, NULL, '2021-10-09', 411023611); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.140000000000000000, NULL, '2021-10-10', 411023612); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.240000000000000000, NULL, '2021-10-11', 411023613); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.340000000000000000, NULL, '2021-10-12', 411023614); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.440000000000000000, NULL, '2021-10-13', 411023615); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.540000000000000000, NULL, '2021-10-14', 411023616); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.640000000000000000, NULL, '2021-10-15', 411023617); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.840000000000000000, NULL, '2021-10-17', 411023619); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.940000000000000000, NULL, '2021-10-18', 411023620); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.040000000000000000, NULL, '2021-10-19', 411023621); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.460000000000000000, NULL, '2021-11-03', 411023636); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.860000000000000000, NULL, '2021-11-10', 411023643); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.970000000000000000, NULL, '2021-11-12', 411023645); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.770000000000000000, NULL, '2021-11-26', 411023659); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.940000000000000000, NULL, '2021-11-29', 411023662); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1010.640000000000000000, NULL, '2021-12-04', 411023667); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1010.830000000000000000, NULL, '2021-12-05', 411023668); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1011.030000000000000000, NULL, '2021-12-06', 411023669); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1011.420000000000000000, NULL, '2021-12-08', 411023671); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1011.610000000000000000, NULL, '2021-12-09', 411023672); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1012.000000000000000000, NULL, '2021-12-11', 411023674); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1012.590000000000000000, NULL, '2021-12-14', 411023677); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1012.980000000000000000, NULL, '2021-12-16', 411023679); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1013.180000000000000000, NULL, '2021-12-17', 411023680); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1013.370000000000000000, NULL, '2021-12-18', 411023681); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1013.570000000000000000, NULL, '2021-12-19', 411023682); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1013.760000000000000000, NULL, '2021-12-20', 411023683); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1013.960000000000000000, NULL, '2021-12-21', 411023684); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1014.150000000000000000, NULL, '2021-12-22', 411023685); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1014.350000000000000000, NULL, '2021-12-23', 411023686); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1014.930000000000000000, NULL, '2021-12-26', 411023689); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1015.130000000000000000, NULL, '2021-12-27', 411023690); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1015.330000000000000000, NULL, '2021-12-28', 411023691); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1015.520000000000000000, NULL, '2021-12-29', 411023692); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1015.720000000000000000, NULL, '2021-12-30', 411023693); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1016.110000000000000000, NULL, '2022-01-01', 411023695); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1019.030000000000000000, NULL, '2022-01-09', 411023703); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1019.400000000000000000, NULL, '2022-01-10', 411023704); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1019.760000000000000000, NULL, '2022-01-11', 411023705); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1020.130000000000000000, NULL, '2022-01-12', 411023706); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1020.490000000000000000, NULL, '2022-01-13', 411023707); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1020.860000000000000000, NULL, '2022-01-14', 411023708); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1026.710000000000000000, NULL, '2022-01-30', 411023724); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1027.790000000000000000, NULL, '2022-02-02', 411023727); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1028.140000000000000000, NULL, '2022-02-03', 411023728); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1028.490000000000000000, NULL, '2022-02-04', 411023729); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1028.840000000000000000, NULL, '2022-02-05', 411023730); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1029.190000000000000000, NULL, '2022-02-06', 411023731); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1029.540000000000000000, NULL, '2022-02-07', 411023732); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1030.240000000000000000, NULL, '2022-02-09', 411023734); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1030.590000000000000000, NULL, '2022-02-10', 411023735); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1030.940000000000000000, NULL, '2022-02-11', 411023736); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1031.280000000000000000, NULL, '2022-02-12', 411023737); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1031.630000000000000000, NULL, '2022-02-13', 411023738); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1031.980000000000000000, NULL, '2022-02-14', 411023739); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1032.330000000000000000, NULL, '2022-02-15', 411023740); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1032.680000000000000000, NULL, '2022-02-16', 411023741); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1033.030000000000000000, NULL, '2022-02-17', 411023742); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1033.380000000000000000, NULL, '2022-02-18', 411023743); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1033.730000000000000000, NULL, '2022-02-19', 411023744); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1034.080000000000000000, NULL, '2022-02-20', 411023745); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1034.430000000000000000, NULL, '2022-02-21', 411023746); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1034.780000000000000000, NULL, '2022-02-22', 411023747); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1035.480000000000000000, NULL, '2022-02-24', 411023749); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1035.830000000000000000, NULL, '2022-02-25', 411023750); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1036.180000000000000000, NULL, '2022-02-26', 411023751); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1036.530000000000000000, NULL, '2022-02-27', 411023752); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1037.500000000000000000, NULL, '2022-03-02', 411023755); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1037.780000000000000000, NULL, '2022-03-03', 411023756); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1038.050000000000000000, NULL, '2022-03-04', 411023757); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1038.330000000000000000, NULL, '2022-03-05', 411023758); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1038.600000000000000000, NULL, '2022-03-06', 411023759); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1038.880000000000000000, NULL, '2022-03-07', 411023760); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1039.150000000000000000, NULL, '2022-03-08', 411023761); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1039.430000000000000000, NULL, '2022-03-09', 411023762); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1039.700000000000000000, NULL, '2022-03-10', 411023763); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1040.810000000000000000, NULL, '2022-03-14', 411023767); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1041.360000000000000000, NULL, '2022-03-16', 411023769); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1041.630000000000000000, NULL, '2022-03-17', 411023770); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1041.910000000000000000, NULL, '2022-03-18', 411023771); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1042.180000000000000000, NULL, '2022-03-19', 411023772); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1042.460000000000000000, NULL, '2022-03-20', 411023773); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1042.730000000000000000, NULL, '2022-03-21', 411023774); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1043.010000000000000000, NULL, '2022-03-22', 411023775); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1043.280000000000000000, NULL, '2022-03-23', 411023776); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1043.840000000000000000, NULL, '2022-03-25', 411023778); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1044.110000000000000000, NULL, '2022-03-26', 411023779); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1044.390000000000000000, NULL, '2022-03-27', 411023780); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1044.660000000000000000, NULL, '2022-03-28', 411023781); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1000.000000000000000000, NULL, '2021-09-08', 411023580); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1000.460000000000000000, NULL, '2021-09-10', 411023582); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1267.240000000000000000, NULL, '2023-07-09', 411023501); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1270.600000000000000000, NULL, '2023-07-30', 411023522); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.480000000000000000, NULL, '2023-07-23', 411023515); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.640000000000000000, NULL, '2023-07-24', 411023516); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.800000000000000000, NULL, '2023-07-25', 411023517); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.960000000000000000, NULL, '2023-07-26', 411023518); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1270.120000000000000000, NULL, '2023-07-27', 411023519); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1270.280000000000000000, NULL, '2023-07-28', 411023520); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1270.440000000000000000, NULL, '2023-07-29', 411023521); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1270.760000000000000000, NULL, '2023-07-31', 411023523); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1270.920000000000000000, NULL, '2023-08-01', 411023524); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.050000000000000000, NULL, '2023-08-02', 411023525); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.170000000000000000, NULL, '2023-08-03', 411023526); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.300000000000000000, NULL, '2023-08-04', 411023527); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.430000000000000000, NULL, '2023-08-05', 411023528); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.560000000000000000, NULL, '2023-08-06', 411023529); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.810000000000000000, NULL, '2023-08-08', 411023531); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.940000000000000000, NULL, '2023-08-09', 411023532); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.320000000000000000, NULL, '2023-08-12', 411023535); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.960000000000000000, NULL, '2023-08-17', 411023540); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1273.220000000000000000, NULL, '2023-08-19', 411023542); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.110000000000000000, NULL, '2023-08-26', 411023549); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.240000000000000000, NULL, '2023-08-27', 411023550); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.370000000000000000, NULL, '2023-08-28', 411023551); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.500000000000000000, NULL, '2023-08-29', 411023552); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.750000000000000000, NULL, '2023-08-31', 411023554); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1274.880000000000000000, NULL, '2023-09-01', 411023555); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.240000000000000000, NULL, '2021-10-01', 411023603); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.440000000000000000, NULL, '2021-10-03', 411023605); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.540000000000000000, NULL, '2021-10-04', 411023606); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.640000000000000000, NULL, '2021-10-05', 411023607); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.140000000000000000, NULL, '2021-10-20', 411023622); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.240000000000000000, NULL, '2021-10-21', 411023623); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.340000000000000000, NULL, '2021-10-22', 411023624); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.440000000000000000, NULL, '2021-10-23', 411023625); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.540000000000000000, NULL, '2021-10-24', 411023626); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.640000000000000000, NULL, '2021-10-25', 411023627); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.740000000000000000, NULL, '2021-10-26', 411023628); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.840000000000000000, NULL, '2021-10-27', 411023629); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1007.940000000000000000, NULL, '2021-10-28', 411023630); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.040000000000000000, NULL, '2021-10-29', 411023631); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.140000000000000000, NULL, '2021-10-30', 411023632); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.340000000000000000, NULL, '2021-11-01', 411023634); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.400000000000000000, NULL, '2021-11-02', 411023635); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.510000000000000000, NULL, '2021-11-04', 411023637); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.570000000000000000, NULL, '2021-11-05', 411023638); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.630000000000000000, NULL, '2021-11-06', 411023639); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.680000000000000000, NULL, '2021-11-07', 411023640); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.740000000000000000, NULL, '2021-11-08', 411023641); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.800000000000000000, NULL, '2021-11-09', 411023642); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.910000000000000000, NULL, '2021-11-11', 411023644); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.030000000000000000, NULL, '2021-11-13', 411023646); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.080000000000000000, NULL, '2021-11-14', 411023647); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.140000000000000000, NULL, '2021-11-15', 411023648); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.200000000000000000, NULL, '2021-11-16', 411023649); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.250000000000000000, NULL, '2021-11-17', 411023650); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.370000000000000000, NULL, '2021-11-19', 411023652); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.430000000000000000, NULL, '2021-11-20', 411023653); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.480000000000000000, NULL, '2021-11-21', 411023654); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.540000000000000000, NULL, '2021-11-22', 411023655); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.600000000000000000, NULL, '2021-11-23', 411023656); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.650000000000000000, NULL, '2021-11-24', 411023657); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.710000000000000000, NULL, '2021-11-25', 411023658); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.820000000000000000, NULL, '2021-11-27', 411023660); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.880000000000000000, NULL, '2021-11-28', 411023661); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.990000000000000000, NULL, '2021-11-30', 411023663); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1010.050000000000000000, NULL, '2021-12-01', 411023664); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1010.250000000000000000, NULL, '2021-12-02', 411023665); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1010.440000000000000000, NULL, '2021-12-03', 411023666); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1011.220000000000000000, NULL, '2021-12-07', 411023670); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1012.200000000000000000, NULL, '2021-12-12', 411023675); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1012.790000000000000000, NULL, '2021-12-15', 411023678); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1014.540000000000000000, NULL, '2021-12-24', 411023687); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1014.740000000000000000, NULL, '2021-12-25', 411023688); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1016.470000000000000000, NULL, '2022-01-02', 411023696); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1016.840000000000000000, NULL, '2022-01-03', 411023697); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1017.200000000000000000, NULL, '2022-01-04', 411023698); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1017.570000000000000000, NULL, '2022-01-05', 411023699); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1017.940000000000000000, NULL, '2022-01-06', 411023700); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1018.300000000000000000, NULL, '2022-01-07', 411023701); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1018.670000000000000000, NULL, '2022-01-08', 411023702); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1021.230000000000000000, NULL, '2022-01-15', 411023709); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1021.590000000000000000, NULL, '2022-01-16', 411023710); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1021.960000000000000000, NULL, '2022-01-17', 411023711); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1022.690000000000000000, NULL, '2022-01-19', 411023713); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1023.050000000000000000, NULL, '2022-01-20', 411023714); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1023.420000000000000000, NULL, '2022-01-21', 411023715); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1023.790000000000000000, NULL, '2022-01-22', 411023716); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1024.150000000000000000, NULL, '2022-01-23', 411023717); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1024.520000000000000000, NULL, '2022-01-24', 411023718); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1024.880000000000000000, NULL, '2022-01-25', 411023719); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1025.250000000000000000, NULL, '2022-01-26', 411023720); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1025.610000000000000000, NULL, '2022-01-27', 411023721); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1025.980000000000000000, NULL, '2022-01-28', 411023722); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1026.340000000000000000, NULL, '2022-01-29', 411023723); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1027.080000000000000000, NULL, '2022-01-31', 411023725); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1027.440000000000000000, NULL, '2022-02-01', 411023726); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1036.870000000000000000, NULL, '2022-02-28', 411023753); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1039.980000000000000000, NULL, '2022-03-11', 411023764); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1040.250000000000000000, NULL, '2022-03-12', 411023765); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1040.530000000000000000, NULL, '2022-03-13', 411023766); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1043.560000000000000000, NULL, '2022-03-24', 411023777); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1048.540000000000000000, NULL, '2022-04-09', 411023793); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1048.890000000000000000, NULL, '2022-04-10', 411023794); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1049.230000000000000000, NULL, '2022-04-11', 411023795); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1049.580000000000000000, NULL, '2022-04-12', 411023796); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1049.930000000000000000, NULL, '2022-04-13', 411023797); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1050.270000000000000000, NULL, '2022-04-14', 411023798); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1050.620000000000000000, NULL, '2022-04-15', 411023799); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1051.310000000000000000, NULL, '2022-04-17', 411023801); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1051.660000000000000000, NULL, '2022-04-18', 411023802); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1052.010000000000000000, NULL, '2022-04-19', 411023803); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1053.740000000000000000, NULL, '2022-04-24', 411023808); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1054.090000000000000000, NULL, '2022-04-25', 411023809); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1054.430000000000000000, NULL, '2022-04-26', 411023810); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1054.780000000000000000, NULL, '2022-04-27', 411023811); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1055.470000000000000000, NULL, '2022-04-29', 411023813); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1055.820000000000000000, NULL, '2022-04-30', 411023814); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1056.170000000000000000, NULL, '2022-05-01', 411023815); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1056.560000000000000000, NULL, '2022-05-02', 411023816); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1056.960000000000000000, NULL, '2022-05-03', 411023817); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1057.350000000000000000, NULL, '2022-05-04', 411023818); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1058.150000000000000000, NULL, '2022-05-06', 411023820); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1058.540000000000000000, NULL, '2022-05-07', 411023821); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1004.780000000000000000, NULL, '2021-09-29', 411023601); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.010000000000000000, NULL, '2021-09-30', 411023602); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.000000000000000000, NULL, '2023-07-20', 411023512); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.160000000000000000, NULL, '2023-07-21', 411023513); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1046.800000000000000000, NULL, '2022-04-04', 411023788); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1047.150000000000000000, NULL, '2022-04-05', 411023789); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1047.500000000000000000, NULL, '2022-04-06', 411023790); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1047.840000000000000000, NULL, '2022-04-07', 411023791); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1048.190000000000000000, NULL, '2022-04-08', 411023792); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1050.970000000000000000, NULL, '2022-04-16', 411023800); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1052.700000000000000000, NULL, '2022-04-21', 411023805); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1053.050000000000000000, NULL, '2022-04-22', 411023806); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1053.390000000000000000, NULL, '2022-04-23', 411023807); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1055.130000000000000000, NULL, '2022-04-28', 411023812); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1057.750000000000000000, NULL, '2022-05-05', 411023819); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1058.940000000000000000, NULL, '2022-05-08', 411023822); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1059.730000000000000000, NULL, '2022-05-10', 411023824); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1060.120000000000000000, NULL, '2022-05-11', 411023825); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1060.520000000000000000, NULL, '2022-05-12', 411023826); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1060.920000000000000000, NULL, '2022-05-13', 411023827); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1061.310000000000000000, NULL, '2022-05-14', 411023828); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1061.710000000000000000, NULL, '2022-05-15', 411023829); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1062.100000000000000000, NULL, '2022-05-16', 411023830); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1062.500000000000000000, NULL, '2022-05-17', 411023831); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1062.890000000000000000, NULL, '2022-05-18', 411023832); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1063.290000000000000000, NULL, '2022-05-19', 411023833); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1066.850000000000000000, NULL, '2022-05-28', 411023842); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1067.250000000000000000, NULL, '2022-05-29', 411023843); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1068.430000000000000000, NULL, '2022-06-01', 411023846); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1071.150000000000000000, NULL, '2022-06-02', 411023847); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1076.570000000000000000, NULL, '2022-06-04', 411023849); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1079.280000000000000000, NULL, '2022-06-05', 411023850); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1081.990000000000000000, NULL, '2022-06-06', 411023851); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1084.710000000000000000, NULL, '2022-06-07', 411023852); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1087.420000000000000000, NULL, '2022-06-08', 411023853); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1090.130000000000000000, NULL, '2022-06-09', 411023854); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1119.960000000000000000, NULL, '2022-06-20', 411023865); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1122.680000000000000000, NULL, '2022-06-21', 411023866); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1125.390000000000000000, NULL, '2022-06-22', 411023867); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1130.810000000000000000, NULL, '2022-06-24', 411023869); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1136.240000000000000000, NULL, '2022-06-26', 411023871); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1149.800000000000000000, NULL, '2022-07-01', 411023876); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1150.380000000000000000, NULL, '2022-07-02', 411023877); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1150.960000000000000000, NULL, '2022-07-03', 411023878); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1152.120000000000000000, NULL, '2022-07-05', 411023880); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1153.280000000000000000, NULL, '2022-07-07', 411023882); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1153.860000000000000000, NULL, '2022-07-08', 411023883); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.450000000000000000, NULL, '2022-07-09', 411023884); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.030000000000000000, NULL, '2022-07-10', 411023885); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.610000000000000000, NULL, '2022-07-11', 411023886); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.190000000000000000, NULL, '2022-07-12', 411023887); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.770000000000000000, NULL, '2022-07-13', 411023888); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.350000000000000000, NULL, '2022-07-14', 411023889); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.930000000000000000, NULL, '2022-07-15', 411023890); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.510000000000000000, NULL, '2022-07-16', 411023891); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.090000000000000000, NULL, '2022-07-17', 411023892); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.670000000000000000, NULL, '2022-07-18', 411023893); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.260000000000000000, NULL, '2022-07-19', 411023894); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.420000000000000000, NULL, '2022-07-21', 411023896); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.000000000000000000, NULL, '2022-07-22', 411023897); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.580000000000000000, NULL, '2022-07-23', 411023898); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.160000000000000000, NULL, '2022-07-24', 411023899); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.740000000000000000, NULL, '2022-07-25', 411023900); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.320000000000000000, NULL, '2022-07-26', 411023901); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.900000000000000000, NULL, '2022-07-27', 411023902); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.480000000000000000, NULL, '2022-07-28', 411023903); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.230000000000000000, NULL, '2022-07-31', 411023906); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.810000000000000000, NULL, '2022-08-01', 411023907); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.850000000000000000, NULL, '2022-08-02', 411023908); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.260000000000000000, NULL, '2022-08-11', 411023917); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.300000000000000000, NULL, '2022-08-12', 411023918); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.350000000000000000, NULL, '2022-08-13', 411023919); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.480000000000000000, NULL, '2022-08-16', 411023922); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.530000000000000000, NULL, '2022-08-17', 411023923); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.620000000000000000, NULL, '2022-08-19', 411023925); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.670000000000000000, NULL, '2022-08-20', 411023926); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.850000000000000000, NULL, '2022-08-24', 411023930); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.940000000000000000, NULL, '2022-08-26', 411023932); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.980000000000000000, NULL, '2022-08-27', 411023933); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.030000000000000000, NULL, '2022-08-28', 411023934); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.070000000000000000, NULL, '2022-08-29', 411023935); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.120000000000000000, NULL, '2022-08-30', 411023936); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.160000000000000000, NULL, '2022-08-31', 411023937); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.940000000000000000, NULL, '2022-09-03', 411023940); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.670000000000000000, NULL, '2022-09-05', 411023942); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.530000000000000000, NULL, '2022-09-06', 411023943); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.130000000000000000, NULL, '2022-09-09', 411023946); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.050000000000000000, NULL, '2022-09-17', 411023954); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.920000000000000000, NULL, '2022-09-18', 411023955); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.980000000000000000, NULL, '2022-09-25', 411023962); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.440000000000000000, NULL, '2022-09-29', 411023966); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.300000000000000000, NULL, '2022-09-30', 411023967); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.880000000000000000, NULL, '2022-10-03', 411023970); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.730000000000000000, NULL, '2022-10-04', 411023971); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.590000000000000000, NULL, '2022-10-05', 411023972); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.440000000000000000, NULL, '2022-10-06', 411023973); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.300000000000000000, NULL, '2022-10-07', 411023974); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.410000000000000000, NULL, '2022-10-20', 411023987); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.260000000000000000, NULL, '2022-10-21', 411023988); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.120000000000000000, NULL, '2022-10-22', 411023989); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.830000000000000000, NULL, '2022-10-24', 411023991); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.680000000000000000, NULL, '2022-10-25', 411023992); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.540000000000000000, NULL, '2022-10-26', 411023993); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.390000000000000000, NULL, '2022-10-27', 411023994); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.250000000000000000, NULL, '2022-10-28', 411023995); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.100000000000000000, NULL, '2022-10-29', 411023996); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.960000000000000000, NULL, '2022-10-30', 411023997); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.810000000000000000, NULL, '2022-10-31', 411023998); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.670000000000000000, NULL, '2022-11-01', 411023999); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.260000000000000000, NULL, '2022-11-03', 411024001); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.060000000000000000, NULL, '2022-11-04', 411024002); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.660000000000000000, NULL, '2022-11-06', 411024004); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.460000000000000000, NULL, '2022-11-07', 411024005); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.850000000000000000, NULL, '2022-11-10', 411024008); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.450000000000000000, NULL, '2022-11-12', 411024010); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.240000000000000000, NULL, '2022-11-13', 411024011); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.040000000000000000, NULL, '2022-11-14', 411024012); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.830000000000000000, NULL, '2022-11-20', 411024018); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.230000000000000000, NULL, '2022-11-23', 411024021); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.020000000000000000, NULL, '2022-11-24', 411024022); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.820000000000000000, NULL, '2022-11-25', 411024023); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.220000000000000000, NULL, '2022-11-28', 411024026); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.010000000000000000, NULL, '2022-11-29', 411024027); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.810000000000000000, NULL, '2022-11-30', 411024028); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.610000000000000000, NULL, '2022-12-01', 411024029); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.630000000000000000, NULL, '2022-12-02', 411024030); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1045.210000000000000000, NULL, '2022-03-30', 411023783); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1045.490000000000000000, NULL, '2022-03-31', 411023784); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1046.110000000000000000, NULL, '2022-04-02', 411023786); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1046.460000000000000000, NULL, '2022-04-03', 411023787); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1066.060000000000000000, NULL, '2022-05-26', 411023840); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1066.460000000000000000, NULL, '2022-05-27', 411023841); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1067.640000000000000000, NULL, '2022-05-30', 411023844); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1068.040000000000000000, NULL, '2022-05-31', 411023845); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1092.840000000000000000, NULL, '2022-06-10', 411023855); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1095.560000000000000000, NULL, '2022-06-11', 411023856); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1098.270000000000000000, NULL, '2022-06-12', 411023857); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1100.980000000000000000, NULL, '2022-06-13', 411023858); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1103.690000000000000000, NULL, '2022-06-14', 411023859); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1106.400000000000000000, NULL, '2022-06-15', 411023860); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1109.120000000000000000, NULL, '2022-06-16', 411023861); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1111.830000000000000000, NULL, '2022-06-17', 411023862); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1117.250000000000000000, NULL, '2022-06-19', 411023864); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1128.100000000000000000, NULL, '2022-06-23', 411023868); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1133.520000000000000000, NULL, '2022-06-25', 411023870); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1138.950000000000000000, NULL, '2022-06-27', 411023872); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1141.660000000000000000, NULL, '2022-06-28', 411023873); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1144.370000000000000000, NULL, '2022-06-29', 411023874); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1147.080000000000000000, NULL, '2022-06-30', 411023875); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1152.700000000000000000, NULL, '2022-07-06', 411023881); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.070000000000000000, NULL, '2022-07-29', 411023904); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.650000000000000000, NULL, '2022-07-30', 411023905); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.900000000000000000, NULL, '2022-08-03', 411023909); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.940000000000000000, NULL, '2022-08-04', 411023910); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.990000000000000000, NULL, '2022-08-05', 411023911); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.030000000000000000, NULL, '2022-08-06', 411023912); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.120000000000000000, NULL, '2022-08-08', 411023914); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.170000000000000000, NULL, '2022-08-09', 411023915); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.210000000000000000, NULL, '2022-08-10', 411023916); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.390000000000000000, NULL, '2022-08-14', 411023920); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.580000000000000000, NULL, '2022-08-18', 411023924); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.710000000000000000, NULL, '2022-08-21', 411023927); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.760000000000000000, NULL, '2022-08-22', 411023928); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.800000000000000000, NULL, '2022-08-23', 411023929); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.890000000000000000, NULL, '2022-08-25', 411023931); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.210000000000000000, NULL, '2022-09-01', 411023938); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.070000000000000000, NULL, '2022-09-02', 411023939); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.800000000000000000, NULL, '2022-09-04', 411023941); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.260000000000000000, NULL, '2022-09-08', 411023945); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.000000000000000000, NULL, '2022-09-10', 411023947); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.730000000000000000, NULL, '2022-09-12', 411023949); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.590000000000000000, NULL, '2022-09-13', 411023950); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.460000000000000000, NULL, '2022-09-14', 411023951); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.320000000000000000, NULL, '2022-09-15', 411023952); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.190000000000000000, NULL, '2022-09-16', 411023953); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.780000000000000000, NULL, '2022-09-19', 411023956); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.650000000000000000, NULL, '2022-09-20', 411023957); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.510000000000000000, NULL, '2022-09-21', 411023958); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.380000000000000000, NULL, '2022-09-22', 411023959); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.250000000000000000, NULL, '2022-09-23', 411023960); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.110000000000000000, NULL, '2022-09-24', 411023961); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.840000000000000000, NULL, '2022-09-26', 411023963); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.710000000000000000, NULL, '2022-09-27', 411023964); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.570000000000000000, NULL, '2022-09-28', 411023965); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.020000000000000000, NULL, '2022-10-02', 411023969); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.150000000000000000, NULL, '2022-10-08', 411023975); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.010000000000000000, NULL, '2022-10-09', 411023976); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.860000000000000000, NULL, '2022-10-10', 411023977); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.720000000000000000, NULL, '2022-10-11', 411023978); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.570000000000000000, NULL, '2022-10-12', 411023979); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.430000000000000000, NULL, '2022-10-13', 411023980); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.280000000000000000, NULL, '2022-10-14', 411023981); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.140000000000000000, NULL, '2022-10-15', 411023982); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.990000000000000000, NULL, '2022-10-16', 411023983); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.850000000000000000, NULL, '2022-10-17', 411023984); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.700000000000000000, NULL, '2022-10-18', 411023985); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.550000000000000000, NULL, '2022-10-19', 411023986); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.460000000000000000, NULL, '2022-11-02', 411024000); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.250000000000000000, NULL, '2022-11-08', 411024006); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.050000000000000000, NULL, '2022-11-09', 411024007); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.840000000000000000, NULL, '2022-11-15', 411024013); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.640000000000000000, NULL, '2022-11-16', 411024014); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.440000000000000000, NULL, '2022-11-17', 411024015); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.230000000000000000, NULL, '2022-11-18', 411024016); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.030000000000000000, NULL, '2022-11-19', 411024017); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.630000000000000000, NULL, '2022-11-21', 411024019); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.430000000000000000, NULL, '2022-11-22', 411024020); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.620000000000000000, NULL, '2022-11-26', 411024024); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.420000000000000000, NULL, '2022-11-27', 411024025); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.170000000000000000, NULL, '2022-12-29', 411024057); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.190000000000000000, NULL, '2022-12-30', 411024058); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.210000000000000000, NULL, '2022-12-31', 411024059); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.670000000000000000, NULL, '2023-03-15', 411024061); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.300000000000000000, NULL, '2023-01-02', 411024062); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.360000000000000000, NULL, '2023-01-03', 411024063); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.430000000000000000, NULL, '2023-01-04', 411024064); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.490000000000000000, NULL, '2023-01-05', 411024065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.560000000000000000, NULL, '2023-01-06', 411024066); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.690000000000000000, NULL, '2023-01-08', 411024068); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.340000000000000000, NULL, '2023-01-18', 411024078); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.400000000000000000, NULL, '2023-01-19', 411024079); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.470000000000000000, NULL, '2023-01-20', 411024080); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.600000000000000000, NULL, '2023-01-22', 411024082); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.660000000000000000, NULL, '2023-01-23', 411024083); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.730000000000000000, NULL, '2023-01-24', 411024084); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.190000000000000000, NULL, '2023-01-31', 411024091); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.870000000000000000, NULL, '2023-02-05', 411024096); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.030000000000000000, NULL, '2023-02-06', 411024097); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.180000000000000000, NULL, '2023-02-07', 411024098); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.340000000000000000, NULL, '2023-02-08', 411024099); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.490000000000000000, NULL, '2023-02-09', 411024100); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.650000000000000000, NULL, '2023-02-10', 411024101); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.800000000000000000, NULL, '2023-02-11', 411024102); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.420000000000000000, NULL, '2023-02-15', 411024106); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.580000000000000000, NULL, '2023-02-16', 411024107); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.890000000000000000, NULL, '2023-02-18', 411024109); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.200000000000000000, NULL, '2023-02-20', 411024111); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.360000000000000000, NULL, '2023-02-21', 411024112); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.510000000000000000, NULL, '2023-02-22', 411024113); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.290000000000000000, NULL, '2023-02-27', 411024118); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.470000000000000000, NULL, '2023-03-04', 411024123); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.860000000000000000, NULL, '2023-03-26', 411024144); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.150000000000000000, NULL, '2023-03-27', 411024145); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.440000000000000000, NULL, '2023-03-28', 411024146); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1171.600000000000000000, NULL, '2023-04-04', 411024153); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1171.930000000000000000, NULL, '2023-04-05', 411024154); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1172.590000000000000000, NULL, '2023-04-07', 411024156); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1177.560000000000000000, NULL, '2023-04-22', 411024171); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1177.890000000000000000, NULL, '2023-04-23', 411024172); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1178.220000000000000000, NULL, '2023-04-24', 411024173); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1178.550000000000000000, NULL, '2023-04-25', 411024174); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1064.080000000000000000, NULL, '2022-05-21', 411023835); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1064.480000000000000000, NULL, '2022-05-22', 411023836); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1065.270000000000000000, NULL, '2022-05-24', 411023838); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1065.660000000000000000, NULL, '2022-05-25', 411023839); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.770000000000000000, NULL, '2022-12-09', 411024037); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.790000000000000000, NULL, '2022-12-10', 411024038); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.810000000000000000, NULL, '2022-12-11', 411024039); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.830000000000000000, NULL, '2022-12-12', 411024040); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.850000000000000000, NULL, '2022-12-13', 411024041); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.870000000000000000, NULL, '2022-12-14', 411024042); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.890000000000000000, NULL, '2022-12-15', 411024043); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.910000000000000000, NULL, '2022-12-16', 411024044); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.930000000000000000, NULL, '2022-12-17', 411024045); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.950000000000000000, NULL, '2022-12-18', 411024046); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.970000000000000000, NULL, '2022-12-19', 411024047); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.990000000000000000, NULL, '2022-12-20', 411024048); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.030000000000000000, NULL, '2022-12-22', 411024050); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.050000000000000000, NULL, '2022-12-23', 411024051); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.070000000000000000, NULL, '2022-12-24', 411024052); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.090000000000000000, NULL, '2022-12-25', 411024053); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.110000000000000000, NULL, '2022-12-26', 411024054); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.130000000000000000, NULL, '2022-12-27', 411024055); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.150000000000000000, NULL, '2022-12-28', 411024056); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.620000000000000000, NULL, '2023-01-07', 411024067); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.750000000000000000, NULL, '2023-01-09', 411024069); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.820000000000000000, NULL, '2023-01-10', 411024070); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.880000000000000000, NULL, '2023-01-11', 411024071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.950000000000000000, NULL, '2023-01-12', 411024072); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.010000000000000000, NULL, '2023-01-13', 411024073); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.080000000000000000, NULL, '2023-01-14', 411024074); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.210000000000000000, NULL, '2023-01-16', 411024076); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.270000000000000000, NULL, '2023-01-17', 411024077); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.530000000000000000, NULL, '2023-01-21', 411024081); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.790000000000000000, NULL, '2023-01-25', 411024085); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.860000000000000000, NULL, '2023-01-26', 411024086); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.920000000000000000, NULL, '2023-01-27', 411024087); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.990000000000000000, NULL, '2023-01-28', 411024088); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.050000000000000000, NULL, '2023-01-29', 411024089); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.120000000000000000, NULL, '2023-01-30', 411024090); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.250000000000000000, NULL, '2023-02-01', 411024092); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.410000000000000000, NULL, '2023-02-02', 411024093); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.560000000000000000, NULL, '2023-02-03', 411024094); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.960000000000000000, NULL, '2023-02-12', 411024103); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.110000000000000000, NULL, '2023-02-13', 411024104); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.730000000000000000, NULL, '2023-02-17', 411024108); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.670000000000000000, NULL, '2023-02-23', 411024114); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.820000000000000000, NULL, '2023-02-24', 411024115); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.130000000000000000, NULL, '2023-02-26', 411024117); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.440000000000000000, NULL, '2023-02-28', 411024119); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.600000000000000000, NULL, '2023-03-01', 411024120); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.890000000000000000, NULL, '2023-03-02', 411024121); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.180000000000000000, NULL, '2023-03-03', 411024122); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1162.760000000000000000, NULL, '2023-03-05', 411024124); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.340000000000000000, NULL, '2023-03-07', 411024126); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.630000000000000000, NULL, '2023-03-08', 411024127); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.920000000000000000, NULL, '2023-03-09', 411024128); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.080000000000000000, NULL, '2023-03-13', 411024132); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.370000000000000000, NULL, '2023-03-14', 411024133); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.960000000000000000, NULL, '2023-03-16', 411024134); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.250000000000000000, NULL, '2023-03-17', 411024135); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.540000000000000000, NULL, '2023-03-18', 411024136); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1166.830000000000000000, NULL, '2023-03-19', 411024137); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.120000000000000000, NULL, '2023-03-20', 411024138); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.410000000000000000, NULL, '2023-03-21', 411024139); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.700000000000000000, NULL, '2023-03-22', 411024140); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.990000000000000000, NULL, '2023-03-23', 411024141); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.280000000000000000, NULL, '2023-03-24', 411024142); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.570000000000000000, NULL, '2023-03-25', 411024143); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1169.730000000000000000, NULL, '2023-03-29', 411024147); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1170.310000000000000000, NULL, '2023-03-31', 411024149); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1170.600000000000000000, NULL, '2023-04-01', 411024150); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1170.930000000000000000, NULL, '2023-04-02', 411024151); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1171.270000000000000000, NULL, '2023-04-03', 411024152); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1172.260000000000000000, NULL, '2023-04-06', 411024155); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1172.920000000000000000, NULL, '2023-04-08', 411024157); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1173.250000000000000000, NULL, '2023-04-09', 411024158); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1173.580000000000000000, NULL, '2023-04-10', 411024159); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1173.920000000000000000, NULL, '2023-04-11', 411024160); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1174.250000000000000000, NULL, '2023-04-12', 411024161); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1174.580000000000000000, NULL, '2023-04-13', 411024162); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1174.910000000000000000, NULL, '2023-04-14', 411024163); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1175.240000000000000000, NULL, '2023-04-15', 411024164); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1175.570000000000000000, NULL, '2023-04-16', 411024165); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1176.230000000000000000, NULL, '2023-04-18', 411024167); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1176.570000000000000000, NULL, '2023-04-19', 411024168); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1176.900000000000000000, NULL, '2023-04-20', 411024169); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1177.230000000000000000, NULL, '2023-04-21', 411024170); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1179.550000000000000000, NULL, '2023-04-28', 411024177); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1180.540000000000000000, NULL, '2023-05-01', 411024180); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1180.880000000000000000, NULL, '2023-05-03', 411024182); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1181.050000000000000000, NULL, '2023-05-04', 411024183); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1181.220000000000000000, NULL, '2023-05-05', 411024184); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1182.760000000000000000, NULL, '2023-05-14', 411024193); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1182.930000000000000000, NULL, '2023-05-15', 411024194); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1183.100000000000000000, NULL, '2023-05-16', 411024195); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1184.800000000000000000, NULL, '2023-05-26', 411024205); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1185.140000000000000000, NULL, '2023-05-28', 411024207); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1185.480000000000000000, NULL, '2023-05-30', 411024209); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.700000000000000000, NULL, '2023-06-14', 411024224); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.850000000000000000, NULL, '2023-06-15', 411024225); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.990000000000000000, NULL, '2023-06-16', 411024226); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1188.140000000000000000, NULL, '2023-06-17', 411024227); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1188.280000000000000000, NULL, '2023-06-18', 411024228); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1188.430000000000000000, NULL, '2023-06-19', 411024229); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1188.570000000000000000, NULL, '2023-06-20', 411024230); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.010000000000000000, NULL, '2023-06-23', 411024233); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.150000000000000000, NULL, '2023-06-24', 411024234); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.300000000000000000, NULL, '2023-06-25', 411024235); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.440000000000000000, NULL, '2023-06-26', 411024236); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.590000000000000000, NULL, '2023-06-27', 411024237); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.730000000000000000, NULL, '2023-06-28', 411024238); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.020000000000000000, NULL, '2023-06-30', 411024240); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.170000000000000000, NULL, '2023-07-01', 411024241); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.620000000000000000, NULL, '2023-07-04', 411024244); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.770000000000000000, NULL, '2023-07-05', 411024245); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.520000000000000000, NULL, '2023-07-10', 411024250); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.670000000000000000, NULL, '2023-07-11', 411024251); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.820000000000000000, NULL, '2023-07-12', 411024252); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.970000000000000000, NULL, '2023-07-13', 411024253); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1192.420000000000000000, NULL, '2023-07-16', 411024256); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.920000000000000000, NULL, '2023-07-26', 411024266); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.070000000000000000, NULL, '2023-07-27', 411024267); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.310000000000000000, NULL, '2023-08-05', 411024276); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.670000000000000000, NULL, '2022-12-04', 411024032); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.690000000000000000, NULL, '2022-12-05', 411024033); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.730000000000000000, NULL, '2022-12-07', 411024035); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.750000000000000000, NULL, '2022-12-08', 411024036); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1181.560000000000000000, NULL, '2023-05-07', 411024186); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1181.730000000000000000, NULL, '2023-05-08', 411024187); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1181.900000000000000000, NULL, '2023-05-09', 411024188); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1182.070000000000000000, NULL, '2023-05-10', 411024189); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1182.240000000000000000, NULL, '2023-05-11', 411024190); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1182.410000000000000000, NULL, '2023-05-12', 411024191); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1182.580000000000000000, NULL, '2023-05-13', 411024192); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1183.270000000000000000, NULL, '2023-05-17', 411024196); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1183.440000000000000000, NULL, '2023-05-18', 411024197); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1183.610000000000000000, NULL, '2023-05-19', 411024198); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1183.780000000000000000, NULL, '2023-05-20', 411024199); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1183.950000000000000000, NULL, '2023-05-21', 411024200); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1184.290000000000000000, NULL, '2023-05-23', 411024202); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1184.460000000000000000, NULL, '2023-05-24', 411024203); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1184.630000000000000000, NULL, '2023-05-25', 411024204); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1184.970000000000000000, NULL, '2023-05-27', 411024206); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1185.650000000000000000, NULL, '2023-05-31', 411024210); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1185.820000000000000000, NULL, '2023-06-01', 411024211); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1185.970000000000000000, NULL, '2023-06-02', 411024212); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.110000000000000000, NULL, '2023-06-03', 411024213); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.260000000000000000, NULL, '2023-06-04', 411024214); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.400000000000000000, NULL, '2023-06-05', 411024215); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.550000000000000000, NULL, '2023-06-06', 411024216); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.690000000000000000, NULL, '2023-06-07', 411024217); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.830000000000000000, NULL, '2023-06-08', 411024218); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1186.980000000000000000, NULL, '2023-06-09', 411024219); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.270000000000000000, NULL, '2023-06-11', 411024221); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.410000000000000000, NULL, '2023-06-12', 411024222); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.560000000000000000, NULL, '2023-06-13', 411024223); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1188.720000000000000000, NULL, '2023-06-21', 411024231); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1188.860000000000000000, NULL, '2023-06-22', 411024232); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.320000000000000000, NULL, '2023-07-02', 411024242); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.470000000000000000, NULL, '2023-07-03', 411024243); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1190.920000000000000000, NULL, '2023-07-06', 411024246); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.070000000000000000, NULL, '2023-07-07', 411024247); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.220000000000000000, NULL, '2023-07-08', 411024248); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1191.370000000000000000, NULL, '2023-07-09', 411024249); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1192.120000000000000000, NULL, '2023-07-14', 411024254); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1192.270000000000000000, NULL, '2023-07-15', 411024255); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1192.570000000000000000, NULL, '2023-07-17', 411024257); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1192.870000000000000000, NULL, '2023-07-19', 411024259); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.020000000000000000, NULL, '2023-07-20', 411024260); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.170000000000000000, NULL, '2023-07-21', 411024261); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.320000000000000000, NULL, '2023-07-22', 411024262); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.470000000000000000, NULL, '2023-07-23', 411024263); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.620000000000000000, NULL, '2023-07-24', 411024264); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1193.770000000000000000, NULL, '2023-07-25', 411024265); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.230000000000000000, NULL, '2023-07-28', 411024268); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.380000000000000000, NULL, '2023-07-29', 411024269); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.530000000000000000, NULL, '2023-07-30', 411024270); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.680000000000000000, NULL, '2023-07-31', 411024271); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.830000000000000000, NULL, '2023-08-01', 411024272); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1194.950000000000000000, NULL, '2023-08-02', 411024273); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.070000000000000000, NULL, '2023-08-03', 411024274); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.430000000000000000, NULL, '2023-08-06', 411024277); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.790000000000000000, NULL, '2023-08-09', 411024280); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.270000000000000000, NULL, '2023-08-13', 411024284); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.390000000000000000, NULL, '2023-08-14', 411024285); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.510000000000000000, NULL, '2023-08-15', 411024286); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.630000000000000000, NULL, '2023-08-16', 411024287); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.750000000000000000, NULL, '2023-08-17', 411024288); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.870000000000000000, NULL, '2023-08-18', 411024289); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.990000000000000000, NULL, '2023-08-19', 411024290); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.110000000000000000, NULL, '2023-08-20', 411024291); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.230000000000000000, NULL, '2023-08-21', 411024292); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.350000000000000000, NULL, '2023-08-22', 411024293); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.470000000000000000, NULL, '2023-08-23', 411024294); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.590000000000000000, NULL, '2023-08-24', 411024295); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1001.740000000000000000, NULL, '2023-03-22', 411024335); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1002.990000000000000000, NULL, '2023-03-27', 411024340); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1003.240000000000000000, NULL, '2023-03-28', 411024341); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1003.990000000000000000, NULL, '2023-03-31', 411024344); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1004.240000000000000000, NULL, '2023-04-01', 411024345); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1004.520000000000000000, NULL, '2023-04-02', 411024346); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1004.810000000000000000, NULL, '2023-04-03', 411024347); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1005.090000000000000000, NULL, '2023-04-04', 411024348); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1007.080000000000000000, NULL, '2023-04-11', 411024355); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1007.360000000000000000, NULL, '2023-04-12', 411024356); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1007.650000000000000000, NULL, '2023-04-13', 411024357); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1007.930000000000000000, NULL, '2023-04-14', 411024358); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1008.220000000000000000, NULL, '2023-04-15', 411024359); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1008.780000000000000000, NULL, '2023-04-17', 411024361); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1009.350000000000000000, NULL, '2023-04-19', 411024363); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1009.640000000000000000, NULL, '2023-04-20', 411024364); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1009.920000000000000000, NULL, '2023-04-21', 411024365); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1010.200000000000000000, NULL, '2023-04-22', 411024366); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1010.490000000000000000, NULL, '2023-04-23', 411024367); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1010.770000000000000000, NULL, '2023-04-24', 411024368); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.200000000000000000, NULL, '2023-05-04', 411024378); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.350000000000000000, NULL, '2023-05-05', 411024379); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.220000000000000000, NULL, '2023-05-11', 411024385); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.370000000000000000, NULL, '2023-05-12', 411024386); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.810000000000000000, NULL, '2023-05-15', 411024389); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.950000000000000000, NULL, '2023-05-16', 411024390); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.100000000000000000, NULL, '2023-05-17', 411024391); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.250000000000000000, NULL, '2023-05-18', 411024392); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.540000000000000000, NULL, '2023-05-20', 411024394); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1016.120000000000000000, NULL, '2023-05-24', 411024398); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1016.270000000000000000, NULL, '2023-05-25', 411024399); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1016.410000000000000000, NULL, '2023-05-26', 411024400); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1016.560000000000000000, NULL, '2023-05-27', 411024401); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1016.710000000000000000, NULL, '2023-05-28', 411024402); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1016.850000000000000000, NULL, '2023-05-29', 411024403); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.000000000000000000, NULL, '2023-05-30', 411024404); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.140000000000000000, NULL, '2023-05-31', 411024405); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.290000000000000000, NULL, '2023-06-01', 411024406); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.420000000000000000, NULL, '2023-06-02', 411024407); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.540000000000000000, NULL, '2023-06-03', 411024408); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.660000000000000000, NULL, '2023-06-04', 411024409); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.790000000000000000, NULL, '2023-06-05', 411024410); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.040000000000000000, NULL, '2023-06-07', 411024412); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.160000000000000000, NULL, '2023-06-08', 411024413); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.290000000000000000, NULL, '2023-06-09', 411024414); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.410000000000000000, NULL, '2023-06-10', 411024415); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.530000000000000000, NULL, '2023-06-11', 411024416); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.660000000000000000, NULL, '2023-06-12', 411024417); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.530000000000000000, NULL, '2023-06-19', 411024424); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.650000000000000000, NULL, '2023-06-20', 411024425); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.780000000000000000, NULL, '2023-06-21', 411024426); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.900000000000000000, NULL, '2023-06-22', 411024427); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.900000000000000000, NULL, '2023-06-30', 411024435); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.950000000000000000, NULL, '2023-07-16', 411024451); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1179.220000000000000000, NULL, '2023-04-27', 411024176); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1179.880000000000000000, NULL, '2023-04-29', 411024178); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1180.710000000000000000, NULL, '2023-05-02', 411024181); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1181.390000000000000000, NULL, '2023-05-06', 411024185); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.830000000000000000, NULL, '2023-08-26', 411024297); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.950000000000000000, NULL, '2023-08-27', 411024298); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1198.070000000000000000, NULL, '2023-08-28', 411024299); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1198.190000000000000000, NULL, '2023-08-29', 411024300); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1198.310000000000000000, NULL, '2023-08-30', 411024301); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1198.430000000000000000, NULL, '2023-08-31', 411024302); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1198.550000000000000000, NULL, '2023-09-01', 411024303); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1000.000000000000000000, NULL, '2023-03-15', 411024328); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1000.250000000000000000, NULL, '2023-03-16', 411024329); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1000.500000000000000000, NULL, '2023-03-17', 411024330); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1000.750000000000000000, NULL, '2023-03-18', 411024331); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1001.250000000000000000, NULL, '2023-03-20', 411024333); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1001.990000000000000000, NULL, '2023-03-23', 411024336); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1002.240000000000000000, NULL, '2023-03-24', 411024337); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1002.490000000000000000, NULL, '2023-03-25', 411024338); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1002.740000000000000000, NULL, '2023-03-26', 411024339); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1003.490000000000000000, NULL, '2023-03-29', 411024342); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1003.740000000000000000, NULL, '2023-03-30', 411024343); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1005.370000000000000000, NULL, '2023-04-05', 411024349); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1005.660000000000000000, NULL, '2023-04-06', 411024350); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1005.940000000000000000, NULL, '2023-04-07', 411024351); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1006.230000000000000000, NULL, '2023-04-08', 411024352); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1006.510000000000000000, NULL, '2023-04-09', 411024353); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1006.790000000000000000, NULL, '2023-04-10', 411024354); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1008.500000000000000000, NULL, '2023-04-16', 411024360); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1011.060000000000000000, NULL, '2023-04-25', 411024369); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1011.630000000000000000, NULL, '2023-04-27', 411024371); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1011.910000000000000000, NULL, '2023-04-28', 411024372); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1012.190000000000000000, NULL, '2023-04-29', 411024373); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1012.480000000000000000, NULL, '2023-04-30', 411024374); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1012.760000000000000000, NULL, '2023-05-01', 411024375); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1012.910000000000000000, NULL, '2023-05-02', 411024376); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.050000000000000000, NULL, '2023-05-03', 411024377); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.490000000000000000, NULL, '2023-05-06', 411024380); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.640000000000000000, NULL, '2023-05-07', 411024381); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.780000000000000000, NULL, '2023-05-08', 411024382); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1013.930000000000000000, NULL, '2023-05-09', 411024383); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.080000000000000000, NULL, '2023-05-10', 411024384); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.520000000000000000, NULL, '2023-05-13', 411024387); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1014.660000000000000000, NULL, '2023-05-14', 411024388); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.830000000000000000, NULL, '2023-05-22', 411024396); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.980000000000000000, NULL, '2023-05-23', 411024397); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.780000000000000000, NULL, '2023-06-13', 411024418); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1018.910000000000000000, NULL, '2023-06-14', 411024419); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.030000000000000000, NULL, '2023-06-15', 411024420); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.160000000000000000, NULL, '2023-06-16', 411024421); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.280000000000000000, NULL, '2023-06-17', 411024422); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1019.400000000000000000, NULL, '2023-06-18', 411024423); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.030000000000000000, NULL, '2023-06-23', 411024428); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.150000000000000000, NULL, '2023-06-24', 411024429); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.270000000000000000, NULL, '2023-06-25', 411024430); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.400000000000000000, NULL, '2023-06-26', 411024431); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.520000000000000000, NULL, '2023-06-27', 411024432); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.650000000000000000, NULL, '2023-06-28', 411024433); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.020000000000000000, NULL, '2023-07-01', 411024436); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.150000000000000000, NULL, '2023-07-02', 411024437); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.280000000000000000, NULL, '2023-07-03', 411024438); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.410000000000000000, NULL, '2023-07-04', 411024439); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.540000000000000000, NULL, '2023-07-05', 411024440); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.670000000000000000, NULL, '2023-07-06', 411024441); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.790000000000000000, NULL, '2023-07-07', 411024442); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1021.920000000000000000, NULL, '2023-07-08', 411024443); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.050000000000000000, NULL, '2023-07-09', 411024444); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.180000000000000000, NULL, '2023-07-10', 411024445); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.310000000000000000, NULL, '2023-07-11', 411024446); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.440000000000000000, NULL, '2023-07-12', 411024447); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.570000000000000000, NULL, '2023-07-13', 411024448); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.700000000000000000, NULL, '2023-07-14', 411024449); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.210000000000000000, NULL, '2023-07-18', 411024453); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.340000000000000000, NULL, '2023-07-19', 411024454); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.470000000000000000, NULL, '2023-07-20', 411024455); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.600000000000000000, NULL, '2023-07-21', 411024456); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.730000000000000000, NULL, '2023-07-22', 411024457); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.860000000000000000, NULL, '2023-07-23', 411024458); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.990000000000000000, NULL, '2023-07-24', 411024459); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.110000000000000000, NULL, '2023-07-25', 411024460); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.240000000000000000, NULL, '2023-07-26', 411024461); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.370000000000000000, NULL, '2023-07-27', 411024462); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.760000000000000000, NULL, '2023-07-30', 411024465); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.890000000000000000, NULL, '2023-07-31', 411024466); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.020000000000000000, NULL, '2023-08-01', 411024467); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.640000000000000000, NULL, '2023-08-07', 411024473); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.950000000000000000, NULL, '2023-08-10', 411024476); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.050000000000000000, NULL, '2023-08-11', 411024477); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.150000000000000000, NULL, '2023-08-12', 411024478); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.560000000000000000, NULL, '2023-08-16', 411024482); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.670000000000000000, NULL, '2023-08-17', 411024483); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.800000000000000000, NULL, '2023-08-28', 411024494); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1028.010000000000000000, NULL, '2023-08-30', 411024496); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1028.110000000000000000, NULL, '2023-08-31', 411024497); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1028.210000000000000000, NULL, '2023-09-01', 411024498); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020351, NULL, 1000.000000000000000000, NULL, '2022-08-30', 411020356); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1003.440000000000000000, NULL, '2018-04-19', 411020459); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1004.950000000000000000, NULL, '2018-05-04', 411020474); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1005.910000000000000000, NULL, '2018-05-19', 411020489); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1025.120000000000000000, NULL, '2018-11-04', 411020658); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1147.340000000000000000, NULL, '2021-06-09', 411021606); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1147.590000000000000000, NULL, '2021-06-10', 411021607); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1186.490000000000000000, NULL, '2021-12-22', 411021802); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1187.630000000000000000, NULL, '2021-12-27', 411021807); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1188.090000000000000000, NULL, '2021-12-29', 411021809); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1196.470000000000000000, NULL, '2022-01-19', 411021830); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1202.030000000000000000, NULL, '2022-02-01', 411021843); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1203.260000000000000000, NULL, '2022-02-04', 411021846); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1209.390000000000000000, NULL, '2022-02-19', 411021861); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.680000000000000000, NULL, '2022-09-15', 411022069); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1357.660000000000000000, NULL, '2022-11-02', 411022117); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.090000000000000000, NULL, '2022-12-13', 411022158); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1351.420000000000000000, NULL, '2022-12-27', 411022172); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1352.830000000000000000, NULL, '2023-01-18', 411022194); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.520000000000000000, NULL, '2023-01-27', 411022203); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1356.080000000000000000, NULL, '2023-02-13', 411022220); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.330000000000000000, NULL, '2023-03-02', 411022237); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1365.100000000000000000, NULL, '2023-03-19', 411022254); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1369.910000000000000000, NULL, '2023-04-02', 411022268); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1371.070000000000000000, NULL, '2023-04-05', 411022271); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1375.340000000000000000, NULL, '2023-04-16', 411022282); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1382.340000000000000000, NULL, '2023-05-07', 411022303); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1383.340000000000000000, NULL, '2023-05-12', 411022308); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1399.410000000000000000, NULL, '2023-08-12', 411022400); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.670000000000000000, NULL, '2023-08-08', 411024279); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.910000000000000000, NULL, '2023-08-10', 411024281); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1000.340000000000000000, NULL, '2020-08-16', 411022444); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.030000000000000000, NULL, '2020-10-19', 411022508); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.150000000000000000, NULL, '2023-08-12', 411024283); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1197.710000000000000000, NULL, '2023-08-25', 411024296); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.430000000000000000, NULL, '2023-08-05', 411024471); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.530000000000000000, NULL, '2023-08-06', 411024472); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.840000000000000000, NULL, '2023-08-09', 411024475); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.250000000000000000, NULL, '2023-08-13', 411024479); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.360000000000000000, NULL, '2023-08-14', 411024480); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.460000000000000000, NULL, '2023-08-15', 411024481); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.770000000000000000, NULL, '2023-08-18', 411024484); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.870000000000000000, NULL, '2023-08-19', 411024485); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1026.980000000000000000, NULL, '2023-08-20', 411024486); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.080000000000000000, NULL, '2023-08-21', 411024487); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.180000000000000000, NULL, '2023-08-22', 411024488); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.290000000000000000, NULL, '2023-08-23', 411024489); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.490000000000000000, NULL, '2023-08-25', 411024491); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.600000000000000000, NULL, '2023-08-26', 411024492); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.700000000000000000, NULL, '2023-08-27', 411024493); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.900000000000000000, NULL, '2023-08-29', 411024495); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1001.810000000000000000, NULL, '2018-04-04', 411020444); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.230000000000000000, NULL, '2018-07-30', 411020561); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.350000000000000000, NULL, '2018-07-31', 411020562); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1013.840000000000000000, NULL, '2018-08-04', 411020566); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1014.090000000000000000, NULL, '2018-08-06', 411020568); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1018.100000000000000000, NULL, '2018-09-06', 411020599); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1021.700000000000000000, NULL, '2018-09-28', 411020621); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1039.110000000000000000, NULL, '2019-03-14', 411020788); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1060.190000000000000000, NULL, '2019-06-08', 411020874); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1066.490000000000000000, NULL, '2019-08-07', 411020934); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.680000000000000000, NULL, '2019-10-12', 411021000); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.000000000000000000, NULL, '2019-10-17', 411021005); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.710000000000000000, NULL, '2019-11-04', 411021023); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1070.100000000000000000, NULL, '2019-11-23', 411021042); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.370000000000000000, NULL, '2019-12-02', 411021051); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1068.160000000000000000, NULL, '2019-12-25', 411021074); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.800000000000000000, NULL, '2020-02-08', 411021119); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1071.400000000000000000, NULL, '2020-02-23', 411021134); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1110.230000000000000000, NULL, '2021-01-22', 411021468); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1111.750000000000000000, NULL, '2021-02-01', 411021478); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1118.170000000000000000, NULL, '2021-02-24', 411021501); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1119.000000000000000000, NULL, '2021-02-27', 411021504); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1123.450000000000000000, NULL, '2021-03-14', 411021519); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1129.320000000000000000, NULL, '2021-04-03', 411021539); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1161.730000000000000000, NULL, '2021-08-09', 411021667); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1166.140000000000000000, NULL, '2021-08-25', 411021683); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1168.330000000000000000, NULL, '2021-09-02', 411021691); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1174.990000000000000000, NULL, '2021-09-27', 411021716); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1177.350000000000000000, NULL, '2021-10-12', 411021731); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1181.690000000000000000, NULL, '2021-12-01', 411021781); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1215.090000000000000000, NULL, '2022-03-06', 411021876); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1222.180000000000000000, NULL, '2022-03-28', 411021898); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1223.470000000000000000, NULL, '2022-04-01', 411021902); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1231.580000000000000000, NULL, '2022-04-21', 411021922); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1238.420000000000000000, NULL, '2022-05-07', 411021938); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1245.360000000000000000, NULL, '2022-05-22', 411021953); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1275.370000000000000000, NULL, '2022-06-09', 411021971); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1288.070000000000000000, NULL, '2022-06-13', 411021975); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1358.780000000000000000, NULL, '2022-07-21', 411022013); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1364.210000000000000000, NULL, '2022-07-29', 411022021); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.250000000000000000, NULL, '2022-08-01', 411022024); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1367.250000000000000000, NULL, '2022-08-20', 411022043); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1366.790000000000000000, NULL, '2022-09-08', 411022062); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1362.480000000000000000, NULL, '2022-10-05', 411022089); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1359.940000000000000000, NULL, '2022-10-20', 411022104); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1354.120000000000000000, NULL, '2022-11-17', 411022132); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1350.860000000000000000, NULL, '2022-12-03', 411022148); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1387.830000000000000000, NULL, '2023-06-04', 411022331); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1390.720000000000000000, NULL, '2023-06-21', 411022348); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1393.640000000000000000, NULL, '2023-07-08', 411022365); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1393.990000000000000000, NULL, '2023-07-10', 411022367); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1402.080000000000000000, NULL, '2023-08-31', 411022419); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.500000000000000000, NULL, '2023-07-28', 411024463); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1024.630000000000000000, NULL, '2023-07-29', 411024464); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1002.400000000000000000, NULL, '2020-09-10', 411022469); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1003.630000000000000000, NULL, '2020-09-26', 411022485); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1005.700000000000000000, NULL, '2020-10-16', 411022505); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.460000000000000000, NULL, '2020-11-03', 411022523); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.270000000000000000, NULL, '2020-11-21', 411022541); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.920000000000000000, NULL, '2020-12-12', 411022562); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.560000000000000000, NULL, '2020-12-29', 411022579); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1006.770000000000000000, NULL, '2021-01-03', 411022584); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1007.460000000000000000, NULL, '2021-01-08', 411022589); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1009.540000000000000000, NULL, '2021-01-23', 411022604); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1012.310000000000000000, NULL, '2021-02-07', 411022619); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1017.130000000000000000, NULL, '2021-02-26', 411022638); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1020.340000000000000000, NULL, '2021-03-10', 411022650); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1025.770000000000000000, NULL, '2021-03-30', 411022670); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1031.280000000000000000, NULL, '2021-04-23', 411022694); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1033.880000000000000000, NULL, '2021-05-04', 411022705); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1038.950000000000000000, NULL, '2021-05-23', 411022724); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1043.600000000000000000, NULL, '2021-06-11', 411022743); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1045.630000000000000000, NULL, '2021-06-20', 411022752); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1048.310000000000000000, NULL, '2021-07-02', 411022764); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1048.900000000000000000, NULL, '2021-07-05', 411022767); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1054.030000000000000000, NULL, '2021-07-31', 411022793); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1056.230000000000000000, NULL, '2021-08-09', 411022802); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1060.990000000000000000, NULL, '2021-08-28', 411022821); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1061.240000000000000000, NULL, '2021-08-29', 411022822); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1062.470000000000000000, NULL, '2021-09-03', 411022827); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1068.040000000000000000, NULL, '2021-09-26', 411022850); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1070.640000000000000000, NULL, '2021-10-14', 411022868); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1072.680000000000000000, NULL, '2021-11-03', 411022888); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1073.590000000000000000, NULL, '2021-11-18', 411022903); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1074.250000000000000000, NULL, '2021-11-29', 411022914); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1076.870000000000000000, NULL, '2021-12-13', 411022928); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1082.760000000000000000, NULL, '2022-01-06', 411022952); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1089.370000000000000000, NULL, '2022-01-23', 411022969); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1095.480000000000000000, NULL, '2022-02-08', 411022985); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1101.050000000000000000, NULL, '2022-02-23', 411023000); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1104.740000000000000000, NULL, '2022-03-06', 411023011); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1107.090000000000000000, NULL, '2022-03-14', 411023019); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1107.970000000000000000, NULL, '2022-03-17', 411023022); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1114.210000000000000000, NULL, '2022-04-06', 411023042); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1120.480000000000000000, NULL, '2022-04-23', 411023059); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1125.950000000000000000, NULL, '2022-05-07', 411023073); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1136.480000000000000000, NULL, '2022-06-01', 411023098); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1197.060000000000000000, NULL, '2022-06-22', 411023119); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1226.730000000000000000, NULL, '2022-07-07', 411023134); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1227.970000000000000000, NULL, '2022-07-09', 411023136); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.240000000000000000, NULL, '2022-07-24', 411023151); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.940000000000000000, NULL, '2022-07-30', 411023157); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.240000000000000000, NULL, '2022-08-23', 411023181); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1243.380000000000000000, NULL, '2022-08-26', 411023184); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.950000000000000000, NULL, '2022-09-20', 411023209); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1240.230000000000000000, NULL, '2022-09-25', 411023214); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1237.670000000000000000, NULL, '2022-10-12', 411023231); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1233.510000000000000000, NULL, '2022-11-06', 411023256); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.220000000000000000, NULL, '2023-08-03', 411024469); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.330000000000000000, NULL, '2023-08-04', 411024470); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.230000000000000000, NULL, '2023-01-01', 411024060); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1156.140000000000000000, NULL, '2023-01-15', 411024075); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1157.720000000000000000, NULL, '2023-02-04', 411024095); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.270000000000000000, NULL, '2023-02-14', 411024105); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.980000000000000000, NULL, '2023-02-25', 411024116); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.500000000000000000, NULL, '2023-03-11', 411024130); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1170.020000000000000000, NULL, '2023-03-30', 411024148); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1175.900000000000000000, NULL, '2023-04-17', 411024166); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1178.880000000000000000, NULL, '2023-04-26', 411024175); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1180.210000000000000000, NULL, '2023-04-30', 411024179); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1184.120000000000000000, NULL, '2023-05-22', 411024201); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1000.230000000000000000, NULL, '2021-09-09', 411023581); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1005.340000000000000000, NULL, '2021-10-02', 411023604); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1006.740000000000000000, NULL, '2021-10-16', 411023618); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1012.400000000000000000, NULL, '2021-12-13', 411023676); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1015.910000000000000000, NULL, '2021-12-31', 411023694); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1022.320000000000000000, NULL, '2022-01-18', 411023712); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1029.890000000000000000, NULL, '2022-02-08', 411023733); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1035.130000000000000000, NULL, '2022-02-23', 411023748); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1037.220000000000000000, NULL, '2022-03-01', 411023754); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1041.080000000000000000, NULL, '2022-03-15', 411023768); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1044.940000000000000000, NULL, '2022-03-29', 411023782); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1045.760000000000000000, NULL, '2022-04-01', 411023785); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1052.350000000000000000, NULL, '2022-04-20', 411023804); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1059.330000000000000000, NULL, '2022-05-09', 411023823); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1063.690000000000000000, NULL, '2022-05-20', 411023834); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1064.870000000000000000, NULL, '2022-05-23', 411023837); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1073.860000000000000000, NULL, '2022-06-03', 411023848); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1114.540000000000000000, NULL, '2022-06-18', 411023863); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1151.540000000000000000, NULL, '2022-07-04', 411023879); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.840000000000000000, NULL, '2022-07-20', 411023895); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.080000000000000000, NULL, '2022-08-07', 411023913); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.440000000000000000, NULL, '2022-08-15', 411023921); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1232.440000000000000000, NULL, '2022-11-11', 411023261); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.550000000000000000, NULL, '2022-12-20', 411023300); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1235.080000000000000000, NULL, '2023-02-26', 411023368); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1241.750000000000000000, NULL, '2023-03-21', 411023391); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1167.860000000000000000, NULL, '2022-09-11', 411023948); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1165.170000000000000000, NULL, '2022-10-01', 411023968); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1159.860000000000000000, NULL, '2022-11-05', 411024003); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1158.650000000000000000, NULL, '2022-11-11', 411024009); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.650000000000000000, NULL, '2022-12-03', 411024031); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1154.710000000000000000, NULL, '2022-12-06', 411024034); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1155.010000000000000000, NULL, '2022-12-21', 411024049); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1185.310000000000000000, NULL, '2023-05-29', 411024208); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1187.120000000000000000, NULL, '2023-06-10', 411024220); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1189.880000000000000000, NULL, '2023-06-29', 411024239); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1192.720000000000000000, NULL, '2023-07-18', 411024258); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.190000000000000000, NULL, '2023-08-04', 411024275); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1196.030000000000000000, NULL, '2023-08-11', 411024282); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1009.070000000000000000, NULL, '2023-04-18', 411024362); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1011.340000000000000000, NULL, '2023-04-26', 411024370); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.390000000000000000, NULL, '2023-05-19', 411024393); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1020.770000000000000000, NULL, '2023-06-29', 411024434); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1022.830000000000000000, NULL, '2023-07-15', 411024450); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.120000000000000000, NULL, '2023-08-02', 411024468); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.430000000000000000, NULL, '2022-11-25', 411023275); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.480000000000000000, NULL, '2022-12-17', 411023297); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1228.800000000000000000, NULL, '2023-01-01', 411023312); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1229.840000000000000000, NULL, '2023-01-16', 411023327); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.440000000000000000, NULL, '2023-02-04', 411023346); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1231.940000000000000000, NULL, '2023-02-07', 411023349); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1244.230000000000000000, NULL, '2023-03-29', 411023399); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1247.970000000000000000, NULL, '2023-04-09', 411023410); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1255.020000000000000000, NULL, '2023-04-29', 411023430); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1257.530000000000000000, NULL, '2023-05-11', 411023442); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1261.800000000000000000, NULL, '2023-06-04', 411023466); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1264.110000000000000000, NULL, '2023-06-19', 411023481); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1265.040000000000000000, NULL, '2023-06-25', 411023487); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1267.080000000000000000, NULL, '2023-07-08', 411023500); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1268.840000000000000000, NULL, '2023-07-19', 411023511); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1269.320000000000000000, NULL, '2023-07-22', 411023514); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1271.690000000000000000, NULL, '2023-08-07', 411023530); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1272.070000000000000000, NULL, '2023-08-10', 411023533); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1168.400000000000000000, NULL, '2022-09-07', 411023944); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1161.970000000000000000, NULL, '2022-10-23', 411023990); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1195.550000000000000000, NULL, '2023-08-07', 411024278); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1001.000000000000000000, NULL, '2023-03-19', 411024332); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1001.500000000000000000, NULL, '2023-03-21', 411024334); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1015.680000000000000000, NULL, '2023-05-21', 411024395); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1017.910000000000000000, NULL, '2023-06-06', 411024411); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1023.080000000000000000, NULL, '2023-07-17', 411024452); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1025.740000000000000000, NULL, '2023-08-08', 411024474); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411024304, NULL, 1027.390000000000000000, NULL, '2023-08-24', 411024490); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1061.830000000000000000, NULL, '2019-06-23', 411020889); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1147.090000000000000000, NULL, '2021-06-08', 411021605); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1345.860000000000000000, NULL, '2022-07-02', 411021994); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1353.210000000000000000, NULL, '2023-01-23', 411022199); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1011.810000000000000000, NULL, '2021-12-10', 411023673); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1160.050000000000000000, NULL, '2023-02-19', 411024110); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1163.050000000000000000, NULL, '2023-03-06', 411024125); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.790000000000000000, NULL, '2023-03-12', 411024131); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.000000000000000000, NULL, '2020-08-12', 553160026); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1001.620000000000000000, NULL, '2020-08-31', 411022459); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1027.440000000000000000, NULL, '2021-04-06', 411022677); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1071.170000000000000000, NULL, '2021-10-19', 411022873); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411022421, NULL, 1128.900000000000000000, NULL, '2022-05-14', 411023080); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.170000000000000000, NULL, '2020-08-14', 553160028); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.260000000000000000, NULL, '2020-08-15', 553160029); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.340000000000000000, NULL, '2020-08-16', 553160030); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.430000000000000000, NULL, '2020-08-17', 553160031); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.510000000000000000, NULL, '2020-08-18', 553160032); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.600000000000000000, NULL, '2020-08-19', 553160033); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.680000000000000000, NULL, '2020-08-20', 553160034); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.770000000000000000, NULL, '2020-08-21', 553160035); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1389.360000000000000000, NULL, '2023-06-13', 411022340); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1390.210000000000000000, NULL, '2023-06-18', 411022345); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1003.640000000000000000, NULL, '2021-09-24', 411023596); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1008.240000000000000000, NULL, '2021-10-31', 411023633); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1009.310000000000000000, NULL, '2021-11-18', 411023651); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411023556, NULL, 1164.210000000000000000, NULL, '2023-03-10', 411024129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.090000000000000000, NULL, '2020-08-13', 553160027); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.850000000000000000, NULL, '2020-08-22', 553160036); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1000.940000000000000000, NULL, '2020-08-23', 553160037); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.020000000000000000, NULL, '2020-08-24', 553160038); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.110000000000000000, NULL, '2020-08-25', 553160039); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.190000000000000000, NULL, '2020-08-26', 553160040); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.280000000000000000, NULL, '2020-08-27', 553160041); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.360000000000000000, NULL, '2020-08-28', 553160042); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.450000000000000000, NULL, '2020-08-29', 553160043); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.530000000000000000, NULL, '2020-08-30', 553160044); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.620000000000000000, NULL, '2020-08-31', 553160045); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.700000000000000000, NULL, '2020-09-01', 553160046); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.780000000000000000, NULL, '2020-09-02', 553160047); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.860000000000000000, NULL, '2020-09-03', 553160048); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1001.940000000000000000, NULL, '2020-09-04', 553160049); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.010000000000000000, NULL, '2020-09-05', 553160050); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.090000000000000000, NULL, '2020-09-06', 553160051); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.170000000000000000, NULL, '2020-09-07', 553160052); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.240000000000000000, NULL, '2020-09-08', 553160053); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.320000000000000000, NULL, '2020-09-09', 553160054); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.400000000000000000, NULL, '2020-09-10', 553160055); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.480000000000000000, NULL, '2020-09-11', 553160056); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.550000000000000000, NULL, '2020-09-12', 553160057); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.630000000000000000, NULL, '2020-09-13', 553160058); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.710000000000000000, NULL, '2020-09-14', 553160059); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.780000000000000000, NULL, '2020-09-15', 553160060); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.860000000000000000, NULL, '2020-09-16', 553160061); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1002.940000000000000000, NULL, '2020-09-17', 553160062); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.020000000000000000, NULL, '2020-09-18', 553160063); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.090000000000000000, NULL, '2020-09-19', 553160064); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.170000000000000000, NULL, '2020-09-20', 553160065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.250000000000000000, NULL, '2020-09-21', 553160066); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.320000000000000000, NULL, '2020-09-22', 553160067); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.400000000000000000, NULL, '2020-09-23', 553160068); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.480000000000000000, NULL, '2020-09-24', 553160069); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.550000000000000000, NULL, '2020-09-25', 553160070); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.630000000000000000, NULL, '2020-09-26', 553160071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.710000000000000000, NULL, '2020-09-27', 553160072); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.790000000000000000, NULL, '2020-09-28', 553160073); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.860000000000000000, NULL, '2020-09-29', 553160074); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1003.940000000000000000, NULL, '2020-09-30', 553160075); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.020000000000000000, NULL, '2020-10-01', 553160076); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.130000000000000000, NULL, '2020-10-02', 553160077); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.240000000000000000, NULL, '2020-10-03', 553160078); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.350000000000000000, NULL, '2020-10-04', 553160079); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.460000000000000000, NULL, '2020-10-05', 553160080); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.580000000000000000, NULL, '2020-10-06', 553160081); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.690000000000000000, NULL, '2020-10-07', 553160082); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.800000000000000000, NULL, '2020-10-08', 553160083); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1004.910000000000000000, NULL, '2020-10-09', 553160084); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.020000000000000000, NULL, '2020-10-10', 553160085); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.140000000000000000, NULL, '2020-10-11', 553160086); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.250000000000000000, NULL, '2020-10-12', 553160087); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.360000000000000000, NULL, '2020-10-13', 553160088); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.470000000000000000, NULL, '2020-10-14', 553160089); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.580000000000000000, NULL, '2020-10-15', 553160090); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.700000000000000000, NULL, '2020-10-16', 553160091); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.810000000000000000, NULL, '2020-10-17', 553160092); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1005.920000000000000000, NULL, '2020-10-18', 553160093); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.030000000000000000, NULL, '2020-10-19', 553160094); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.140000000000000000, NULL, '2020-10-20', 553160095); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.250000000000000000, NULL, '2020-10-21', 553160096); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.370000000000000000, NULL, '2020-10-22', 553160097); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.480000000000000000, NULL, '2020-10-23', 553160098); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.590000000000000000, NULL, '2020-10-24', 553160099); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.700000000000000000, NULL, '2020-10-25', 553160100); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.810000000000000000, NULL, '2020-10-26', 553160101); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.930000000000000000, NULL, '2020-10-27', 553160102); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.040000000000000000, NULL, '2020-10-28', 553160103); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.150000000000000000, NULL, '2020-10-29', 553160104); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.260000000000000000, NULL, '2020-10-30', 553160105); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.370000000000000000, NULL, '2020-10-31', 553160106); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.490000000000000000, NULL, '2020-11-01', 553160107); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.470000000000000000, NULL, '2020-11-02', 553160108); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.460000000000000000, NULL, '2020-11-03', 553160109); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.450000000000000000, NULL, '2020-11-04', 553160110); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.440000000000000000, NULL, '2020-11-05', 553160111); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.430000000000000000, NULL, '2020-11-06', 553160112); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.420000000000000000, NULL, '2020-11-07', 553160113); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1020.070000000000000000, NULL, '2018-09-18', 411020611); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1069.590000000000000000, NULL, '2019-09-10', 411020968); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1082.100000000000000000, NULL, '2020-05-17', 411021218); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1107.570000000000000000, NULL, '2020-12-09', 411021424); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (411020416, NULL, 1141.550000000000000000, NULL, '2021-05-19', 411021585); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.400000000000000000, NULL, '2020-11-09', 553160115); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.390000000000000000, NULL, '2020-11-10', 553160116); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.360000000000000000, NULL, '2020-11-12', 553160118); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.300000000000000000, NULL, '2020-11-18', 553160124); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.250000000000000000, NULL, '2020-11-22', 553160128); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.180000000000000000, NULL, '2020-11-29', 553160135); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.170000000000000000, NULL, '2020-11-30', 553160136); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.160000000000000000, NULL, '2020-12-01', 553160137); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.130000000000000000, NULL, '2020-12-02', 553160138); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.110000000000000000, NULL, '2020-12-03', 553160139); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.090000000000000000, NULL, '2020-12-04', 553160140); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.070000000000000000, NULL, '2020-12-05', 553160141); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.050000000000000000, NULL, '2020-12-06', 553160142); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.030000000000000000, NULL, '2020-12-07', 553160143); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.010000000000000000, NULL, '2020-12-08', 553160144); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.980000000000000000, NULL, '2020-12-09', 553160145); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.940000000000000000, NULL, '2020-12-11', 553160147); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.920000000000000000, NULL, '2020-12-12', 553160148); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.900000000000000000, NULL, '2020-12-13', 553160149); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.880000000000000000, NULL, '2020-12-14', 553160150); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.860000000000000000, NULL, '2020-12-15', 553160151); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.810000000000000000, NULL, '2020-12-17', 553160153); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.790000000000000000, NULL, '2020-12-18', 553160154); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.750000000000000000, NULL, '2020-12-20', 553160156); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.730000000000000000, NULL, '2020-12-21', 553160157); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.710000000000000000, NULL, '2020-12-22', 553160158); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.690000000000000000, NULL, '2020-12-23', 553160159); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.670000000000000000, NULL, '2020-12-24', 553160160); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.640000000000000000, NULL, '2020-12-25', 553160161); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.620000000000000000, NULL, '2020-12-26', 553160162); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.580000000000000000, NULL, '2020-12-28', 553160164); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.560000000000000000, NULL, '2020-12-29', 553160165); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.540000000000000000, NULL, '2020-12-30', 553160166); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.520000000000000000, NULL, '2020-12-31', 553160167); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.330000000000000000, NULL, '2021-01-07', 553160174); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.880000000000000000, NULL, '2021-01-11', 553160178); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.020000000000000000, NULL, '2021-01-12', 553160179); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.160000000000000000, NULL, '2021-01-13', 553160180); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.300000000000000000, NULL, '2021-01-14', 553160181); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.570000000000000000, NULL, '2021-01-16', 553160183); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.130000000000000000, NULL, '2021-01-20', 553160187); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.270000000000000000, NULL, '2021-01-21', 553160188); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1010.230000000000000000, NULL, '2021-01-28', 553160195); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1010.370000000000000000, NULL, '2021-01-29', 553160196); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1011.040000000000000000, NULL, '2021-02-02', 553160200); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1011.300000000000000000, NULL, '2021-02-03', 553160201); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1011.800000000000000000, NULL, '2021-02-05', 553160203); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1012.310000000000000000, NULL, '2021-02-07', 553160205); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1012.560000000000000000, NULL, '2021-02-08', 553160206); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1012.820000000000000000, NULL, '2021-02-09', 553160207); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1013.070000000000000000, NULL, '2021-02-10', 553160208); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1013.330000000000000000, NULL, '2021-02-11', 553160209); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1013.580000000000000000, NULL, '2021-02-12', 553160210); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1015.610000000000000000, NULL, '2021-02-20', 553160218); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1015.860000000000000000, NULL, '2021-02-21', 553160219); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1016.120000000000000000, NULL, '2021-02-22', 553160220); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1016.620000000000000000, NULL, '2021-02-24', 553160222); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1017.380000000000000000, NULL, '2021-02-27', 553160225); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1017.890000000000000000, NULL, '2021-03-01', 553160227); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1020.340000000000000000, NULL, '2021-03-10', 553160236); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1020.610000000000000000, NULL, '2021-03-11', 553160237); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1020.880000000000000000, NULL, '2021-03-12', 553160238); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1021.150000000000000000, NULL, '2021-03-13', 553160239); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1021.420000000000000000, NULL, '2021-03-14', 553160240); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1021.690000000000000000, NULL, '2021-03-15', 553160241); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1021.970000000000000000, NULL, '2021-03-16', 553160242); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1022.240000000000000000, NULL, '2021-03-17', 553160243); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1023.050000000000000000, NULL, '2021-03-20', 553160246); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1025.230000000000000000, NULL, '2021-03-28', 553160254); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1025.500000000000000000, NULL, '2021-03-29', 553160255); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1025.770000000000000000, NULL, '2021-03-30', 553160256); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1026.040000000000000000, NULL, '2021-03-31', 553160257); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1026.540000000000000000, NULL, '2021-04-02', 553160259); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1026.770000000000000000, NULL, '2021-04-03', 553160260); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1026.990000000000000000, NULL, '2021-04-04', 553160261); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1027.220000000000000000, NULL, '2021-04-05', 553160262); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1027.440000000000000000, NULL, '2021-04-06', 553160263); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1027.670000000000000000, NULL, '2021-04-07', 553160264); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1027.890000000000000000, NULL, '2021-04-08', 553160265); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1029.250000000000000000, NULL, '2021-04-14', 553160271); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1029.700000000000000000, NULL, '2021-04-16', 553160273); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1031.280000000000000000, NULL, '2021-04-23', 553160280); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1032.860000000000000000, NULL, '2021-04-30', 553160287); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1033.090000000000000000, NULL, '2021-05-01', 553160288); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1033.350000000000000000, NULL, '2021-05-02', 553160289); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1033.620000000000000000, NULL, '2021-05-03', 553160290); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1034.150000000000000000, NULL, '2021-05-05', 553160292); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1034.420000000000000000, NULL, '2021-05-06', 553160293); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1034.680000000000000000, NULL, '2021-05-07', 553160294); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1034.950000000000000000, NULL, '2021-05-08', 553160295); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1035.220000000000000000, NULL, '2021-05-09', 553160296); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1035.480000000000000000, NULL, '2021-05-10', 553160297); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1036.020000000000000000, NULL, '2021-05-12', 553160299); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1036.280000000000000000, NULL, '2021-05-13', 553160300); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1036.550000000000000000, NULL, '2021-05-14', 553160301); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1036.820000000000000000, NULL, '2021-05-15', 553160302); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1037.080000000000000000, NULL, '2021-05-16', 553160303); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1037.350000000000000000, NULL, '2021-05-17', 553160304); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1037.610000000000000000, NULL, '2021-05-18', 553160305); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1037.880000000000000000, NULL, '2021-05-19', 553160306); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1039.480000000000000000, NULL, '2021-05-25', 553160312); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1040.010000000000000000, NULL, '2021-05-27', 553160314); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1040.280000000000000000, NULL, '2021-05-28', 553160315); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1042.020000000000000000, NULL, '2021-06-04', 553160322); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1042.250000000000000000, NULL, '2021-06-05', 553160323); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1042.470000000000000000, NULL, '2021-06-06', 553160324); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1042.700000000000000000, NULL, '2021-06-07', 553160325); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1042.920000000000000000, NULL, '2021-06-08', 553160326); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1043.150000000000000000, NULL, '2021-06-09', 553160327); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1043.380000000000000000, NULL, '2021-06-10', 553160328); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1043.600000000000000000, NULL, '2021-06-11', 553160329); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1044.050000000000000000, NULL, '2021-06-13', 553160331); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1044.280000000000000000, NULL, '2021-06-14', 553160332); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1044.500000000000000000, NULL, '2021-06-15', 553160333); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1044.960000000000000000, NULL, '2021-06-17', 553160335); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1045.180000000000000000, NULL, '2021-06-18', 553160336); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1045.410000000000000000, NULL, '2021-06-19', 553160337); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1045.630000000000000000, NULL, '2021-06-20', 553160338); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1045.860000000000000000, NULL, '2021-06-21', 553160339); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1047.890000000000000000, NULL, '2021-06-30', 553160348); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1048.120000000000000000, NULL, '2021-07-01', 553160349); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1048.310000000000000000, NULL, '2021-07-02', 553160350); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1048.510000000000000000, NULL, '2021-07-03', 553160351); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1048.900000000000000000, NULL, '2021-07-05', 553160353); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1049.890000000000000000, NULL, '2021-07-10', 553160358); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1050.280000000000000000, NULL, '2021-07-12', 553160360); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.340000000000000000, NULL, '2020-11-14', 553160120); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.330000000000000000, NULL, '2020-11-15', 553160121); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.310000000000000000, NULL, '2020-11-17', 553160123); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.290000000000000000, NULL, '2020-11-19', 553160125); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.280000000000000000, NULL, '2020-11-20', 553160126); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.270000000000000000, NULL, '2020-11-21', 553160127); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.240000000000000000, NULL, '2020-11-23', 553160129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.230000000000000000, NULL, '2020-11-24', 553160130); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.220000000000000000, NULL, '2020-11-25', 553160131); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.210000000000000000, NULL, '2020-11-26', 553160132); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.200000000000000000, NULL, '2020-11-27', 553160133); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.190000000000000000, NULL, '2020-11-28', 553160134); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.840000000000000000, NULL, '2020-12-16', 553160152); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.770000000000000000, NULL, '2020-12-19', 553160155); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.490000000000000000, NULL, '2021-01-01', 553160168); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.630000000000000000, NULL, '2021-01-02', 553160169); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.910000000000000000, NULL, '2021-01-04', 553160171); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.050000000000000000, NULL, '2021-01-05', 553160172); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.190000000000000000, NULL, '2021-01-06', 553160173); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.460000000000000000, NULL, '2021-01-08', 553160175); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.600000000000000000, NULL, '2021-01-09', 553160176); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.740000000000000000, NULL, '2021-01-10', 553160177); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.430000000000000000, NULL, '2021-01-15', 553160182); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.710000000000000000, NULL, '2021-01-17', 553160184); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.850000000000000000, NULL, '2021-01-18', 553160185); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1008.990000000000000000, NULL, '2021-01-19', 553160186); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.400000000000000000, NULL, '2021-01-22', 553160189); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.540000000000000000, NULL, '2021-01-23', 553160190); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.680000000000000000, NULL, '2021-01-24', 553160191); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.820000000000000000, NULL, '2021-01-25', 553160192); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1010.100000000000000000, NULL, '2021-01-27', 553160194); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1010.510000000000000000, NULL, '2021-01-30', 553160197); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1010.650000000000000000, NULL, '2021-01-31', 553160198); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1011.550000000000000000, NULL, '2021-02-04', 553160202); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1012.060000000000000000, NULL, '2021-02-06', 553160204); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1013.830000000000000000, NULL, '2021-02-13', 553160211); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1014.090000000000000000, NULL, '2021-02-14', 553160212); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1014.340000000000000000, NULL, '2021-02-15', 553160213); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1014.590000000000000000, NULL, '2021-02-16', 553160214); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1014.850000000000000000, NULL, '2021-02-17', 553160215); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1015.100000000000000000, NULL, '2021-02-18', 553160216); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1015.350000000000000000, NULL, '2021-02-19', 553160217); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1016.370000000000000000, NULL, '2021-02-23', 553160221); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1016.880000000000000000, NULL, '2021-02-25', 553160223); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1018.160000000000000000, NULL, '2021-03-02', 553160228); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1018.430000000000000000, NULL, '2021-03-03', 553160229); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1018.710000000000000000, NULL, '2021-03-04', 553160230); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1018.980000000000000000, NULL, '2021-03-05', 553160231); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1019.250000000000000000, NULL, '2021-03-06', 553160232); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1019.520000000000000000, NULL, '2021-03-07', 553160233); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1019.790000000000000000, NULL, '2021-03-08', 553160234); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1020.060000000000000000, NULL, '2021-03-09', 553160235); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1022.510000000000000000, NULL, '2021-03-18', 553160244); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1022.780000000000000000, NULL, '2021-03-19', 553160245); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1023.330000000000000000, NULL, '2021-03-21', 553160247); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1023.600000000000000000, NULL, '2021-03-22', 553160248); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1023.870000000000000000, NULL, '2021-03-23', 553160249); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1024.140000000000000000, NULL, '2021-03-24', 553160250); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1024.680000000000000000, NULL, '2021-03-26', 553160252); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1024.960000000000000000, NULL, '2021-03-27', 553160253); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1028.120000000000000000, NULL, '2021-04-09', 553160266); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1028.350000000000000000, NULL, '2021-04-10', 553160267); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1028.570000000000000000, NULL, '2021-04-11', 553160268); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1028.800000000000000000, NULL, '2021-04-12', 553160269); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1029.020000000000000000, NULL, '2021-04-13', 553160270); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1029.470000000000000000, NULL, '2021-04-15', 553160272); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1029.930000000000000000, NULL, '2021-04-17', 553160274); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1030.150000000000000000, NULL, '2021-04-18', 553160275); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1030.380000000000000000, NULL, '2021-04-19', 553160276); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1030.600000000000000000, NULL, '2021-04-20', 553160277); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1030.830000000000000000, NULL, '2021-04-21', 553160278); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1031.050000000000000000, NULL, '2021-04-22', 553160279); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1031.730000000000000000, NULL, '2021-04-25', 553160282); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1031.960000000000000000, NULL, '2021-04-26', 553160283); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1032.180000000000000000, NULL, '2021-04-27', 553160284); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1032.410000000000000000, NULL, '2021-04-28', 553160285); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1032.630000000000000000, NULL, '2021-04-29', 553160286); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1035.750000000000000000, NULL, '2021-05-11', 553160298); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1038.410000000000000000, NULL, '2021-05-21', 553160308); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1038.680000000000000000, NULL, '2021-05-22', 553160309); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1038.950000000000000000, NULL, '2021-05-23', 553160310); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1039.210000000000000000, NULL, '2021-05-24', 553160311); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1039.750000000000000000, NULL, '2021-05-26', 553160313); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1040.540000000000000000, NULL, '2021-05-29', 553160316); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1040.810000000000000000, NULL, '2021-05-30', 553160317); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1041.080000000000000000, NULL, '2021-05-31', 553160318); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1041.570000000000000000, NULL, '2021-06-02', 553160320); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1041.800000000000000000, NULL, '2021-06-03', 553160321); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1043.830000000000000000, NULL, '2021-06-12', 553160330); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1046.080000000000000000, NULL, '2021-06-22', 553160340); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1046.310000000000000000, NULL, '2021-06-23', 553160341); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1046.540000000000000000, NULL, '2021-06-24', 553160342); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1046.760000000000000000, NULL, '2021-06-25', 553160343); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1046.990000000000000000, NULL, '2021-06-26', 553160344); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1047.210000000000000000, NULL, '2021-06-27', 553160345); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1047.440000000000000000, NULL, '2021-06-28', 553160346); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1047.660000000000000000, NULL, '2021-06-29', 553160347); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1048.710000000000000000, NULL, '2021-07-04', 553160352); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1049.100000000000000000, NULL, '2021-07-06', 553160354); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1049.300000000000000000, NULL, '2021-07-07', 553160355); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1049.690000000000000000, NULL, '2021-07-09', 553160357); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1050.090000000000000000, NULL, '2021-07-11', 553160359); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1050.480000000000000000, NULL, '2021-07-13', 553160361); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1050.680000000000000000, NULL, '2021-07-14', 553160362); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1050.880000000000000000, NULL, '2021-07-15', 553160363); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1051.070000000000000000, NULL, '2021-07-16', 553160364); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1051.270000000000000000, NULL, '2021-07-17', 553160365); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1052.060000000000000000, NULL, '2021-07-21', 553160369); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1052.250000000000000000, NULL, '2021-07-22', 553160370); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1052.450000000000000000, NULL, '2021-07-23', 553160371); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1052.650000000000000000, NULL, '2021-07-24', 553160372); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1053.440000000000000000, NULL, '2021-07-28', 553160376); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1055.230000000000000000, NULL, '2021-08-05', 553160384); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1055.480000000000000000, NULL, '2021-08-06', 553160385); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1055.980000000000000000, NULL, '2021-08-08', 553160387); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1056.230000000000000000, NULL, '2021-08-09', 553160388); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1056.480000000000000000, NULL, '2021-08-10', 553160389); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1056.730000000000000000, NULL, '2021-08-11', 553160390); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1056.980000000000000000, NULL, '2021-08-12', 553160391); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1057.230000000000000000, NULL, '2021-08-13', 553160392); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1057.480000000000000000, NULL, '2021-08-14', 553160393); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1057.730000000000000000, NULL, '2021-08-15', 553160394); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1057.980000000000000000, NULL, '2021-08-16', 553160395); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1058.230000000000000000, NULL, '2021-08-17', 553160396); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1058.480000000000000000, NULL, '2021-08-18', 553160397); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1058.730000000000000000, NULL, '2021-08-19', 553160398); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1051.470000000000000000, NULL, '2021-07-18', 553160366); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1051.660000000000000000, NULL, '2021-07-19', 553160367); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1051.860000000000000000, NULL, '2021-07-20', 553160368); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1052.850000000000000000, NULL, '2021-07-25', 553160373); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1053.040000000000000000, NULL, '2021-07-26', 553160374); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1053.240000000000000000, NULL, '2021-07-27', 553160375); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1053.630000000000000000, NULL, '2021-07-29', 553160377); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1053.830000000000000000, NULL, '2021-07-30', 553160378); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1054.030000000000000000, NULL, '2021-07-31', 553160379); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1054.230000000000000000, NULL, '2021-08-01', 553160380); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1054.480000000000000000, NULL, '2021-08-02', 553160381); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1054.730000000000000000, NULL, '2021-08-03', 553160382); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1054.980000000000000000, NULL, '2021-08-04', 553160383); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1058.980000000000000000, NULL, '2021-08-20', 553160399); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1059.230000000000000000, NULL, '2021-08-21', 553160400); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1062.960000000000000000, NULL, '2021-09-05', 553160415); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1063.200000000000000000, NULL, '2021-09-06', 553160416); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1063.440000000000000000, NULL, '2021-09-07', 553160417); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1063.680000000000000000, NULL, '2021-09-08', 553160418); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1063.930000000000000000, NULL, '2021-09-09', 553160419); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1064.170000000000000000, NULL, '2021-09-10', 553160420); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1064.410000000000000000, NULL, '2021-09-11', 553160421); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1066.590000000000000000, NULL, '2021-09-20', 553160430); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1066.830000000000000000, NULL, '2021-09-21', 553160431); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1067.080000000000000000, NULL, '2021-09-22', 553160432); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1067.320000000000000000, NULL, '2021-09-23', 553160433); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1067.560000000000000000, NULL, '2021-09-24', 553160434); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1067.800000000000000000, NULL, '2021-09-25', 553160435); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1068.530000000000000000, NULL, '2021-09-28', 553160438); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.360000000000000000, NULL, '2021-10-02', 553160442); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.680000000000000000, NULL, '2021-10-05', 553160445); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.790000000000000000, NULL, '2021-10-06', 553160446); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.430000000000000000, NULL, '2021-10-12', 553160452); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.530000000000000000, NULL, '2021-10-13', 553160453); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.850000000000000000, NULL, '2021-10-16', 553160456); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.960000000000000000, NULL, '2021-10-17', 553160457); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.070000000000000000, NULL, '2021-10-18', 553160458); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.170000000000000000, NULL, '2021-10-19', 553160459); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.280000000000000000, NULL, '2021-10-20', 553160460); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.390000000000000000, NULL, '2021-10-21', 553160461); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.490000000000000000, NULL, '2021-10-22', 553160462); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.920000000000000000, NULL, '2021-10-26', 553160466); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.450000000000000000, NULL, '2021-10-31', 553160471); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.680000000000000000, NULL, '2021-11-03', 553160474); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.740000000000000000, NULL, '2021-11-04', 553160475); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.800000000000000000, NULL, '2021-11-05', 553160476); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.920000000000000000, NULL, '2021-11-07', 553160478); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.890000000000000000, NULL, '2021-11-23', 553160494); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.950000000000000000, NULL, '2021-11-24', 553160495); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.010000000000000000, NULL, '2021-11-25', 553160496); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.070000000000000000, NULL, '2021-11-26', 553160497); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.130000000000000000, NULL, '2021-11-27', 553160498); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.190000000000000000, NULL, '2021-11-28', 553160499); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.250000000000000000, NULL, '2021-11-29', 553160500); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.320000000000000000, NULL, '2021-11-30', 553160501); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.380000000000000000, NULL, '2021-12-01', 553160502); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1075.000000000000000000, NULL, '2021-12-04', 553160505); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1075.210000000000000000, NULL, '2021-12-05', 553160506); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1075.410000000000000000, NULL, '2021-12-06', 553160507); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1075.620000000000000000, NULL, '2021-12-07', 553160508); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1075.830000000000000000, NULL, '2021-12-08', 553160509); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1076.040000000000000000, NULL, '2021-12-09', 553160510); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1076.450000000000000000, NULL, '2021-12-11', 553160512); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1076.660000000000000000, NULL, '2021-12-12', 553160513); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1076.870000000000000000, NULL, '2021-12-13', 553160514); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1077.080000000000000000, NULL, '2021-12-14', 553160515); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1077.280000000000000000, NULL, '2021-12-15', 553160516); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1077.910000000000000000, NULL, '2021-12-18', 553160519); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1078.120000000000000000, NULL, '2021-12-19', 553160520); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1078.320000000000000000, NULL, '2021-12-20', 553160521); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1098.820000000000000000, NULL, '2022-02-17', 553160580); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1099.190000000000000000, NULL, '2022-02-18', 553160581); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1104.740000000000000000, NULL, '2022-03-06', 553160597); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1105.040000000000000000, NULL, '2022-03-07', 553160598); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1105.330000000000000000, NULL, '2022-03-08', 553160599); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1105.620000000000000000, NULL, '2022-03-09', 553160600); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1105.920000000000000000, NULL, '2022-03-10', 553160601); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1106.210000000000000000, NULL, '2022-03-11', 553160602); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1106.500000000000000000, NULL, '2022-03-12', 553160603); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1106.800000000000000000, NULL, '2022-03-13', 553160604); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1107.090000000000000000, NULL, '2022-03-14', 553160605); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1107.380000000000000000, NULL, '2022-03-15', 553160606); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1107.670000000000000000, NULL, '2022-03-16', 553160607); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1107.970000000000000000, NULL, '2022-03-17', 553160608); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1108.260000000000000000, NULL, '2022-03-18', 553160609); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1108.550000000000000000, NULL, '2022-03-19', 553160610); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1108.850000000000000000, NULL, '2022-03-20', 553160611); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1109.430000000000000000, NULL, '2022-03-22', 553160613); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1109.730000000000000000, NULL, '2022-03-23', 553160614); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1110.020000000000000000, NULL, '2022-03-24', 553160615); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1112.730000000000000000, NULL, '2022-04-02', 553160624); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1113.100000000000000000, NULL, '2022-04-03', 553160625); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1113.470000000000000000, NULL, '2022-04-04', 553160626); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1113.840000000000000000, NULL, '2022-04-05', 553160627); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1114.210000000000000000, NULL, '2022-04-06', 553160628); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1114.580000000000000000, NULL, '2022-04-07', 553160629); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1114.950000000000000000, NULL, '2022-04-08', 553160630); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1115.310000000000000000, NULL, '2022-04-09', 553160631); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1116.050000000000000000, NULL, '2022-04-11', 553160633); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1117.530000000000000000, NULL, '2022-04-15', 553160637); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1117.900000000000000000, NULL, '2022-04-16', 553160638); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1118.260000000000000000, NULL, '2022-04-17', 553160639); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1119.000000000000000000, NULL, '2022-04-19', 553160641); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1119.740000000000000000, NULL, '2022-04-21', 553160643); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1120.110000000000000000, NULL, '2022-04-22', 553160644); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1120.850000000000000000, NULL, '2022-04-24', 553160646); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1121.950000000000000000, NULL, '2022-04-27', 553160649); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1122.690000000000000000, NULL, '2022-04-29', 553160651); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1123.060000000000000000, NULL, '2022-04-30', 553160652); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1123.430000000000000000, NULL, '2022-05-01', 553160653); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1126.800000000000000000, NULL, '2022-05-09', 553160661); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1127.220000000000000000, NULL, '2022-05-10', 553160662); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1127.640000000000000000, NULL, '2022-05-11', 553160663); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1128.060000000000000000, NULL, '2022-05-12', 553160664); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1059.740000000000000000, NULL, '2021-08-23', 553160402); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1059.990000000000000000, NULL, '2021-08-24', 553160403); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1060.490000000000000000, NULL, '2021-08-26', 553160405); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1060.740000000000000000, NULL, '2021-08-27', 553160406); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1060.990000000000000000, NULL, '2021-08-28', 553160407); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1061.240000000000000000, NULL, '2021-08-29', 553160408); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1061.490000000000000000, NULL, '2021-08-30', 553160409); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1061.740000000000000000, NULL, '2021-08-31', 553160410); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1061.990000000000000000, NULL, '2021-09-01', 553160411); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1062.230000000000000000, NULL, '2021-09-02', 553160412); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1062.470000000000000000, NULL, '2021-09-03', 553160413); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1062.720000000000000000, NULL, '2021-09-04', 553160414); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1064.650000000000000000, NULL, '2021-09-12', 553160422); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1064.900000000000000000, NULL, '2021-09-13', 553160423); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1065.140000000000000000, NULL, '2021-09-14', 553160424); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1065.380000000000000000, NULL, '2021-09-15', 553160425); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1065.860000000000000000, NULL, '2021-09-17', 553160427); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1066.110000000000000000, NULL, '2021-09-18', 553160428); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1066.350000000000000000, NULL, '2021-09-19', 553160429); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1068.040000000000000000, NULL, '2021-09-26', 553160436); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1068.290000000000000000, NULL, '2021-09-27', 553160437); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1068.770000000000000000, NULL, '2021-09-29', 553160439); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.010000000000000000, NULL, '2021-09-30', 553160440); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.260000000000000000, NULL, '2021-10-01', 553160441); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.470000000000000000, NULL, '2021-10-03', 553160443); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.580000000000000000, NULL, '2021-10-04', 553160444); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1069.900000000000000000, NULL, '2021-10-07', 553160447); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.000000000000000000, NULL, '2021-10-08', 553160448); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.110000000000000000, NULL, '2021-10-09', 553160449); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.210000000000000000, NULL, '2021-10-10', 553160450); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.640000000000000000, NULL, '2021-10-14', 553160454); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.750000000000000000, NULL, '2021-10-15', 553160455); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.600000000000000000, NULL, '2021-10-23', 553160463); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.710000000000000000, NULL, '2021-10-24', 553160464); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1071.810000000000000000, NULL, '2021-10-25', 553160465); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.030000000000000000, NULL, '2021-10-27', 553160467); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.130000000000000000, NULL, '2021-10-28', 553160468); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.240000000000000000, NULL, '2021-10-29', 553160469); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.350000000000000000, NULL, '2021-10-30', 553160470); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.560000000000000000, NULL, '2021-11-01', 553160472); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.620000000000000000, NULL, '2021-11-02', 553160473); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.860000000000000000, NULL, '2021-11-06', 553160477); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1072.980000000000000000, NULL, '2021-11-08', 553160479); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.040000000000000000, NULL, '2021-11-09', 553160480); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.160000000000000000, NULL, '2021-11-11', 553160482); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.230000000000000000, NULL, '2021-11-12', 553160483); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.290000000000000000, NULL, '2021-11-13', 553160484); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.350000000000000000, NULL, '2021-11-14', 553160485); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.410000000000000000, NULL, '2021-11-15', 553160486); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.470000000000000000, NULL, '2021-11-16', 553160487); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.530000000000000000, NULL, '2021-11-17', 553160488); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.590000000000000000, NULL, '2021-11-18', 553160489); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.650000000000000000, NULL, '2021-11-19', 553160490); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.710000000000000000, NULL, '2021-11-20', 553160491); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.770000000000000000, NULL, '2021-11-21', 553160492); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.830000000000000000, NULL, '2021-11-22', 553160493); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.580000000000000000, NULL, '2021-12-02', 553160503); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1074.790000000000000000, NULL, '2021-12-03', 553160504); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1077.490000000000000000, NULL, '2021-12-16', 553160517); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1077.700000000000000000, NULL, '2021-12-17', 553160518); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1078.530000000000000000, NULL, '2021-12-21', 553160522); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1078.740000000000000000, NULL, '2021-12-22', 553160523); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1078.950000000000000000, NULL, '2021-12-23', 553160524); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1079.160000000000000000, NULL, '2021-12-24', 553160525); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1079.360000000000000000, NULL, '2021-12-25', 553160526); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1079.570000000000000000, NULL, '2021-12-26', 553160527); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1083.150000000000000000, NULL, '2022-01-07', 553160539); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1084.320000000000000000, NULL, '2022-01-10', 553160542); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1084.710000000000000000, NULL, '2022-01-11', 553160543); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1085.100000000000000000, NULL, '2022-01-12', 553160544); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1085.480000000000000000, NULL, '2022-01-13', 553160545); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1086.260000000000000000, NULL, '2022-01-15', 553160547); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1087.040000000000000000, NULL, '2022-01-17', 553160549); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1088.210000000000000000, NULL, '2022-01-20', 553160552); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1090.540000000000000000, NULL, '2022-01-26', 553160558); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1090.930000000000000000, NULL, '2022-01-27', 553160559); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1091.320000000000000000, NULL, '2022-01-28', 553160560); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1091.710000000000000000, NULL, '2022-01-29', 553160561); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1092.100000000000000000, NULL, '2022-01-30', 553160562); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1092.490000000000000000, NULL, '2022-01-31', 553160563); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1093.250000000000000000, NULL, '2022-02-02', 553160565); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1093.620000000000000000, NULL, '2022-02-03', 553160566); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1093.990000000000000000, NULL, '2022-02-04', 553160567); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1094.360000000000000000, NULL, '2022-02-05', 553160568); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1094.730000000000000000, NULL, '2022-02-06', 553160569); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1095.100000000000000000, NULL, '2022-02-07', 553160570); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1095.850000000000000000, NULL, '2022-02-09', 553160572); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1096.220000000000000000, NULL, '2022-02-10', 553160573); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1096.590000000000000000, NULL, '2022-02-11', 553160574); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1096.960000000000000000, NULL, '2022-02-12', 553160575); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1097.330000000000000000, NULL, '2022-02-13', 553160576); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1131.430000000000000000, NULL, '2022-05-20', 553160672); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1132.270000000000000000, NULL, '2022-05-22', 553160674); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1132.690000000000000000, NULL, '2022-05-23', 553160675); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1133.950000000000000000, NULL, '2022-05-26', 553160678); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1134.370000000000000000, NULL, '2022-05-27', 553160679); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1139.360000000000000000, NULL, '2022-06-02', 553160685); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1142.250000000000000000, NULL, '2022-06-03', 553160686); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1145.130000000000000000, NULL, '2022-06-04', 553160687); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1162.440000000000000000, NULL, '2022-06-10', 553160693); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1168.210000000000000000, NULL, '2022-06-12', 553160695); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1171.090000000000000000, NULL, '2022-06-13', 553160696); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1173.980000000000000000, NULL, '2022-06-14', 553160697); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1176.860000000000000000, NULL, '2022-06-15', 553160698); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1179.750000000000000000, NULL, '2022-06-16', 553160699); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1182.630000000000000000, NULL, '2022-06-17', 553160700); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1185.520000000000000000, NULL, '2022-06-18', 553160701); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1188.400000000000000000, NULL, '2022-06-19', 553160702); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1191.290000000000000000, NULL, '2022-06-20', 553160703); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1199.940000000000000000, NULL, '2022-06-23', 553160706); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1202.830000000000000000, NULL, '2022-06-24', 553160707); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1214.370000000000000000, NULL, '2022-06-28', 553160711); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1217.250000000000000000, NULL, '2022-06-29', 553160712); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1220.140000000000000000, NULL, '2022-06-30', 553160713); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1225.490000000000000000, NULL, '2022-07-05', 553160718); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1226.110000000000000000, NULL, '2022-07-06', 553160719); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1226.730000000000000000, NULL, '2022-07-07', 553160720); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1227.350000000000000000, NULL, '2022-07-08', 553160721); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1227.970000000000000000, NULL, '2022-07-09', 553160722); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.580000000000000000, NULL, '2022-07-10', 553160723); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.290000000000000000, NULL, '2022-07-16', 553160729); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.000000000000000000, NULL, '2022-07-22', 553160735); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.620000000000000000, NULL, '2022-07-23', 553160736); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.240000000000000000, NULL, '2022-07-24', 553160737); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.850000000000000000, NULL, '2022-07-25', 553160738); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.330000000000000000, NULL, '2022-07-29', 553160742); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1079.990000000000000000, NULL, '2021-12-28', 553160529); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1080.190000000000000000, NULL, '2021-12-29', 553160530); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1080.610000000000000000, NULL, '2021-12-31', 553160532); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1080.820000000000000000, NULL, '2022-01-01', 553160533); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1081.210000000000000000, NULL, '2022-01-02', 553160534); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1081.600000000000000000, NULL, '2022-01-03', 553160535); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1081.980000000000000000, NULL, '2022-01-04', 553160536); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1082.370000000000000000, NULL, '2022-01-05', 553160537); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1082.760000000000000000, NULL, '2022-01-06', 553160538); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1083.540000000000000000, NULL, '2022-01-08', 553160540); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1083.930000000000000000, NULL, '2022-01-09', 553160541); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1085.870000000000000000, NULL, '2022-01-14', 553160546); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1087.430000000000000000, NULL, '2022-01-18', 553160550); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1087.820000000000000000, NULL, '2022-01-19', 553160551); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1088.600000000000000000, NULL, '2022-01-21', 553160553); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1088.980000000000000000, NULL, '2022-01-22', 553160554); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1089.760000000000000000, NULL, '2022-01-24', 553160556); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1090.150000000000000000, NULL, '2022-01-25', 553160557); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1092.870000000000000000, NULL, '2022-02-01', 553160564); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1097.710000000000000000, NULL, '2022-02-14', 553160577); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1098.080000000000000000, NULL, '2022-02-15', 553160578); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1098.450000000000000000, NULL, '2022-02-16', 553160579); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1099.560000000000000000, NULL, '2022-02-19', 553160582); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1099.930000000000000000, NULL, '2022-02-20', 553160583); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1100.310000000000000000, NULL, '2022-02-21', 553160584); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1100.680000000000000000, NULL, '2022-02-22', 553160585); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1101.050000000000000000, NULL, '2022-02-23', 553160586); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1101.420000000000000000, NULL, '2022-02-24', 553160587); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1101.790000000000000000, NULL, '2022-02-25', 553160588); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1102.160000000000000000, NULL, '2022-02-26', 553160589); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1102.910000000000000000, NULL, '2022-02-28', 553160591); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1103.280000000000000000, NULL, '2022-03-01', 553160592); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1103.570000000000000000, NULL, '2022-03-02', 553160593); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1103.870000000000000000, NULL, '2022-03-03', 553160594); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1104.160000000000000000, NULL, '2022-03-04', 553160595); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1104.450000000000000000, NULL, '2022-03-05', 553160596); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1109.140000000000000000, NULL, '2022-03-21', 553160612); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1110.310000000000000000, NULL, '2022-03-25', 553160616); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1110.600000000000000000, NULL, '2022-03-26', 553160617); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1110.900000000000000000, NULL, '2022-03-27', 553160618); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1111.190000000000000000, NULL, '2022-03-28', 553160619); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1111.480000000000000000, NULL, '2022-03-29', 553160620); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1111.780000000000000000, NULL, '2022-03-30', 553160621); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1112.070000000000000000, NULL, '2022-03-31', 553160622); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1115.680000000000000000, NULL, '2022-04-10', 553160632); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1116.420000000000000000, NULL, '2022-04-12', 553160634); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1116.790000000000000000, NULL, '2022-04-13', 553160635); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1117.160000000000000000, NULL, '2022-04-14', 553160636); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1118.630000000000000000, NULL, '2022-04-18', 553160640); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1119.370000000000000000, NULL, '2022-04-20', 553160642); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1120.480000000000000000, NULL, '2022-04-23', 553160645); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1121.220000000000000000, NULL, '2022-04-25', 553160647); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1121.580000000000000000, NULL, '2022-04-26', 553160648); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1122.320000000000000000, NULL, '2022-04-28', 553160650); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1123.850000000000000000, NULL, '2022-05-02', 553160654); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1124.270000000000000000, NULL, '2022-05-03', 553160655); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1124.690000000000000000, NULL, '2022-05-04', 553160656); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1125.110000000000000000, NULL, '2022-05-05', 553160657); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1125.950000000000000000, NULL, '2022-05-07', 553160659); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1126.380000000000000000, NULL, '2022-05-08', 553160660); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1128.480000000000000000, NULL, '2022-05-13', 553160665); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1128.900000000000000000, NULL, '2022-05-14', 553160666); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1129.320000000000000000, NULL, '2022-05-15', 553160667); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1129.740000000000000000, NULL, '2022-05-16', 553160668); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1130.160000000000000000, NULL, '2022-05-17', 553160669); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1130.580000000000000000, NULL, '2022-05-18', 553160670); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1131.010000000000000000, NULL, '2022-05-19', 553160671); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1131.850000000000000000, NULL, '2022-05-21', 553160673); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1133.110000000000000000, NULL, '2022-05-24', 553160676); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1133.530000000000000000, NULL, '2022-05-25', 553160677); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1134.790000000000000000, NULL, '2022-05-28', 553160680); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1135.210000000000000000, NULL, '2022-05-29', 553160681); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1136.060000000000000000, NULL, '2022-05-31', 553160683); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1136.480000000000000000, NULL, '2022-06-01', 553160684); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1148.020000000000000000, NULL, '2022-06-05', 553160688); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1150.900000000000000000, NULL, '2022-06-06', 553160689); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1153.790000000000000000, NULL, '2022-06-07', 553160690); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1156.670000000000000000, NULL, '2022-06-08', 553160691); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1159.560000000000000000, NULL, '2022-06-09', 553160692); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1194.170000000000000000, NULL, '2022-06-21', 553160704); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1197.060000000000000000, NULL, '2022-06-22', 553160705); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1205.710000000000000000, NULL, '2022-06-25', 553160708); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1208.600000000000000000, NULL, '2022-06-26', 553160709); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1211.480000000000000000, NULL, '2022-06-27', 553160710); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1223.640000000000000000, NULL, '2022-07-02', 553160715); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1224.260000000000000000, NULL, '2022-07-03', 553160716); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.200000000000000000, NULL, '2022-07-11', 553160724); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.820000000000000000, NULL, '2022-07-12', 553160725); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.440000000000000000, NULL, '2022-07-13', 553160726); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.060000000000000000, NULL, '2022-07-14', 553160727); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.670000000000000000, NULL, '2022-07-15', 553160728); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.910000000000000000, NULL, '2022-07-17', 553160730); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.530000000000000000, NULL, '2022-07-18', 553160731); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.150000000000000000, NULL, '2022-07-19', 553160732); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.760000000000000000, NULL, '2022-07-20', 553160733); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.380000000000000000, NULL, '2022-07-21', 553160734); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.470000000000000000, NULL, '2022-07-26', 553160739); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.090000000000000000, NULL, '2022-07-27', 553160740); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.710000000000000000, NULL, '2022-07-28', 553160741); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.560000000000000000, NULL, '2022-07-31', 553160744); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.470000000000000000, NULL, '2022-08-07', 553160751); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.520000000000000000, NULL, '2022-08-08', 553160752); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.560000000000000000, NULL, '2022-08-09', 553160753); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.900000000000000000, NULL, '2022-08-16', 553160760); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.950000000000000000, NULL, '2022-08-17', 553160761); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.000000000000000000, NULL, '2022-08-18', 553160762); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.040000000000000000, NULL, '2022-08-19', 553160763); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.090000000000000000, NULL, '2022-08-20', 553160764); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.140000000000000000, NULL, '2022-08-21', 553160765); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.190000000000000000, NULL, '2022-08-22', 553160766); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.240000000000000000, NULL, '2022-08-23', 553160767); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.280000000000000000, NULL, '2022-08-24', 553160768); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.330000000000000000, NULL, '2022-08-25', 553160769); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.380000000000000000, NULL, '2022-08-26', 553160770); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.470000000000000000, NULL, '2022-08-28', 553160772); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.520000000000000000, NULL, '2022-08-29', 553160773); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.570000000000000000, NULL, '2022-08-30', 553160774); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.620000000000000000, NULL, '2022-08-31', 553160775); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.670000000000000000, NULL, '2022-09-01', 553160776); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.520000000000000000, NULL, '2022-09-02', 553160777); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.380000000000000000, NULL, '2022-09-03', 553160778); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.240000000000000000, NULL, '2022-09-04', 553160779); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.090000000000000000, NULL, '2022-09-05', 553160780); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.950000000000000000, NULL, '2022-09-06', 553160781); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.810000000000000000, NULL, '2022-09-07', 553160782); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.660000000000000000, NULL, '2022-09-08', 553160783); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.180000000000000000, NULL, '2022-08-01', 553160745); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.230000000000000000, NULL, '2022-08-02', 553160746); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.320000000000000000, NULL, '2022-08-04', 553160748); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.370000000000000000, NULL, '2022-08-05', 553160749); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.610000000000000000, NULL, '2022-08-10', 553160754); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.660000000000000000, NULL, '2022-08-11', 553160755); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.710000000000000000, NULL, '2022-08-12', 553160756); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.760000000000000000, NULL, '2022-08-13', 553160757); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.800000000000000000, NULL, '2022-08-14', 553160758); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.850000000000000000, NULL, '2022-08-15', 553160759); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.520000000000000000, NULL, '2022-09-09', 553160784); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.380000000000000000, NULL, '2022-09-10', 553160785); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.240000000000000000, NULL, '2022-09-11', 553160786); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.520000000000000000, NULL, '2022-09-16', 553160791); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.380000000000000000, NULL, '2022-09-17', 553160792); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.230000000000000000, NULL, '2022-09-18', 553160793); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.950000000000000000, NULL, '2022-09-20', 553160795); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.800000000000000000, NULL, '2022-09-21', 553160796); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.660000000000000000, NULL, '2022-09-22', 553160797); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.520000000000000000, NULL, '2022-09-23', 553160798); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.370000000000000000, NULL, '2022-09-24', 553160799); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.230000000000000000, NULL, '2022-09-25', 553160800); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.090000000000000000, NULL, '2022-09-26', 553160801); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.800000000000000000, NULL, '2022-09-28', 553160803); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.660000000000000000, NULL, '2022-09-29', 553160804); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.520000000000000000, NULL, '2022-09-30', 553160805); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.370000000000000000, NULL, '2022-10-01', 553160806); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.220000000000000000, NULL, '2022-10-02', 553160807); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.600000000000000000, NULL, '2022-10-06', 553160811); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.450000000000000000, NULL, '2022-10-07', 553160812); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.520000000000000000, NULL, '2022-10-13', 553160818); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.360000000000000000, NULL, '2022-10-14', 553160819); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.210000000000000000, NULL, '2022-10-15', 553160820); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.050000000000000000, NULL, '2022-10-16', 553160821); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.900000000000000000, NULL, '2022-10-17', 553160822); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.750000000000000000, NULL, '2022-10-18', 553160823); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.590000000000000000, NULL, '2022-10-19', 553160824); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.440000000000000000, NULL, '2022-10-20', 553160825); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.200000000000000000, NULL, '2022-10-28', 553160833); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.050000000000000000, NULL, '2022-10-29', 553160834); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.740000000000000000, NULL, '2022-10-31', 553160836); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.010000000000000000, NULL, '2022-11-13', 553160849); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.790000000000000000, NULL, '2022-11-14', 553160850); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.580000000000000000, NULL, '2022-11-15', 553160851); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.150000000000000000, NULL, '2022-11-17', 553160853); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.720000000000000000, NULL, '2022-11-19', 553160855); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.070000000000000000, NULL, '2022-11-22', 553160858); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.310000000000000000, NULL, '2022-12-09', 553160875); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.330000000000000000, NULL, '2022-12-10', 553160876); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.350000000000000000, NULL, '2022-12-11', 553160877); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.380000000000000000, NULL, '2022-12-12', 553160878); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.630000000000000000, NULL, '2022-12-24', 553160890); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.650000000000000000, NULL, '2022-12-25', 553160891); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.670000000000000000, NULL, '2022-12-26', 553160892); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.700000000000000000, NULL, '2022-12-27', 553160893); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.760000000000000000, NULL, '2022-12-30', 553160896); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.780000000000000000, NULL, '2022-12-31', 553160897); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.800000000000000000, NULL, '2023-01-01', 553160898); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.430000000000000000, NULL, '2023-01-10', 553160907); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.490000000000000000, NULL, '2023-01-11', 553160908); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.560000000000000000, NULL, '2023-01-12', 553160909); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.630000000000000000, NULL, '2023-01-13', 553160910); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.980000000000000000, NULL, '2023-01-18', 553160915); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.600000000000000000, NULL, '2023-01-27', 553160924); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.670000000000000000, NULL, '2023-01-28', 553160925); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.740000000000000000, NULL, '2023-01-29', 553160926); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.440000000000000000, NULL, '2023-02-10', 553160938); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.600000000000000000, NULL, '2023-02-11', 553160939); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.770000000000000000, NULL, '2023-02-12', 553160940); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.090000000000000000, NULL, '2023-02-20', 553160948); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.250000000000000000, NULL, '2023-02-21', 553160949); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.420000000000000000, NULL, '2023-02-22', 553160950); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.910000000000000000, NULL, '2023-02-25', 553160953); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.080000000000000000, NULL, '2023-02-26', 553160954); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.240000000000000000, NULL, '2023-02-27', 553160955); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.410000000000000000, NULL, '2023-02-28', 553160956); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.970000000000000000, NULL, '2023-03-12', 553160968); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.900000000000000000, NULL, '2023-03-15', 553160971); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.210000000000000000, NULL, '2023-03-16', 553160972); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.520000000000000000, NULL, '2023-03-17', 553160973); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.830000000000000000, NULL, '2023-03-18', 553160974); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.140000000000000000, NULL, '2023-03-19', 553160975); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.440000000000000000, NULL, '2023-03-20', 553160976); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.750000000000000000, NULL, '2023-03-21', 553160977); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.060000000000000000, NULL, '2023-03-22', 553160978); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.370000000000000000, NULL, '2023-03-23', 553160979); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.920000000000000000, NULL, '2023-03-28', 553160984); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1244.840000000000000000, NULL, '2023-03-31', 553160987); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1245.150000000000000000, NULL, '2023-04-01', 553160988); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1245.510000000000000000, NULL, '2023-04-02', 553160989); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1245.860000000000000000, NULL, '2023-04-03', 553160990); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1246.210000000000000000, NULL, '2023-04-04', 553160991); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1246.910000000000000000, NULL, '2023-04-06', 553160993); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1248.680000000000000000, NULL, '2023-04-11', 553160998); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1249.730000000000000000, NULL, '2023-04-14', 553161001); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1250.090000000000000000, NULL, '2023-04-15', 553161002); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1250.440000000000000000, NULL, '2023-04-16', 553161003); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1250.790000000000000000, NULL, '2023-04-17', 553161004); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1251.140000000000000000, NULL, '2023-04-18', 553161005); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1251.500000000000000000, NULL, '2023-04-19', 553161006); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1252.550000000000000000, NULL, '2023-04-22', 553161009); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1252.900000000000000000, NULL, '2023-04-23', 553161010); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1253.260000000000000000, NULL, '2023-04-24', 553161011); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1253.960000000000000000, NULL, '2023-04-26', 553161013); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1254.670000000000000000, NULL, '2023-04-28', 553161015); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1256.450000000000000000, NULL, '2023-05-05', 553161022); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1256.630000000000000000, NULL, '2023-05-06', 553161023); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1258.440000000000000000, NULL, '2023-05-16', 553161033); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1258.620000000000000000, NULL, '2023-05-17', 553161034); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1258.800000000000000000, NULL, '2023-05-18', 553161035); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1260.070000000000000000, NULL, '2023-05-25', 553161042); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1260.250000000000000000, NULL, '2023-05-26', 553161043); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1260.430000000000000000, NULL, '2023-05-27', 553161044); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1260.610000000000000000, NULL, '2023-05-28', 553161045); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1260.980000000000000000, NULL, '2023-05-30', 553161047); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1261.160000000000000000, NULL, '2023-05-31', 553161048); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1261.340000000000000000, NULL, '2023-06-01', 553161049); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1261.490000000000000000, NULL, '2023-06-02', 553161050); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1261.650000000000000000, NULL, '2023-06-03', 553161051); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1261.800000000000000000, NULL, '2023-06-04', 553161052); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1261.960000000000000000, NULL, '2023-06-05', 553161053); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1264.270000000000000000, NULL, '2023-06-20', 553161068); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.040000000000000000, NULL, '2023-06-25', 553161073); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.190000000000000000, NULL, '2023-06-26', 553161074); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.350000000000000000, NULL, '2023-06-27', 553161075); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.500000000000000000, NULL, '2023-06-28', 553161076); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.950000000000000000, NULL, '2022-09-13', 553160788); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.810000000000000000, NULL, '2022-09-14', 553160789); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.940000000000000000, NULL, '2022-09-27', 553160802); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.060000000000000000, NULL, '2022-10-03', 553160808); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.910000000000000000, NULL, '2022-10-04', 553160809); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.750000000000000000, NULL, '2022-10-05', 553160810); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.290000000000000000, NULL, '2022-10-08', 553160813); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.140000000000000000, NULL, '2022-10-09', 553160814); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.980000000000000000, NULL, '2022-10-10', 553160815); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.830000000000000000, NULL, '2022-10-11', 553160816); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.280000000000000000, NULL, '2022-10-21', 553160826); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.970000000000000000, NULL, '2022-10-23', 553160828); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.820000000000000000, NULL, '2022-10-24', 553160829); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.660000000000000000, NULL, '2022-10-25', 553160830); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.510000000000000000, NULL, '2022-10-26', 553160831); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.360000000000000000, NULL, '2022-10-27', 553160832); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.890000000000000000, NULL, '2022-10-30', 553160835); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.580000000000000000, NULL, '2022-11-01', 553160837); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.370000000000000000, NULL, '2022-11-02', 553160838); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.940000000000000000, NULL, '2022-11-04', 553160840); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.720000000000000000, NULL, '2022-11-05', 553160841); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.510000000000000000, NULL, '2022-11-06', 553160842); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.290000000000000000, NULL, '2022-11-07', 553160843); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.080000000000000000, NULL, '2022-11-08', 553160844); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.870000000000000000, NULL, '2022-11-09', 553160845); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.650000000000000000, NULL, '2022-11-10', 553160846); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.440000000000000000, NULL, '2022-11-11', 553160847); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.220000000000000000, NULL, '2022-11-12', 553160848); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.930000000000000000, NULL, '2022-11-18', 553160854); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.500000000000000000, NULL, '2022-11-20', 553160856); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.290000000000000000, NULL, '2022-11-21', 553160857); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.860000000000000000, NULL, '2022-11-23', 553160859); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.640000000000000000, NULL, '2022-11-24', 553160860); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.430000000000000000, NULL, '2022-11-25', 553160861); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.210000000000000000, NULL, '2022-11-26', 553160862); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.000000000000000000, NULL, '2022-11-27', 553160863); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.790000000000000000, NULL, '2022-11-28', 553160864); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.570000000000000000, NULL, '2022-11-29', 553160865); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.360000000000000000, NULL, '2022-11-30', 553160866); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.140000000000000000, NULL, '2022-12-01', 553160867); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.160000000000000000, NULL, '2022-12-02', 553160868); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.180000000000000000, NULL, '2022-12-03', 553160869); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.210000000000000000, NULL, '2022-12-04', 553160870); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.230000000000000000, NULL, '2022-12-05', 553160871); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.270000000000000000, NULL, '2022-12-07', 553160873); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.290000000000000000, NULL, '2022-12-08', 553160874); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.400000000000000000, NULL, '2022-12-13', 553160879); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.420000000000000000, NULL, '2022-12-14', 553160880); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.440000000000000000, NULL, '2022-12-15', 553160881); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.460000000000000000, NULL, '2022-12-16', 553160882); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.480000000000000000, NULL, '2022-12-17', 553160883); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.500000000000000000, NULL, '2022-12-18', 553160884); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.530000000000000000, NULL, '2022-12-19', 553160885); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.550000000000000000, NULL, '2022-12-20', 553160886); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.570000000000000000, NULL, '2022-12-21', 553160887); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.590000000000000000, NULL, '2022-12-22', 553160888); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.610000000000000000, NULL, '2022-12-23', 553160889); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.720000000000000000, NULL, '2022-12-28', 553160894); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.870000000000000000, NULL, '2023-01-02', 553160899); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.940000000000000000, NULL, '2023-01-03', 553160900); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.010000000000000000, NULL, '2023-01-04', 553160901); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.080000000000000000, NULL, '2023-01-05', 553160902); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.150000000000000000, NULL, '2023-01-06', 553160903); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.220000000000000000, NULL, '2023-01-07', 553160904); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.290000000000000000, NULL, '2023-01-08', 553160905); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.700000000000000000, NULL, '2023-01-14', 553160911); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.770000000000000000, NULL, '2023-01-15', 553160912); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.840000000000000000, NULL, '2023-01-16', 553160913); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.910000000000000000, NULL, '2023-01-17', 553160914); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.050000000000000000, NULL, '2023-01-19', 553160916); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.120000000000000000, NULL, '2023-01-20', 553160917); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.190000000000000000, NULL, '2023-01-21', 553160918); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.330000000000000000, NULL, '2023-01-23', 553160920); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.400000000000000000, NULL, '2023-01-24', 553160921); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.460000000000000000, NULL, '2023-01-25', 553160922); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.530000000000000000, NULL, '2023-01-26', 553160923); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.810000000000000000, NULL, '2023-01-30', 553160927); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.880000000000000000, NULL, '2023-01-31', 553160928); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.950000000000000000, NULL, '2023-02-01', 553160929); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.110000000000000000, NULL, '2023-02-02', 553160930); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.280000000000000000, NULL, '2023-02-03', 553160931); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.440000000000000000, NULL, '2023-02-04', 553160932); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.610000000000000000, NULL, '2023-02-05', 553160933); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.770000000000000000, NULL, '2023-02-06', 553160934); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.940000000000000000, NULL, '2023-02-07', 553160935); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.110000000000000000, NULL, '2023-02-08', 553160936); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.930000000000000000, NULL, '2023-02-13', 553160941); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.100000000000000000, NULL, '2023-02-14', 553160942); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.260000000000000000, NULL, '2023-02-15', 553160943); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.430000000000000000, NULL, '2023-02-16', 553160944); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.590000000000000000, NULL, '2023-02-17', 553160945); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.760000000000000000, NULL, '2023-02-18', 553160946); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1233.920000000000000000, NULL, '2023-02-19', 553160947); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.750000000000000000, NULL, '2023-02-24', 553160952); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.570000000000000000, NULL, '2023-03-01', 553160957); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1235.880000000000000000, NULL, '2023-03-02', 553160958); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.190000000000000000, NULL, '2023-03-03', 553160959); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.500000000000000000, NULL, '2023-03-04', 553160960); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.810000000000000000, NULL, '2023-03-05', 553160961); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.120000000000000000, NULL, '2023-03-06', 553160962); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.740000000000000000, NULL, '2023-03-08', 553160964); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.050000000000000000, NULL, '2023-03-09', 553160965); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.350000000000000000, NULL, '2023-03-10', 553160966); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1238.660000000000000000, NULL, '2023-03-11', 553160967); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.280000000000000000, NULL, '2023-03-13', 553160969); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1239.590000000000000000, NULL, '2023-03-14', 553160970); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.990000000000000000, NULL, '2023-03-25', 553160981); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.300000000000000000, NULL, '2023-03-26', 553160982); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.610000000000000000, NULL, '2023-03-27', 553160983); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1244.230000000000000000, NULL, '2023-03-29', 553160985); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1244.540000000000000000, NULL, '2023-03-30', 553160986); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1246.560000000000000000, NULL, '2023-04-05', 553160992); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1247.270000000000000000, NULL, '2023-04-07', 553160994); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1247.620000000000000000, NULL, '2023-04-08', 553160995); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1248.320000000000000000, NULL, '2023-04-10', 553160997); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1249.030000000000000000, NULL, '2023-04-12', 553160999); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1249.380000000000000000, NULL, '2023-04-13', 553161000); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1252.200000000000000000, NULL, '2023-04-21', 553161008); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1253.610000000000000000, NULL, '2023-04-25', 553161012); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1254.310000000000000000, NULL, '2023-04-27', 553161014); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1255.020000000000000000, NULL, '2023-04-29', 553161016); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1255.370000000000000000, NULL, '2023-04-30', 553161017); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1255.720000000000000000, NULL, '2023-05-01', 553161018); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1255.900000000000000000, NULL, '2023-05-02', 553161019); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1256.090000000000000000, NULL, '2023-05-03', 553161020); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1256.270000000000000000, NULL, '2023-05-04', 553161021); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1256.810000000000000000, NULL, '2023-05-07', 553161024); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1256.990000000000000000, NULL, '2023-05-08', 553161025); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1257.170000000000000000, NULL, '2023-05-09', 553161026); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1257.350000000000000000, NULL, '2023-05-10', 553161027); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1257.530000000000000000, NULL, '2023-05-11', 553161028); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1257.720000000000000000, NULL, '2023-05-12', 553161029); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1257.900000000000000000, NULL, '2023-05-13', 553161030); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1258.080000000000000000, NULL, '2023-05-14', 553161031); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1258.260000000000000000, NULL, '2023-05-15', 553161032); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1258.980000000000000000, NULL, '2023-05-19', 553161036); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1259.170000000000000000, NULL, '2023-05-20', 553161037); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1259.350000000000000000, NULL, '2023-05-21', 553161038); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1259.530000000000000000, NULL, '2023-05-22', 553161039); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1259.710000000000000000, NULL, '2023-05-23', 553161040); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1259.890000000000000000, NULL, '2023-05-24', 553161041); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1262.110000000000000000, NULL, '2023-06-06', 553161054); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1262.260000000000000000, NULL, '2023-06-07', 553161055); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1262.420000000000000000, NULL, '2023-06-08', 553161056); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1262.570000000000000000, NULL, '2023-06-09', 553161057); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1262.730000000000000000, NULL, '2023-06-10', 553161058); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1262.880000000000000000, NULL, '2023-06-11', 553161059); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.030000000000000000, NULL, '2023-06-12', 553161060); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.190000000000000000, NULL, '2023-06-13', 553161061); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.340000000000000000, NULL, '2023-06-14', 553161062); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.500000000000000000, NULL, '2023-06-15', 553161063); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.650000000000000000, NULL, '2023-06-16', 553161064); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.810000000000000000, NULL, '2023-06-17', 553161065); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1263.960000000000000000, NULL, '2023-06-18', 553161066); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1264.110000000000000000, NULL, '2023-06-19', 553161067); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1264.420000000000000000, NULL, '2023-06-21', 553161069); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1264.580000000000000000, NULL, '2023-06-22', 553161070); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1264.730000000000000000, NULL, '2023-06-23', 553161071); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1264.880000000000000000, NULL, '2023-06-24', 553161072); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.960000000000000000, NULL, '2023-07-01', 553161079); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1267.720000000000000000, NULL, '2023-07-12', 553161090); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1267.880000000000000000, NULL, '2023-07-13', 553161091); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1268.040000000000000000, NULL, '2023-07-14', 553161092); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1268.200000000000000000, NULL, '2023-07-15', 553161093); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1268.360000000000000000, NULL, '2023-07-16', 553161094); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1268.520000000000000000, NULL, '2023-07-17', 553161095); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1268.680000000000000000, NULL, '2023-07-18', 553161096); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1268.840000000000000000, NULL, '2023-07-19', 553161097); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.480000000000000000, NULL, '2023-07-23', 553161101); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.640000000000000000, NULL, '2023-07-24', 553161102); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1270.600000000000000000, NULL, '2023-07-30', 553161108); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1270.760000000000000000, NULL, '2023-07-31', 553161109); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1270.920000000000000000, NULL, '2023-08-01', 553161110); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.050000000000000000, NULL, '2023-08-02', 553161111); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.170000000000000000, NULL, '2023-08-03', 553161112); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.300000000000000000, NULL, '2023-08-04', 553161113); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.430000000000000000, NULL, '2023-08-05', 553161114); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.940000000000000000, NULL, '2023-08-09', 553161118); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.410000000000000000, NULL, '2020-11-08', 553160114); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.380000000000000000, NULL, '2020-11-11', 553160117); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.350000000000000000, NULL, '2020-11-13', 553160119); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1007.320000000000000000, NULL, '2020-11-16', 553160122); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.960000000000000000, NULL, '2020-12-10', 553160146); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.600000000000000000, NULL, '2020-12-27', 553160163); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1006.770000000000000000, NULL, '2021-01-03', 553160170); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1009.960000000000000000, NULL, '2021-01-26', 553160193); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1010.790000000000000000, NULL, '2021-02-01', 553160199); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1017.130000000000000000, NULL, '2021-02-26', 553160224); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1017.640000000000000000, NULL, '2021-02-28', 553160226); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1024.410000000000000000, NULL, '2021-03-25', 553160251); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1026.310000000000000000, NULL, '2021-04-01', 553160258); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1031.510000000000000000, NULL, '2021-04-24', 553160281); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1033.880000000000000000, NULL, '2021-05-04', 553160291); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1038.150000000000000000, NULL, '2021-05-20', 553160307); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1041.340000000000000000, NULL, '2021-06-01', 553160319); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1044.730000000000000000, NULL, '2021-06-16', 553160334); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1049.500000000000000000, NULL, '2021-07-08', 553160356); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1055.730000000000000000, NULL, '2021-08-07', 553160386); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1059.480000000000000000, NULL, '2021-08-22', 553160401); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1060.240000000000000000, NULL, '2021-08-25', 553160404); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1065.620000000000000000, NULL, '2021-09-16', 553160426); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1070.320000000000000000, NULL, '2021-10-11', 553160451); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1073.100000000000000000, NULL, '2021-11-10', 553160481); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1076.250000000000000000, NULL, '2021-12-10', 553160511); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1079.780000000000000000, NULL, '2021-12-27', 553160528); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1080.400000000000000000, NULL, '2021-12-30', 553160531); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1086.650000000000000000, NULL, '2022-01-16', 553160548); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1089.370000000000000000, NULL, '2022-01-23', 553160555); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1095.480000000000000000, NULL, '2022-02-08', 553160571); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1102.540000000000000000, NULL, '2022-02-27', 553160590); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1112.360000000000000000, NULL, '2022-04-01', 553160623); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1125.530000000000000000, NULL, '2022-05-06', 553160658); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1135.630000000000000000, NULL, '2022-05-30', 553160682); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1165.320000000000000000, NULL, '2022-06-11', 553160694); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1223.020000000000000000, NULL, '2022-07-01', 553160714); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1224.880000000000000000, NULL, '2022-07-04', 553160717); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1240.940000000000000000, NULL, '2022-07-30', 553160743); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.280000000000000000, NULL, '2022-08-03', 553160747); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.420000000000000000, NULL, '2022-08-06', 553160750); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1243.430000000000000000, NULL, '2022-08-27', 553160771); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.090000000000000000, NULL, '2022-09-12', 553160787); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.660000000000000000, NULL, '2022-09-15', 553160790); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1241.090000000000000000, NULL, '2022-09-19', 553160794); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.670000000000000000, NULL, '2022-10-12', 553160817); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1236.130000000000000000, NULL, '2022-10-22', 553160827); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.150000000000000000, NULL, '2022-11-03', 553160839); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1231.360000000000000000, NULL, '2022-11-16', 553160852); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.250000000000000000, NULL, '2022-12-06', 553160872); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1228.740000000000000000, NULL, '2022-12-29', 553160895); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1229.360000000000000000, NULL, '2023-01-09', 553160906); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1230.260000000000000000, NULL, '2023-01-22', 553160919); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1232.270000000000000000, NULL, '2023-02-09', 553160937); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1234.580000000000000000, NULL, '2023-02-23', 553160951); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1237.430000000000000000, NULL, '2023-03-07', 553160963); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1242.680000000000000000, NULL, '2023-03-24', 553160980); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1247.970000000000000000, NULL, '2023-04-09', 553160996); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1251.850000000000000000, NULL, '2023-04-20', 553161007); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1260.800000000000000000, NULL, '2023-05-29', 553161046); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.660000000000000000, NULL, '2023-06-29', 553161077); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1265.810000000000000000, NULL, '2023-06-30', 553161078); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1266.120000000000000000, NULL, '2023-07-02', 553161080); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1266.280000000000000000, NULL, '2023-07-03', 553161081); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1266.440000000000000000, NULL, '2023-07-04', 553161082); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1266.600000000000000000, NULL, '2023-07-05', 553161083); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1266.760000000000000000, NULL, '2023-07-06', 553161084); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1266.920000000000000000, NULL, '2023-07-07', 553161085); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1267.080000000000000000, NULL, '2023-07-08', 553161086); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1267.240000000000000000, NULL, '2023-07-09', 553161087); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1267.400000000000000000, NULL, '2023-07-10', 553161088); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1267.560000000000000000, NULL, '2023-07-11', 553161089); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.000000000000000000, NULL, '2023-07-20', 553161098); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.160000000000000000, NULL, '2023-07-21', 553161099); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.320000000000000000, NULL, '2023-07-22', 553161100); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.800000000000000000, NULL, '2023-07-25', 553161103); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1269.960000000000000000, NULL, '2023-07-26', 553161104); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1270.120000000000000000, NULL, '2023-07-27', 553161105); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1270.280000000000000000, NULL, '2023-07-28', 553161106); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1270.440000000000000000, NULL, '2023-07-29', 553161107); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.560000000000000000, NULL, '2023-08-06', 553161115); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.690000000000000000, NULL, '2023-08-07', 553161116); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1271.810000000000000000, NULL, '2023-08-08', 553161117); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.070000000000000000, NULL, '2023-08-10', 553161119); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.200000000000000000, NULL, '2023-08-11', 553161120); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.320000000000000000, NULL, '2023-08-12', 553161121); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.450000000000000000, NULL, '2023-08-13', 553161122); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.580000000000000000, NULL, '2023-08-14', 553161123); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.710000000000000000, NULL, '2023-08-15', 553161124); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.840000000000000000, NULL, '2023-08-16', 553161125); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1272.960000000000000000, NULL, '2023-08-17', 553161126); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.090000000000000000, NULL, '2023-08-18', 553161127); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.220000000000000000, NULL, '2023-08-19', 553161128); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.350000000000000000, NULL, '2023-08-20', 553161129); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.480000000000000000, NULL, '2023-08-21', 553161130); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.600000000000000000, NULL, '2023-08-22', 553161131); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.730000000000000000, NULL, '2023-08-23', 553161132); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.860000000000000000, NULL, '2023-08-24', 553161133); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1273.990000000000000000, NULL, '2023-08-25', 553161134); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.110000000000000000, NULL, '2023-08-26', 553161135); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.240000000000000000, NULL, '2023-08-27', 553161136); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.370000000000000000, NULL, '2023-08-28', 553161137); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.500000000000000000, NULL, '2023-08-29', 553161138); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.630000000000000000, NULL, '2023-08-30', 553161139); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.750000000000000000, NULL, '2023-08-31', 553161140); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (553160007, NULL, 1274.880000000000000000, NULL, '2023-09-01', 553161141); -INSERT INTO public.fixed_income_cash_flow (security_id, accrued_coupon, nominal_value, number, value_date, id) VALUES (5552100000, NULL, 100.000000000000000000, NULL, '2023-07-26', 411020072); - --- --- Data for Name: fixed_income_security; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411022421, 'I', '2030-07-17', 1000.000000000000000000, 'RUB', NULL, 2, 411022421, 1271.050000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020052, 'F', '2025-08-09', 1000.000000000000000000, 'RUB', NULL, 2, 411020052, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020072, 'F', '2024-12-05', 1000.000000000000000000, 'RUB', NULL, 2, 411020072, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020097, 'F', '2023-08-16', 1000.000000000000000000, 'RUB', NULL, 2, 411020097, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020102, 'F', '2033-03-23', 1000.000000000000000000, 'RUB', NULL, 2, 411020102, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020130, 'F', '2035-07-18', 1000.000000000000000000, 'RUB', NULL, 2, 411020130, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020159, 'F', '2029-03-14', 1000.000000000000000000, 'RUB', NULL, 2, 411020159, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020177, 'F', '2041-05-15', 1000.000000000000000000, 'RUB', NULL, 2, 411020177, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020218, 'F', '2031-07-23', 1000.000000000000000000, 'RUB', NULL, 2, 411020218, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020241, 'F', '2036-07-30', 1000.000000000000000000, 'RUB', NULL, 2, 411020241, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020272, 'F', '2032-11-17', 1000.000000000000000000, 'RUB', NULL, 2, 411020272, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020296, 'F', '2029-08-29', 1000.000000000000000000, 'RUB', NULL, 2, 411020296, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020066, 'E', '2023-02-16', 1000.000000000000000000, 'RUB', NULL, 2, 411020066, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020040, 'F', '2026-04-02', 1000.000000000000000000, 'RUB', NULL, 2, 411020040, NULL); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020048, 'E', '2024-07-23', 1000.000000000000000000, 'RUB', NULL, 2, 411020048, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020069, 'C', '2022-11-16', 1000.000000000000000000, 'RUB', NULL, 91, 411020069, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020357, 'V', '2027-09-22', 1000.000000000000000000, 'RUB', NULL, 4, 411020357, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020313, 'F', '2038-05-19', 1000.000000000000000000, 'RUB', NULL, 2, 411020313, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020347, 'C', '2022-11-16', 1000.000000000000000000, 'RUB', NULL, 182, 411020347, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020351, 'V', '2022-11-16', 1000.000000000000000000, 'RUB', NULL, 2, 411020351, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020381, 'V', '2030-11-27', 1000.000000000000000000, 'RUB', NULL, 4, 411020381, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411024503, NULL, NULL, NULL, NULL, NULL, NULL, 411024503, NULL); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411400003, 'E', '2023-10-28', NULL, 'RUB', NULL, NULL, 411400003, NULL); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411400007, 'V', '2024-11-21', 100.000000000000000000, 'RUB', NULL, 213, 411400007, 100.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020390, 'V', '2035-04-18', 1000.000000000000000000, 'RUB', NULL, 4, 411020390, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (553160007, 'I', '2030-07-17', 1000.000000000000000000, 'RUB', NULL, 2, 553160007, 1271.050000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020416, 'I', '2028-02-02', 1000.000000000000000000, 'RUB', NULL, 2, 411020416, 1398.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411023556, 'I', '2032-03-17', 1000.000000000000000000, 'RUB', NULL, 2, 411023556, 1194.950000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411024304, 'I', '2033-05-11', 1000.000000000000000000, 'RUB', NULL, 2, 411024304, 1025.120000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411024499, 'V', '2032-02-06', 1000.000000000000000000, 'RUB', NULL, 2, 411024499, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (5552100000, 'F', '2031-02-13', 1000.000000000000000000, 'USD', NULL, NULL, 5552100000, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020062, 'F', '2025-08-09', 1000.000000000000000000, 'RUB', NULL, 2, 411020062, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020006, 'E', '2022-08-11', 1000.000000000000000000, 'RUB', NULL, 2, 411020006, NULL); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020018, 'E', '2030-05-10', 1000.000000000000000000, 'RUB', NULL, 4, 411020018, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020025, 'E', '2022-11-15', 1000.000000000000000000, 'RUB', NULL, 2, 411020025, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020028, 'V', '2023-05-15', 1000.000000000000000000, 'RUB', NULL, 2, 411020028, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020031, 'E', '2025-08-09', 1000.000000000000000000, 'RUB', NULL, 2, 411020031, NULL); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020034, 'V', '2022-08-09', 1000.000000000000000000, 'RUB', NULL, 2, 411020034, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020037, 'V', '3030-01-01', 1000.000000000000000000, 'RUB', NULL, 4, 411020037, 1000.000000000000000000); -INSERT INTO public.fixed_income_security (security_id, bond_type, maturity_date, nominal_value, nominal_currency, coupon, coupon_frequency, id, nominal_for_date) VALUES (411020051, 'V', '2024-12-12', 1000.000000000000000000, 'RUB', NULL, 2, 411020051, 1000.000000000000000000); - - --- --- - - --- --- Data for Name: gateway_result; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (1, '2024-04-12 11:09:43', '2024-04-12 11:09:45', '0', 'test', NULL, NULL, 'NACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557080000, '2024-04-16 13:41:00.97', '2024-04-16 13:41:04.72', '307eb110-6993-4522-90a7-9b4eb7f0fd83', 'Лимиты по ценным бумагам', '{"id":"307eb110-6993-4522-90a7-9b4eb7f0fd83","type":"FILL_LIMITS","datetime":"16.04.2024 13:41:00:960","section":"FOND","content":{"file":"limits_security_20240416134100.lim"}}', '{"id":"307eb110-6993-4522-90a7-9b4eb7f0fd83","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557170000, '2024-04-16 13:58:50.197', '2024-04-16 13:58:50.197', '25b6b29e-da0b-4c93-a279-c77e2d009af7', 'Зачисление денежных средств', '{"id":"25b6b29e-da0b-4c93-a279-c77e2d009af7","type":"ASSET_OPERATION","datetime":"16.04.2024 13:58:50:135","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557170001, '2024-04-16 13:58:56.938', '2024-04-16 13:58:56.938', '91713196-9cd5-4871-b08a-38325dbc46b5', 'Зачисление денежных средств', '{"id":"91713196-9cd5-4871-b08a-38325dbc46b5","type":"ASSET_OPERATION","datetime":"16.04.2024 13:58:56:937","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557170002, '2024-04-16 14:07:25.481', '2024-04-16 14:07:25.481', '2826b8f5-cf6e-4967-bcfe-c9c1c1d68136', 'Зачисление денежных средств', '{"id":"2826b8f5-cf6e-4967-bcfe-c9c1c1d68136","type":"ASSET_OPERATION","datetime":"16.04.2024 14:07:25:481","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557170003, '2024-04-16 14:10:25.088', '2024-04-16 14:10:25.088', '33d5de42-3785-4afc-b0bd-8ea08522c29c', 'Списание денежных средств', '{"id":"33d5de42-3785-4afc-b0bd-8ea08522c29c","type":"ASSET_OPERATION","datetime":"16.04.2024 14:10:25:088","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"OUT"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557210001, '2024-04-16 14:17:51.343', '2024-04-16 14:17:51.343', '630d0d37-9861-4799-8ff1-95efd827bbf6', 'Зачисление денежных средств', '{"id":"630d0d37-9861-4799-8ff1-95efd827bbf6","type":"ASSET_OPERATION","datetime":"16.04.2024 14:17:51:342","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"RUB","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557210000, '2024-04-16 14:17:51.208', '2024-04-16 14:17:51.208', 'c596341e-97f7-4648-be44-ddee37c84b42', 'Зачисление денежных средств', '{"id":"c596341e-97f7-4648-be44-ddee37c84b42","type":"ASSET_OPERATION","datetime":"16.04.2024 14:17:51:146","section":"MKR","content":{"amount":"1000000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557210002, '2024-04-16 14:17:51.576', '2024-04-16 14:17:56.34', '2ba9228e-f0b8-47fc-8973-5e11fdf404ef', 'Зачисление денежных средств', '{"id":"2ba9228e-f0b8-47fc-8973-5e11fdf404ef","type":"ASSET_OPERATION","datetime":"16.04.2024 14:17:51:576","section":"MKR","content":{"amount":"1000000000","code":"0079MAT00001","asset":"RUB","firm_id":"79","direction":"IN"}}', '{"id":"2ba9228e-f0b8-47fc-8973-5e11fdf404ef","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557210004, '2024-04-16 14:18:25.537', '2024-04-16 14:18:25.537', '9e3e1140-0687-4dcf-b7a3-c943f7d7a8ac', 'Зачисление денежных средств', '{"id":"9e3e1140-0687-4dcf-b7a3-c943f7d7a8ac","type":"ASSET_OPERATION","datetime":"16.04.2024 14:18:25:537","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557210005, '2024-04-16 14:18:25.942', '2024-04-16 14:18:26.355', 'b64fbf2b-50e8-4c56-8753-616e61c20653', 'Зачисление денежных средств', '{"id":"b64fbf2b-50e8-4c56-8753-616e61c20653","type":"ASSET_OPERATION","datetime":"16.04.2024 14:18:25:942","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', '{"id":"b64fbf2b-50e8-4c56-8753-616e61c20653","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557210007, '2024-04-16 14:18:26.302', '2024-04-16 14:18:36.352', 'ea172322-dfe1-4db0-980b-088d9296c807', 'Зачисление денежных средств', '{"id":"ea172322-dfe1-4db0-980b-088d9296c807","type":"ASSET_OPERATION","datetime":"16.04.2024 14:18:26:302","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"ea172322-dfe1-4db0-980b-088d9296c807","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557300000, '2024-04-16 14:26:25.857', '2024-04-16 14:26:25.857', '10779bcb-36ea-4492-a9ff-13d705a3305c', 'Зачисление денежных средств', '{"id":"10779bcb-36ea-4492-a9ff-13d705a3305c","type":"ASSET_OPERATION","datetime":"16.04.2024 14:26:25:807","section":"MKR","content":{"amount":"1000000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557300001, '2024-04-16 14:26:26.006', '2024-04-16 14:26:26.006', 'c7ee6ba4-7ebb-43f6-85a2-0fbd542c2705', 'Зачисление денежных средств', '{"id":"c7ee6ba4-7ebb-43f6-85a2-0fbd542c2705","type":"ASSET_OPERATION","datetime":"16.04.2024 14:26:26:005","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"RUB","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557300002, '2024-04-16 14:26:26.119', '2024-04-16 14:26:27.849', '9b70ae2a-2897-4c00-974d-5604de659a7f', 'Зачисление денежных средств', '{"id":"9b70ae2a-2897-4c00-974d-5604de659a7f","type":"ASSET_OPERATION","datetime":"16.04.2024 14:26:26:119","section":"MKR","content":{"amount":"1000000000","code":"0079MAT00001","asset":"RUB","firm_id":"79","direction":"IN"}}', '{"id":"9b70ae2a-2897-4c00-974d-5604de659a7f","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557300004, '2024-04-16 14:26:50.232', '2024-04-16 14:26:50.232', 'd9dfa025-ae27-402c-b980-17106ebf2ce2', 'Зачисление денежных средств', '{"id":"d9dfa025-ae27-402c-b980-17106ebf2ce2","type":"ASSET_OPERATION","datetime":"16.04.2024 14:26:50:232","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557300005, '2024-04-16 14:26:50.339', '2024-04-16 14:26:50.339', 'c1c899e5-46e6-4e42-a5bb-baeba71682b7', 'Зачисление денежных средств', '{"id":"c1c899e5-46e6-4e42-a5bb-baeba71682b7","type":"ASSET_OPERATION","datetime":"16.04.2024 14:26:50:339","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557300006, '2024-04-16 14:26:50.472', '2024-04-16 14:26:57.673', '25251d16-db3c-49aa-9cda-4173304ab6ff', 'Зачисление денежных средств', '{"id":"25251d16-db3c-49aa-9cda-4173304ab6ff","type":"ASSET_OPERATION","datetime":"16.04.2024 14:26:50:471","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"25251d16-db3c-49aa-9cda-4173304ab6ff","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557420000, '2024-04-16 15:11:51.116', '2024-04-16 15:11:51.116', '5eface6e-b578-4de6-87ae-c245d589c6b0', 'Зачисление денежных средств', '{"id":"5eface6e-b578-4de6-87ae-c245d589c6b0","type":"ASSET_OPERATION","datetime":"16.04.2024 15:11:51:058","section":"MKR","content":{"amount":"1000000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557420001, '2024-04-16 15:11:51.251', '2024-04-16 15:11:51.251', '6f9fd0cd-d6d8-4703-b476-db1f56e74158', 'Зачисление денежных средств', '{"id":"6f9fd0cd-d6d8-4703-b476-db1f56e74158","type":"ASSET_OPERATION","datetime":"16.04.2024 15:11:51:250","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"RUB","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557420002, '2024-04-16 15:11:51.414', '2024-04-16 15:11:59.859', '4d3c5617-7bc0-4a7d-83d1-00623ef1e9bf', 'Зачисление денежных средств', '{"id":"4d3c5617-7bc0-4a7d-83d1-00623ef1e9bf","type":"ASSET_OPERATION","datetime":"16.04.2024 15:11:51:413","section":"MKR","content":{"amount":"1000000000","code":"0079MAT00001","asset":"RUB","firm_id":"79","direction":"IN"}}', '{"id":"4d3c5617-7bc0-4a7d-83d1-00623ef1e9bf","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557420004, '2024-04-16 15:14:50.174', '2024-04-16 15:14:50.174', 'bd5615ec-3f58-4faf-8b1c-11c1a8bd41b9', 'Зачисление денежных средств', '{"id":"bd5615ec-3f58-4faf-8b1c-11c1a8bd41b9","type":"ASSET_OPERATION","datetime":"16.04.2024 15:14:50:173","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557420005, '2024-04-16 15:14:50.288', '2024-04-16 15:14:50.288', '2366caf1-6dc6-4a57-9bea-c9e117a50d9c', 'Зачисление денежных средств', '{"id":"2366caf1-6dc6-4a57-9bea-c9e117a50d9c","type":"ASSET_OPERATION","datetime":"16.04.2024 15:14:50:287","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557420006, '2024-04-16 15:14:50.408', '2024-04-16 15:14:59.877', 'c58259da-3fdd-45de-bec0-e9f732700426', 'Зачисление денежных средств', '{"id":"c58259da-3fdd-45de-bec0-e9f732700426","type":"ASSET_OPERATION","datetime":"16.04.2024 15:14:50:408","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"c58259da-3fdd-45de-bec0-e9f732700426","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557490001, '2024-04-16 16:16:00.926', '2024-04-16 16:16:00.926', '0ea90785-322e-452a-a0f0-0c067ad4ebc5', 'Зачисление денежных средств', '{"id":"0ea90785-322e-452a-a0f0-0c067ad4ebc5","type":"ASSET_OPERATION","datetime":"16.04.2024 16:16:00:925","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"RUB","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557490000, '2024-04-16 16:16:00.772', '2024-04-16 16:16:00.772', '8eba66c3-f9b8-4060-a1b9-d1494079b87e', 'Зачисление денежных средств', '{"id":"8eba66c3-f9b8-4060-a1b9-d1494079b87e","type":"ASSET_OPERATION","datetime":"16.04.2024 16:16:00:737","section":"MKR","content":{"amount":"1000000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557490002, '2024-04-16 16:16:01.099', '2024-04-16 16:16:02.532', '89ffcf69-7e2d-4068-ae81-8e11ad32f3ae', 'Зачисление денежных средств', '{"id":"89ffcf69-7e2d-4068-ae81-8e11ad32f3ae","type":"ASSET_OPERATION","datetime":"16.04.2024 16:16:01:098","section":"MKR","content":{"amount":"1000000000","code":"0079MAT00001","asset":"RUB","firm_id":"79","direction":"IN"}}', '{"id":"89ffcf69-7e2d-4068-ae81-8e11ad32f3ae","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557490005, '2024-04-16 16:16:25.32', '2024-04-16 16:16:25.32', '9878f173-2bb3-463a-acb5-f4da3ee3c3d1', 'Зачисление денежных средств', '{"id":"9878f173-2bb3-463a-acb5-f4da3ee3c3d1","type":"ASSET_OPERATION","datetime":"16.04.2024 16:16:25:320","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557490004, '2024-04-16 16:16:25.208', '2024-04-16 16:16:25.208', '97744403-70ef-45d0-8907-4a39f1b4184a', 'Зачисление денежных средств', '{"id":"97744403-70ef-45d0-8907-4a39f1b4184a","type":"ASSET_OPERATION","datetime":"16.04.2024 16:16:25:208","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557490006, '2024-04-16 16:16:25.461', '2024-04-16 16:16:32.5', '57f25309-dc45-4570-8f93-89e7367230b3', 'Зачисление денежных средств', '{"id":"57f25309-dc45-4570-8f93-89e7367230b3","type":"ASSET_OPERATION","datetime":"16.04.2024 16:16:25:460","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"57f25309-dc45-4570-8f93-89e7367230b3","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560000, '2024-04-16 18:34:50.388', '2024-04-16 18:34:50.388', '55f03ad4-6f46-44c3-b34b-edfb55776d89', 'Зачисление денежных средств', '{"id":"55f03ad4-6f46-44c3-b34b-edfb55776d89","type":"ASSET_OPERATION","datetime":"16.04.2024 18:34:50:350","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560001, '2024-04-16 18:34:50.497', '2024-04-16 18:34:50.497', '135be5c3-dc96-4223-bd1d-659287d878bc', 'Зачисление денежных средств', '{"id":"135be5c3-dc96-4223-bd1d-659287d878bc","type":"ASSET_OPERATION","datetime":"16.04.2024 18:34:50:496","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560002, '2024-04-16 18:34:50.592', '2024-04-16 18:34:57.59', 'cd1d8b7f-0791-48ba-b881-4e06d1cb4d35', 'Зачисление денежных средств', '{"id":"cd1d8b7f-0791-48ba-b881-4e06d1cb4d35","type":"ASSET_OPERATION","datetime":"16.04.2024 18:34:50:591","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"cd1d8b7f-0791-48ba-b881-4e06d1cb4d35","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560004, '2024-04-16 18:50:41.839', '2024-04-16 18:50:41.839', '557aef3c-cb9a-44c3-bac7-55726842085b', 'Зачисление денежных средств', '{"id":"557aef3c-cb9a-44c3-bac7-55726842085b","type":"ASSET_OPERATION","datetime":"16.04.2024 18:50:41:838","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560005, '2024-04-16 18:50:45.894', '2024-04-16 18:50:47.92', '06c669fb-e7d8-483c-83fd-b3d3ec51505c', 'Зачисление денежных средств', '{"id":"06c669fb-e7d8-483c-83fd-b3d3ec51505c","type":"ASSET_OPERATION","datetime":"16.04.2024 18:50:45:894","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', '{"id":"06c669fb-e7d8-483c-83fd-b3d3ec51505c","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560007, '2024-04-16 18:57:50.509', '2024-04-16 18:57:58.125', '3ae1aa32-3f3c-42d9-8283-ea6932060694', 'Зачисление денежных средств', '{"id":"3ae1aa32-3f3c-42d9-8283-ea6932060694","type":"ASSET_OPERATION","datetime":"16.04.2024 18:57:50:508","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', '{"id":"3ae1aa32-3f3c-42d9-8283-ea6932060694","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560009, '2024-04-16 19:03:13.158', '2024-04-16 19:03:18.272', '3621d63b-9eb7-45b8-92aa-e66086ac0231', 'Зачисление денежных средств', '{"id":"3621d63b-9eb7-45b8-92aa-e66086ac0231","type":"ASSET_OPERATION","datetime":"16.04.2024 19:03:13:158","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', '{"id":"3621d63b-9eb7-45b8-92aa-e66086ac0231","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560011, '2024-04-16 19:03:22.457', '2024-04-16 19:03:28.301', 'e8a7d751-52e1-45e3-97b9-c8c70df49b36', 'Зачисление денежных средств', '{"id":"e8a7d751-52e1-45e3-97b9-c8c70df49b36","type":"ASSET_OPERATION","datetime":"16.04.2024 19:03:22:457","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', '{"id":"e8a7d751-52e1-45e3-97b9-c8c70df49b36","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560013, '2024-04-16 19:06:25.497', '2024-04-16 19:06:28.393', '68c75df5-1fbe-42ba-96df-6f6f984e6a13', 'Зачисление денежных средств', '{"id":"68c75df5-1fbe-42ba-96df-6f6f984e6a13","type":"ASSET_OPERATION","datetime":"16.04.2024 19:06:25:496","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', '{"id":"68c75df5-1fbe-42ba-96df-6f6f984e6a13","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557560015, '2024-04-16 19:09:25.15', '2024-04-16 19:09:28.478', '57f558c9-2fef-4764-af31-f745e17593dd', 'Зачисление денежных средств', '{"id":"57f558c9-2fef-4764-af31-f745e17593dd","type":"ASSET_OPERATION","datetime":"16.04.2024 19:09:25:150","section":"MKR","content":{"amount":"100","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', '{"id":"57f558c9-2fef-4764-af31-f745e17593dd","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557710000, '2024-05-05 11:06:25.367', '2024-05-05 11:06:26.652', '07a3d3c7-63fb-49be-9102-a2443b86f420', 'Зачисление денежных средств', '{"id":"07a3d3c7-63fb-49be-9102-a2443b86f420","type":"ASSET_OPERATION","datetime":"05.05.2024 11:06:25:319","section":"MKR","content":{"amount":"10000000000.00","code":"0374MAT00001","asset":"CNY","firm_id":"374","direction":"IN"}}', '{"id":"07a3d3c7-63fb-49be-9102-a2443b86f420","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557710002, '2024-05-05 11:13:25.05', '2024-05-05 11:13:26.718', 'e0cc78e7-f627-4ce0-bbd7-33996bcc4e69', 'Списание денежных средств', '{"id":"e0cc78e7-f627-4ce0-bbd7-33996bcc4e69","type":"ASSET_OPERATION","datetime":"05.05.2024 11:13:25:050","section":"MKR","content":{"amount":"10000000000.00","code":"0374MAT00001","asset":"CNY","firm_id":"374","direction":"OUT"}}', '{"id":"e0cc78e7-f627-4ce0-bbd7-33996bcc4e69","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557900002, '2024-04-16 11:10:50.633', '2024-04-16 11:10:51.858', 'e96a9b51-d8d4-4560-8edf-091aa5329854', 'Зачисление денежных средств', '{"id":"e96a9b51-d8d4-4560-8edf-091aa5329854","type":"ASSET_OPERATION","datetime":"16.04.2024 11:10:50:632","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"e96a9b51-d8d4-4560-8edf-091aa5329854","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557900001, '2024-04-16 11:10:50.61', '2024-04-16 11:10:50.61', 'e619598c-4bbe-47b9-9983-99d3ba2ea475', 'Зачисление денежных средств', '{"id":"e619598c-4bbe-47b9-9983-99d3ba2ea475","type":"ASSET_OPERATION","datetime":"16.04.2024 11:10:50:609","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557900000, '2024-04-16 11:10:50.416', '2024-04-16 11:10:50.416', 'a5fa95f9-5f1d-47b2-ab6f-7c4c2a9bbb82', 'Зачисление денежных средств', '{"id":"a5fa95f9-5f1d-47b2-ab6f-7c4c2a9bbb82","type":"ASSET_OPERATION","datetime":"16.04.2024 11:10:50:371","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940002, '2024-04-16 11:14:51.55', '2024-04-16 11:14:53.742', '5068a592-48b8-4f68-bfbf-29f4c8e2c321', 'Зачисление денежных средств', '{"id":"5068a592-48b8-4f68-bfbf-29f4c8e2c321","type":"ASSET_OPERATION","datetime":"16.04.2024 11:14:51:549","section":"MKR","content":{"amount":"1000000000","code":"0079MAT00001","asset":"RUB","firm_id":"79","direction":"IN"}}', '{"id":"5068a592-48b8-4f68-bfbf-29f4c8e2c321","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940000, '2024-04-16 11:14:51.215', '2024-04-16 11:14:51.215', '7557ddec-6bb6-4085-a979-0d54da4c8569', 'Зачисление денежных средств', '{"id":"7557ddec-6bb6-4085-a979-0d54da4c8569","type":"ASSET_OPERATION","datetime":"16.04.2024 11:14:51:103","section":"MKR","content":{"amount":"1000000000","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940001, '2024-04-16 11:14:51.423', '2024-04-16 11:14:51.423', 'b60fe389-d7e5-4272-b53c-dad321d8eacc', 'Зачисление денежных средств', '{"id":"b60fe389-d7e5-4272-b53c-dad321d8eacc","type":"ASSET_OPERATION","datetime":"16.04.2024 11:14:51:422","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"RUB","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940004, '2024-04-16 11:15:50.098', '2024-04-16 11:15:53.54', '83250265-a8f4-4987-b7bf-4ea1afe9b0d8', 'Списание денежных средств', '{"id":"83250265-a8f4-4987-b7bf-4ea1afe9b0d8","type":"ASSET_OPERATION","datetime":"16.04.2024 11:15:50:098","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"OUT"}}', '{"id":"83250265-a8f4-4987-b7bf-4ea1afe9b0d8","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940006, '2024-04-16 11:22:25.357', '2024-04-16 11:22:33.752', '4f416021-5a6c-4335-b510-d170e6a4258e', 'Списание денежных средств', '{"id":"4f416021-5a6c-4335-b510-d170e6a4258e","type":"ASSET_OPERATION","datetime":"16.04.2024 11:22:25:357","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"OUT"}}', '{"id":"4f416021-5a6c-4335-b510-d170e6a4258e","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940008, '2024-04-16 11:24:25.068', '2024-04-16 11:24:33.842', '85b5943c-0c93-4dfd-8313-d1e4f155b93a', 'Списание денежных средств', '{"id":"85b5943c-0c93-4dfd-8313-d1e4f155b93a","type":"ASSET_OPERATION","datetime":"16.04.2024 11:24:25:068","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"OUT"}}', '{"id":"85b5943c-0c93-4dfd-8313-d1e4f155b93a","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940010, '2024-04-16 11:26:50.062', '2024-04-16 11:26:53.926', 'c7fbb223-a9f4-4f18-a34c-ebf8af280df1', 'Списание денежных средств', '{"id":"c7fbb223-a9f4-4f18-a34c-ebf8af280df1","type":"ASSET_OPERATION","datetime":"16.04.2024 11:26:50:062","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"OUT"}}', '{"id":"c7fbb223-a9f4-4f18-a34c-ebf8af280df1","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940012, '2024-04-16 11:28:25.06', '2024-04-16 11:28:33.986', '827717b3-81f4-44ad-9995-727db076af3e', 'Списание денежных средств', '{"id":"827717b3-81f4-44ad-9995-727db076af3e","type":"ASSET_OPERATION","datetime":"16.04.2024 11:28:25:060","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"OUT"}}', '{"id":"827717b3-81f4-44ad-9995-727db076af3e","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940014, '2024-04-16 11:37:25.058', '2024-04-16 11:37:34.261', '8d6acc7d-b180-48e3-9901-198ea270a79d', 'Списание денежных средств', '{"id":"8d6acc7d-b180-48e3-9901-198ea270a79d","type":"ASSET_OPERATION","datetime":"16.04.2024 11:37:25:057","section":"MKR","content":{"amount":"1700.00","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"OUT"}}', '{"id":"8d6acc7d-b180-48e3-9901-198ea270a79d","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940016, '2024-04-16 11:43:00.083', '2024-04-16 11:43:04.434', 'bb13c6f6-2ce4-4080-bb89-ad1d04ac050f', 'Зачисление денежных средств', '{"id":"bb13c6f6-2ce4-4080-bb89-ad1d04ac050f","type":"ASSET_OPERATION","datetime":"16.04.2024 11:43:00:083","section":"MKR","content":{"amount":"1700","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', '{"id":"bb13c6f6-2ce4-4080-bb89-ad1d04ac050f","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940018, '2024-04-16 11:45:50.106', '2024-04-16 11:45:54.534', '79420a5e-05e1-492f-b492-24d651d97dc9', 'Зачисление денежных средств', '{"id":"79420a5e-05e1-492f-b492-24d651d97dc9","type":"ASSET_OPERATION","datetime":"16.04.2024 11:45:50:106","section":"MKR","content":{"amount":"1700","code":"0008CAT00001","asset":"RUB","firm_id":"8","direction":"IN"}}', '{"id":"79420a5e-05e1-492f-b492-24d651d97dc9","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940020, '2024-04-16 12:26:00.072', '2024-04-16 12:26:05.786', '1c960651-5410-4cce-a839-0503ad87b254', 'Зачисление денежных средств', '{"id":"1c960651-5410-4cce-a839-0503ad87b254","type":"ASSET_OPERATION","datetime":"16.04.2024 12:26:00:071","section":"MKR","content":{"amount":"10000000000.00","code":"0374MAT00001","asset":"CNY","firm_id":"374","direction":"IN"}}', '{"id":"1c960651-5410-4cce-a839-0503ad87b254","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940022, '2024-04-16 12:30:50.149', '2024-04-16 12:30:50.149', '6f2cc0a7-368b-45a4-b0af-e1383671c3be', 'Зачисление денежных средств', '{"id":"6f2cc0a7-368b-45a4-b0af-e1383671c3be","type":"ASSET_OPERATION","datetime":"16.04.2024 12:30:50:148","section":"MKR","content":{"amount":"100000000","code":"0008CAT00001","asset":"CNY","firm_id":"8","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940023, '2024-04-16 12:30:50.249', '2024-04-16 12:30:50.249', 'c8dd171e-037c-46f7-a3a1-7f9e32afd68c', 'Зачисление денежных средств', '{"id":"c8dd171e-037c-46f7-a3a1-7f9e32afd68c","type":"ASSET_OPERATION","datetime":"16.04.2024 12:30:50:249","section":"MKR","content":{"amount":"1200000000","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', NULL, NULL); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940024, '2024-04-16 12:30:50.381', '2024-04-16 12:30:55.953', '88d795e7-8c03-4211-a195-3ece9d58ab77', 'Зачисление денежных средств', '{"id":"88d795e7-8c03-4211-a195-3ece9d58ab77","type":"ASSET_OPERATION","datetime":"16.04.2024 12:30:50:381","section":"MKR","content":{"amount":"1200000000","code":"0079MAT00001","asset":"CNY","firm_id":"79","direction":"IN"}}', '{"id":"88d795e7-8c03-4211-a195-3ece9d58ab77","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940026, '2024-04-16 13:03:25.247', '2024-04-16 13:03:26.856', 'e89f59a7-319d-4921-9051-3c89030d1d67', 'Зачисление денежных средств', '{"id":"e89f59a7-319d-4921-9051-3c89030d1d67","type":"ASSET_OPERATION","datetime":"16.04.2024 13:03:25:247","section":"MKR","content":{"amount":"1700","code":"0374MAT00001","asset":"CNY","firm_id":"374","direction":"IN"}}', '{"id":"e89f59a7-319d-4921-9051-3c89030d1d67","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940028, '2024-04-16 13:40:32.994', '2024-04-16 13:40:37.954', 'e2d2c919-1715-4929-9ec7-3b61d10eb19e', 'Зачисление денежных средств', '{"id":"e2d2c919-1715-4929-9ec7-3b61d10eb19e","type":"ASSET_OPERATION","datetime":"16.04.2024 13:40:32:994","section":"MKR","content":{"amount":"500","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', '{"id":"e2d2c919-1715-4929-9ec7-3b61d10eb19e","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940030, '2024-04-16 13:41:01.113', '2024-04-16 13:41:07.969', '65bb1b37-4981-4c18-9255-b0326d8f9022', 'Лимиты по ценным бумагам', '{"id":"65bb1b37-4981-4c18-9255-b0326d8f9022","type":"FILL_LIMITS","datetime":"16.04.2024 13:41:01:112","section":"FOND","content":{"file":"limits_security_20240416134100.lim"}}', '{"id":"65bb1b37-4981-4c18-9255-b0326d8f9022","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940031, '2024-04-16 14:25:10.583', '2024-04-16 14:25:19.321', 'a6b4b32c-6dde-478f-a8ee-359eaa7f54da', 'Зачисление денежных средств', '{"id":"a6b4b32c-6dde-478f-a8ee-359eaa7f54da","type":"ASSET_OPERATION","datetime":"16.04.2024 14:25:10:583","section":"MKR","content":{"amount":"1300","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', '{"id":"a6b4b32c-6dde-478f-a8ee-359eaa7f54da","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940033, '2024-04-16 14:36:25.144', '2024-04-16 14:36:29.64', '005877a7-09f9-47bd-8a53-5b47daa30eb2', 'Зачисление денежных средств', '{"id":"005877a7-09f9-47bd-8a53-5b47daa30eb2","type":"ASSET_OPERATION","datetime":"16.04.2024 14:36:25:144","section":"MKR","content":{"amount":"1700","code":"0374MAT00001","asset":"CNY","firm_id":"374","direction":"IN"}}', '{"id":"005877a7-09f9-47bd-8a53-5b47daa30eb2","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940035, '2024-04-16 14:46:50.142', '2024-04-16 14:46:59.965', '1e8e58ac-9751-4b35-9c06-fb76a3d462e7', 'Зачисление денежных средств', '{"id":"1e8e58ac-9751-4b35-9c06-fb76a3d462e7","type":"ASSET_OPERATION","datetime":"16.04.2024 14:46:50:142","section":"MKR","content":{"amount":"200","code":"0574MAT00001","asset":"CNY","firm_id":"574","direction":"IN"}}', '{"id":"1e8e58ac-9751-4b35-9c06-fb76a3d462e7","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5557940037, '2024-05-06 16:24:51.995', '2024-05-06 16:24:58.087', '3510bd76-2120-4d6c-beb4-8a3aaab924fa', 'Зачисление денежных средств', '{"id":"3510bd76-2120-4d6c-beb4-8a3aaab924fa","type":"ASSET_OPERATION","datetime":"06.05.2024 16:24:51:994","section":"MKR","content":{"amount":"700","code":"0574MAT00001","asset":"RUB","firm_id":"574","direction":"IN"}}', '{"id":"3510bd76-2120-4d6c-beb4-8a3aaab924fa","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); -INSERT INTO public.gateway_result (id, created_at, updated_at, request_id, name_request, request, result, gateway_result_status) VALUES (5558110000, '2023-07-25 13:41:01.105', '2023-07-25 13:41:09.112', '08b1fbdc-4acf-4f88-b1d6-0fdf3019793c', 'Лимиты по ценным бумагам', '{"id":"08b1fbdc-4acf-4f88-b1d6-0fdf3019793c","type":"FILL_LIMITS","datetime":"25.07.2023 13:41:01:097","section":"FOND","content":{"file":"limits_security_20230725134100.lim"}}', '{"id":"08b1fbdc-4acf-4f88-b1d6-0fdf3019793c","result":true,"description":"Поручение 3022 зарегистрировано и исполнено"}', 'ACK'); - - --- --- Data for Name: gateway_result_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.gateway_result_status_dictionary (id, code, name) VALUES (1, 'NACK', 'Неуспешно'); -INSERT INTO public.gateway_result_status_dictionary (id, code, name) VALUES (2, 'ACK', 'Успешно'); - - --- --- Data for Name: in_document_journal; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: in_out_direction_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.in_out_direction_dictionary (id, code, name) VALUES (1, 'IN', 'Зачисление'); -INSERT INTO public.in_out_direction_dictionary (id, code, name) VALUES (2, 'OUT', 'Списание'); - - --- --- Data for Name: in_out_s_df_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (1, '0102', 'Входящий ДФ-01/Исходящий ДФ-02'); -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (2, '0607', 'Входящий ДФ-06/Исходящий ДФ-07'); -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (3, '0809', 'Входящий ДФ-08/Исходящий ДФ-09'); -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (4, '1011', 'Входящий ДФ-10/Исходящий ДФ-11'); -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (5, '57', 'Входящий ДФ-57'); -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (6, '21', 'Входящий ДФ-21'); -INSERT INTO public.in_out_s_df_type_dictionary (id, code, name) VALUES (7, '20', 'Входящий ДФ-20'); - - --- --- Data for Name: information_account; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60001, 2, 50000, 60000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60004, 2, 50016, 60003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60007, 2, 50027, 60006); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60010, 2, 50038, 60009); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60013, 2, 50054, 60012); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60016, 2, 50070, 60015); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60019, 2, 50085, 60018); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60022, 2, 50101, 60021); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60025, 2, 50115, 60024); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60028, 2, 50131, 60027); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60031, 2, 50145, 60030); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60034, 2, 50161, 60033); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60037, 2, 50184, 60036); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60040, 2, 50197, 60039); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60043, 2, 50212, 60042); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60046, 2, 50223, 60045); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60049, 2, 50237, 60048); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60052, 2, 50253, 60051); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60055, 2, 50273, 60054); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60058, 2, 50287, 60057); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60061, 2, 50304, 60060); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60064, 2, 50316, 60063); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60067, 2, 50336, 60066); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60070, 2, 50350, 60069); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60073, 2, 50368, 60072); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60076, 2, 50384, 60075); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60079, 2, 50400, 60078); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60082, 2, 50417, 60081); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (60085, 2, 50432, 60084); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240001, 2, 50223, 240000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240003, 2, 50054, 240002); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240005, 2, 50054, 240004); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240007, 2, 50184, 240006); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240009, 2, 50432, 240008); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240011, 2, 50432, 240010); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (240013, 2, 50432, 240012); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (300019, 2, 50223, 300018); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (560001, 2, 50184, 560000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (590001, 2, 50432, 590000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (590003, 2, 50432, 590002); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (620001, 2, 50131, 620000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (740001, 2, 50432, 740000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406250006, 2, 2000349, 406250005); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406250007, 2, 2000254, 406250008); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406250009, 2, 2000254, 406250010); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406250011, 2, 2000254, 406250012); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406310000, 2, 2000271, 406310001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630105, 2, 406620020, 406630104); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630108, 2, 406620031, 406630107); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630111, 2, 406620042, 406630110); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630114, 2, 406620056, 406630113); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630117, 2, 406620072, 406630116); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630120, 2, 406620087, 406630119); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630123, 2, 406620101, 406630122); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630126, 2, 406620116, 406630125); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630129, 2, 406620130, 406630128); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630132, 2, 406620152, 406630131); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630135, 2, 406620166, 406630134); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630138, 2, 406620176, 406630137); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630141, 2, 406620193, 406630140); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630144, 2, 406620207, 406630143); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630147, 2, 406620228, 406630146); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630150, 2, 406620248, 406630149); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630153, 2, 406620259, 406630152); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630156, 2, 406620274, 406630155); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630159, 2, 406620289, 406630158); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630162, 2, 406620305, 406630161); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630165, 2, 406620323, 406630164); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630168, 2, 406620345, 406630167); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630171, 2, 406620359, 406630170); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630174, 2, 406620371, 406630173); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630177, 2, 406890000, 406630176); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630180, 2, 406890011, 406630179); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630183, 2, 406890022, 406630182); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630186, 2, 406890036, 406630185); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630189, 2, 406890052, 406630188); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630192, 2, 406890067, 406630191); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630195, 2, 406890081, 406630194); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630198, 2, 406890096, 406630197); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630201, 2, 406890110, 406630200); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630204, 2, 406890132, 406630203); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630207, 2, 406890146, 406630206); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630210, 2, 406890156, 406630209); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630213, 2, 406890173, 406630212); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630216, 2, 406890187, 406630215); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630219, 2, 406890208, 406630218); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630222, 2, 406890228, 406630221); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630225, 2, 406890239, 406630224); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630228, 2, 406890254, 406630227); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630231, 2, 406890269, 406630230); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630234, 2, 406890285, 406630233); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630237, 2, 406890303, 406630236); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630240, 2, 406890325, 406630239); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630243, 2, 406890339, 406630242); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630246, 2, 406890351, 406630245); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630249, 2, 406890365, 406630248); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630252, 2, 406890376, 406630251); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630255, 2, 406890387, 406630254); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630258, 2, 406890401, 406630257); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630261, 2, 406890417, 406630260); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630264, 2, 406890432, 406630263); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630267, 2, 406890446, 406630266); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630270, 2, 406890461, 406630269); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630273, 2, 406890475, 406630272); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630276, 2, 406890497, 406630275); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630279, 2, 406890511, 406630278); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630282, 2, 406890521, 406630281); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630285, 2, 406890538, 406630284); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630288, 2, 406890552, 406630287); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630291, 2, 406890573, 406630290); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630294, 2, 406890593, 406630293); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630297, 2, 406890604, 406630296); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630300, 2, 406890619, 406630299); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630303, 2, 406890634, 406630302); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630306, 2, 406890650, 406630305); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630309, 2, 406890668, 406630308); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630312, 2, 406890690, 406630311); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630315, 2, 406890704, 406630314); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630318, 2, 406890716, 406630317); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630321, 2, 406890760, 406630320); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630324, 2, 406890771, 406630323); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630327, 2, 406890782, 406630326); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630330, 2, 406890796, 406630329); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630333, 2, 406890812, 406630332); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630336, 2, 406890827, 406630335); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630339, 2, 406890841, 406630338); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630342, 2, 406890856, 406630341); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630345, 2, 406890870, 406630344); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630348, 2, 406890892, 406630347); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630351, 2, 406890906, 406630350); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630354, 2, 406890916, 406630353); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630357, 2, 406890933, 406630356); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630360, 2, 406890947, 406630359); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630363, 2, 406890968, 406630362); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630366, 2, 406890988, 406630365); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630369, 2, 406890999, 406630368); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630372, 2, 406891014, 406630371); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630375, 2, 406891029, 406630374); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630378, 2, 406891045, 406630377); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630381, 2, 406891063, 406630380); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630384, 2, 406891085, 406630383); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630387, 2, 406891099, 406630386); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630390, 2, 406891111, 406630389); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630393, 2, 406920000, 406630392); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630396, 2, 406920011, 406630395); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630399, 2, 406920022, 406630398); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630402, 2, 406920036, 406630401); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630405, 2, 406920052, 406630404); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630408, 2, 406920067, 406630407); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630411, 2, 406920081, 406630410); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630414, 2, 406920096, 406630413); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630417, 2, 406920110, 406630416); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630420, 2, 406920132, 406630419); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630423, 2, 406920146, 406630422); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630426, 2, 406920156, 406630425); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630429, 2, 406920173, 406630428); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630432, 2, 406920187, 406630431); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630435, 2, 406920208, 406630434); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630438, 2, 406920228, 406630437); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630441, 2, 406920239, 406630440); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630444, 2, 406920254, 406630443); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630447, 2, 406920269, 406630446); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630450, 2, 406920285, 406630449); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630453, 2, 406920303, 406630452); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630456, 2, 406920325, 406630455); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630459, 2, 406920339, 406630458); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630462, 2, 406920351, 406630461); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630465, 2, 406930000, 406630464); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630468, 2, 406930011, 406630467); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630471, 2, 406930022, 406630470); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630474, 2, 406930036, 406630473); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630477, 2, 406930052, 406630476); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630480, 2, 406930067, 406630479); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630483, 2, 406930081, 406630482); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630486, 2, 406930096, 406630485); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630489, 2, 406930110, 406630488); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630492, 2, 406930124, 406630491); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630495, 2, 406930138, 406630494); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630498, 2, 406930154, 406630497); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630501, 2, 406930170, 406630500); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630504, 2, 406930184, 406630503); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630507, 2, 406930198, 406630506); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630510, 2, 406930208, 406630509); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630513, 2, 406930225, 406630512); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630516, 2, 406930239, 406630515); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630519, 2, 406930260, 406630518); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630522, 2, 406930274, 406630521); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630525, 2, 406930290, 406630524); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630528, 2, 406930301, 406630527); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630531, 2, 406930316, 406630530); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630534, 2, 406930329, 406630533); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630537, 2, 406930346, 406630536); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630540, 2, 406930360, 406630539); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630543, 2, 406930376, 406630542); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630546, 2, 406930391, 406630545); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630549, 2, 406930405, 406630548); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630552, 2, 406930421, 406630551); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630555, 2, 406930435, 406630554); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630558, 2, 406930449, 406630557); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630561, 2, 406930467, 406630560); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630564, 2, 406930481, 406630563); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630567, 2, 406930493, 406630566); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630570, 2, 406930515, 406630569); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630573, 2, 406930529, 406630572); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630576, 2, 406930540, 406630575); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630579, 2, 406930551, 406630578); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630582, 2, 406930562, 406630581); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630585, 2, 406950000, 406630584); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630588, 2, 406950011, 406630587); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630591, 2, 406950022, 406630590); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630594, 2, 406950036, 406630593); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630597, 2, 406950052, 406630596); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630600, 2, 406950067, 406630599); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630603, 2, 406950081, 406630602); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630606, 2, 406950096, 406630605); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630609, 2, 406950110, 406630608); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630612, 2, 406950124, 406630611); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630615, 2, 406950138, 406630614); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630618, 2, 406950154, 406630617); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630621, 2, 406950170, 406630620); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630624, 2, 406950184, 406630623); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630627, 2, 406950198, 406630626); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630630, 2, 406950208, 406630629); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630633, 2, 406950225, 406630632); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630636, 2, 406950239, 406630635); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630639, 2, 406950260, 406630638); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630642, 2, 406950274, 406630641); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630645, 2, 406950290, 406630644); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630648, 2, 406950301, 406630647); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630651, 2, 406950316, 406630650); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630654, 2, 406950329, 406630653); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630663, 2, 406950376, 406630662); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630666, 2, 406950391, 406630665); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630675, 2, 406950435, 406630674); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630678, 2, 406950449, 406630677); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630690, 2, 406950515, 406630689); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630696, 2, 406950540, 406630695); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630657, 2, 406950346, 406630656); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630660, 2, 406950360, 406630659); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630669, 2, 406950405, 406630668); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630672, 2, 406950421, 406630671); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630681, 2, 406950467, 406630680); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630684, 2, 406950481, 406630683); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630687, 2, 406950493, 406630686); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630693, 2, 406950529, 406630692); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630699, 2, 406950551, 406630698); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (406630702, 2, 406950562, 406630701); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020004, 2, 406990022, 407020003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020007, 2, 406990027, 407020006); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020010, 2, 407080000, 407020009); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020013, 2, 407080014, 407020012); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020016, 2, 407080025, 407020015); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020019, 2, 407080036, 407020018); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020022, 2, 407080050, 407020021); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020025, 2, 407080066, 407020024); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020028, 2, 407080081, 407020027); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020031, 2, 407080095, 407020030); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020034, 2, 407080110, 407020033); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020037, 2, 407080124, 407020036); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020040, 2, 407080138, 407020039); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020043, 2, 407080152, 407020042); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020046, 2, 407080168, 407020045); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020049, 2, 407080184, 407020048); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020052, 2, 407080198, 407020051); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020055, 2, 407080212, 407020054); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020058, 2, 407080222, 407020057); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020061, 2, 407080239, 407020060); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020064, 2, 407080253, 407020063); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020067, 2, 407080274, 407020066); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020070, 2, 407080288, 407020069); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020073, 2, 407080304, 407020072); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020076, 2, 407080315, 407020075); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020079, 2, 407080330, 407020078); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020082, 2, 407080343, 407020081); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020085, 2, 407080360, 407020084); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020088, 2, 407080374, 407020087); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020091, 2, 407080390, 407020090); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020094, 2, 407080405, 407020093); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020097, 2, 407080419, 407020096); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020100, 2, 407080435, 407020099); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020103, 2, 407080449, 407020102); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020106, 2, 407080463, 407020105); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020109, 2, 407080481, 407020108); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020112, 2, 407080495, 407020111); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020115, 2, 407080507, 407020114); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020118, 2, 407080529, 407020117); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020121, 2, 407080543, 407020120); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020124, 2, 407080554, 407020123); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020127, 2, 407080565, 407020126); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020130, 2, 407080576, 407020129); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020134, 2, 407080599, 407020133); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407020136, 2, 407080110, 407020137); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407150041, 2, 2000229, 407150042); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407310001, 2, 2000409, 407310002); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407310003, 2, 2000195, 407310004); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407310007, 2, 2000135, 407310008); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407510000, 2, 407500017, 407510001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407510002, 2, 2000203, 407510003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407510004, 2, 2000135, 407510005); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407510008, 2, 407470002, 407510007); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407510038, 2, 2000203, 407510039); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407510042, 2, 407470009, 407510041); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407680000, 2, 2000376, 407680001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407830007, 2, 407470002, 407830008); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407830018, 2, 2000203, 407830019); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (407930000, 2, 2000078, 407930001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (408080000, 2, 2000220, 408080001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (408080005, 2, 2000220, 408080006); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (409330024, 2, 2000246, 409330025); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (409790001, 2, 2000203, 409790002); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (410920001, 2, 410910000, 410920000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (410920011, 2, 410910000, 410920012); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (410920014, 2, 410910012, 410920013); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (410920018, 2, 410910016, 410920017); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (411320001, 2, 411310000, 411320000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (411320011, 2, 411310016, 411320010); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (411320015, 2, 411310000, 411320016); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (411320020, 2, 411310000, 411320021); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (553090001, 2, 553080000, 553090000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (553090011, 2, 553080000, 553090012); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (553090024, 2, 553080017, 553090023); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (555090000, 2, 2000203, 555090001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5552680001, 2, 5552670000, 5552680000); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5552680004, 2, 5552670004, 5552680003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5552680007, 2, 5552670007, 5552680006); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5552680007, 4, 2000341, 5552680008); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5555340000, 2, 2000229, 5555340001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556150000, 2, 2000034, 5556150001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556150002, 4, 2000034, 5556150003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556150004, 4, 2000034, 5556150005); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556180000, 4, 2000034, 5556180001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556180002, 2, 2000034, 5556180003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556180004, 2, 2000034, 5556180005); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556190000, 2, 2000034, 5556190001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556190002, 4, 2000034, 5556190003); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400013, 2, 2000096, 5556400014); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400015, 4, 2000096, 5556400016); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400017, 2, 2000096, 5556400018); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400019, 2, 2000034, 5556400020); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400021, 4, 2000034, 5556400022); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400023, 4, 2000096, 5556400024); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400025, 4, 2000034, 5556400026); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556400027, 4, 2000096, 5556400028); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556520005, 4, 2000096, 5556520006); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556520007, 2, 2000096, 5556520008); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556560000, 2, 2000096, 5556560001); -INSERT INTO public.information_account (account_id, clearing_account_id, company_id, id) VALUES (5556560002, NULL, 2000096, 5556560003); - - --- --- Data for Name: instrument_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.instrument_type_dictionary (id, code, name) VALUES (1, 'RATE', 'Инструмент Денежного рынка'); -INSERT INTO public.instrument_type_dictionary (id, code, name) VALUES (2, 'CRNC', 'Валюта'); -INSERT INTO public.instrument_type_dictionary (id, code, name) VALUES (3, 'EQTY', 'Акция'); -INSERT INTO public.instrument_type_dictionary (id, code, name) VALUES (4, 'BOND', 'Облигация'); -INSERT INTO public.instrument_type_dictionary (id, code, name) VALUES (5, 'MFND', 'ПАИ'); -INSERT INTO public.instrument_type_dictionary (id, code, name) VALUES (6, 'CURR', 'Валютная пара'); - - --- --- Data for Name: launcher; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 120000, '2023-09-15 12:34:02.881', '2023-09-15 12:34:02.881'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 120001, '2023-09-15 12:34:58.408', '2023-09-15 12:34:58.408'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 120002, '2023-09-15 12:35:58.878', '2023-09-15 12:35:58.878'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 120003, '2023-09-15 12:38:23.46', '2023-09-15 12:38:23.46'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 170000, '2023-09-15 13:18:56.169', '2023-09-15 13:18:56.169'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 360000, '2023-09-15 15:20:37.216', '2023-09-15 15:20:37.216'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 360005, '2023-09-18 13:00:00.003', '2023-09-18 13:00:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 440000, '2023-09-18 14:39:01.329', '2023-09-18 14:39:01.329'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 440001, '2023-09-18 14:45:52.59', '2023-09-18 14:45:52.59'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 440002, '2023-09-18 14:45:53.001', '2023-09-18 14:45:53.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 440003, '2023-09-18 14:45:53.377', '2023-09-18 14:45:53.377'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 440004, '2023-09-18 14:45:53.742', '2023-09-18 14:45:53.742'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 440005, '2023-09-18 14:45:55.279', '2023-09-18 14:45:55.279'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 440006, '2023-09-18 14:45:55.782', '2023-09-18 14:45:55.782'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 440007, '2023-09-18 14:45:56.272', '2023-09-18 14:45:56.272'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 440008, '2023-09-18 14:45:56.824', '2023-09-18 14:45:56.824'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 440009, '2023-09-18 14:45:58.094', '2023-09-18 14:45:58.094'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 440010, '2023-09-18 14:46:56.575', '2023-09-18 14:46:56.575'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 440011, '2023-09-18 16:29:35.5', '2023-09-18 16:29:35.5'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 530000, '2023-09-18 16:44:43.015', '2023-09-18 16:44:43.015'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 530001, '2023-09-18 16:46:15.949', '2023-09-18 16:46:15.949'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 710000, '2023-09-18 20:54:01.134', '2023-09-18 20:54:01.134'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 870000, '2023-09-19 13:00:00.152', '2023-09-19 13:00:00.152'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 1160000, '2023-09-20 13:00:00.002', '2023-09-20 13:00:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 1340000, '2023-09-20 17:20:54.393', '2023-09-20 17:20:54.393'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 1450000, '2023-09-20 18:55:20.412', '2023-09-20 18:55:20.412'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 1470000, '2023-09-20 19:10:04.264', '2023-09-20 19:10:04.264'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5150000, '2023-09-21 11:27:51.921', '2023-09-21 11:27:51.921'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5190000, '2023-09-21 11:38:02.657', '2023-09-21 11:38:02.657'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5310000, '2023-09-21 11:49:51.277', '2023-09-21 11:49:51.277'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5310001, '2023-09-21 12:05:00.044', '2023-09-21 12:05:00.044'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5340000, '2023-09-21 12:10:04.378', '2023-09-21 12:10:04.378'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5410000, '2023-09-21 12:16:13.453', '2023-09-21 12:16:13.453'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5650000, '2023-09-21 13:12:24.052', '2023-09-21 13:12:24.052'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5720000, '2023-09-21 13:30:29.251', '2023-09-21 13:30:29.251'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5720001, '2023-09-21 13:36:00.779', '2023-09-21 13:36:00.779'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 5720002, '2023-09-21 13:36:03.314', '2023-09-21 13:36:03.314'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5720003, '2023-09-21 13:38:23.904', '2023-09-21 13:38:23.904'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5840000, '2023-09-21 13:53:02.964', '2023-09-21 13:53:02.964'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5840001, '2023-09-21 13:53:24.861', '2023-09-21 13:53:24.861'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5980000, '2023-09-21 15:49:03.191', '2023-09-21 15:49:03.191'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5980001, '2023-09-21 15:54:47.904', '2023-09-21 15:54:47.904'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 6050000, '2023-09-21 16:09:37.135', '2023-09-21 16:09:37.135'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 6050001, '2023-09-21 16:17:56.952', '2023-09-21 16:17:56.952'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 6200000, '2023-09-21 16:47:47.604', '2023-09-21 16:47:47.604'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 6200001, '2023-09-21 16:52:23.862', '2023-09-21 16:52:23.862'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 6200002, '2023-09-21 16:55:52.091', '2023-09-21 16:55:52.091'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 6200003, '2023-09-21 17:03:47.26', '2023-09-21 17:03:47.26'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 6230000, '2023-09-21 17:10:32.331', '2023-09-21 17:10:32.331'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 6230001, '2023-09-21 17:31:38.856', '2023-09-21 17:31:38.856'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 6230002, '2023-09-21 17:54:11.895', '2023-09-21 17:54:11.895'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 6230003, '2023-09-21 17:54:12.328', '2023-09-21 17:54:12.328'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 6230004, '2023-09-21 17:54:12.72', '2023-09-21 17:54:12.72'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 6230005, '2023-09-21 17:54:13.098', '2023-09-21 17:54:13.098'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 6230006, '2023-09-21 17:54:13.481', '2023-09-21 17:54:13.481'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 6230007, '2023-09-21 17:54:14.114', '2023-09-21 17:54:14.114'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 6230008, '2023-09-21 17:54:14.546', '2023-09-21 17:54:14.546'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 6230009, '2023-09-21 17:54:14.956', '2023-09-21 17:54:14.956'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 6330000, '2023-09-21 18:08:17.758', '2023-09-21 18:08:17.758'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 6330001, '2023-09-21 18:09:01.657', '2023-09-21 18:09:01.657'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 6480001, '2023-09-22 13:00:00.001', '2023-09-22 13:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 6480000, '2023-09-22 13:00:00.002', '2023-09-22 13:00:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 6480004, '2023-09-22 13:00:20.102', '2023-09-22 13:00:20.102'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 377500000, '2023-09-22 13:20:29.963', '2023-09-22 13:20:29.963'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 377530000, '2023-09-22 13:36:21.527', '2023-09-22 13:36:21.527'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 377560000, '2023-09-22 13:44:59.036', '2023-09-22 13:44:59.036'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377560001, '2023-09-22 13:47:42.881', '2023-09-22 13:47:42.881'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377630000, '2023-09-22 14:00:41.401', '2023-09-22 14:00:41.401'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 377630001, '2023-09-22 14:01:47.922', '2023-09-22 14:01:47.922'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377630002, '2023-09-22 14:04:15.576', '2023-09-22 14:04:15.576'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377760000, '2023-09-22 14:23:12.918', '2023-09-22 14:23:12.918'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377800000, '2023-09-22 14:44:28.758', '2023-09-22 14:44:28.758'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377830000, '2023-09-22 14:50:06.671', '2023-09-22 14:50:06.671'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377860000, '2023-09-22 15:00:22.986', '2023-09-22 15:00:22.986'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 377860001, '2023-09-22 15:01:56.722', '2023-09-22 15:01:56.722'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377860002, '2023-09-22 15:04:51.015', '2023-09-22 15:04:51.015'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377940000, '2023-09-22 15:17:01.919', '2023-09-22 15:17:01.919'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 377940001, '2023-09-22 15:17:28.608', '2023-09-22 15:17:28.608'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 377970000, '2023-09-22 15:28:42.049', '2023-09-22 15:28:42.049'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 377970001, '2023-09-22 15:38:21.263', '2023-09-22 15:38:21.263'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378000000, '2023-09-22 15:46:05.852', '2023-09-22 15:46:05.852'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378000001, '2023-09-22 15:46:25.205', '2023-09-22 15:46:25.205'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 378000002, '2023-09-22 16:01:23.817', '2023-09-22 16:01:23.817'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378000003, '2023-09-22 16:20:15.155', '2023-09-22 16:20:15.155'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378030000, '2023-09-22 16:27:09.407', '2023-09-22 16:27:09.407'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378060000, '2023-09-22 16:31:36.821', '2023-09-22 16:31:36.821'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378060001, '2023-09-22 17:04:03.701', '2023-09-22 17:04:03.701'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378060002, '2023-09-22 17:13:43.216', '2023-09-22 17:13:43.216'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378130000, '2023-09-22 17:26:02.47', '2023-09-22 17:26:02.47'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378130001, '2023-09-22 17:26:29.08', '2023-09-22 17:26:29.08'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378160000, '2023-09-22 17:31:59.47', '2023-09-22 17:31:59.47'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378190000, '2023-09-22 17:39:19.15', '2023-09-22 17:39:19.15'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378190001, '2023-09-22 17:39:24.964', '2023-09-22 17:39:24.964'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 378220000, '2023-09-22 17:54:41.029', '2023-09-22 17:54:41.029'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406030000, '2023-09-22 18:12:27.023', '2023-09-22 18:12:27.023'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406030001, '2023-09-22 19:09:11.945', '2023-09-22 19:09:11.945'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140000, '2023-09-25 10:41:38.962', '2023-09-25 10:41:38.962'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140001, '2023-09-25 10:45:54.151', '2023-09-25 10:45:54.151'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140002, '2023-09-25 10:50:09.676', '2023-09-25 10:50:09.676'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140003, '2023-09-25 11:37:00.211', '2023-09-25 11:37:00.211'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140004, '2023-09-25 11:42:19.092', '2023-09-25 11:42:19.092'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140005, '2023-09-25 11:59:29.703', '2023-09-25 11:59:29.703'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406140006, '2023-09-25 12:12:05.706', '2023-09-25 12:12:05.706'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406170000, '2023-09-25 12:22:21.455', '2023-09-25 12:22:21.455'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406170001, '2023-09-25 12:31:59.077', '2023-09-25 12:31:59.077'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406170002, '2023-09-25 12:37:25.096', '2023-09-25 12:37:25.096'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 406170003, '2023-09-25 13:00:00.001', '2023-09-25 13:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 406170004, '2023-09-25 13:00:00.002', '2023-09-25 13:00:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406170007, '2023-09-25 15:17:58.606', '2023-09-25 15:17:58.606'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406170008, '2023-09-25 15:21:49.875', '2023-09-25 15:21:49.875'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406280000, '2023-09-25 15:46:03.273', '2023-09-25 15:46:03.273'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406280001, '2023-09-25 15:50:14.427', '2023-09-25 15:50:14.427'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406280002, '2023-09-25 15:52:49.824', '2023-09-25 15:52:49.824'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 406280003, '2023-09-25 15:58:35.085', '2023-09-25 15:58:35.085'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 406280004, '2023-09-25 16:08:24.809', '2023-09-25 16:08:24.809'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406280005, '2023-09-25 16:34:41.66', '2023-09-25 16:34:41.66'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406280006, '2023-09-25 16:51:33.236', '2023-09-25 16:51:33.236'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406280007, '2023-09-25 17:01:17.469', '2023-09-25 17:01:17.469'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406430000, '2023-09-25 17:05:36.956', '2023-09-25 17:05:36.956'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 406430001, '2023-09-25 17:08:22.999', '2023-09-25 17:08:22.999'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406430002, '2023-09-25 17:08:23.614', '2023-09-25 17:08:23.614'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406430003, '2023-09-25 17:12:26.422', '2023-09-25 17:12:26.422'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406430004, '2023-09-25 17:14:24.169', '2023-09-25 17:14:24.169'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406430005, '2023-09-25 18:38:33.898', '2023-09-25 18:38:33.898'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406560000, '2023-09-26 10:28:46.991', '2023-09-26 10:28:46.991'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560001, '2023-09-26 10:30:35.831', '2023-09-26 10:30:35.831'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 406560002, '2023-09-26 13:00:00.098', '2023-09-26 13:00:00.098'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 406560004, '2023-09-26 13:21:54.454', '2023-09-26 13:21:54.454'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560005, '2023-09-26 14:03:33.511', '2023-09-26 14:03:33.511'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 406560006, '2023-09-27 12:23:09.194', '2023-09-27 12:23:09.194'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 406560007, '2023-09-28 10:58:26.558', '2023-09-28 10:58:26.558'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 406560008, '2023-09-28 11:00:18.217', '2023-09-28 11:00:18.217'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 406560009, '2023-09-28 11:00:58.993', '2023-09-28 11:00:58.993'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 406560010, '2023-09-28 11:01:30.299', '2023-09-28 11:01:30.299'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 406560011, '2023-09-28 11:02:17.708', '2023-09-28 11:02:17.708'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 406560012, '2023-09-28 11:02:26.671', '2023-09-28 11:02:26.671'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 406560013, '2023-09-28 11:02:42.818', '2023-09-28 11:02:42.818'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 406560014, '2023-09-28 11:02:51.435', '2023-09-28 11:02:51.435'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 406560015, '2023-09-28 11:03:08.853', '2023-09-28 11:03:08.853'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 406560016, '2023-09-28 11:06:38.335', '2023-09-28 11:06:38.335'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 406560017, '2023-09-28 11:09:22.384', '2023-09-28 11:09:22.384'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 406560018, '2023-09-28 11:09:47.457', '2023-09-28 11:09:47.457'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 406560019, '2023-09-28 11:09:59.195', '2023-09-28 11:09:59.195'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 406560020, '2023-09-28 12:06:14.541', '2023-09-28 12:06:14.541'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 406560021, '2023-09-28 12:27:40.46', '2023-09-28 12:27:40.46'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 406560022, '2023-09-28 12:27:42.738', '2023-09-28 12:27:42.738'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 406560023, '2023-09-28 12:51:35.911', '2023-09-28 12:51:35.911'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 406560024, '2023-09-28 14:07:08.332', '2023-09-28 14:07:08.332'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 406560025, '2023-09-28 14:07:08.895', '2023-09-28 14:07:08.895'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 406560026, '2023-09-28 14:07:09.464', '2023-09-28 14:07:09.464'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 406560027, '2023-09-28 14:07:10.041', '2023-09-28 14:07:10.041'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 406560028, '2023-09-28 14:07:10.675', '2023-09-28 14:07:10.675'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 406560029, '2023-09-28 14:07:11.145', '2023-09-28 14:07:11.145'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 406560030, '2023-09-28 14:07:11.647', '2023-09-28 14:07:11.647'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 406560031, '2023-09-28 14:07:12.224', '2023-09-28 14:07:12.224'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 406560032, '2023-09-28 14:07:12.727', '2023-09-28 14:07:12.727'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 406560033, '2023-09-28 14:16:24.75', '2023-09-28 14:16:24.75'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 406560034, '2023-09-28 14:17:47.669', '2023-09-28 14:17:47.669'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 406560035, '2023-09-28 14:32:30.092', '2023-09-28 14:32:30.092'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 406560036, '2023-09-28 14:34:46.096', '2023-09-28 14:34:46.096'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 406560037, '2023-09-28 15:04:48.046', '2023-09-28 15:04:48.046'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560038, '2023-09-28 16:56:06.345', '2023-09-28 16:56:06.345'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560039, '2023-09-28 16:56:48.115', '2023-09-28 16:56:48.115'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560040, '2023-09-28 16:58:37.633', '2023-09-28 16:58:37.633'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560041, '2023-09-28 17:03:56.35', '2023-09-28 17:03:56.35'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 406560042, '2023-09-28 17:06:16.052', '2023-09-28 17:06:16.052'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000000, '2023-09-28 17:18:18.872', '2023-09-28 17:18:18.872'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000001, '2023-09-28 17:19:22.067', '2023-09-28 17:19:22.067'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000002, '2023-09-28 17:22:02.734', '2023-09-28 17:22:02.734'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000003, '2023-09-28 17:24:02.863', '2023-09-28 17:24:02.863'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000005, '2023-09-28 20:26:18.077', '2023-09-28 20:26:18.077'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000006, '2023-09-28 20:27:08.397', '2023-09-28 20:27:08.397'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000007, '2023-09-28 20:27:15.216', '2023-09-28 20:27:15.216'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000008, '2023-09-28 20:27:39.882', '2023-09-28 20:27:39.882'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000015, '2023-09-28 20:59:23.699', '2023-09-28 20:59:23.699'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000025, '2023-09-28 21:09:28.473', '2023-09-28 21:09:28.473'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000031, '2023-09-28 21:20:54.992', '2023-09-28 21:20:54.992'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000033, '2023-09-29 11:17:28.776', '2023-09-29 11:17:28.776'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000034, '2023-09-29 11:19:05.591', '2023-09-29 11:19:05.591'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407000035, '2023-09-29 12:38:39.816', '2023-09-29 12:38:39.816'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 407000036, '2023-09-29 12:38:50.754', '2023-09-29 12:38:50.754'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 407000037, '2023-09-29 12:40:11.263', '2023-09-29 12:40:11.263'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 407000038, '2023-09-29 12:40:25.284', '2023-09-29 12:40:25.284'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000039, '2023-09-29 15:42:11.356', '2023-09-29 15:42:11.356'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407000040, '2023-09-29 15:45:27.069', '2023-09-29 15:45:27.069'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407180000, '2023-09-29 16:10:52.275', '2023-09-29 16:10:52.275'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407180001, '2023-09-29 16:16:42.782', '2023-09-29 16:16:42.782'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407180004, '2023-09-29 16:25:53.436', '2023-09-29 16:25:53.436'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'SCLR', 407180006, '2023-09-29 17:00:00.003', '2023-09-29 17:00:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240000, '2023-09-29 17:52:06.714', '2023-09-29 17:52:06.714'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240001, '2023-09-29 18:02:27.05', '2023-09-29 18:02:27.05'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240002, '2023-09-29 18:02:36.496', '2023-09-29 18:02:36.496'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240003, '2023-09-29 18:05:21.338', '2023-09-29 18:05:21.338'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240004, '2023-09-29 18:11:56.322', '2023-09-29 18:11:56.322'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240005, '2023-09-29 18:24:23.177', '2023-09-29 18:24:23.177'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407240006, '2023-10-02 12:42:22.251', '2023-10-02 12:42:22.251'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407240007, '2023-10-02 12:43:27.39', '2023-10-02 12:43:27.39'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407240008, '2023-10-02 12:44:46.465', '2023-10-02 12:44:46.465'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 407240009, '2023-10-02 13:53:22.645', '2023-10-02 13:53:22.645'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407240010, '2023-10-02 13:54:12.217', '2023-10-02 13:54:12.217'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 407240011, '2023-10-02 13:54:49.314', '2023-10-02 13:54:49.314'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 407240012, '2023-10-02 13:54:56.756', '2023-10-02 13:54:56.756'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 407240013, '2023-10-02 13:55:15.007', '2023-10-02 13:55:15.007'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 407240014, '2023-10-02 13:55:20.655', '2023-10-02 13:55:20.655'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 407240015, '2023-10-02 13:55:27.726', '2023-10-02 13:55:27.726'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407240016, '2023-10-02 13:55:31.705', '2023-10-02 13:55:31.705'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 407240017, '2023-10-02 13:55:53.99', '2023-10-02 13:55:53.99'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 407240018, '2023-10-02 13:56:02.544', '2023-10-02 13:56:02.544'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240019, '2023-10-02 14:46:43.238', '2023-10-02 14:46:43.238'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240020, '2023-10-02 14:48:04.419', '2023-10-02 14:48:04.419'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240021, '2023-10-02 14:48:36.251', '2023-10-02 14:48:36.251'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240022, '2023-10-02 14:49:29.384', '2023-10-02 14:49:29.384'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240023, '2023-10-02 14:51:16.499', '2023-10-02 14:51:16.499'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240024, '2023-10-02 14:52:14.469', '2023-10-02 14:52:14.469'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240025, '2023-10-02 14:55:09.74', '2023-10-02 14:55:09.74'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240026, '2023-10-02 14:58:37.701', '2023-10-02 14:58:37.701'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240027, '2023-10-02 14:59:47.587', '2023-10-02 14:59:47.587'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240028, '2023-10-02 15:02:53.601', '2023-10-02 15:02:53.601'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240029, '2023-10-02 15:07:08.326', '2023-10-02 15:07:08.326'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407240030, '2023-10-02 15:07:31.974', '2023-10-02 15:07:31.974'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407240031, '2023-10-02 15:28:15.832', '2023-10-02 15:28:15.832'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407370000, '2023-10-02 15:36:25.809', '2023-10-02 15:36:25.809'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407370001, '2023-10-02 15:49:40.045', '2023-10-02 15:49:40.045'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 407370002, '2023-10-02 15:54:27.115', '2023-10-02 15:54:27.115'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407370003, '2023-10-02 15:55:48.2', '2023-10-02 15:55:48.2'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407370004, '2023-10-02 16:01:07.507', '2023-10-02 16:01:07.507'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370005, '2023-10-02 16:01:54.641', '2023-10-02 16:01:54.641'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370006, '2023-10-02 16:03:08.17', '2023-10-02 16:03:08.17'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370007, '2023-10-02 16:03:18.404', '2023-10-02 16:03:18.404'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370008, '2023-10-02 16:13:53.079', '2023-10-02 16:13:53.079'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407370009, '2023-10-02 16:13:53.636', '2023-10-02 16:13:53.636'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370010, '2023-10-02 16:14:00.597', '2023-10-02 16:14:00.597'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407370011, '2023-10-02 16:14:00.934', '2023-10-02 16:14:00.934'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370012, '2023-10-02 16:19:05.972', '2023-10-02 16:19:05.972'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407370013, '2023-10-02 16:19:51.663', '2023-10-02 16:19:51.663'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370014, '2023-10-02 16:22:54.83', '2023-10-02 16:22:54.83'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370015, '2023-10-02 16:30:13.354', '2023-10-02 16:30:13.354'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370016, '2023-10-02 16:33:53.634', '2023-10-02 16:33:53.634'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'SCLR', 407370017, '2023-10-02 17:00:00.002', '2023-10-02 17:00:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370019, '2023-10-02 17:01:11.453', '2023-10-02 17:01:11.453'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370020, '2023-10-02 17:10:13.503', '2023-10-02 17:10:13.503'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370021, '2023-10-02 17:23:23.841', '2023-10-02 17:23:23.841'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407370022, '2023-10-02 17:36:06.878', '2023-10-02 17:36:06.878'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370023, '2023-10-02 17:59:12.618', '2023-10-02 17:59:12.618'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407370024, '2023-10-02 18:05:48.177', '2023-10-02 18:05:48.177'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407370025, '2023-10-02 18:07:33.45', '2023-10-02 18:07:33.45'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407370026, '2023-10-02 19:18:11.902', '2023-10-02 19:18:11.902'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407370027, '2023-10-02 19:18:57.041', '2023-10-02 19:18:57.041'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407580000, '2023-10-02 19:43:10.447', '2023-10-02 19:43:10.447'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407660000, '2023-10-02 20:01:21.908', '2023-10-02 20:01:21.908'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407660001, '2023-10-02 20:01:22.545', '2023-10-02 20:01:22.545'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRYT', 407690000, '2023-10-03 10:53:06.188', '2023-10-03 10:53:06.188'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407690001, '2023-10-03 11:15:02.584', '2023-10-03 11:15:02.584'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407690002, '2023-10-03 11:37:04.275', '2023-10-03 11:37:04.275'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 407690003, '2023-10-03 11:43:48.687', '2023-10-03 11:43:48.687'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407690004, '2023-10-03 11:44:19.175', '2023-10-03 11:44:19.175'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750000, '2023-10-03 11:59:33.51', '2023-10-03 11:59:33.51'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'STRS', 407750005, '2023-10-03 12:10:00.002', '2023-10-03 12:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750007, '2023-10-03 12:21:12.056', '2023-10-03 12:21:12.056'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750008, '2023-10-03 12:21:27.677', '2023-10-03 12:21:27.677'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750009, '2023-10-03 13:03:24.803', '2023-10-03 13:03:24.803'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 407750010, '2023-10-03 13:08:16.06', '2023-10-03 13:08:16.06'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407750011, '2023-10-03 13:09:16.9', '2023-10-03 13:09:16.9'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 407750012, '2023-10-03 13:09:49.593', '2023-10-03 13:09:49.593'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 407750013, '2023-10-03 13:15:41.456', '2023-10-03 13:15:41.456'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 407750014, '2023-10-03 13:17:43.697', '2023-10-03 13:17:43.697'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 407750015, '2023-10-03 13:18:06.53', '2023-10-03 13:18:06.53'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 407750016, '2023-10-03 13:20:08.717', '2023-10-03 13:20:08.717'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 407750017, '2023-10-03 13:20:11.27', '2023-10-03 13:20:11.27'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750018, '2023-10-03 13:25:14.058', '2023-10-03 13:25:14.058'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750019, '2023-10-03 14:03:58.643', '2023-10-03 14:03:58.643'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750020, '2023-10-03 14:06:01.592', '2023-10-03 14:06:01.592'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750021, '2023-10-03 14:13:08.842', '2023-10-03 14:13:08.842'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750022, '2023-10-03 14:16:25.208', '2023-10-03 14:16:25.208'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 407750023, '2023-10-03 14:20:40.763', '2023-10-03 14:20:40.763'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 407750024, '2023-10-03 14:31:09.813', '2023-10-03 14:31:09.813'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 407750025, '2023-10-03 14:58:19.184', '2023-10-03 14:58:19.184'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 407750026, '2023-10-03 15:48:53.577', '2023-10-03 15:48:53.577'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750027, '2023-10-03 16:16:59.389', '2023-10-03 16:16:59.389'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 407750028, '2023-10-03 16:19:42.142', '2023-10-03 16:19:42.142'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 407750029, '2023-10-03 16:37:25.826', '2023-10-03 16:37:25.826'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 407750030, '2023-10-03 16:39:39.235', '2023-10-03 16:39:39.235'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 407750031, '2023-10-03 16:44:59.112', '2023-10-03 16:44:59.112'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407750032, '2023-10-03 16:57:42.856', '2023-10-03 16:57:42.856'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750033, '2023-10-03 16:58:11.895', '2023-10-03 16:58:11.895'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407750034, '2023-10-03 16:58:33.51', '2023-10-03 16:58:33.51'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407750035, '2023-10-03 16:59:24.006', '2023-10-03 16:59:24.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407750036, '2023-10-03 17:01:24.516', '2023-10-03 17:01:24.516'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 407750041, '2023-10-03 17:22:34.737', '2023-10-03 17:22:34.737'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407750042, '2023-10-03 17:22:48.252', '2023-10-03 17:22:48.252'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750043, '2023-10-03 17:23:11.861', '2023-10-03 17:23:11.861'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 407750044, '2023-10-03 17:45:12.531', '2023-10-03 17:45:12.531'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750045, '2023-10-03 17:49:11.055', '2023-10-03 17:49:11.055'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750046, '2023-10-03 17:58:22.462', '2023-10-03 17:58:22.462'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750047, '2023-10-03 18:04:09.363', '2023-10-03 18:04:09.363'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750048, '2023-10-03 18:08:26.147', '2023-10-03 18:08:26.147'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750049, '2023-10-03 18:08:39.432', '2023-10-03 18:08:39.432'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750050, '2023-10-03 18:12:22.696', '2023-10-03 18:12:22.696'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750051, '2023-10-03 18:32:22.91', '2023-10-03 18:32:22.91'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750052, '2023-10-03 18:39:47.394', '2023-10-03 18:39:47.394'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 407750053, '2023-10-03 21:00:00.001', '2023-10-03 21:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRYT', 407750055, '2023-10-04 09:48:10.072', '2023-10-04 09:48:10.072'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 407750056, '2023-10-04 09:48:10.892', '2023-10-04 09:48:10.892'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 407750057, '2023-10-04 09:48:13.836', '2023-10-04 09:48:13.836'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 407750058, '2023-10-04 09:48:14.147', '2023-10-04 09:48:14.147'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 407750059, '2023-10-04 09:48:14.475', '2023-10-04 09:48:14.475'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 407750060, '2023-10-04 09:48:15.307', '2023-10-04 09:48:15.307'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 407750061, '2023-10-04 09:48:15.932', '2023-10-04 09:48:15.932'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 407750062, '2023-10-04 09:48:16.532', '2023-10-04 09:48:16.532'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 407750063, '2023-10-04 09:48:16.83', '2023-10-04 09:48:16.83'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 407750064, '2023-10-04 09:48:17.457', '2023-10-04 09:48:17.457'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407750065, '2023-10-04 09:48:18.667', '2023-10-04 09:48:18.667'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407750066, '2023-10-04 09:48:19.499', '2023-10-04 09:48:19.499'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 407750067, '2023-10-04 09:48:20.512', '2023-10-04 09:48:20.512'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 407750068, '2023-10-04 09:48:21.2', '2023-10-04 09:48:21.2'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 407750069, '2023-10-04 09:48:21.586', '2023-10-04 09:48:21.586'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 407750070, '2023-10-04 09:48:21.915', '2023-10-04 09:48:21.915'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOSC', 407750071, '2023-10-04 09:48:23.398', '2023-10-04 09:48:23.398'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOCM', 407750072, '2023-10-04 09:48:23.655', '2023-10-04 09:48:23.655'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 407750073, '2023-10-04 10:51:16.681', '2023-10-04 10:51:16.681'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 407750074, '2023-10-04 10:51:17.824', '2023-10-04 10:51:17.824'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 407750075, '2023-10-04 11:04:32.444', '2023-10-04 11:04:32.444'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407750076, '2023-10-04 11:08:07.126', '2023-10-04 11:08:07.126'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 407750077, '2023-10-04 14:40:45.949', '2023-10-04 14:40:45.949'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 407750078, '2023-10-04 14:40:47.617', '2023-10-04 14:40:47.617'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407980000, '2023-10-04 18:20:26.269', '2023-10-04 18:20:26.269'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407980001, '2023-10-04 18:20:38.033', '2023-10-04 18:20:38.033'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407980002, '2023-10-04 18:23:54.364', '2023-10-04 18:23:54.364'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 407980003, '2023-10-04 18:25:52.786', '2023-10-04 18:25:52.786'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407980004, '2023-10-04 18:25:54.461', '2023-10-04 18:25:54.461'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407980005, '2023-10-04 18:29:46.063', '2023-10-04 18:29:46.063'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407980006, '2023-10-04 18:31:06.477', '2023-10-04 18:31:06.477'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 407980007, '2023-10-04 18:38:59.424', '2023-10-04 18:38:59.424'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 407980008, '2023-10-04 21:00:00.005', '2023-10-04 21:00:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 407980010, '2023-10-05 10:41:14.628', '2023-10-05 10:41:14.628'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408220000, '2023-10-05 18:13:01.846', '2023-10-05 18:13:01.846'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408270000, '2023-10-05 18:30:11.862', '2023-10-05 18:30:11.862'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270001, '2023-10-05 18:31:54.09', '2023-10-05 18:31:54.09'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270002, '2023-10-05 18:32:20.078', '2023-10-05 18:32:20.078'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270003, '2023-10-05 18:35:48.765', '2023-10-05 18:35:48.765'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408270004, '2023-10-05 18:39:18.807', '2023-10-05 18:39:18.807'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270005, '2023-10-05 18:39:23.814', '2023-10-05 18:39:23.814'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270006, '2023-10-05 18:39:32.379', '2023-10-05 18:39:32.379'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270007, '2023-10-05 18:41:14.885', '2023-10-05 18:41:14.885'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408270008, '2023-10-05 18:43:26.939', '2023-10-05 18:43:26.939'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270009, '2023-10-05 18:45:31.053', '2023-10-05 18:45:31.053'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 408270012, '2023-10-05 18:55:00.001', '2023-10-05 18:55:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'CHDF', 408270014, '2023-10-05 19:18:46.562', '2023-10-05 19:18:46.562'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 408270015, '2023-10-05 21:00:00.001', '2023-10-05 21:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'EDEP', 408270017, '2023-10-05 23:00:00.002', '2023-10-05 23:00:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408270019, '2023-10-06 08:11:46.387', '2023-10-06 08:11:46.387'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408270020, '2023-10-06 10:37:43.303', '2023-10-06 10:37:43.303'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408270021, '2023-10-06 10:42:36.584', '2023-10-06 10:42:36.584'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408270022, '2023-10-06 10:43:00.432', '2023-10-06 10:43:00.432'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 408270023, '2023-10-06 11:33:23.86', '2023-10-06 11:33:23.86'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 408270024, '2023-10-06 11:36:28.884', '2023-10-06 11:36:28.884'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'STRS', 408380000, '2023-10-06 12:10:00.001', '2023-10-06 12:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408380002, '2023-10-06 12:40:28.597', '2023-10-06 12:40:28.597'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408380003, '2023-10-06 12:47:54.382', '2023-10-06 12:47:54.382'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380004, '2023-10-06 13:07:37.113', '2023-10-06 13:07:37.113'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408380005, '2023-10-06 13:08:02.391', '2023-10-06 13:08:02.391'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380006, '2023-10-06 13:39:38.316', '2023-10-06 13:39:38.316'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380007, '2023-10-06 13:54:24.604', '2023-10-06 13:54:24.604'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380008, '2023-10-06 13:55:46.478', '2023-10-06 13:55:46.478'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 408380009, '2023-10-06 14:56:00.588', '2023-10-06 14:56:00.588'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 408380010, '2023-10-06 15:48:54.603', '2023-10-06 15:48:54.603'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 408380011, '2023-10-06 16:11:11.102', '2023-10-06 16:11:11.102'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 408380012, '2023-10-06 16:22:20.26', '2023-10-06 16:22:20.26'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 408380013, '2023-10-06 16:22:23.568', '2023-10-06 16:22:23.568'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 408380014, '2023-10-06 16:32:00.471', '2023-10-06 16:32:00.471'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 408380015, '2023-10-06 16:34:20.987', '2023-10-06 16:34:20.987'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 408380016, '2023-10-06 16:40:59.03', '2023-10-06 16:40:59.03'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408380017, '2023-10-06 17:27:01.584', '2023-10-06 17:27:01.584'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408380018, '2023-10-06 17:29:23.28', '2023-10-06 17:29:23.28'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408380019, '2023-10-06 17:32:43.02', '2023-10-06 17:32:43.02'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380020, '2023-10-06 17:36:52.246', '2023-10-06 17:36:52.246'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380022, '2023-10-06 17:41:05.946', '2023-10-06 17:41:05.946'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552040000, '2024-02-09 12:46:00.002', '2024-02-09 12:46:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552040002, '2024-02-09 13:40:00.001', '2024-02-09 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5552040004, '2024-02-09 13:41:00.001', '2024-02-09 13:41:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552040006, '2024-02-09 13:42:00.002', '2024-02-09 13:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552040008, '2024-02-09 13:43:00.001', '2024-02-09 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552380000, '2024-03-28 16:45:45.032', '2024-03-28 16:45:45.032'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552380002, '2024-03-28 17:45:00.002', '2024-03-28 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552380004, '2024-03-28 22:22:00.003', '2024-03-28 22:22:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552380006, '2024-03-28 22:33:00.001', '2024-03-28 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 5552960005, '2024-04-16 16:07:39.214', '2024-04-16 16:07:39.214'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5553680000, '2024-04-16 12:40:00.001', '2024-04-16 12:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553680002, '2024-04-16 12:46:00.001', '2024-04-16 12:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554350000, '2024-04-16 16:45:45.001', '2024-04-16 16:45:45.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5554990000, '2024-04-16 17:38:08.189', '2024-04-16 17:38:08.189'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5554990001, '2024-04-16 17:40:27.954', '2024-04-16 17:40:27.954'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555550000, '2024-04-26 16:30:54.664', '2024-04-26 16:30:54.664'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5555950000, '2024-04-16 14:06:00.001', '2024-04-16 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5556880000, '2024-04-16 13:01:13.615', '2024-04-16 13:01:13.615'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5557590000, '2024-04-16 22:22:00.002', '2024-04-16 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5557590002, '2024-04-16 22:33:00.005', '2024-04-16 22:33:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 5557590004, '2024-04-16 23:50:00.002', '2024-04-16 23:50:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5558260000, '2023-07-25 14:45:17.431', '2023-07-25 14:45:17.431'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5558260001, '2023-07-25 14:46:25.653', '2023-07-25 14:46:25.653'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380021, '2023-10-06 17:39:10.429', '2023-10-06 17:39:10.429'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380023, '2023-10-06 17:42:12.8', '2023-10-06 17:42:12.8'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380024, '2023-10-06 17:44:13.75', '2023-10-06 17:44:13.75'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380025, '2023-10-06 17:45:18.252', '2023-10-06 17:45:18.252'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380026, '2023-10-06 17:56:47.432', '2023-10-06 17:56:47.432'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552060000, '2024-02-09 14:06:00.001', '2024-02-09 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552060002, '2024-02-09 14:07:00.001', '2024-02-09 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552060004, '2024-02-09 14:10:00.001', '2024-02-09 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552410000, '2024-04-02 16:45:45.003', '2024-04-02 16:45:45.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552410002, '2024-04-02 17:45:00.001', '2024-04-02 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552410004, '2024-04-02 22:22:00.002', '2024-04-02 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552410006, '2024-04-02 22:33:00.001', '2024-04-02 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553070000, '2024-04-16 16:45:45.015', '2024-04-16 16:45:45.015'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553680004, '2024-04-16 13:40:00.002', '2024-04-16 13:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5553680006, '2024-04-16 13:41:00.002', '2024-04-16 13:41:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5553680008, '2024-04-16 13:42:00.001', '2024-04-16 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553680010, '2024-04-16 13:43:00.002', '2024-04-16 13:43:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553680012, '2024-04-16 14:06:00.002', '2024-04-16 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553680015, '2024-04-16 14:07:00.002', '2024-04-16 14:07:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5553680014, '2024-04-16 14:06:57.568', '2024-04-16 14:06:57.568'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5553680017, '2024-04-16 14:10:00.004', '2024-04-16 14:10:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553680019, '2024-04-16 16:45:45.004', '2024-04-16 16:45:45.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5553680021, '2024-04-16 17:45:00.003', '2024-04-16 17:45:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553680023, '2024-04-16 22:22:00.002', '2024-04-16 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553680025, '2024-04-16 22:33:00.001', '2024-04-16 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5554360000, '2024-04-16 17:45:00.003', '2024-04-16 17:45:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5554360002, '2024-04-16 18:43:18.376', '2024-04-16 18:43:18.376'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555050000, '2024-04-16 17:52:40.996', '2024-04-16 17:52:40.996'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5555600000, '2024-04-16 16:45:45.001', '2024-04-16 16:45:45.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5555950002, '2024-04-16 14:07:00.001', '2024-04-16 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5556960000, '2024-04-16 13:09:15.6', '2024-04-16 13:09:15.6'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'STRS', 5557650005, '2024-05-05 10:56:10.003', '2024-05-05 10:56:10.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380027, '2023-10-06 17:58:32.221', '2023-10-06 17:58:32.221'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380028, '2023-10-06 18:02:09.122', '2023-10-06 18:02:09.122'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552080000, '2024-02-09 16:45:45.002', '2024-02-09 16:45:45.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552080002, '2024-02-09 17:45:00.001', '2024-02-09 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552510000, '2024-04-03 17:45:00.004', '2024-04-03 17:45:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5553150000, '2024-04-16 17:38:20.748', '2024-04-16 17:38:20.748'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5553150001, '2024-04-16 17:45:00.002', '2024-04-16 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5553820000, '2024-04-16 17:45:00.015', '2024-04-16 17:45:00.015'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554390000, '2024-04-16 22:22:00.008', '2024-04-16 22:22:00.008'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554390002, '2024-04-16 22:33:00.001', '2024-04-16 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 5555090000, '2024-04-16 18:23:26.456', '2024-04-16 18:23:26.456'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555090001, '2024-04-16 18:39:31.341', '2024-04-16 18:39:31.341'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555670000, '2024-04-26 17:16:57.329', '2024-04-26 17:16:57.329'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555670001, '2024-04-26 17:18:49.349', '2024-04-26 17:18:49.349'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5556030000, '2024-04-16 16:45:45.002', '2024-04-16 16:45:45.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5556030002, '2024-04-16 17:01:23.726', '2024-04-16 17:01:23.726'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5557040000, '2024-04-16 13:39:25.759', '2024-04-16 13:39:25.759'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5557040003, '2024-04-16 13:41:00.001', '2024-04-16 13:41:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5557040005, '2024-04-16 13:42:00.002', '2024-04-16 13:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5557040007, '2024-04-16 13:43:00.002', '2024-04-16 13:43:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 5557650007, '2024-05-05 17:17:17.002', '2024-05-05 17:17:17.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408380029, '2023-10-06 18:03:56.624', '2023-10-06 18:03:56.624'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'LIMM', 408380030, '2023-10-06 18:14:45.584', '2023-10-06 18:14:45.584'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'LIMS', 408380031, '2023-10-06 18:20:02.518', '2023-10-06 18:20:02.518'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'LIMS', 408380032, '2023-10-06 18:35:06.31', '2023-10-06 18:35:06.31'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'LIMM', 408380033, '2023-10-06 18:36:02.224', '2023-10-06 18:36:02.224'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (407280007, 'LIMM', 408450000, '2023-10-06 18:44:45.098', '2023-10-06 18:44:45.098'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408450001, '2023-10-06 18:49:13.349', '2023-10-06 18:49:13.349'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 408450002, '2023-10-06 18:55:00.097', '2023-10-06 18:55:00.097'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 408450004, '2023-10-06 21:00:00.001', '2023-10-06 21:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'EDEP', 408450006, '2023-10-06 23:00:00.001', '2023-10-06 23:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408450008, '2023-10-09 09:49:05.272', '2023-10-09 09:49:05.272'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408450009, '2023-10-09 09:53:33.725', '2023-10-09 09:53:33.725'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408450010, '2023-10-09 09:53:35.908', '2023-10-09 09:53:35.908'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408450011, '2023-10-09 10:02:41.226', '2023-10-09 10:02:41.226'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408450012, '2023-10-09 10:04:13.643', '2023-10-09 10:04:13.643'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408450013, '2023-10-09 10:09:17.68', '2023-10-09 10:09:17.68'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408450014, '2023-10-09 10:11:44.326', '2023-10-09 10:11:44.326'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408450015, '2023-10-09 10:31:14.5', '2023-10-09 10:31:14.5'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408450016, '2023-10-09 10:40:37.305', '2023-10-09 10:40:37.305'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408520000, '2023-10-09 10:45:35.928', '2023-10-09 10:45:35.928'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408520001, '2023-10-09 10:47:09.267', '2023-10-09 10:47:09.267'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'SDEP', 408520002, '2023-10-09 11:11:11.003', '2023-10-09 11:11:11.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408520004, '2023-10-09 11:33:19.657', '2023-10-09 11:33:19.657'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520005, '2023-10-09 11:44:25.639', '2023-10-09 11:44:25.639'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'STRS', 408520006, '2023-10-09 12:10:00.001', '2023-10-09 12:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520008, '2023-10-09 12:13:41.944', '2023-10-09 12:13:41.944'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520009, '2023-10-09 12:19:14.589', '2023-10-09 12:19:14.589'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520010, '2023-10-09 12:30:02.714', '2023-10-09 12:30:02.714'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520011, '2023-10-09 12:37:11.709', '2023-10-09 12:37:11.709'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 408520012, '2023-10-09 12:40:27.948', '2023-10-09 12:40:27.948'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 408520013, '2023-10-09 12:41:02.811', '2023-10-09 12:41:02.811'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520014, '2023-10-09 12:41:05.756', '2023-10-09 12:41:05.756'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 408520015, '2023-10-09 12:42:15.081', '2023-10-09 12:42:15.081'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408520016, '2023-10-09 12:42:41.512', '2023-10-09 12:42:41.512'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'EDEP', 408610000, '2023-10-09 14:27:00.002', '2023-10-09 14:27:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 408610005, '2023-10-09 14:47:06', '2023-10-09 14:47:06'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 408610010, '2023-10-09 14:51:05.113', '2023-10-09 14:51:05.113'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408610011, '2023-10-09 14:51:22.285', '2023-10-09 14:51:22.285'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 408610012, '2023-10-09 14:52:18.184', '2023-10-09 14:52:18.184'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 408610013, '2023-10-09 14:52:44.214', '2023-10-09 14:52:44.214'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408610015, '2023-10-09 15:51:09.092', '2023-10-09 15:51:09.092'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 408610016, '2023-10-09 15:52:00', '2023-10-09 15:52:00'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408610018, '2023-10-09 15:59:42.695', '2023-10-09 15:59:42.695'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408610019, '2023-10-09 16:07:59.135', '2023-10-09 16:07:59.135'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408610020, '2023-10-09 16:11:44.694', '2023-10-09 16:11:44.694'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408610021, '2023-10-09 16:11:49.214', '2023-10-09 16:11:49.214'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 408610022, '2023-10-09 16:13:31.091', '2023-10-09 16:13:31.091'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 408610023, '2023-10-09 16:17:29.133', '2023-10-09 16:17:29.133'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 408610029, '2023-10-09 16:57:00.001', '2023-10-09 16:57:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 408610034, '2023-10-09 17:45:00.001', '2023-10-09 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408610036, '2023-10-10 14:09:58.242', '2023-10-10 14:09:58.242'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 408800000, '2023-10-11 11:30:58.935', '2023-10-11 11:30:58.935'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800001, '2023-10-11 11:35:53.746', '2023-10-11 11:35:53.746'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800002, '2023-10-11 11:46:25.228', '2023-10-11 11:46:25.228'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408800003, '2023-10-11 11:58:40.763', '2023-10-11 11:58:40.763'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408800004, '2023-10-11 12:05:57.156', '2023-10-11 12:05:57.156'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408800005, '2023-10-11 12:07:10.054', '2023-10-11 12:07:10.054'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408800006, '2023-10-11 12:24:25.534', '2023-10-11 12:24:25.534'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408800007, '2023-10-11 12:28:29.814', '2023-10-11 12:28:29.814'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 408800008, '2023-10-11 12:39:25.637', '2023-10-11 12:39:25.637'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800009, '2023-10-11 13:59:47.152', '2023-10-11 13:59:47.152'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800010, '2023-10-11 14:07:39.239', '2023-10-11 14:07:39.239'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800011, '2023-10-11 14:08:48.319', '2023-10-11 14:08:48.319'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800012, '2023-10-11 14:10:07.244', '2023-10-11 14:10:07.244'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800013, '2023-10-11 14:10:40.486', '2023-10-11 14:10:40.486'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408800014, '2023-10-11 14:13:16.4', '2023-10-11 14:13:16.4'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408890000, '2023-10-11 14:15:50.398', '2023-10-11 14:15:50.398'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408890001, '2023-10-11 14:23:02.791', '2023-10-11 14:23:02.791'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 408960000, '2023-10-11 14:25:24.618', '2023-10-11 14:25:24.618'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409030000, '2023-10-11 14:32:29.636', '2023-10-11 14:32:29.636'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100000, '2023-10-11 14:40:20.533', '2023-10-11 14:40:20.533'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 409100001, '2023-10-11 14:47:06.001', '2023-10-11 14:47:06.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100003, '2023-10-11 14:50:46.763', '2023-10-11 14:50:46.763'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100004, '2023-10-11 14:53:05.123', '2023-10-11 14:53:05.123'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100005, '2023-10-11 14:59:00.103', '2023-10-11 14:59:00.103'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100006, '2023-10-11 15:11:49.315', '2023-10-11 15:11:49.315'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100007, '2023-10-11 15:30:06.591', '2023-10-11 15:30:06.591'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 409100008, '2023-10-11 15:50:53.556', '2023-10-11 15:50:53.556'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 409100009, '2023-10-11 15:52:00.002', '2023-10-11 15:52:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 409100011, '2023-10-11 16:01:05.014', '2023-10-11 16:01:05.014'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 409100012, '2023-10-11 16:22:53.69', '2023-10-11 16:22:53.69'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 409100013, '2023-10-11 16:24:23.1', '2023-10-11 16:24:23.1'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100014, '2023-10-11 16:37:43.097', '2023-10-11 16:37:43.097'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409100015, '2023-10-11 16:42:44.801', '2023-10-11 16:42:44.801'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409230000, '2023-10-11 16:45:34.569', '2023-10-11 16:45:34.569'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 409300000, '2023-10-11 17:45:00.066', '2023-10-11 17:45:00.066'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 409300004, '2023-10-12 09:44:24.702', '2023-10-12 09:44:24.702'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 409300005, '2023-10-12 09:44:37.07', '2023-10-12 09:44:37.07'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 409300006, '2023-10-12 09:58:09.406', '2023-10-12 09:58:09.406'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 409300007, '2023-10-12 10:40:35.035', '2023-10-12 10:40:35.035'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 409300008, '2023-10-12 10:57:16.011', '2023-10-12 10:57:16.011'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409300009, '2023-10-12 11:10:23.117', '2023-10-12 11:10:23.117'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409300010, '2023-10-12 11:12:05.16', '2023-10-12 11:12:05.16'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409300011, '2023-10-12 11:21:16.911', '2023-10-12 11:21:16.911'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409300012, '2023-10-12 11:23:25.468', '2023-10-12 11:23:25.468'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409300013, '2023-10-12 11:25:48.629', '2023-10-12 11:25:48.629'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 409300014, '2023-10-12 11:28:19.576', '2023-10-12 11:28:19.576'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 409300015, '2023-10-12 11:44:47.338', '2023-10-12 11:44:47.338'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 409300016, '2023-10-12 14:31:40.277', '2023-10-12 14:31:40.277'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 409300017, '2023-10-12 14:43:26.807', '2023-10-12 14:43:26.807'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 409300018, '2023-10-12 14:54:51.41', '2023-10-12 14:54:51.41'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 409300019, '2023-10-12 14:58:31.182', '2023-10-12 14:58:31.182'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409300020, '2023-10-12 15:07:58.92', '2023-10-12 15:07:58.92'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409300021, '2023-10-12 15:11:04.379', '2023-10-12 15:11:04.379'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 409300022, '2023-10-12 15:17:07.633', '2023-10-12 15:17:07.633'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409300023, '2023-10-12 15:21:07.566', '2023-10-12 15:21:07.566'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 409300024, '2023-10-12 16:40:06.174', '2023-10-12 16:40:06.174'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 409300025, '2023-10-12 16:50:56.226', '2023-10-12 16:50:56.226'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 409300026, '2023-10-12 16:51:36.243', '2023-10-12 16:51:36.243'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409300027, '2023-10-13 09:45:10.32', '2023-10-13 09:45:10.32'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRRT', 409530000, '2023-10-13 10:00:00.001', '2023-10-13 10:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409530002, '2023-10-13 10:10:32.637', '2023-10-13 10:10:32.637'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409530003, '2023-10-13 10:47:50.865', '2023-10-13 10:47:50.865'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409650000, '2023-10-13 10:58:56.447', '2023-10-13 10:58:56.447'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409770000, '2023-10-13 11:44:32.121', '2023-10-13 11:44:32.121'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409770001, '2023-10-13 11:48:45.261', '2023-10-13 11:48:45.261'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409770002, '2023-10-13 11:53:34.368', '2023-10-13 11:53:34.368'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770003, '2023-10-13 12:08:15.553', '2023-10-13 12:08:15.553'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770004, '2023-10-13 12:08:16.134', '2023-10-13 12:08:16.134'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770005, '2023-10-13 12:08:32.333', '2023-10-13 12:08:32.333'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770006, '2023-10-13 12:08:41.531', '2023-10-13 12:08:41.531'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770007, '2023-10-13 14:44:27.138', '2023-10-13 14:44:27.138'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 409770008, '2023-10-13 14:47:06.001', '2023-10-13 14:47:06.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770010, '2023-10-13 14:51:23.32', '2023-10-13 14:51:23.32'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770011, '2023-10-13 14:53:26.052', '2023-10-13 14:53:26.052'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770012, '2023-10-13 15:06:41.293', '2023-10-13 15:06:41.293'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770013, '2023-10-13 15:15:31.54', '2023-10-13 15:15:31.54'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770014, '2023-10-13 15:19:44.414', '2023-10-13 15:19:44.414'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770015, '2023-10-13 15:20:02.972', '2023-10-13 15:20:02.972'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 409770016, '2023-10-13 15:52:00.003', '2023-10-13 15:52:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770018, '2023-10-13 17:26:47.205', '2023-10-13 17:26:47.205'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770019, '2023-10-13 17:26:47.866', '2023-10-13 17:26:47.866'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770020, '2023-10-13 17:26:50.787', '2023-10-13 17:26:50.787'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 409770021, '2023-10-13 17:26:51.754', '2023-10-13 17:26:51.754'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409770022, '2023-10-13 17:27:28.903', '2023-10-13 17:27:28.903'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 409770023, '2023-10-13 17:45:00.001', '2023-10-13 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409770025, '2023-10-16 10:47:40.24', '2023-10-16 10:47:40.24'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409770026, '2023-10-16 10:57:04.864', '2023-10-16 10:57:04.864'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 409900000, '2023-10-16 11:35:37.169', '2023-10-16 11:35:37.169'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 409900001, '2023-10-16 11:36:42.319', '2023-10-16 11:36:42.319'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 409900002, '2023-10-16 11:36:56.202', '2023-10-16 11:36:56.202'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 409900003, '2023-10-16 11:36:57.334', '2023-10-16 11:36:57.334'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 409900004, '2023-10-16 11:45:32.888', '2023-10-16 11:45:32.888'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 409900005, '2023-10-16 11:46:40.061', '2023-10-16 11:46:40.061'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409900006, '2023-10-16 11:50:44.196', '2023-10-16 11:50:44.196'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409900007, '2023-10-16 11:50:58.805', '2023-10-16 11:50:58.805'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409900008, '2023-10-16 11:58:16.812', '2023-10-16 11:58:16.812'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 409900009, '2023-10-16 12:00:31.043', '2023-10-16 12:00:31.043'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 409900010, '2023-10-16 12:01:10.561', '2023-10-16 12:01:10.561'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 409900011, '2023-10-16 12:01:18.155', '2023-10-16 12:01:18.155'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409900012, '2023-10-16 12:07:17.118', '2023-10-16 12:07:17.118'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409900013, '2023-10-16 12:07:29.573', '2023-10-16 12:07:29.573'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 409900014, '2023-10-16 12:35:44.348', '2023-10-16 12:35:44.348'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 409900015, '2023-10-16 12:43:50.158', '2023-10-16 12:43:50.158'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 409900016, '2023-10-16 12:44:28.247', '2023-10-16 12:44:28.247'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 409900017, '2023-10-16 12:45:10.964', '2023-10-16 12:45:10.964'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 409900018, '2023-10-16 12:45:18.537', '2023-10-16 12:45:18.537'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409900019, '2023-10-16 14:17:01.267', '2023-10-16 14:17:01.267'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409900020, '2023-10-16 14:27:16.094', '2023-10-16 14:27:16.094'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409900021, '2023-10-16 14:41:06.293', '2023-10-16 14:41:06.293'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409900022, '2023-10-16 14:43:48.661', '2023-10-16 14:43:48.661'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 409900023, '2023-10-16 14:47:06.001', '2023-10-16 14:47:06.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409900025, '2023-10-16 15:12:18.885', '2023-10-16 15:12:18.885'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409900026, '2023-10-16 15:12:40.491', '2023-10-16 15:12:40.491'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409970000, '2023-10-16 15:16:34.284', '2023-10-16 15:16:34.284'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409970001, '2023-10-16 15:26:22.699', '2023-10-16 15:26:22.699'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409970002, '2023-10-16 15:37:54.488', '2023-10-16 15:37:54.488'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 409970003, '2023-10-16 15:52:00.003', '2023-10-16 15:52:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409970005, '2023-10-16 16:00:36.48', '2023-10-16 16:00:36.48'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 409970006, '2023-10-16 16:07:19.369', '2023-10-16 16:07:19.369'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410080000, '2023-10-16 16:50:23.658', '2023-10-16 16:50:23.658'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 410080001, '2023-10-16 17:45:00.018', '2023-10-16 17:45:00.018'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410080003, '2023-10-16 18:03:12.876', '2023-10-16 18:03:12.876'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410080004, '2023-10-16 18:30:57.549', '2023-10-16 18:30:57.549'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 410270000, '2023-10-19 14:47:06.002', '2023-10-19 14:47:06.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 410270002, '2023-10-19 15:52:00.003', '2023-10-19 15:52:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410270004, '2023-10-19 16:09:40.175', '2023-10-19 16:09:40.175'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410270005, '2023-10-19 16:24:27.116', '2023-10-19 16:24:27.116'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410270006, '2023-10-19 16:27:30.741', '2023-10-19 16:27:30.741'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410270007, '2023-10-19 16:36:43.677', '2023-10-19 16:36:43.677'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 410270008, '2023-10-19 17:45:00.001', '2023-10-19 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410270010, '2023-10-19 17:46:52.205', '2023-10-19 17:46:52.205'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410310000, '2023-10-19 17:50:09.343', '2023-10-19 17:50:09.343'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420000, '2023-10-19 18:13:54.045', '2023-10-19 18:13:54.045'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420001, '2023-10-20 09:59:00.675', '2023-10-20 09:59:00.675'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420002, '2023-10-20 10:03:56.454', '2023-10-20 10:03:56.454'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420003, '2023-10-20 11:17:30.195', '2023-10-20 11:17:30.195'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420004, '2023-10-20 14:11:10.129', '2023-10-20 14:11:10.129'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420005, '2023-10-20 14:28:09.179', '2023-10-20 14:28:09.179'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420006, '2023-10-20 14:34:58.83', '2023-10-20 14:34:58.83'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420007, '2023-10-20 15:57:07.244', '2023-10-20 15:57:07.244'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410420008, '2023-10-20 16:08:46.934', '2023-10-20 16:08:46.934'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRRT', 410520000, '2023-10-23 10:00:00.007', '2023-10-23 10:00:00.007'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410520002, '2023-10-23 10:06:11.926', '2023-10-23 10:06:11.926'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410520003, '2023-10-23 10:21:10.228', '2023-10-23 10:21:10.228'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410520004, '2023-10-23 10:41:01.481', '2023-10-23 10:41:01.481'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410650000, '2023-10-23 10:59:17.05', '2023-10-23 10:59:17.05'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410730000, '2023-10-23 12:52:24.359', '2023-10-23 12:52:24.359'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410760000, '2023-10-23 14:30:13.43', '2023-10-23 14:30:13.43'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 410760001, '2023-10-23 14:47:06.001', '2023-10-23 14:47:06.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 410760003, '2023-10-23 15:52:00.006', '2023-10-23 15:52:00.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410760005, '2023-10-23 16:11:13.155', '2023-10-23 16:11:13.155'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410880000, '2023-10-23 16:30:22.454', '2023-10-23 16:30:22.454'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 410880001, '2023-10-23 17:45:00.003', '2023-10-23 17:45:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 410980000, '2023-10-24 14:47:06.001', '2023-10-24 14:47:06.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 410980002, '2023-10-24 15:52:00.04', '2023-10-24 15:52:00.04'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 410980004, '2023-10-24 17:01:23.15', '2023-10-24 17:01:23.15'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 410980005, '2023-10-24 17:03:48.343', '2023-10-24 17:03:48.343'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 410980006, '2023-10-24 17:05:59.586', '2023-10-24 17:05:59.586'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 410980007, '2023-10-24 17:06:12.527', '2023-10-24 17:06:12.527'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 410980008, '2023-10-24 17:06:30.127', '2023-10-24 17:06:30.127'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 410980009, '2023-10-24 17:07:56.668', '2023-10-24 17:07:56.668'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 410980010, '2023-10-24 17:08:09.303', '2023-10-24 17:08:09.303'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 410980011, '2023-10-24 17:08:15.495', '2023-10-24 17:08:15.495'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 410980012, '2023-10-24 17:08:16.237', '2023-10-24 17:08:16.237'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 410980013, '2023-10-24 17:08:52.764', '2023-10-24 17:08:52.764'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 410980014, '2023-10-24 17:08:53.219', '2023-10-24 17:08:53.219'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 410980015, '2023-10-24 17:08:53.802', '2023-10-24 17:08:53.802'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 410980016, '2023-10-24 17:08:54.189', '2023-10-24 17:08:54.189'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 410980017, '2023-10-24 17:08:54.651', '2023-10-24 17:08:54.651'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 410980018, '2023-10-24 17:08:55.105', '2023-10-24 17:08:55.105'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 410980019, '2023-10-24 17:08:55.46', '2023-10-24 17:08:55.46'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 410980023, '2023-10-24 17:13:49.715', '2023-10-24 17:13:49.715'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410980027, '2023-10-24 17:29:39.981', '2023-10-24 17:29:39.981'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 410980028, '2023-10-24 17:34:33.831', '2023-10-24 17:34:33.831'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 410980029, '2023-10-24 17:40:37.756', '2023-10-24 17:40:37.756'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410980030, '2023-10-24 18:02:55.885', '2023-10-24 18:02:55.885'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 410980031, '2023-10-24 18:11:56.751', '2023-10-24 18:11:56.751'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411050000, '2023-10-24 18:15:09.083', '2023-10-24 18:15:09.083'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160000, '2023-10-25 12:55:37.81', '2023-10-25 12:55:37.81'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160001, '2023-10-25 13:17:21.949', '2023-10-25 13:17:21.949'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160002, '2023-10-25 13:21:12.727', '2023-10-25 13:21:12.727'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160003, '2023-10-25 13:24:49.075', '2023-10-25 13:24:49.075'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160004, '2023-10-25 14:08:21.743', '2023-10-25 14:08:21.743'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160005, '2023-10-25 14:41:26.518', '2023-10-25 14:41:26.518'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160006, '2023-10-25 15:15:22.83', '2023-10-25 15:15:22.83'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160007, '2023-10-25 15:30:52.191', '2023-10-25 15:30:52.191'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160008, '2023-10-25 15:39:07.704', '2023-10-25 15:39:07.704'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 411160009, '2023-10-25 15:41:26.861', '2023-10-25 15:41:26.861'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160010, '2023-10-25 15:42:08.395', '2023-10-25 15:42:08.395'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 411160011, '2023-10-25 15:50:36.641', '2023-10-25 15:50:36.641'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160012, '2023-10-25 15:50:39.681', '2023-10-25 15:50:39.681'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160013, '2023-10-25 16:06:31.09', '2023-10-25 16:06:31.09'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CBRR', 5552080004, '2024-02-09 18:47:33.485', '2024-02-09 18:47:33.485'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CBRR', 5552080005, '2024-02-09 18:48:05.778', '2024-02-09 18:48:05.778'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552080006, '2024-02-09 22:22:00.003', '2024-02-09 22:22:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552080008, '2024-02-09 22:33:00.002', '2024-02-09 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552510002, '2024-04-03 22:22:00.004', '2024-04-03 22:22:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552510004, '2024-04-03 22:33:00.001', '2024-04-03 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553230000, '2024-04-16 22:22:00.004', '2024-04-16 22:22:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553230002, '2024-04-16 22:33:00.003', '2024-04-16 22:33:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553900000, '2024-04-16 22:22:00.005', '2024-04-16 22:22:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553900002, '2024-04-16 22:33:00.002', '2024-04-16 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554430000, '2024-04-16 12:31:23.002', '2024-04-16 12:31:23.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5554430002, '2024-04-16 12:40:00.002', '2024-04-16 12:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555150000, '2024-04-16 18:53:14.372', '2024-04-16 18:53:14.372'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555670002, '2024-04-26 17:19:20.559', '2024-04-26 17:19:20.559'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5556130000, '2024-04-16 22:22:00.002', '2024-04-16 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5556130002, '2024-04-16 22:33:00.004', '2024-04-16 22:33:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5557040001, '2024-04-16 13:40:00.001', '2024-04-16 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 5557750000, '2024-04-16 10:14:30.002', '2024-04-16 10:14:30.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160014, '2023-10-25 16:22:41.416', '2023-10-25 16:22:41.416'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160015, '2023-10-25 16:57:58.213', '2023-10-25 16:57:58.213'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160016, '2023-10-25 17:49:35.797', '2023-10-25 17:49:35.797'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160017, '2023-10-26 10:52:34.153', '2023-10-26 10:52:34.153'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160020, '2023-10-26 11:26:35.506', '2023-10-26 11:26:35.506'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CBRR', 5552170000, '2024-02-12 12:13:08.621', '2024-02-12 12:13:08.621'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552170001, '2024-02-12 12:31:23.001', '2024-02-12 12:31:23.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5552170003, '2024-02-12 12:36:39.149', '2024-02-12 12:36:39.149'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5552170006, '2024-02-12 12:40:00.002', '2024-02-12 12:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552170008, '2024-02-12 12:46:00.001', '2024-02-12 12:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552170010, '2024-02-12 13:40:00.001', '2024-02-12 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5552170012, '2024-02-12 13:41:00.1', '2024-02-12 13:41:00.1'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552170014, '2024-02-12 13:42:00.001', '2024-02-12 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552170016, '2024-02-12 13:43:00.001', '2024-02-12 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552510006, '2024-04-09 10:03:46.049', '2024-04-09 10:03:46.049'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553300000, '2024-04-16 12:31:23.003', '2024-04-16 12:31:23.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5553300002, '2024-04-16 12:40:00.002', '2024-04-16 12:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553300004, '2024-04-16 12:46:00.003', '2024-04-16 12:46:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5553910000, '2024-04-16 13:41:00.004', '2024-04-16 13:41:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554470000, '2024-04-16 13:40:00.002', '2024-04-16 13:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5554470002, '2024-04-16 13:41:00.002', '2024-04-16 13:41:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5554470004, '2024-04-16 13:42:00.002', '2024-04-16 13:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554470006, '2024-04-16 13:43:00.001', '2024-04-16 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554470008, '2024-04-16 14:06:00.002', '2024-04-16 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555190000, '2024-04-16 19:03:41.591', '2024-04-16 19:03:41.591'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5555700000, '2024-04-26 17:45:14.697', '2024-04-26 17:45:14.697'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5556270000, '2024-04-16 14:06:00.002', '2024-04-16 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5557160004, '2024-04-16 14:06:00.002', '2024-04-16 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5557160006, '2024-04-16 14:07:00.002', '2024-04-16 14:07:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5557160008, '2024-04-16 14:10:00.001', '2024-04-16 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5557160010, '2024-04-16 14:12:54.339', '2024-04-16 14:12:54.339'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 5557820000, '2024-04-16 10:42:00.002', '2024-04-16 10:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 5557820002, '2024-04-16 10:46:00.001', '2024-04-16 10:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160018, '2023-10-26 10:52:54.716', '2023-10-26 10:52:54.716'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160019, '2023-10-26 11:10:50.029', '2023-10-26 11:10:50.029'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552190000, '2024-02-12 14:06:00.001', '2024-02-12 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552190002, '2024-02-12 14:07:00.012', '2024-02-12 14:07:00.012'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552190004, '2024-02-12 14:10:00.002', '2024-02-12 14:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552570000, '2024-04-09 10:11:33.405', '2024-04-09 10:11:33.405'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 5552570001, '2024-04-09 10:14:30.001', '2024-04-09 10:14:30.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 5552570003, '2024-04-09 10:42:00.002', '2024-04-09 10:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 5552570005, '2024-04-09 10:46:00.002', '2024-04-09 10:46:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552570007, '2024-04-09 10:58:54.915', '2024-04-09 10:58:54.915'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552570008, '2024-04-09 11:51:40.582', '2024-04-09 11:51:40.582'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552570009, '2024-04-09 12:31:23.003', '2024-04-09 12:31:23.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5552570011, '2024-04-09 12:40:00.005', '2024-04-09 12:40:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552570013, '2024-04-09 12:46:00.002', '2024-04-09 12:46:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552570015, '2024-04-09 13:40:00.003', '2024-04-09 13:40:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5552570017, '2024-04-09 13:41:00.002', '2024-04-09 13:41:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552570019, '2024-04-09 13:42:00.001', '2024-04-09 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552570021, '2024-04-09 13:43:00.002', '2024-04-09 13:43:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552570023, '2024-04-09 14:06:00.002', '2024-04-09 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552570025, '2024-04-09 14:07:00.001', '2024-04-09 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552570027, '2024-04-09 14:10:00.002', '2024-04-09 14:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553310000, '2024-04-16 13:40:00.001', '2024-04-16 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5553310002, '2024-04-16 13:41:00.001', '2024-04-16 13:41:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5553310004, '2024-04-16 13:42:00.002', '2024-04-16 13:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553310006, '2024-04-16 13:43:00.002', '2024-04-16 13:43:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5553990000, '2024-04-16 14:03:16.854', '2024-04-16 14:03:16.854'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5553990002, '2024-04-16 14:03:47.942', '2024-04-16 14:03:47.942'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMC', 5553990003, '2024-04-16 14:03:49.228', '2024-04-16 14:03:49.228'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5553990001, '2024-04-16 14:03:46.338', '2024-04-16 14:03:46.338'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMC', 5553990004, '2024-04-16 14:04:04.438', '2024-04-16 14:04:04.438'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMC', 5553990005, '2024-04-16 14:04:09.74', '2024-04-16 14:04:09.74'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553990006, '2024-04-16 14:06:00.004', '2024-04-16 14:06:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553990008, '2024-04-16 14:07:00.002', '2024-04-16 14:07:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5553990010, '2024-04-16 14:10:00.001', '2024-04-16 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5554490000, '2024-04-16 14:10:00.001', '2024-04-16 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5555320000, '2024-04-16 22:22:00.003', '2024-04-16 22:22:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5555320002, '2024-04-16 22:33:00.003', '2024-04-16 22:33:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5555760000, '2024-04-26 22:22:16.108', '2024-04-26 22:22:16.108'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5555760002, '2024-04-26 22:33:16.105', '2024-04-26 22:33:16.105'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5556540000, '2024-04-16 16:45:45.002', '2024-04-16 16:45:45.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5557260000, '2024-04-16 14:18:40.107', '2024-04-16 14:18:40.107'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5558000000, '2024-04-16 12:31:23.002', '2024-04-16 12:31:23.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5558000002, '2024-04-16 12:40:00.002', '2024-04-16 12:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5558000004, '2024-04-16 12:46:00.002', '2024-04-16 12:46:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5558000006, '2024-04-16 13:40:00.001', '2024-04-16 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5558000008, '2024-04-16 13:41:00.001', '2024-04-16 13:41:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5558000010, '2024-04-16 13:42:00.002', '2024-04-16 13:42:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5558000012, '2024-04-16 13:43:00.001', '2024-04-16 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5558000014, '2024-04-16 14:06:00.001', '2024-04-16 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5558000016, '2024-04-16 14:07:00.001', '2024-04-16 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5558000018, '2024-04-16 14:10:00.003', '2024-04-16 14:10:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160021, '2023-10-26 11:30:27.753', '2023-10-26 11:30:27.753'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160022, '2023-10-26 11:30:30.258', '2023-10-26 11:30:30.258'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 411160031, '2023-10-26 12:05:00.53', '2023-10-26 12:05:00.53'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552230000, '2024-02-12 16:45:45.002', '2024-02-12 16:45:45.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552230002, '2024-02-12 17:45:00.003', '2024-02-12 17:45:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552230004, '2024-02-12 20:49:24.957', '2024-02-12 20:49:24.957'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552230005, '2024-02-12 22:22:00.002', '2024-02-12 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552230007, '2024-02-12 22:33:00.002', '2024-02-12 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552230009, '2024-02-13 08:41:44.536', '2024-02-13 08:41:44.536'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552230010, '2024-02-13 08:42:18.873', '2024-02-13 08:42:18.873'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552230011, '2024-02-13 08:47:11.42', '2024-02-13 08:47:11.42'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5552570029, '2024-04-09 16:23:56.006', '2024-04-09 16:23:56.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552570030, '2024-04-09 16:45:45.001', '2024-04-09 16:45:45.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552570032, '2024-04-09 17:45:00.005', '2024-04-09 17:45:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552570034, '2024-04-09 22:22:00.005', '2024-04-09 22:22:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552570036, '2024-04-09 22:33:00.001', '2024-04-09 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552570038, '2024-04-10 10:00:03.041', '2024-04-10 10:00:03.041'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552570039, '2024-04-10 10:03:47.264', '2024-04-10 10:03:47.264'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5552570040, '2024-04-10 12:29:07.072', '2024-04-10 12:29:07.072'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 5552570041, '2024-04-10 12:29:09.824', '2024-04-10 12:29:09.824'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5553370000, '2024-04-16 14:06:00.002', '2024-04-16 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553370002, '2024-04-16 14:07:00.001', '2024-04-16 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOSC', 5553990012, '2024-04-16 14:11:54.852', '2024-04-16 14:11:54.852'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOSC', 5553990013, '2024-04-16 14:16:22.287', '2024-04-16 14:16:22.287'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554530000, '2024-04-16 16:45:45.005', '2024-04-16 16:45:45.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5555370000, '2024-04-16 12:31:23.002', '2024-04-16 12:31:23.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5555370002, '2024-04-16 12:40:00.003', '2024-04-16 12:40:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5555370004, '2024-04-16 12:46:00.002', '2024-04-16 12:46:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOCM', 5555820000, '2024-04-16 11:34:35.751', '2024-04-16 11:34:35.751'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5556640000, '2024-04-16 17:37:15.274', '2024-04-16 17:37:15.274'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5557350000, '2024-04-16 14:27:25.039', '2024-04-16 14:27:25.039'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5558000020, '2024-05-06 16:46:00.176', '2024-05-06 16:46:00.176'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5558000024, '2024-05-06 22:22:15.176', '2024-05-06 22:22:15.176'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5558000026, '2024-05-06 22:33:15.177', '2024-05-06 22:33:15.177'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ETRS', 5558000028, '2024-05-06 23:50:15.176', '2024-05-06 23:50:15.176'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160023, '2023-10-26 11:38:10.201', '2023-10-26 11:38:10.201'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160024, '2023-10-26 11:40:31.103', '2023-10-26 11:40:31.103'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160025, '2023-10-26 11:43:03.039', '2023-10-26 11:43:03.039'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160026, '2023-10-26 11:46:43.333', '2023-10-26 11:46:43.333'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160027, '2023-10-26 11:46:44.667', '2023-10-26 11:46:44.667'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160028, '2023-10-26 11:49:49.684', '2023-10-26 11:49:49.684'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 411160029, '2023-10-26 11:50:42.446', '2023-10-26 11:50:42.446'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160030, '2023-10-26 12:03:01.738', '2023-10-26 12:03:01.738'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552290000, '2024-02-13 12:31:23.002', '2024-02-13 12:31:23.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5552720000, '2024-04-11 16:57:04.863', '2024-04-11 16:57:04.863'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552720001, '2024-04-11 17:45:00.002', '2024-04-11 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552720003, '2024-04-11 22:22:00.081', '2024-04-11 22:22:00.081'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552720005, '2024-04-11 22:33:00.001', '2024-04-11 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5553370004, '2024-04-16 14:10:00.107', '2024-04-16 14:10:00.107'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5553370006, '2024-04-16 16:45:45.004', '2024-04-16 16:45:45.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOSC', 5554070000, '2024-04-16 14:30:18.702', '2024-04-16 14:30:18.702'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOSC', 5554070001, '2024-04-16 14:31:41.303', '2024-04-16 14:31:41.303'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5554560000, '2024-04-16 17:45:00.002', '2024-04-16 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554560002, '2024-04-16 22:22:00.004', '2024-04-16 22:22:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554560004, '2024-04-16 22:33:00', '2024-04-16 22:33:00'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5555380000, '2024-04-16 13:42:00.005', '2024-04-16 13:42:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5555380002, '2024-04-16 13:43:00.001', '2024-04-16 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5555890000, '2024-04-16 12:31:23.002', '2024-04-16 12:31:23.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5556640001, '2024-04-16 17:45:00.001', '2024-04-16 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5557390000, '2024-04-16 15:11:17.311', '2024-04-16 15:11:17.311'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5557390001, '2024-04-16 15:12:14.528', '2024-04-16 15:12:14.528'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5557390002, '2024-04-16 15:13:04.228', '2024-04-16 15:13:04.228'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5557390003, '2024-04-16 15:15:03.809', '2024-04-16 15:15:03.809'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5557390004, '2024-04-16 16:06:37.467', '2024-04-16 16:06:37.467'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5558000022, '2024-05-06 17:45:15.176', '2024-05-06 17:45:15.176'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411160032, '2023-10-26 12:09:34.842', '2023-10-26 12:09:34.842'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 411290000, '2023-10-26 12:37:11.077', '2023-10-26 12:37:11.077'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 411290001, '2023-10-26 12:39:59.102', '2023-10-26 12:39:59.102'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 411290002, '2023-10-26 12:47:07.832', '2023-10-26 12:47:07.832'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 411290003, '2023-10-26 14:47:06.002', '2023-10-26 14:47:06.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 411290005, '2023-10-26 15:58:02.71', '2023-10-26 15:58:02.71'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411290006, '2023-10-26 16:26:33.92', '2023-10-26 16:26:33.92'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411430000, '2023-10-26 16:40:34.955', '2023-10-26 16:40:34.955'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411540000, '2023-10-26 16:54:10.859', '2023-10-26 16:54:10.859'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411540001, '2023-10-26 17:31:29.863', '2023-10-26 17:31:29.863'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411540002, '2023-10-26 17:34:15.235', '2023-10-26 17:34:15.235'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411540003, '2023-10-26 17:38:21.235', '2023-10-26 17:38:21.235'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411540004, '2023-10-26 17:41:50.49', '2023-10-26 17:41:50.49'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 411540005, '2023-10-26 17:45:00.002', '2023-10-26 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 411590000, '2023-10-26 18:04:55.006', '2023-10-26 18:04:55.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 411590001, '2023-10-26 18:05:14.627', '2023-10-26 18:05:14.627'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 411590002, '2023-10-26 18:05:27.156', '2023-10-26 18:05:27.156'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 411590003, '2023-10-26 18:05:46.499', '2023-10-26 18:05:46.499'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 411590004, '2023-10-26 18:05:58.569', '2023-10-26 18:05:58.569'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 411590005, '2023-10-26 18:06:23.963', '2023-10-26 18:06:23.963'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 411590006, '2023-10-26 18:06:51.935', '2023-10-26 18:06:51.935'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 411590007, '2023-10-26 18:07:33.85', '2023-10-26 18:07:33.85'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 411590008, '2023-10-26 18:07:47.397', '2023-10-26 18:07:47.397'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 411590009, '2023-10-26 18:08:39.387', '2023-10-26 18:08:39.387'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 411590010, '2023-10-26 18:10:51.594', '2023-10-26 18:10:51.594'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 411590011, '2023-10-26 18:13:13.765', '2023-10-26 18:13:13.765'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 411590012, '2023-10-26 18:13:57.154', '2023-10-26 18:13:57.154'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 411590013, '2023-10-26 18:14:38.407', '2023-10-26 18:14:38.407'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 411590014, '2023-10-26 18:19:19.935', '2023-10-26 18:19:19.935'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 411590015, '2023-10-26 18:19:32.523', '2023-10-26 18:19:32.523'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 411590021, '2023-10-26 22:22:00.001', '2023-10-26 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 411590023, '2023-10-26 23:10:00.002', '2023-10-26 23:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411590025, '2023-10-30 11:59:20.68', '2023-10-30 11:59:20.68'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411590026, '2023-10-30 12:16:44.941', '2023-10-30 12:16:44.941'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411590027, '2023-10-30 12:19:59.408', '2023-10-30 12:19:59.408'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411590028, '2023-10-30 12:22:24.151', '2023-10-30 12:22:24.151'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411590029, '2023-10-30 12:26:04.443', '2023-10-30 12:26:04.443'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411700000, '2023-10-30 12:35:31.371', '2023-10-30 12:35:31.371'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411700001, '2023-10-30 13:10:25.265', '2023-10-30 13:10:25.265'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 411700002, '2023-10-30 14:47:06.005', '2023-10-30 14:47:06.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411700004, '2023-10-30 14:51:47.772', '2023-10-30 14:51:47.772'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 411700005, '2023-10-30 17:45:00.001', '2023-10-30 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411700007, '2023-10-30 17:53:18.188', '2023-10-30 17:53:18.188'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 411700008, '2023-10-30 22:22:00.001', '2023-10-30 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 411700010, '2023-10-30 23:10:00.001', '2023-10-30 23:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411700012, '2023-10-31 09:43:59.008', '2023-10-31 09:43:59.008'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411820000, '2023-10-31 09:53:49.574', '2023-10-31 09:53:49.574'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411820001, '2023-10-31 10:25:23.715', '2023-10-31 10:25:23.715'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411820002, '2023-10-31 10:31:09.836', '2023-10-31 10:31:09.836'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411820003, '2023-10-31 10:34:56.719', '2023-10-31 10:34:56.719'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 411820004, '2023-10-31 11:11:00.002', '2023-10-31 11:11:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 411910000, '2023-10-31 22:22:00.033', '2023-10-31 22:22:00.033'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 411910002, '2023-10-31 23:10:00.002', '2023-10-31 23:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 411910004, '2023-11-01 09:03:24.966', '2023-11-01 09:03:24.966'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 411910005, '2023-11-01 11:41:25.034', '2023-11-01 11:41:25.034'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 412030000, '2023-11-01 11:56:39.362', '2023-11-01 11:56:39.362'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 412030001, '2023-11-01 12:58:16.83', '2023-11-01 12:58:16.83'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552140000, '2023-11-01 13:03:25.828', '2023-11-01 13:03:25.828'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552140001, '2023-11-01 13:07:06.377', '2023-11-01 13:07:06.377'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552140002, '2023-11-01 13:40:20.779', '2023-11-01 13:40:20.779'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 552140003, '2023-11-01 13:40:21.195', '2023-11-01 13:40:21.195'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 552140004, '2023-11-01 14:47:06.002', '2023-11-01 14:47:06.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552140006, '2023-11-01 15:26:25.353', '2023-11-01 15:26:25.353'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552270000, '2023-11-01 15:34:52.598', '2023-11-01 15:34:52.598'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552270001, '2023-11-01 15:39:17.576', '2023-11-01 15:39:17.576'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 552270002, '2023-11-01 15:39:18.161', '2023-11-01 15:39:18.161'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552270003, '2023-11-01 15:39:48.3', '2023-11-01 15:39:48.3'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552270004, '2023-11-01 15:46:12.752', '2023-11-01 15:46:12.752'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552270005, '2023-11-01 15:52:29.603', '2023-11-01 15:52:29.603'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552270006, '2023-11-01 16:24:48.166', '2023-11-01 16:24:48.166'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 552270007, '2023-11-01 17:45:00.003', '2023-11-01 17:45:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552270009, '2023-11-01 19:06:19.655', '2023-11-01 19:06:19.655'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 552270010, '2023-11-01 22:22:00.001', '2023-11-01 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 552270012, '2023-11-01 23:10:00.002', '2023-11-01 23:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552270014, '2023-11-02 09:59:54.068', '2023-11-02 09:59:54.068'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552270015, '2023-11-02 09:59:54.44', '2023-11-02 09:59:54.44'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552270016, '2023-11-02 09:59:54.775', '2023-11-02 09:59:54.775'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552270017, '2023-11-02 09:59:55.263', '2023-11-02 09:59:55.263'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552270018, '2023-11-02 09:59:55.665', '2023-11-02 09:59:55.665'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 552270019, '2023-11-02 09:59:55.993', '2023-11-02 09:59:55.993'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 552270020, '2023-11-02 09:59:56.352', '2023-11-02 09:59:56.352'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 552270021, '2023-11-02 09:59:56.884', '2023-11-02 09:59:56.884'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 552270022, '2023-11-02 09:59:57.277', '2023-11-02 09:59:57.277'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552270023, '2023-11-02 10:39:25.272', '2023-11-02 10:39:25.272'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552420000, '2023-11-02 10:47:25.045', '2023-11-02 10:47:25.045'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552420001, '2023-11-02 11:01:15.382', '2023-11-02 11:01:15.382'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 552420002, '2023-11-02 11:11:00.003', '2023-11-02 11:11:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552420004, '2023-11-02 11:12:44.052', '2023-11-02 11:12:44.052'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552420005, '2023-11-02 11:28:12.741', '2023-11-02 11:28:12.741'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552420006, '2023-11-02 11:36:09.301', '2023-11-02 11:36:09.301'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 552420007, '2023-11-02 14:35:11.254', '2023-11-02 14:35:11.254'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 552530000, '2023-11-02 14:47:06.002', '2023-11-02 14:47:06.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552590000, '2023-11-02 17:22:21.804', '2023-11-02 17:22:21.804'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 552590001, '2023-11-02 17:45:00.002', '2023-11-02 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 552590003, '2023-11-02 18:00:29.752', '2023-11-02 18:00:29.752'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 552590004, '2023-11-02 22:22:00.001', '2023-11-02 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 552590006, '2023-11-02 23:10:00.001', '2023-11-02 23:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 552590009, '2023-11-07 11:49:26.586', '2023-11-07 11:49:26.586'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 552590010, '2023-11-07 11:49:30.214', '2023-11-07 11:49:30.214'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552630001, '2023-11-05 04:11:08.244', '2023-11-05 04:11:08.244'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552690000, '2023-11-05 04:21:37.527', '2023-11-05 04:21:37.527'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552690001, '2023-11-05 04:27:38.047', '2023-11-05 04:27:38.047'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552690002, '2023-11-05 04:28:48.431', '2023-11-05 04:28:48.431'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552690003, '2023-11-05 04:33:15.996', '2023-11-05 04:33:15.996'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690004, '2023-11-05 04:42:29.714', '2023-11-05 04:42:29.714'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690005, '2023-11-05 04:44:56.14', '2023-11-05 04:44:56.14'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552690006, '2023-11-05 04:57:45.601', '2023-11-05 04:57:45.601'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690007, '2023-11-05 05:03:07.501', '2023-11-05 05:03:07.501'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690008, '2023-11-05 05:06:32.113', '2023-11-05 05:06:32.113'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690009, '2023-11-05 05:09:20.857', '2023-11-05 05:09:20.857'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690010, '2023-11-05 05:11:19.917', '2023-11-05 05:11:19.917'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690011, '2023-11-05 05:17:30.415', '2023-11-05 05:17:30.415'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 552690012, '2023-11-05 05:17:31.163', '2023-11-05 05:17:31.163'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LOSC', 552690013, '2023-11-05 23:15:05.134', '2023-11-05 23:15:05.134'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 552690014, '2023-11-05 23:15:06.255', '2023-11-05 23:15:06.255'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 552690015, '2023-11-05 23:15:06.576', '2023-11-05 23:15:06.576'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 552690016, '2023-11-05 23:15:45.639', '2023-11-05 23:15:45.639'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 552690017, '2023-11-05 23:15:51.141', '2023-11-05 23:15:51.141'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 552690018, '2023-11-05 23:15:52.115', '2023-11-05 23:15:52.115'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690019, '2023-11-05 23:15:52.932', '2023-11-05 23:15:52.932'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 552690020, '2023-11-05 23:15:53.3', '2023-11-05 23:15:53.3'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 552690021, '2023-11-05 23:15:53.692', '2023-11-05 23:15:53.692'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690023, '2023-11-05 23:15:55.799', '2023-11-05 23:15:55.799'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690024, '2023-11-05 23:15:56.093', '2023-11-05 23:15:56.093'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552690035, '2023-11-05 23:16:02.765', '2023-11-05 23:16:02.765'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 552690036, '2023-11-05 23:16:03.836', '2023-11-05 23:16:03.836'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 552690037, '2023-11-05 23:16:04.81', '2023-11-05 23:16:04.81'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 552690038, '2023-11-05 23:16:05.291', '2023-11-05 23:16:05.291'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 552690039, '2023-11-05 23:16:05.795', '2023-11-05 23:16:05.795'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552690040, '2023-11-05 23:16:06.322', '2023-11-05 23:16:06.322'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690041, '2023-11-05 23:16:06.455', '2023-11-05 23:16:06.455'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690042, '2023-11-05 23:16:06.817', '2023-11-05 23:16:06.817'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690045, '2023-11-05 23:16:08.164', '2023-11-05 23:16:08.164'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 552690046, '2023-11-05 23:16:09.323', '2023-11-05 23:16:09.323'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 552690048, '2023-11-05 23:16:11.127', '2023-11-05 23:16:11.127'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 552690049, '2023-11-05 23:16:11.835', '2023-11-05 23:16:11.835'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552690051, '2023-11-05 23:16:12.739', '2023-11-05 23:16:12.739'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690052, '2023-11-05 23:16:13.111', '2023-11-05 23:16:13.111'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690056, '2023-11-05 23:16:14.708', '2023-11-05 23:16:14.708'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 552690057, '2023-11-05 23:16:15.327', '2023-11-05 23:16:15.327'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552690058, '2023-11-05 23:16:15.665', '2023-11-05 23:16:15.665'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690065, '2023-11-05 23:16:20.402', '2023-11-05 23:16:20.402'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690066, '2023-11-05 23:16:21.155', '2023-11-05 23:16:21.155'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690067, '2023-11-05 23:16:22.073', '2023-11-05 23:16:22.073'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690068, '2023-11-05 23:16:22.54', '2023-11-05 23:16:22.54'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690069, '2023-11-05 23:16:23.259', '2023-11-05 23:16:23.259'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690070, '2023-11-05 23:16:23.996', '2023-11-05 23:16:23.996'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690073, '2023-11-05 23:16:26.076', '2023-11-05 23:16:26.076'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690074, '2023-11-05 23:16:26.833', '2023-11-05 23:16:26.833'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690077, '2023-11-05 23:16:28.834', '2023-11-05 23:16:28.834'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690078, '2023-11-05 23:16:29.666', '2023-11-05 23:16:29.666'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552320000, '2023-07-26 12:46:00.001', '2023-07-26 12:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552320002, '2023-07-26 13:40:00.001', '2023-07-26 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5552320004, '2023-07-26 13:41:00.083', '2023-07-26 13:41:00.083'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552320006, '2023-07-26 13:42:00.001', '2023-07-26 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552320008, '2023-07-26 13:43:00.001', '2023-07-26 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552320010, '2023-07-26 14:06:00.001', '2023-07-26 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552320012, '2023-07-26 14:07:00.001', '2023-07-26 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552320014, '2023-07-26 14:10:00.001', '2023-07-26 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552320016, '2023-07-26 16:45:45.001', '2023-07-26 16:45:45.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552320018, '2023-07-26 17:45:00.001', '2023-07-26 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552320020, '2023-07-26 22:22:00.001', '2023-07-26 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552320022, '2023-07-26 22:33:00.001', '2023-07-26 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552320024, '2023-07-28 12:37:25.704', '2023-07-28 12:37:25.704'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GVER', 5552320025, '2023-07-28 12:40:28.776', '2023-07-28 12:40:28.776'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 5552780000, '2024-04-12 10:14:30.001', '2024-04-12 10:14:30.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5553440000, '2024-04-16 17:45:00.003', '2024-04-16 17:45:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554220000, '2024-04-16 16:45:45.001', '2024-04-16 16:45:45.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5554220002, '2024-04-16 17:45:00.002', '2024-04-16 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5554590000, '2024-04-16 11:46:22.722', '2024-04-16 11:46:22.722'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555440000, '2024-04-16 13:54:14.337', '2024-04-16 13:54:14.337'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5555440001, '2024-04-16 14:06:00.006', '2024-04-16 14:06:00.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5555440003, '2024-04-16 14:07:00.002', '2024-04-16 14:07:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5555890002, '2024-04-16 12:40:00.001', '2024-04-16 12:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5556720000, '2024-04-16 18:06:49.623', '2024-04-16 18:06:49.623'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5557460000, '2024-04-16 16:15:27.328', '2024-04-16 16:15:27.328'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5558040000, '2023-07-25 13:25:27.618', '2023-07-25 13:25:27.618'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690022, '2023-11-05 23:15:55.39', '2023-11-05 23:15:55.39'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552690025, '2023-11-05 23:15:56.893', '2023-11-05 23:15:56.893'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 552690027, '2023-11-05 23:15:58.524', '2023-11-05 23:15:58.524'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 552690028, '2023-11-05 23:15:58.932', '2023-11-05 23:15:58.932'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 552690030, '2023-11-05 23:16:00.107', '2023-11-05 23:16:00.107'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690053, '2023-11-05 23:16:13.454', '2023-11-05 23:16:13.454'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690054, '2023-11-05 23:16:13.843', '2023-11-05 23:16:13.843'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690055, '2023-11-05 23:16:14.264', '2023-11-05 23:16:14.264'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690059, '2023-11-05 23:16:16.359', '2023-11-05 23:16:16.359'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690060, '2023-11-05 23:16:16.988', '2023-11-05 23:16:16.988'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690061, '2023-11-05 23:16:17.389', '2023-11-05 23:16:17.389'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690062, '2023-11-05 23:16:17.914', '2023-11-05 23:16:17.914'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690063, '2023-11-05 23:16:19.116', '2023-11-05 23:16:19.116'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690064, '2023-11-05 23:16:19.763', '2023-11-05 23:16:19.763'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690071, '2023-11-05 23:16:24.844', '2023-11-05 23:16:24.844'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690072, '2023-11-05 23:16:25.467', '2023-11-05 23:16:25.467'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690075, '2023-11-05 23:16:27.667', '2023-11-05 23:16:27.667'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552860000, '2024-04-12 22:22:00.007', '2024-04-12 22:22:00.007'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552860002, '2024-04-12 22:33:00.005', '2024-04-12 22:33:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553520000, '2024-04-16 22:22:00.01', '2024-04-16 22:22:00.01'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553520002, '2024-04-16 22:33:00.002', '2024-04-16 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 5554260000, '2024-04-17 10:46:00.003', '2024-04-17 10:46:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554260002, '2024-04-17 12:31:23.003', '2024-04-17 12:31:23.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5554260004, '2024-04-17 12:40:00.002', '2024-04-17 12:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554260006, '2024-04-17 12:46:00.003', '2024-04-17 12:46:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5554660000, '2024-04-16 12:02:20.767', '2024-04-16 12:02:20.767'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555480000, '2024-04-16 14:12:26.917', '2024-04-16 14:12:26.917'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5555890004, '2024-04-16 12:46:00.001', '2024-04-16 12:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5556800000, '2024-04-16 18:33:29.542', '2024-04-16 18:33:29.542'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5557460001, '2024-04-16 16:16:44.603', '2024-04-16 16:16:44.603'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5558080000, '2023-07-25 13:40:00.001', '2023-07-25 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5558080002, '2023-07-25 13:41:00.002', '2023-07-25 13:41:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5558080004, '2023-07-25 13:42:00.001', '2023-07-25 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5558080006, '2023-07-25 13:43:00.001', '2023-07-25 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5558080008, '2023-07-25 13:51:51.762', '2023-07-25 13:51:51.762'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 552690026, '2023-11-05 23:15:57.339', '2023-11-05 23:15:57.339'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 552690029, '2023-11-05 23:15:59.269', '2023-11-05 23:15:59.269'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690031, '2023-11-05 23:16:00.531', '2023-11-05 23:16:00.531'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690032, '2023-11-05 23:16:01.124', '2023-11-05 23:16:01.124'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690033, '2023-11-05 23:16:01.53', '2023-11-05 23:16:01.53'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690034, '2023-11-05 23:16:01.883', '2023-11-05 23:16:01.883'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690043, '2023-11-05 23:16:07.084', '2023-11-05 23:16:07.084'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 552690044, '2023-11-05 23:16:07.437', '2023-11-05 23:16:07.437'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 552690047, '2023-11-05 23:16:10.396', '2023-11-05 23:16:10.396'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 552690050, '2023-11-05 23:16:12.282', '2023-11-05 23:16:12.282'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690076, '2023-11-05 23:16:28.316', '2023-11-05 23:16:28.316'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 552690079, '2023-11-05 23:16:30.589', '2023-11-05 23:16:30.589'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 552690080, '2023-11-05 23:16:31.218', '2023-11-05 23:16:31.218'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 552690081, '2023-11-05 23:16:31.882', '2023-11-05 23:16:31.882'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690082, '2023-11-06 03:38:54.863', '2023-11-06 03:38:54.863'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552690083, '2023-11-06 03:44:19.904', '2023-11-06 03:44:19.904'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552690084, '2023-11-06 03:44:40.92', '2023-11-06 03:44:40.92'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552920000, '2023-11-06 04:47:18.6', '2023-11-06 04:47:18.6'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 552950000, '2023-11-06 04:52:22.312', '2023-11-06 04:52:22.312'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552950001, '2023-11-06 04:54:59.037', '2023-11-06 04:54:59.037'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552950002, '2023-11-06 04:59:21.881', '2023-11-06 04:59:21.881'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552950003, '2023-11-06 05:20:26.561', '2023-11-06 05:20:26.561'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 552950004, '2023-11-06 05:21:36.186', '2023-11-06 05:21:36.186'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'OUTV', 552950005, '2023-11-06 09:10:00.003', '2023-11-06 09:10:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 552950007, '2023-11-06 09:26:00.001', '2023-11-06 09:26:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 552950009, '2023-11-06 11:11:00.001', '2023-11-06 11:11:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 552950011, '2023-11-06 17:45:00.001', '2023-11-06 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 552950013, '2023-11-06 22:22:00.002', '2023-11-06 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 553170000, '2023-11-07 04:16:21.216', '2023-11-07 04:16:21.216'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 553170001, '2023-11-07 04:16:30.244', '2023-11-07 04:16:30.244'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ADLR', 553170002, '2023-11-07 04:16:59.597', '2023-11-07 04:16:59.597'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 553170003, '2023-11-07 04:17:07.291', '2023-11-07 04:17:07.291'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 553170004, '2023-11-07 04:18:01.16', '2023-11-07 04:18:01.16'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CDLR', 553170005, '2023-11-07 04:18:14.707', '2023-11-07 04:18:14.707'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 553170006, '2023-11-07 04:18:17.326', '2023-11-07 04:18:17.326'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 553170007, '2023-11-07 04:18:19.937', '2023-11-07 04:18:19.937'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'EXLR', 553170008, '2023-11-07 04:18:22.511', '2023-11-07 04:18:22.511'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LBSR', 553170009, '2023-11-07 04:18:25.057', '2023-11-07 04:18:25.057'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 553170010, '2023-11-07 04:18:28.169', '2023-11-07 04:18:28.169'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'FDFF', 553170011, '2023-11-07 04:24:33.119', '2023-11-07 04:24:33.119'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 553170012, '2023-11-07 04:35:36.352', '2023-11-07 04:35:36.352'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CHDF', 553170013, '2023-11-07 04:36:00.208', '2023-11-07 04:36:00.208'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 553170014, '2023-11-07 04:38:51.923', '2023-11-07 04:38:51.923'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 553170015, '2023-11-07 04:39:37.421', '2023-11-07 04:39:37.421'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 553170016, '2023-11-07 04:40:23.993', '2023-11-07 04:40:23.993'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 553170017, '2023-11-07 05:26:01.423', '2023-11-07 05:26:01.423'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170018, '2023-11-07 05:33:45.938', '2023-11-07 05:33:45.938'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 553170019, '2023-11-07 05:33:47.371', '2023-11-07 05:33:47.371'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 553170020, '2023-11-07 05:38:33.826', '2023-11-07 05:38:33.826'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170021, '2023-11-09 22:22:41.906', '2023-11-09 22:22:41.906'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170022, '2023-11-09 22:27:32.793', '2023-11-09 22:27:32.793'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170023, '2023-11-09 22:28:54.72', '2023-11-09 22:28:54.72'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170024, '2023-11-09 22:32:39.233', '2023-11-09 22:32:39.233'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170025, '2023-11-09 22:38:07.735', '2023-11-09 22:38:07.735'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553170026, '2023-11-09 22:51:58.162', '2023-11-09 22:51:58.162'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170027, '2023-11-09 22:54:52.951', '2023-11-09 22:54:52.951'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553170028, '2023-11-09 23:18:53.341', '2023-11-09 23:18:53.341'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553170029, '2023-11-09 23:43:46.551', '2023-11-09 23:43:46.551'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553170030, '2023-11-09 23:43:53.98', '2023-11-09 23:43:53.98'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553170031, '2023-11-09 23:58:20.762', '2023-11-09 23:58:20.762'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553270000, '2023-11-10 00:05:54.214', '2023-11-10 00:05:54.214'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553270001, '2023-11-10 00:09:15.308', '2023-11-10 00:09:15.308'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553270002, '2023-11-10 01:24:46.698', '2023-11-10 01:24:46.698'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553270003, '2023-11-10 01:27:17.608', '2023-11-10 01:27:17.608'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553270004, '2023-11-10 01:35:16.96', '2023-11-10 01:35:16.96'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553270005, '2023-11-10 01:43:13.453', '2023-11-10 01:43:13.453'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553270006, '2023-11-10 01:45:50.387', '2023-11-10 01:45:50.387'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 553270007, '2023-11-10 03:24:56.615', '2023-11-10 03:24:56.615'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553270008, '2023-11-10 04:03:52.17', '2023-11-10 04:03:52.17'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553270009, '2023-11-10 04:04:30.146', '2023-11-10 04:04:30.146'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553270010, '2023-11-10 04:14:03.9', '2023-11-10 04:14:03.9'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'OUTV', 553270011, '2023-11-10 09:10:00.001', '2023-11-10 09:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 553270013, '2023-11-10 09:26:00.001', '2023-11-10 09:26:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 553270015, '2023-11-10 11:11:00.002', '2023-11-10 11:11:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 553270017, '2023-11-10 17:45:00.001', '2023-11-10 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 553270019, '2023-11-10 22:22:00.001', '2023-11-10 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 553270021, '2023-11-11 01:06:10.072', '2023-11-11 01:06:10.072'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 553390000, '2023-11-11 01:20:00.001', '2023-11-11 01:20:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 553430000, '2023-11-11 01:35:00.001', '2023-11-11 01:35:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553430005, '2023-11-11 02:23:02.579', '2023-11-11 02:23:02.579'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553430006, '2023-11-11 02:33:53.309', '2023-11-11 02:33:53.309'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553430007, '2023-11-11 02:39:26.276', '2023-11-11 02:39:26.276'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553430008, '2023-11-11 02:42:31.051', '2023-11-11 02:42:31.051'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553430009, '2023-11-11 02:48:02.557', '2023-11-11 02:48:02.557'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553470000, '2023-11-11 03:55:22.856', '2023-11-11 03:55:22.856'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553470001, '2023-11-11 04:01:10.405', '2023-11-11 04:01:10.405'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553470002, '2023-11-11 04:07:51.714', '2023-11-11 04:07:51.714'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRYT', 553470003, '2023-11-11 04:13:23.256', '2023-11-11 04:13:23.256'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470004, '2023-11-11 04:14:03.72', '2023-11-11 04:14:03.72'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470005, '2023-11-11 04:24:42.577', '2023-11-11 04:24:42.577'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470006, '2023-11-11 04:29:10.548', '2023-11-11 04:29:10.548'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 553470007, '2023-11-11 04:35:01.903', '2023-11-11 04:35:01.903'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470008, '2023-11-11 04:55:49.687', '2023-11-11 04:55:49.687'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470009, '2023-11-11 05:22:40.252', '2023-11-11 05:22:40.252'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470010, '2023-11-11 05:37:46.84', '2023-11-11 05:37:46.84'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470011, '2023-11-11 05:49:11.41', '2023-11-11 05:49:11.41'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470012, '2023-11-11 06:03:24.404', '2023-11-11 06:03:24.404'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553470013, '2023-11-11 06:13:15.482', '2023-11-11 06:13:15.482'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'OUTV', 553580000, '2023-11-11 09:10:00.002', '2023-11-11 09:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 553580002, '2023-11-11 09:26:00.001', '2023-11-11 09:26:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 553580004, '2023-11-11 11:11:00.002', '2023-11-11 11:11:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 553580006, '2023-11-11 17:45:00.001', '2023-11-11 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553580009, '2023-11-11 21:55:50.827', '2023-11-11 21:55:50.827'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 553580010, '2023-11-11 22:22:00.002', '2023-11-11 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553580012, '2023-11-11 22:52:51.64', '2023-11-11 22:52:51.64'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553580013, '2023-11-11 23:17:53.238', '2023-11-11 23:17:53.238'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 553730000, '2023-11-12 01:40:00.001', '2023-11-12 01:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553730002, '2023-11-12 02:49:49.739', '2023-11-12 02:49:49.739'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553730003, '2023-11-12 02:57:39.811', '2023-11-12 02:57:39.811'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553730004, '2023-11-12 03:02:47.711', '2023-11-12 03:02:47.711'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553730005, '2023-11-12 03:21:45.525', '2023-11-12 03:21:45.525'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 553730006, '2023-11-12 03:22:35.06', '2023-11-12 03:22:35.06'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553760000, '2023-11-12 03:38:07.325', '2023-11-12 03:38:07.325'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553760001, '2023-11-12 03:41:55.016', '2023-11-12 03:41:55.016'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553870000, '2023-11-12 05:40:06.033', '2023-11-12 05:40:06.033'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553870001, '2023-11-12 05:48:06.174', '2023-11-12 05:48:06.174'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553870002, '2023-11-12 05:53:26.681', '2023-11-12 05:53:26.681'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'OUTV', 553870003, '2023-11-12 09:10:00.003', '2023-11-12 09:10:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 553870005, '2023-11-12 09:26:00.001', '2023-11-12 09:26:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 553870007, '2023-11-12 11:11:00.001', '2023-11-12 11:11:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 553870009, '2023-11-12 17:45:00.001', '2023-11-12 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553870011, '2023-11-12 22:16:58.504', '2023-11-12 22:16:58.504'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 553870012, '2023-11-12 22:22:00.001', '2023-11-12 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553870014, '2023-11-12 23:15:30.589', '2023-11-12 23:15:30.589'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553930000, '2023-11-12 23:21:58.719', '2023-11-12 23:21:58.719'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553930001, '2023-11-12 23:36:41.789', '2023-11-12 23:36:41.789'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553930002, '2023-11-12 23:42:46.836', '2023-11-12 23:42:46.836'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553930003, '2023-11-12 23:45:49.395', '2023-11-12 23:45:49.395'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553930004, '2023-11-12 23:53:36.329', '2023-11-12 23:53:36.329'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930005, '2023-11-12 23:56:43.163', '2023-11-12 23:56:43.163'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 553930006, '2023-11-12 23:56:53.182', '2023-11-12 23:56:53.182'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930007, '2023-11-13 00:09:07.828', '2023-11-13 00:09:07.828'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 553930008, '2023-11-13 00:09:08.288', '2023-11-13 00:09:08.288'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'OUTV', 553930009, '2023-11-13 02:17:54.925', '2023-11-13 02:17:54.925'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930010, '2023-11-13 02:18:59.781', '2023-11-13 02:18:59.781'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930011, '2023-11-13 02:21:39.407', '2023-11-13 02:21:39.407'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930012, '2023-11-13 02:23:02.228', '2023-11-13 02:23:02.228'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930013, '2023-11-13 02:23:50.026', '2023-11-13 02:23:50.026'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930014, '2023-11-13 02:27:15.299', '2023-11-13 02:27:15.299'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930015, '2023-11-13 02:30:37.086', '2023-11-13 02:30:37.086'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930016, '2023-11-13 02:33:35.275', '2023-11-13 02:33:35.275'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930017, '2023-11-13 02:34:36.071', '2023-11-13 02:34:36.071'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 553930018, '2023-11-13 02:41:58.205', '2023-11-13 02:41:58.205'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090000, '2023-11-13 03:04:49.262', '2023-11-13 03:04:49.262'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090001, '2023-11-13 03:13:46.056', '2023-11-13 03:13:46.056'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090002, '2023-11-13 03:25:21.273', '2023-11-13 03:25:21.273'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090003, '2023-11-13 03:26:28.402', '2023-11-13 03:26:28.402'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090004, '2023-11-13 03:33:25.786', '2023-11-13 03:33:25.786'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090005, '2023-11-13 03:35:14.811', '2023-11-13 03:35:14.811'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090006, '2023-11-13 03:37:23.298', '2023-11-13 03:37:23.298'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090007, '2023-11-13 04:54:54.956', '2023-11-13 04:54:54.956'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554090008, '2023-11-13 04:58:36.772', '2023-11-13 04:58:36.772'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 554280000, '2023-11-11 17:45:00', '2023-11-11 17:45:00'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554280006, '2023-11-11 22:22:00.003', '2023-11-11 22:22:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 554340000, '2023-11-12 10:17:00.001', '2023-11-12 10:17:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMM', 554340004, '2023-11-12 10:20:00.001', '2023-11-12 10:20:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 554380000, '2023-11-13 10:42:00.001', '2023-11-13 10:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 554380004, '2023-11-13 10:46:00', '2023-11-13 10:46:00'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554380006, '2023-11-13 14:37:55.54', '2023-11-13 14:37:55.54'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554380007, '2023-11-13 14:46:48.476', '2023-11-13 14:46:48.476'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554380008, '2023-11-13 14:51:27.696', '2023-11-13 14:51:27.696'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554380009, '2023-11-13 14:57:02.219', '2023-11-13 14:57:02.219'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 554380010, '2023-11-13 15:01:28.275', '2023-11-13 15:01:28.275'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 554380011, '2023-11-13 15:01:38.56', '2023-11-13 15:01:38.56'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554470000, '2023-11-13 15:05:11.269', '2023-11-13 15:05:11.269'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554470001, '2023-11-13 15:14:45.566', '2023-11-13 15:14:45.566'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554470002, '2023-11-13 15:31:11.7', '2023-11-13 15:31:11.7'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554470003, '2023-11-13 15:37:36.741', '2023-11-13 15:37:36.741'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554470004, '2023-11-13 16:02:22.499', '2023-11-13 16:02:22.499'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554580000, '2023-11-13 16:54:45.056', '2023-11-13 16:54:45.056'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554680000, '2023-11-13 17:23:12.806', '2023-11-13 17:23:12.806'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 554680001, '2023-11-13 17:45:00.001', '2023-11-13 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554680003, '2023-11-13 22:22:00.001', '2023-11-13 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554680005, '2023-11-13 22:33:00.002', '2023-11-13 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 554750000, '2023-11-16 10:00:00.001', '2023-11-16 10:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 554750002, '2023-11-16 10:14:30.001', '2023-11-16 10:14:30.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 554840000, '2023-11-16 10:22:16.416', '2023-11-16 10:22:16.416'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 554840001, '2023-11-16 10:42:00.089', '2023-11-16 10:42:00.089'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 554840003, '2023-11-16 10:46:00.001', '2023-11-16 10:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554920000, '2023-11-16 12:23:43.297', '2023-11-16 12:23:43.297'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554920001, '2023-11-16 12:27:01.226', '2023-11-16 12:27:01.226'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554920002, '2023-11-16 12:29:31.352', '2023-11-16 12:29:31.352'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 554920003, '2023-11-16 17:45:00.001', '2023-11-16 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554920005, '2023-11-16 22:22:00.001', '2023-11-16 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554920007, '2023-11-16 22:33:00.023', '2023-11-16 22:33:00.023'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 554990000, '2023-11-17 10:00:00.002', '2023-11-17 10:00:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 554990002, '2023-11-17 10:14:30.001', '2023-11-17 10:14:30.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 554990004, '2023-11-17 10:42:00.003', '2023-11-17 10:42:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 554990006, '2023-11-17 10:46:00.001', '2023-11-17 10:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 554990008, '2023-11-17 17:45:00.001', '2023-11-17 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554990010, '2023-11-17 22:22:00.001', '2023-11-17 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 554990012, '2023-11-17 22:33:00', '2023-11-17 22:33:00'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990014, '2023-11-18 14:34:32.99', '2023-11-18 14:34:32.99'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990015, '2023-11-18 14:40:59.257', '2023-11-18 14:40:59.257'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990016, '2023-11-18 14:49:03.926', '2023-11-18 14:49:03.926'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990017, '2023-11-18 15:14:04.535', '2023-11-18 15:14:04.535'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990018, '2023-11-18 15:22:28.593', '2023-11-18 15:22:28.593'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990019, '2023-11-18 15:30:30.432', '2023-11-18 15:30:30.432'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990020, '2023-11-19 17:51:27.423', '2023-11-19 17:51:27.423'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990021, '2023-11-19 17:55:12.239', '2023-11-19 17:55:12.239'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990022, '2023-11-19 17:57:49.875', '2023-11-19 17:57:49.875'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990023, '2023-11-19 17:58:50.971', '2023-11-19 17:58:50.971'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990024, '2023-11-19 18:03:15.766', '2023-11-19 18:03:15.766'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990025, '2023-11-19 18:15:21.034', '2023-11-19 18:15:21.034'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990026, '2023-11-19 18:16:11.439', '2023-11-19 18:16:11.439'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990027, '2023-11-19 18:18:07.922', '2023-11-19 18:18:07.922'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990028, '2023-11-19 18:30:38.445', '2023-11-19 18:30:38.445'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990029, '2023-11-19 18:40:39.797', '2023-11-19 18:40:39.797'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990030, '2023-11-19 18:45:30.365', '2023-11-19 18:45:30.365'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990031, '2023-11-19 18:45:50.498', '2023-11-19 18:45:50.498'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990032, '2023-11-19 18:56:09.593', '2023-11-19 18:56:09.593'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990033, '2023-11-19 18:58:40.566', '2023-11-19 18:58:40.566'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990034, '2023-11-20 17:15:28.501', '2023-11-20 17:15:28.501'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990035, '2023-11-20 17:19:14.347', '2023-11-20 17:19:14.347'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 554990036, '2023-11-20 17:20:27.108', '2023-11-20 17:20:27.108'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'OUTV', 555140000, '2023-11-23 09:10:00.002', '2023-11-23 09:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 555140002, '2023-11-23 09:26:00.001', '2023-11-23 09:26:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 555140004, '2023-11-23 10:00:00.001', '2023-11-23 10:00:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 555140006, '2023-11-23 10:14:30.004', '2023-11-23 10:14:30.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 555140008, '2023-11-23 10:42:00.001', '2023-11-23 10:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'FDFF', 555140010, '2023-11-23 10:46:00.001', '2023-11-23 10:46:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 555180000, '2023-11-23 17:45:00.001', '2023-11-23 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 555180002, '2023-11-23 22:22:00.001', '2023-11-23 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 555180004, '2023-11-23 22:33:00.002', '2023-11-23 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180006, '2023-11-25 10:14:41.228', '2023-11-25 10:14:41.228'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180007, '2023-11-25 10:27:53.577', '2023-11-25 10:27:53.577'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180008, '2023-11-25 10:28:22.895', '2023-11-25 10:28:22.895'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180009, '2023-11-25 10:38:52.681', '2023-11-25 10:38:52.681'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180010, '2023-11-25 10:46:32.001', '2023-11-25 10:46:32.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180011, '2023-11-25 10:48:27.442', '2023-11-25 10:48:27.442'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180012, '2023-11-25 10:51:13.071', '2023-11-25 10:51:13.071'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555180013, '2023-11-25 11:08:27.259', '2023-11-25 11:08:27.259'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 555230000, '2023-11-25 11:18:34.64', '2023-11-25 11:18:34.64'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 555230001, '2023-11-25 17:45:00.001', '2023-11-25 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 555230003, '2023-11-25 22:22:00.002', '2023-11-25 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 555230005, '2023-11-25 22:33:00.003', '2023-11-25 22:33:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRYT', 555230007, '2023-11-27 12:35:05.743', '2023-11-27 12:35:05.743'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 555230008, '2023-12-03 14:10:41.95', '2023-12-03 14:10:41.95'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 555230009, '2023-12-03 14:12:27.102', '2023-12-03 14:12:27.102'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 555230010, '2023-12-03 14:17:44.325', '2023-12-03 14:17:44.325'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 555230011, '2023-12-03 14:20:58.456', '2023-12-03 14:20:58.456'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 555230012, '2023-12-04 10:26:37.726', '2023-12-04 10:26:37.726'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 555230013, '2023-12-04 10:36:22.469', '2023-12-04 10:36:22.469'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 555230014, '2023-12-04 10:41:22.723', '2023-12-04 10:41:22.723'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230015, '2023-12-04 15:10:17.556', '2023-12-04 15:10:17.556'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230016, '2023-12-04 15:11:26.296', '2023-12-04 15:11:26.296'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230017, '2023-12-04 15:12:59.328', '2023-12-04 15:12:59.328'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230018, '2023-12-04 15:14:37.093', '2023-12-04 15:14:37.093'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230019, '2023-12-04 15:15:18.76', '2023-12-04 15:15:18.76'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230020, '2023-12-04 15:17:08.245', '2023-12-04 15:17:08.245'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230021, '2023-12-04 15:18:07.604', '2023-12-04 15:18:07.604'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230022, '2023-12-04 15:30:18.858', '2023-12-04 15:30:18.858'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230023, '2023-12-04 15:35:05.104', '2023-12-04 15:35:05.104'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230024, '2023-12-04 16:01:49.272', '2023-12-04 16:01:49.272'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230025, '2023-12-04 16:04:41.735', '2023-12-04 16:04:41.735'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230026, '2023-12-04 16:09:04.81', '2023-12-04 16:09:04.81'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230027, '2023-12-04 16:11:58.827', '2023-12-04 16:11:58.827'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230028, '2023-12-08 10:46:49.749', '2023-12-08 10:46:49.749'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230029, '2023-12-08 10:49:44.427', '2023-12-08 10:49:44.427'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230030, '2023-12-08 10:52:54.992', '2023-12-08 10:52:54.992'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230031, '2023-12-08 10:54:14.207', '2023-12-08 10:54:14.207'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230032, '2023-12-10 14:15:00.737', '2023-12-10 14:15:00.737'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230033, '2023-12-10 14:16:41.981', '2023-12-10 14:16:41.981'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230034, '2023-12-10 14:20:51.983', '2023-12-10 14:20:51.983'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 555230035, '2023-12-11 10:11:02.586', '2023-12-11 10:11:02.586'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 555230036, '2023-12-11 11:01:59.342', '2023-12-11 11:01:59.342'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 555230037, '2023-12-11 11:44:14.521', '2023-12-11 11:44:14.521'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 555230038, '2023-12-11 12:57:47.719', '2023-12-11 12:57:47.719'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 555230039, '2023-12-11 16:37:14.233', '2023-12-11 16:37:14.233'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 555230040, '2023-12-11 16:42:08.016', '2023-12-11 16:42:08.016'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 555230041, '2023-12-11 16:44:03.831', '2023-12-11 16:44:03.831'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551620000, '2023-12-11 17:35:51.089', '2023-12-11 17:35:51.089'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5551620001, '2023-12-11 17:45:00.002', '2023-12-11 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551620003, '2023-12-11 18:13:17.683', '2023-12-11 18:13:17.683'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551620004, '2023-12-11 22:22:00.002', '2023-12-11 22:22:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551620006, '2023-12-11 22:33:00.001', '2023-12-11 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551620008, '2023-12-14 09:30:39.121', '2023-12-14 09:30:39.121'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551620009, '2023-12-14 10:03:27.005', '2023-12-14 10:03:27.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551620010, '2023-12-14 10:03:29.297', '2023-12-14 10:03:29.297'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551620011, '2023-12-14 10:21:33.681', '2023-12-14 10:21:33.681'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551620012, '2023-12-14 10:23:34.086', '2023-12-14 10:23:34.086'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551620013, '2023-12-14 10:33:46.283', '2023-12-14 10:33:46.283'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551660002, '2023-12-14 10:42:05.613', '2023-12-14 10:42:05.613'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'ADLR', 5551660000, '2023-12-14 10:42:00.007', '2023-12-14 10:42:00.007'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551680000, '2023-12-14 10:47:30.139', '2023-12-14 10:47:30.139'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551680001, '2023-12-14 11:21:30.996', '2023-12-14 11:21:30.996'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551680002, '2023-12-14 11:25:00.479', '2023-12-14 11:25:00.479'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551680003, '2023-12-14 11:26:54.585', '2023-12-14 11:26:54.585'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551680004, '2023-12-14 11:26:59.621', '2023-12-14 11:26:59.621'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551680005, '2023-12-14 11:27:04.571', '2023-12-14 11:27:04.571'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551700000, '2023-12-14 11:42:23.123', '2023-12-14 11:42:23.123'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551700001, '2023-12-14 11:47:10.522', '2023-12-14 11:47:10.522'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551700002, '2023-12-14 11:48:42.696', '2023-12-14 11:48:42.696'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551700003, '2023-12-14 12:14:33.336', '2023-12-14 12:14:33.336'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551700004, '2023-12-14 12:35:54.226', '2023-12-14 12:35:54.226'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551700005, '2023-12-14 12:37:26.777', '2023-12-14 12:37:26.777'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551720000, '2023-12-14 12:47:02.191', '2023-12-14 12:47:02.191'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551720001, '2023-12-14 12:48:44.263', '2023-12-14 12:48:44.263'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551720002, '2023-12-14 12:48:48.243', '2023-12-14 12:48:48.243'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551720003, '2023-12-14 13:04:29.287', '2023-12-14 13:04:29.287'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5551720004, '2023-12-14 17:45:00.001', '2023-12-14 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMS', 5551720006, '2023-12-14 18:28:04.381', '2023-12-14 18:28:04.381'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551720007, '2023-12-14 22:22:00.005', '2023-12-14 22:22:00.005'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551720009, '2023-12-14 22:33:00.001', '2023-12-14 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 5551720011, '2023-12-15 12:17:25.747', '2023-12-15 12:17:25.747'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5551720012, '2023-12-16 14:41:10.651', '2023-12-16 14:41:10.651'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 5551720013, '2023-12-16 14:47:59.998', '2023-12-16 14:47:59.998'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 5551720014, '2023-12-16 15:04:35.015', '2023-12-16 15:04:35.015'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'CCLR', 5551720015, '2023-12-16 15:46:59.408', '2023-12-16 15:46:59.408'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5551810008, '2023-12-28 13:40:00.001', '2023-12-28 13:40:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5551810010, '2023-12-28 13:41:00', '2023-12-28 13:41:00'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551810012, '2023-12-28 13:41:45.56', '2023-12-28 13:41:45.56'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5551810013, '2023-12-28 13:42:00.001', '2023-12-28 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5551810015, '2023-12-28 13:43:00.001', '2023-12-28 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5551810023, '2023-12-28 14:06:00.001', '2023-12-28 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5551810025, '2023-12-28 14:07:00.001', '2023-12-28 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5551810027, '2023-12-28 14:10:00.001', '2023-12-28 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810029, '2023-12-28 14:45:10.007', '2023-12-28 14:45:10.007'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRET', 5551810030, '2023-12-28 14:45:12.626', '2023-12-28 14:45:12.626'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREF', 5551810031, '2023-12-28 14:45:14.045', '2023-12-28 14:45:14.045'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5551810032, '2023-12-28 17:45:00.034', '2023-12-28 17:45:00.034'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810034, '2023-12-28 18:00:41.652', '2023-12-28 18:00:41.652'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810035, '2023-12-28 18:05:32.537', '2023-12-28 18:05:32.537'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810036, '2023-12-28 18:25:09.024', '2023-12-28 18:25:09.024'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551810037, '2023-12-28 22:22:00.001', '2023-12-28 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551810039, '2023-12-28 22:33:00.001', '2023-12-28 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810041, '2023-12-29 12:04:09.015', '2023-12-29 12:04:09.015'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810042, '2023-12-29 12:05:36.065', '2023-12-29 12:05:36.065'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810043, '2023-12-29 12:08:08.269', '2023-12-29 12:08:08.269'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810044, '2023-12-29 12:10:36.911', '2023-12-29 12:10:36.911'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810045, '2023-12-29 12:13:50.873', '2023-12-29 12:13:50.873'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810046, '2023-12-29 12:27:38.393', '2023-12-29 12:27:38.393'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810047, '2023-12-29 13:42:46.718', '2023-12-29 13:42:46.718'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GREP', 5551810048, '2023-12-29 13:45:01.253', '2023-12-29 13:45:01.253'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810049, '2023-12-29 13:45:02.87', '2023-12-29 13:45:02.87'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810050, '2023-12-29 14:14:34.772', '2023-12-29 14:14:34.772'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551810051, '2023-12-29 14:15:11.281', '2023-12-29 14:15:11.281'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551810052, '2023-12-29 14:17:50.925', '2023-12-29 14:17:50.925'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551810053, '2023-12-29 14:24:34.499', '2023-12-29 14:24:34.499'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551810054, '2023-12-29 16:04:54.092', '2023-12-29 16:04:54.092'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551810055, '2023-12-29 16:04:54.74', '2023-12-29 16:04:54.74'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810056, '2023-12-29 16:12:59.232', '2023-12-29 16:12:59.232'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810057, '2023-12-29 16:15:59.492', '2023-12-29 16:15:59.492'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810058, '2023-12-29 16:36:37.57', '2023-12-29 16:36:37.57'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810059, '2023-12-29 16:36:46.166', '2023-12-29 16:36:46.166'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810060, '2023-12-29 17:01:24.371', '2023-12-29 17:01:24.371'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810061, '2023-12-29 17:06:06.949', '2023-12-29 17:06:06.949'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810062, '2023-12-29 17:20:57.53', '2023-12-29 17:20:57.53'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810063, '2023-12-29 17:31:55.302', '2023-12-29 17:31:55.302'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810064, '2023-12-29 17:47:35.814', '2023-12-29 17:47:35.814'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810065, '2024-01-09 15:43:07.921', '2024-01-09 15:43:07.921'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551810066, '2024-01-09 15:43:08.394', '2024-01-09 15:43:08.394'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810067, '2024-01-09 15:43:13.277', '2024-01-09 15:43:13.277'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551810068, '2024-01-09 15:43:15.03', '2024-01-09 15:43:15.03'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551810069, '2024-01-09 15:43:15.515', '2024-01-09 15:43:15.515'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810070, '2024-01-09 15:54:52.421', '2024-01-09 15:54:52.421'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551810071, '2024-01-09 15:54:52.948', '2024-01-09 15:54:52.948'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551810072, '2024-01-09 15:54:59.596', '2024-01-09 15:54:59.596'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551810073, '2024-01-09 15:55:00.427', '2024-01-09 15:55:00.427'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810074, '2024-01-09 15:55:04.193', '2024-01-09 15:55:04.193'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810075, '2024-01-09 15:55:48.218', '2024-01-09 15:55:48.218'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810076, '2024-01-09 15:56:43.172', '2024-01-09 15:56:43.172'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551810077, '2024-01-09 15:56:52.813', '2024-01-09 15:56:52.813'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551810078, '2024-01-09 15:57:10.444', '2024-01-09 15:57:10.444'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551810079, '2024-01-09 15:57:22.16', '2024-01-09 15:57:22.16'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551810080, '2024-01-09 15:58:22.968', '2024-01-09 15:58:22.968'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551810081, '2024-01-09 15:58:46.897', '2024-01-09 15:58:46.897'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810082, '2024-01-09 15:59:06.885', '2024-01-09 15:59:06.885'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551810083, '2024-01-09 16:03:50.12', '2024-01-09 16:03:50.12'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551810084, '2024-01-09 16:04:07.755', '2024-01-09 16:04:07.755'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'LIMM', 5551810085, '2024-01-15 19:05:19.44', '2024-01-15 19:05:19.44'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5551810088, '2024-01-17 16:45:45', '2024-01-17 16:45:45'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5551850000, '2024-01-19 16:45:45.003', '2024-01-19 16:45:45.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5551850002, '2024-01-19 17:45:00.002', '2024-01-19 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551850004, '2024-01-19 22:22:00.001', '2024-01-19 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551850006, '2024-01-19 22:33:00.001', '2024-01-19 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551850011, '2024-01-24 12:28:01.238', '2024-01-24 12:28:01.238'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551850010, '2024-01-24 12:28:00.327', '2024-01-24 12:28:00.327'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GBRR', 5551850009, '2024-01-24 12:27:57.272', '2024-01-24 12:27:57.272'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GRRT', 5551850008, '2024-01-24 12:27:56.419', '2024-01-24 12:27:56.419'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551850012, '2024-01-24 12:28:04.037', '2024-01-24 12:28:04.037'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551890000, '2024-01-24 14:44:59.768', '2024-01-24 14:44:59.768'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'ECNR', 5551890001, '2024-01-24 14:48:28.54', '2024-01-24 14:48:28.54'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890002, '2024-01-24 14:49:10.347', '2024-01-24 14:49:10.347'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890003, '2024-01-24 14:50:33.547', '2024-01-24 14:50:33.547'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890004, '2024-01-24 14:51:34.07', '2024-01-24 14:51:34.07'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890005, '2024-01-24 14:52:41.467', '2024-01-24 14:52:41.467'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890006, '2024-01-24 14:54:23.53', '2024-01-24 14:54:23.53'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890007, '2024-01-24 14:56:18.122', '2024-01-24 14:56:18.122'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORR', 5551890008, '2024-01-24 14:56:19.666', '2024-01-24 14:56:19.666'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GORD', 5551890009, '2024-01-24 15:00:24.586', '2024-01-24 15:00:24.586'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5551890010, '2024-01-24 16:45:45.003', '2024-01-24 16:45:45.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5551890012, '2024-01-24 17:45:00.001', '2024-01-24 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551890014, '2024-01-24 22:22:00.001', '2024-01-24 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5551890016, '2024-01-24 22:33:00.001', '2024-01-24 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5552000000, '2024-02-08 14:06:00.001', '2024-02-08 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552000002, '2024-02-08 14:07:00.002', '2024-02-08 14:07:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5552000004, '2024-02-08 14:10:00.001', '2024-02-08 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5552000006, '2024-02-08 16:45:45.004', '2024-02-08 16:45:45.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5552000008, '2024-02-08 17:45:00.001', '2024-02-08 17:45:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552000010, '2024-02-08 22:22:00.001', '2024-02-08 22:22:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552000012, '2024-02-08 22:33:00.001', '2024-02-08 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552000014, '2024-02-09 12:04:57.05', '2024-02-09 12:04:57.05'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552000015, '2024-02-09 12:05:31.264', '2024-02-09 12:05:31.264'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552000018, '2024-02-09 12:14:55.565', '2024-02-09 12:14:55.565'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552000019, '2024-02-09 12:15:08.458', '2024-02-09 12:15:08.458'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552000020, '2024-02-09 12:15:46.779', '2024-02-09 12:15:46.779'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GALB', 5552000021, '2024-02-09 12:15:56.926', '2024-02-09 12:15:56.926'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552000022, '2024-02-09 12:31:23.002', '2024-02-09 12:31:23.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552960000, '2024-04-15 22:22:00.006', '2024-04-15 22:22:00.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5552960002, '2024-04-15 22:33:00.002', '2024-04-15 22:33:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'SCLR', 5552960004, '2024-04-16 10:31:01.184', '2024-04-16 10:31:01.184'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5553620000, '2024-04-16 12:31:23.001', '2024-04-16 12:31:23.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554340000, '2024-04-16 13:40:00.002', '2024-04-16 13:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5554340002, '2024-04-16 13:41:00.002', '2024-04-16 13:41:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5554340004, '2024-04-16 13:42:00.001', '2024-04-16 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554340006, '2024-04-16 13:43:00.001', '2024-04-16 13:43:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554340008, '2024-04-16 14:06:00.004', '2024-04-16 14:06:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554340010, '2024-04-16 14:07:00.003', '2024-04-16 14:07:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5554340012, '2024-04-16 14:10:00.002', '2024-04-16 14:10:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5554740000, '2024-04-16 12:31:23.001', '2024-04-16 12:31:23.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CBRR', 5554740002, '2024-04-16 12:40:00.002', '2024-04-16 12:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554740004, '2024-04-16 12:46:00.003', '2024-04-16 12:46:00.003'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554740006, '2024-04-16 13:40:00.011', '2024-04-16 13:40:00.011'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5554740008, '2024-04-16 13:41:00.001', '2024-04-16 13:41:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5554740010, '2024-04-16 13:42:00.001', '2024-04-16 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554740012, '2024-04-16 13:43:00.002', '2024-04-16 13:43:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5554740014, '2024-04-16 14:06:00.002', '2024-04-16 14:06:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5554740016, '2024-04-16 14:07:00.001', '2024-04-16 14:07:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5554740018, '2024-04-16 14:10:00.001', '2024-04-16 14:10:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555520000, '2024-04-26 16:18:48.092', '2024-04-26 16:18:48.092'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5555520001, '2024-04-26 16:19:22.943', '2024-04-26 16:19:22.943'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5555890006, '2024-04-16 13:40:00.002', '2024-04-16 13:40:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'LIMS', 5555890008, '2024-04-16 13:41:00.001', '2024-04-16 13:41:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5555890010, '2024-04-16 13:42:00.001', '2024-04-16 13:42:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5555890012, '2024-04-16 13:43:00.006', '2024-04-16 13:43:00.006'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5556800001, '2024-04-16 22:22:00.004', '2024-04-16 22:22:00.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GBRR', 5556800003, '2024-04-16 22:33:00.001', '2024-04-16 22:33:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5557460002, '2024-04-16 16:45:45.004', '2024-04-16 16:45:45.004'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'CHDF', 5557460004, '2024-04-16 17:45:00.002', '2024-04-16 17:45:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (30000, 'GTRD', 5558180000, '2023-07-25 13:59:32.589', '2023-07-25 13:59:32.589'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREP', 5558180001, '2023-07-25 14:06:00.001', '2023-07-25 14:06:00.001'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GRET', 5558180003, '2023-07-25 14:07:00.002', '2023-07-25 14:07:00.002'); -INSERT INTO public.launcher (sender_id, task, id, created_at, updated_at) VALUES (0, 'GREF', 5558180005, '2023-07-25 14:10:00.038', '2023-07-25 14:10:00.038'); - - --- --- Data for Name: legal_kind_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.legal_kind_dictionary (id, code, name) VALUES (1, 'JURD', 'Юридическое лицо'); -INSERT INTO public.legal_kind_dictionary (id, code, name) VALUES (2, 'PHYS', 'Физическое лицо'); - - --- --- Data for Name: liabilities_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (411600158, '2023-10-26 18:07:47.429', '2023-10-26 18:07:47.429', 411490175, '2023-10-26', '2023-10-26', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'LMAT', '30411810200000006064', 'OK', NULL, 67950000.000000000000000000, '2023-10-26'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (411600159, '2023-10-26 18:07:47.447', '2023-10-26 18:07:47.447', 411490013, '2023-10-26', '2023-10-26', 2000254, 'Акционерное общество «Акционерный Банк «РОССИЯ»', '7831000122', NULL, 'LSAT', '39911810000000307000', 'CLRD', NULL, 28000000.000000000000000000, '2023-10-26'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (411600160, '2023-10-26 18:07:47.464', '2023-10-26 18:07:47.464', 411490013, '2023-10-26', '2023-10-26', 2000061, 'Санкт-Петербургское государственное унитарное предприятие «Автоматическая телефонная станция Смольного»', '7825444176', NULL, 'LMAT', '39911810000000097000', 'CLRD', NULL, 28000000.000000000000000000, '2023-10-26'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (411600161, '2023-10-26 18:07:47.474', '2023-10-26 18:07:47.474', 411490175, '2023-10-26', '2023-10-26', 2000349, 'Центральный банк Российской Федерации', '7702235133', NULL, 'LSZT', '700588897ZT0', 'OK', NULL, 500.000000000000000000, '2023-10-26'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552370191, '2023-11-02 09:59:56.958', '2023-11-02 09:59:56.958', 552280084, '2023-11-01', '2023-11-01', 2000349, 'Центральный банк Российской Федерации', '7702235133', NULL, 'LMAT', '30411810200000006005', 'CLRD', NULL, 50000.000000000000000000, '2023-11-01'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552370192, '2023-11-02 09:59:56.983', '2023-11-02 09:59:56.983', 552150023, '2023-11-01', '2023-11-01', 2000349, 'Центральный банк Российской Федерации', '7702235133', NULL, 'LSZT', '700588887ZT0', 'CLRD', 'RUB', 51998.000000000000000000, '2023-11-01'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552370193, '2023-11-02 09:59:57.011', '2023-11-02 09:59:57.011', 552280017, '2023-11-01', '2023-11-01', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'LMAT', '30411810200000006064', 'CLRD', NULL, 50000.000000000000000000, '2023-11-01'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552370189, '2023-11-01 09:59:56.92', '2023-11-01 09:59:56.92', 552150023, '2023-11-01', '2023-11-01', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'LMAT', '30411810200000006064', 'CLRD', NULL, 52923493.170000000000000000, '2023-11-01'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552370190, '2023-10-31 18:05:14.778', '2023-10-31 18:05:14.778', 552280084, '2023-11-01', '2023-11-01', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'LSAT', '30411810200000006064', 'CLRD', 'RUB', 50000.000000000000000000, '2023-11-01'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552760579, '2023-11-05 23:16:11.144', '2023-11-05 23:16:11.144', 552700101, '2023-11-05', '2023-11-05', 2000349, 'Центральный банк Российской Федерации', '7702235133', NULL, 'LSAT', '30411810200000006005', 'MNG', 'RUB', 50000.000000000000000000, '2023-11-05'); -INSERT INTO public.liabilities_register (id, created_at, updated_at, session_id, valid_from_date, valid_to_date, company_id, company_full_name, inn, segment, registry_code, account, registry_status, currency, sum_liabilities, settlement_date) VALUES (552760580, '2023-11-05 23:16:11.151', '2023-11-05 23:16:11.151', 552700101, '2023-11-05', '2023-11-05', 2000302, 'ПАО "Сбербанк России"', '1111111111', NULL, 'LMAT', '30411810200000006064', 'MNG', NULL, 50000.000000000000000000, '2023-11-05'); - - --- --- Data for Name: listing; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553160000, 'MKRS', 1001.00, '1011тест', NULL, 'RUB', 'BLKD', 553160001, '2023-11-07 03:47:14.024', '2023-11-07 03:48:05.176', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020040, 'UBFC', 1.00, 'MFBEL-BV-08', 'Беларусь08', 'RUB', 'ACTV', 411020041, '2023-10-24 16:04:28.939', '2023-10-24 16:04:28.939', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020048, 'UBEC', 1.00, 'MKB-BE-03', 'Биржевая облигация 001Р-03', 'RUB', 'ACTV', 411020049, '2023-10-24 16:04:29.033', '2023-10-24 16:04:29.033', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020048, 'NBEC', 1.00, 'MKB-BE-03', 'Биржевая облигация 001Р-03', 'RUB', 'ACTV', 411020050, '2023-10-24 16:04:29.041', '2023-10-24 16:04:29.041', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020069, 'UBVC', 1.00, 'RU000A106666', 'КОБР-60', 'RUB', 'ACTV', 411020070, '2023-10-24 16:04:29.253', '2023-10-24 16:04:29.253', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020241, 'BMFC', 1.00, 'SU26240RMFS0', 'ОФЗ 26240', 'RUB', 'ACTV', 411020244, '2023-10-24 16:04:30.478', '2023-11-19 10:53:02.854', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020241, 'UMFC', 1.00, 'SU26240RMFS0', 'ОФЗ 26240', 'RUB', 'ACTV', 411020243, '2023-10-24 16:04:30.466', '2023-11-19 10:53:02.868', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020241, 'SMFC', 1.00, 'SU26240RMFS0', 'ОФЗ 26240', 'RUB', 'ACTV', 411020242, '2023-10-24 16:04:30.457', '2023-11-19 10:53:02.879', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020296, 'BMFC', 1.00, 'SU26242RMFS6', 'ОФЗ 26242', 'RUB', 'ACTV', 411020298, '2023-10-24 16:04:30.822', '2023-11-19 10:53:03.586', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020006, 'NBEC', 1.00, 'ALFB-BE-05', 'Альфа банк бирж обл серии 002Р-05', 'RUB', 'ACTV', 411020008, '2023-10-24 16:04:28.403', '2023-11-19 10:52:59.692', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020021, 'UESC', 10.00, 'ALRS', 'АЛРОСА ао', 'RUB', 'ACTV', 411020022, '2023-10-24 16:04:28.658', '2023-11-19 10:53:01.485', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020021, 'NBFC', 10.00, 'ALRS', 'АЛРОСА ао', 'RUB', 'BLKD', 411020023, '2023-10-24 16:04:28.677', '2023-11-19 10:53:01.508', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020012, 'UESC', 100.00, 'AFKS', 'Об.акции АФК "Система"', 'RUB', 'ACTV', 411020014, '2023-10-24 16:04:28.527', '2023-11-19 10:53:01.345', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020025, 'NBEC', 1.00, 'DRFB-BE-09R', 'ДОМ.РФ БО серии 001Р-09R', 'RUB', 'ACTV', 411020027, '2023-10-24 16:04:28.753', '2023-11-19 10:52:59.84', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020021, 'NESC', 10.00, 'ALRS', 'АЛРОСА ао', 'RUB', 'ACTV', 411020024, '2023-10-24 16:04:28.7', '2023-11-19 10:53:01.524', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020015, 'NESC', 10.00, 'AFLT', 'Аэрофлот ао', 'RUB', 'ACTV', 411020017, '2023-10-24 16:04:28.573', '2023-11-19 10:53:01.434', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020031, 'UBEC', 1.00, 'GZPB-BE-21P', '001Р-21Р', 'RUB', 'ACTV', 411020032, '2023-10-24 16:04:28.823', '2023-11-19 10:52:59.927', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020031, 'NBEC', 1.00, 'GZPB-BE-21P', '001Р-21Р', 'RUB', 'ACTV', 411020033, '2023-10-24 16:04:28.833', '2023-11-19 10:52:59.939', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020034, 'NBVC', 1.00, 'GZPB-BV-01', 'ГПБ-КИ-01', 'RUB', 'ACTV', 411020035, '2023-10-24 16:04:28.859', '2023-11-19 10:53:00.004', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020159, 'UBFC', 1.00, 'SU26237RMFS6', 'ОФЗ 26237', 'RUB', 'ACTV', 411020160, '2023-10-24 16:04:29.898', '2023-11-19 10:53:01.752', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020052, 'NBEC', 1.00, 'RB-BE-01', 'Беларусь-01-об', 'RUB', 'ACTV', 411020053, '2023-10-24 16:04:29.079', '2023-11-19 10:53:00.127', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020052, 'WBFC', 1.00, 'RB-BE-01', 'Беларусь-01-об', 'RUB', 'BLKD', 411020054, '2023-10-24 16:04:29.09', '2023-11-19 10:53:00.136', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020025, 'UBEC', 1.00, 'DRFB-BE-09R', 'ДОМ.РФ БО серии 001Р-09R', 'RUB', 'ACTV', 411020026, '2023-10-24 16:04:28.74', '2023-11-19 10:52:59.828', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020018, 'NBEC', 1.00, 'ALRS-BE-07', 'АЛРОСА БО-07', 'RUB', 'ACTV', 411020020, '2023-10-24 16:04:28.626', '2023-11-19 10:52:59.785', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020028, 'UBVC', 1.00, 'DRFB-BV-A14', 'ДОМ РФ облигации серии А14', 'RUB', 'ACTV', 411020030, '2023-10-24 16:04:28.798', '2023-11-19 10:52:59.888', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020028, 'NBVC', 1.00, 'DRFB-BV-A14', 'ДОМ РФ облигации серии А14', 'RUB', 'ACTV', 411020029, '2023-10-24 16:04:28.784', '2023-11-19 10:52:59.876', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020034, 'UBVC', 1.00, 'GZPB-BV-01', 'ГПБ-КИ-01', 'RUB', 'ACTV', 411020036, '2023-10-24 16:04:28.868', '2023-11-19 10:53:00.017', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020052, 'UBFC', 1.00, 'RB-BE-01', 'Беларусь-01-об', 'RUB', 'ACTV', 411020055, '2023-10-24 16:04:29.103', '2023-11-19 10:53:00.146', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020072, 'ABVC', 1.00, 'RZHD-BV-41', 'ОАО РЖД', 'RUB', 'BLKD', 411020073, '2023-10-24 16:04:29.296', '2023-11-19 10:53:00.264', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020072, 'WBVC', 1.00, 'RZHD-BV-41', 'ОАО РЖД', 'RUB', 'BLKD', 411020074, '2023-10-24 16:04:29.306', '2023-11-19 10:53:00.28', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020072, 'KBVC', 1.00, 'RZHD-BV-41', 'ОАО РЖД', 'RUB', 'BLKD', 411020075, '2023-10-24 16:04:29.314', '2023-11-19 10:53:00.291', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020072, 'UBVC', 1.00, 'RZHD-BV-41', 'ОАО РЖД', 'RUB', 'ACTV', 411020076, '2023-10-24 16:04:29.324', '2023-11-19 10:53:00.305', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020072, 'NBVC', 1.00, 'RZHD-BV-41', 'ОАО РЖД', 'RUB', 'BLKD', 411020077, '2023-10-24 16:04:29.333', '2023-11-19 10:53:00.315', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020062, 'UBFC', 1.00, 'RB-BE-02', 'Беларусь-02-об.', 'RUB', 'ACTV', 411020063, '2023-10-24 16:04:29.15', '2023-10-26 15:13:16.21', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020062, 'ABFC', 1.00, 'RB-BE-02', 'Беларусь-02-об.', 'RUB', 'ACTV', 411020064, '2023-10-24 16:04:29.159', '2023-10-26 15:13:16.219', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020066, 'UBEC', 1.00, 'RNCB-BE-01', 'Биржевые облигации РНКБ Банк (ПАО), выпуск 01', 'RUB', 'ACTV', 411020067, '2023-10-24 16:04:29.201', '2023-10-26 15:13:16.267', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020097, 'BMFC', 1.00, 'SU26215RMFS2', 'ОФЗ 26215', 'RUB', 'ACTV', 411020098, '2023-10-24 16:04:29.441', '2023-11-19 10:53:00.481', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020097, 'SMFC', 1.00, 'SU26215RMFS2', 'ОФЗ 26215', 'RUB', 'ACTV', 411020099, '2023-10-24 16:04:29.45', '2023-11-19 10:53:00.494', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020097, 'UMFC', 1.00, 'SU26215RMFS2', 'ОФЗ 26215', 'RUB', 'ACTV', 411020100, '2023-10-24 16:04:29.465', '2023-11-19 10:53:00.507', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020102, 'KBFC', 1.00, 'SU26221RMFS0', 'ОФЗ 26221', 'RUB', 'BLKD', 411020103, '2023-10-24 16:04:29.5', '2023-11-19 10:53:00.561', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020102, 'SMFC', 1.00, 'SU26221RMFS0', 'ОФЗ 26221', 'RUB', 'ACTV', 411020104, '2023-10-24 16:04:29.509', '2023-11-19 10:53:00.571', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020102, 'BMFC', 1.00, 'SU26221RMFS0', 'ОФЗ 26221', 'RUB', 'ACTV', 411020105, '2023-10-24 16:04:29.524', '2023-11-19 10:53:00.582', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020102, 'UMFC', 1.00, 'SU26221RMFS0', 'ОФЗ 26221', 'RUB', 'ACTV', 411020106, '2023-10-24 16:04:29.534', '2023-11-19 10:53:00.594', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020102, 'NBFC', 1.00, 'SU26221RMFS0', 'ОФЗ 26221', 'RUB', 'BLKD', 411020107, '2023-10-24 16:04:29.548', '2023-11-19 10:53:00.607', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020130, 'SMFC', 1.00, 'SU26233RMFS5', 'ОФЗ 26233', 'RUB', 'ACTV', 411020131, '2023-10-24 16:04:29.704', '2023-11-19 10:53:00.854', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020130, 'BMFC', 1.00, 'SU26233RMFS5', 'ОФЗ 26233', 'RUB', 'ACTV', 411020132, '2023-10-24 16:04:29.714', '2023-11-19 10:53:00.883', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020130, 'UMFC', 1.00, 'SU26233RMFS5', 'ОФЗ 26233', 'RUB', 'ACTV', 411020133, '2023-10-24 16:04:29.724', '2023-11-19 10:53:00.897', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020009, 'NESC', 1.00, 'ABSB-ES-1', 'АКБ «Абсолют Банк» (ПАО) первого выпуска', 'RUB', 'ACTV', 411020011, '2023-10-24 16:04:28.462', '2023-11-19 10:53:01.266', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020177, 'UMFC', 1.00, 'SU26238RMFS4', 'ОФЗ 26238', 'RUB', 'ACTV', 411020178, '2023-10-24 16:04:30.019', '2023-11-19 10:53:02.045', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020177, 'BMFC', 1.00, 'SU26238RMFS4', 'ОФЗ 26238', 'RUB', 'ACTV', 411020179, '2023-10-24 16:04:30.031', '2023-11-19 10:53:02.066', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020177, 'SMFC', 1.00, 'SU26238RMFS4', 'ОФЗ 26238', 'RUB', 'ACTV', 411020180, '2023-10-24 16:04:30.04', '2023-11-19 10:53:02.081', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020218, 'SMFC', 1.00, 'SU26239RMFS2', 'ОФЗ 26239', 'RUB', 'ACTV', 411020219, '2023-10-24 16:04:30.294', '2023-11-19 10:53:02.533', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020218, 'UMFC', 1.00, 'SU26239RMFS2', 'ОФЗ 26239', 'RUB', 'ACTV', 411020220, '2023-10-24 16:04:30.304', '2023-11-19 10:53:02.547', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020218, 'BMFC', 1.00, 'SU26239RMFS2', 'ОФЗ 26239', 'RUB', 'ACTV', 411020221, '2023-10-24 16:04:30.314', '2023-11-19 10:53:02.568', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020218, 'UBFC', 1.00, 'SU26239RMFS2', 'ОФЗ 26239', 'RUB', 'BLKD', 411020222, '2023-10-24 16:04:30.331', '2023-11-19 10:53:02.579', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020272, 'SMFC', 1.00, 'SU26241RMFS8', 'ОФЗ ПД 26241', 'RUB', 'ACTV', 411020273, '2023-10-24 16:04:30.667', '2023-11-19 10:53:03.229', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020272, 'BMFC', 1.00, 'SU26241RMFS8', 'ОФЗ ПД 26241', 'RUB', 'ACTV', 411020274, '2023-10-24 16:04:30.674', '2023-11-19 10:53:03.244', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020272, 'UMFC', 1.00, 'SU26241RMFS8', 'ОФЗ ПД 26241', 'RUB', 'ACTV', 411020275, '2023-10-24 16:04:30.683', '2023-11-19 10:53:03.255', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020296, 'UMFC', 1.00, 'SU26242RMFS6', 'ОФЗ 26242', 'RUB', 'ACTV', 411020297, '2023-10-24 16:04:30.809', '2023-11-19 10:53:03.535', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020296, 'SMFC', 1.00, 'SU26242RMFS6', 'ОФЗ 26242', 'RUB', 'ACTV', 411020299, '2023-10-24 16:04:30.839', '2023-11-19 10:53:03.599', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020313, 'UMFC', 1.00, 'SU26243RMFS4', 'ОФЗ 26243', 'RUB', 'ACTV', 411020314, '2023-10-24 16:04:30.935', '2023-11-19 10:53:03.731', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020313, 'BMFC', 1.00, 'SU26243RMFS4', 'ОФЗ 26243', 'RUB', 'ACTV', 411020315, '2023-10-24 16:04:30.945', '2023-11-19 10:53:03.744', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553161143, 'UVAV', 1000.00, 'CNYRUB_TOD_C', 'CNYRUB_TOD_C', 'RUB', 'ACTV', 553161145, '2023-11-07 06:13:07.257', NULL, NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020006, 'UBEC', 1.00, 'ALFB-BE-05', 'Альфа банк бирж обл серии 002Р-05', 'RUB', 'ACTV', 411020007, '2023-10-24 16:04:28.386', '2023-11-19 10:52:59.653', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020012, 'NESC', 100.00, 'AFKS', 'Об.акции АФК "Система"', 'RUB', 'ACTV', 411020013, '2023-10-24 16:04:28.508', '2023-11-19 10:53:01.322', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020018, 'UBEC', 1.00, 'ALRS-BE-07', 'АЛРОСА БО-07', 'RUB', 'ACTV', 411020019, '2023-10-24 16:04:28.614', '2023-11-19 10:52:59.761', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553160002, 'KBVC', 199.00, '101Акция', NULL, 'RUB', 'BLKD', 553160003, '2023-11-07 03:49:18.555', '2023-11-07 03:49:33.345', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020015, 'UESC', 10.00, 'AFLT', 'Аэрофлот ао', 'RUB', 'ACTV', 411020016, '2023-10-24 16:04:28.559', '2023-11-19 10:53:01.398', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020357, 'SMVC', 1.00, 'SU29020RMFS3', 'ОФЗ 29020', 'RUB', 'ACTV', 411020358, '2023-10-24 16:04:31.246', '2023-10-24 16:04:31.246', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020357, 'BMVC', 1.00, 'SU29020RMFS3', 'ОФЗ 29020', 'RUB', 'ACTV', 411020359, '2023-10-24 16:04:31.256', '2023-10-24 16:04:31.256', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020395, 'UESC', 100.00, 'CBOM', 'МКБ ао', 'RUB', 'ACTV', 411020396, '2023-10-24 16:04:31.528', '2023-10-24 16:04:31.528', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020395, 'NESC', 100.00, 'CBOM', 'МКБ ао', 'RUB', 'ACTV', 411020397, '2023-10-24 16:04:31.54', '2023-10-24 16:04:31.54', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411023556, 'SMIC', 1.00, 'SU52004RMFS7', 'ОФЗ 52004', 'RUB', 'ACTV', 411023558, '2023-10-24 16:04:53.864', '2023-11-19 10:53:33.289', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411023556, 'UBIC', 1.00, 'SU52004RMFS7', 'ОФЗ 52004', 'RUB', 'BLKD', 411023559, '2023-10-24 16:04:53.873', '2023-11-19 10:53:33.294', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553160004, 'MKRS', 300000000.00, 'DD1009K', NULL, 'RUB', 'ACTV', 553160005, '2023-11-07 05:55:49.808', '2023-11-19 12:54:55.428', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (5555080000, 'UVAV', 1.00, 'USDRUB_TOD', 'Валютная пара usd-rub', 'RUB', 'ACTV', 5555230000, '2024-04-16 19:07:28.4', '2024-04-16 19:07:28.4', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411022421, 'SMIC', 1.00, 'SU52003RMFS9', 'ОФЗ 52003', 'RUB', 'ACTV', 411022423, '2023-10-24 16:04:45.165', '2023-11-07 06:11:36.037', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411022421, 'UMIC', 1.00, 'SU52003RMFS9', 'ОФЗ 52003', 'RUB', 'ACTV', 411022424, '2023-10-24 16:04:45.172', '2023-11-07 06:11:36.042', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020398, 'UESC', 1.00, 'CHMF', '"Северсталь", акция обыкновенная', 'RUB', 'ACTV', 411020399, '2023-10-24 16:04:31.578', '2023-11-19 10:53:01.559', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020398, 'KBFC', 1.00, 'CHMF', '"Северсталь", акция обыкновенная', 'RUB', 'BLKD', 411020402, '2023-10-24 16:04:31.614', '2023-11-19 10:53:01.603', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020313, 'SMFC', 1.00, 'SU26243RMFS4', 'ОФЗ 26243', 'RUB', 'ACTV', 411020316, '2023-10-24 16:04:30.954', '2023-11-19 10:53:03.755', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020351, 'SBVC', 1.00, 'SU29012RMFS0', 'ОФЗ ПК 29012', 'RUB', 'ACTV', 411020352, '2023-10-24 16:04:31.18', '2023-11-19 10:53:04.073', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020351, 'UBVC', 1.00, 'SU29012RMFS0', 'ОФЗ ПК 29012', 'RUB', 'ACTV', 411020354, '2023-10-24 16:04:31.199', '2023-11-19 10:53:04.09', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020381, 'UMVC', 1.00, 'SU29021RMFS1', 'ОФЗ 29021', 'RUB', 'ACTV', 411020382, '2023-10-24 16:04:31.402', '2023-11-19 10:53:04.127', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020381, 'BMVC', 1.00, 'SU29021RMFS1', 'ОФЗ 29021', 'RUB', 'ACTV', 411020383, '2023-10-24 16:04:31.41', '2023-11-19 10:53:04.134', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020381, 'BBVC', 1.00, 'SU29021RMFS1', 'ОФЗ 29021', 'RUB', 'BLKD', 411020385, '2023-10-24 16:04:31.427', '2023-11-19 10:53:04.147', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020381, 'UBVC', 1.00, 'SU29021RMFS1', 'ОФЗ 29021', 'RUB', 'BLKD', 411020386, '2023-10-24 16:04:31.437', '2023-11-19 10:53:04.156', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020381, 'SBVC', 1.00, 'SU29021RMFS1', 'ОФЗ 29021', 'RUB', 'BLKD', 411020387, '2023-10-24 16:04:31.446', '2023-11-19 10:53:04.169', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020357, 'UMVC', 1.00, 'SU29020RMFS3', 'ОФЗ 29020', 'RUB', 'ACTV', 411020360, '2023-10-24 16:04:31.267', '2023-10-24 16:04:31.267', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020404, 'UESC', 10.00, 'DSKY', 'Детский мир", акция обыкновенная', 'RUB', 'ACTV', 411020406, '2023-10-24 16:04:31.673', '2023-10-24 16:04:31.673', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020410, 'UESC', 10.00, 'GAZP', 'Газпром ао', 'RUB', 'ACTV', 411020411, '2023-10-24 16:04:31.749', '2023-10-24 16:04:31.749', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020416, 'SMIC', 1.00, 'SU52002RMFS1', 'ОФЗ 52002', 'RUB', 'ACTV', 411020418, '2023-10-24 16:04:31.906', '2023-11-19 10:53:16.946', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020416, 'UMIC', 1.00, 'SU52002RMFS1', 'ОФЗ 52002', 'RUB', 'ACTV', 411020419, '2023-10-24 16:04:31.916', '2023-11-19 10:53:16.954', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553161142, 'UESC', 10.00, 'GAZP', 'Газпром ао', 'RUB', 'ACTV', 553161143, '2023-11-07 06:13:07.238', '2023-11-19 10:53:42.28', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553161142, 'NESC', 10.00, 'GAZP', 'Газпром ао', 'RUB', 'ACTV', 553161144, '2023-11-07 06:13:07.257', '2023-11-19 10:53:42.291', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (5555330000, 'UVAV', 1.00, 'EURRUB_TOD', 'EURRUB_TOD', 'RUB', 'ACTV', 5555330001, '2024-04-17 09:08:00.722', '2024-04-17 09:08:00.722', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020407, 'UESC', 1.00, 'FEES', 'ао ФСК', 'RUB', 'ACTV', 411020408, '2023-10-24 16:04:31.707', '2023-11-19 10:53:01.653', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020407, 'NESC', 1.00, 'FEES', 'ао ФСК', 'RUB', 'ACTV', 411020409, '2023-10-24 16:04:31.721', '2023-11-19 10:53:01.668', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020413, 'UESC', 1.00, 'LSRG', 'Группа ЛСР ао', 'RUB', 'ACTV', 411020414, '2023-10-24 16:04:31.805', '2023-11-19 10:53:01.703', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020347, 'BBVC', 1.00, 'SU29012RMF01', 'OFZ-PK29012', 'RUB', 'ACTV', 411020348, '2023-10-24 16:04:31.136', '2023-11-19 10:53:04.031', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020347, 'SBVC', 1.00, 'SU29012RMF01', 'OFZ-PK29012', 'RUB', 'ACTV', 411020349, '2023-10-24 16:04:31.145', '2023-11-19 10:53:04.039', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020351, 'BBVC', 1.00, 'SU29012RMFS0', 'ОФЗ ПК 29012', 'RUB', 'ACTV', 411020353, '2023-10-24 16:04:31.191', '2023-11-19 10:53:04.079', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020381, 'SMVC', 1.00, 'SU29021RMFS1', 'ОФЗ 29021', 'RUB', 'ACTV', 411020384, '2023-10-24 16:04:31.419', '2023-11-19 10:53:04.14', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020390, 'BMVC', 1.00, 'SU29024RMFS5', 'ОФЗ 29024', 'RUB', 'ACTV', 411020391, '2023-10-24 16:04:31.477', '2023-11-19 10:53:04.208', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020390, 'SMVC', 1.00, 'SU29024RMFS5', 'ОФЗ 29024', 'RUB', 'ACTV', 411020392, '2023-10-24 16:04:31.485', '2023-11-19 10:53:04.215', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020390, 'UMVC', 1.00, 'SU29024RMFS5', 'ОФЗ 29024', 'RUB', 'ACTV', 411020393, '2023-10-24 16:04:31.496', '2023-11-19 10:53:04.222', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553160007, 'BMIC', 1.00, 'SU52003RMFS9', 'ОФЗ 52003', 'RUB', 'ACTV', 553160008, '2023-11-07 06:12:35.345', '2023-11-19 10:53:04.288', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553160007, 'SMIC', 1.00, 'SU52003RMFS9', 'ОФЗ 52003', 'RUB', 'ACTV', 553160009, '2023-11-07 06:12:35.354', '2023-11-19 10:53:04.295', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (553160007, 'UMIC', 1.00, 'SU52003RMFS9', 'ОФЗ 52003', 'RUB', 'ACTV', 553160010, '2023-11-07 06:12:35.367', '2023-11-19 10:53:04.302', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020404, 'NESC', 10.00, 'DSKY', 'Детский мир", акция обыкновенная', 'RUB', 'ACTV', 411020405, '2023-10-24 16:04:31.659', '2023-10-24 16:04:31.659', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020410, 'NESC', 10.00, 'GAZP', 'Газпром ао', 'RUB', 'ACTV', 411020412, '2023-10-24 16:04:31.769', '2023-10-24 16:04:31.769', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020416, 'BMIC', 1.00, 'SU52002RMFS1', 'ОФЗ 52002', 'RUB', 'ACTV', 411020417, '2023-10-24 16:04:31.897', '2023-11-19 10:53:16.939', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020051, 'ABFC', 1001.00, 'RAKDB-BV-02', 'Росдорбанк Облигации серии 02, для квалифицированных инвесторов', 'RUB', 'ACTV', 411024502, '2023-10-24 16:15:35.454', '2023-10-24 16:15:55.055', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411400000, 'MKRS', 10001.00, '361034MMS', 'mmsTest1', 'RUB', 'BLKD', 411400001, '2023-10-26 14:59:59.479', '2023-10-26 15:00:19.194', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020040, 'WBMC', 1001.00, 'MFBEL-BV-08', 'Государственные облигации Республики Беларусь 8 серии', 'RUB', 'BLKD', 411400004, '2023-10-26 15:05:04.514', '2023-10-26 15:05:51.767', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411400005, 'MKRS', 2300.00, 'DD1008K', NULL, 'RUB', 'BLKD', 411400006, '2023-10-26 15:08:05.602', '2023-10-26 15:22:31.586', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411400009, 'UESC', 10.00, 'GAZP', 'Газпром ао', 'RUB', 'BLKD', 411400010, '2023-10-26 15:19:58.709', '2023-11-05 23:14:52.884', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020037, 'UBVC', 1.00, 'GZPB-BV-AT1', '"Газпромбанк" АО, бессрочные субординированные облигации, серии 01-АТ1', 'RUB', 'ACTV', 411020038, '2023-10-24 16:04:28.895', '2023-11-19 10:53:00.054', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020037, 'NBVC', 1.00, 'GZPB-BV-AT1', '"Газпромбанк" АО, бессрочные субординированные облигации, серии 01-АТ1', 'RUB', 'ACTV', 411020039, '2023-10-24 16:04:28.908', '2023-11-19 10:53:00.067', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020009, 'UESC', 1.00, 'ABSB-ES-1', 'АКБ «Абсолют Банк» (ПАО) первого выпуска', 'RUB', 'ACTV', 411020010, '2023-10-24 16:04:28.448', '2023-11-19 10:53:01.249', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020398, 'NBFC', 1.00, 'CHMF', '"Северсталь", акция обыкновенная', 'RUB', 'BLKD', 411020400, '2023-10-24 16:04:31.59', '2023-11-19 10:53:01.577', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020398, 'NBIC', 1.00, 'CHMF', '"Северсталь", акция обыкновенная', 'RUB', 'BLKD', 411020401, '2023-10-24 16:04:31.602', '2023-11-19 10:53:01.592', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020398, 'NESC', 1.00, 'CHMF', '"Северсталь", акция обыкновенная', 'RUB', 'ACTV', 411020403, '2023-10-24 16:04:31.626', '2023-11-19 10:53:01.616', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020413, 'NESC', 1.00, 'LSRG', 'Группа ЛСР ао', 'RUB', 'ACTV', 411020415, '2023-10-24 16:04:31.817', '2023-11-19 10:53:01.717', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411023556, 'BMIC', 1.00, 'SU52004RMFS7', 'ОФЗ 52004', 'RUB', 'ACTV', 411023557, '2023-10-24 16:04:53.858', '2023-11-19 10:53:33.282', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411023556, 'UMIC', 1.00, 'SU52004RMFS7', 'ОФЗ 52004', 'RUB', 'ACTV', 411023560, '2023-10-24 16:04:53.881', '2023-11-19 10:53:33.3', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411024304, 'BMIC', 1.00, 'SU52005RMFS4', 'ОФЗ 52005', 'RUB', 'ACTV', 411024305, '2023-10-24 16:05:00.244', '2023-11-19 10:53:40.82', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411400009, 'NESC', 10.00, 'GAZP', 'Газпром ао', 'RUB', 'ACTV', 411400011, '2023-10-26 15:19:58.725', '2023-10-26 15:19:58.725', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411024304, 'UMIC', 1.00, 'SU52005RMFS4', 'ОФЗ 52005', 'RUB', 'ACTV', 411024306, '2023-10-24 16:05:00.254', '2023-11-19 10:53:40.827', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411024304, 'SMIC', 1.00, 'SU52005RMFS4', 'ОФЗ 52005', 'RUB', 'ACTV', 411024307, '2023-10-24 16:05:00.268', '2023-11-19 10:53:40.833', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411024499, 'UBVC', 1.00, 'ZSD-BV-05', 'АО ЗСД серии 05 ', 'RUB', 'ACTV', 411024500, '2023-10-24 16:05:01.901', '2023-11-19 10:53:42.252', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411024499, 'NBVC', 1.00, 'ZSD-BV-05', 'АО ЗСД серии 05 ', 'RUB', 'ACTV', 411024501, '2023-10-24 16:05:01.91', '2023-11-19 10:53:42.259', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411020021, 'KBVC', 1.00, 'ALRS', 'Акционерная компания "АЛРОСА" (публичное акционерное общество), акция обыкновенная', 'RUB', 'BLKD', 5555410000, '2024-04-16 13:44:26.784', '2024-04-16 13:44:26.784', NULL, NULL); -INSERT INTO public.listing (security_id, market, lot_size, symbol_code, symbol_name, trading_currency, workflow_status, id, created_at, updated_at, min_step, "precision") VALUES (411022421, 'BMIC', 1.00, 'SU52003RMFS9', 'ОФЗ 52003', 'RUB', 'ACTV', 411022422, '2023-10-24 16:04:45.157', '2023-11-07 06:11:36.029', NULL, NULL); - - --- --- - - - --- --- Data for Name: major_sign_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.major_sign_dictionary (id, code, name) VALUES (1, 'CONV', 'Конвертируемая валюта'); -INSERT INTO public.major_sign_dictionary (id, code, name) VALUES (2, 'UNCV', 'Неконвертируемая валюта'); - - --- --- Data for Name: management_journal; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: management_journal_purpose_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.management_journal_purpose_dictionary (id, code, name) VALUES (1, 'ACC', 'Доступ'); -INSERT INTO public.management_journal_purpose_dictionary (id, code, name) VALUES (2, 'NOND', 'Не поставка'); -INSERT INTO public.management_journal_purpose_dictionary (id, code, name) VALUES (3, 'DEL', 'Удалена'); - - --- --- Data for Name: management_journal_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.management_journal_status_dictionary (id, code, name) VALUES (1, 'CRT', 'Создано'); - - --- --- Data for Name: management_journal_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.management_journal_type_dictionary (id, code, name) VALUES (1, 'CRPA', 'Корпоративное событие, связанное с допуском'); -INSERT INTO public.management_journal_type_dictionary (id, code, name) VALUES (2, 'DFLT', 'Отсутствие возврата по платежу'); -INSERT INTO public.management_journal_type_dictionary (id, code, name) VALUES (3, 'NOTC', 'Генерация уведомления'); -INSERT INTO public.management_journal_type_dictionary (id, code, name) VALUES (4, 'SETL', 'Взаимодействие с расчетной организацией'); - - --- --- Data for Name: market; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Обыкновенные акции', 1, 'Дискретный аукцион', 'DESC', 'RUB', 'FOND', 'SCND', 3, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: акции (аукцион по цене): Обыкновенные акции', 1, 'Размещение: акции (аукцион по цене)', 'AESC', 'RUB', 'FOND', 'PRMR', 4, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: адресные заявки (подписка): Обыкновенные акции', 1, 'Размещение: адресные заявки (подписка)', 'WESC', 'RUB', 'FOND', 'PRMR', 5, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Привилегированные акции', 1, 'Режим непрерывных торгов', 'UEPC', 'RUB', 'FOND', 'SCND', 6, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Привилегированные акции', 1, 'Режим переговорных сделок (РПС)', 'NEPC', 'RUB', 'FOND', 'SCND', 7, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Привилегированные акции', 1, 'Дискретный аукцион', 'DEPC', 'RUB', 'FOND', 'SCND', 8, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: акции (аукцион по цене): Привилегированные акции', 1, 'Размещение: акции (аукцион по цене)', 'AEPC', 'RUB', 'FOND', 'PRMR', 9, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: адресные заявки (подписка): Привилегированные акции', 1, 'Размещение: адресные заявки (подписка)', 'WEPC', 'RUB', 'FOND', 'PRMR', 10, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по цене: Купонные облигации с переменным купоном', 1, 'Размещение: Аукцион по цене', 'ABVC', 'RUB', 'FOND', 'PRMR', 11, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по ставке: Купонные облигации с переменным купоном', 1, 'Размещение: Аукцион по ставке', 'KBVC', 'RUB', 'FOND', 'PRMR', 12, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Купонные облигации с переменным купоном', 1, 'Режим непрерывных торгов', 'UBVC', 'RUB', 'FOND', 'SCND', 13, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Купонные облигации с переменным купоном', 1, 'Режим переговорных сделок (РПС)', 'NBVC', 'RUB', 'FOND', 'SCND', 14, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Купонные облигации с переменным купоном', 1, 'Дискретный аукцион', 'DBVC', 'RUB', 'FOND', 'SCND', 15, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: адресные заявки (подписка): Купонные облигации с переменным купоном', 1, 'Размещение: адресные заявки (подписка)', 'WBVC', 'RUB', 'FOND', 'PRMR', 16, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по цене: Купонные облигации с постоянным купоном', 1, 'Размещение: Аукцион по цене', 'ABFC', 'RUB', 'FOND', 'PRMR', 17, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по ставке: Купонные облигации с постоянным купоном', 1, 'Размещение: Аукцион по ставке', 'KBFC', 'RUB', 'FOND', 'PRMR', 18, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Купонные облигации с постоянным купоном', 1, 'Режим непрерывных торгов', 'UBFC', 'RUB', 'FOND', 'SCND', 19, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Купонные облигации с постоянным купоном', 1, 'Режим переговорных сделок (РПС)', 'NBFC', 'RUB', 'FOND', 'SCND', 20, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Купонные облигации с постоянным купоном', 1, 'Дискретный аукцион', 'DBFC', 'RUB', 'FOND', 'SCND', 21, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: адресные заявки (подписка): Купонные облигации с постоянным купоном', 1, 'Размещение: адресные заявки (подписка)', 'WBFC', 'RUB', 'FOND', 'PRMR', 22, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по цене: Облигации с индексированным номиналом', 1, 'Размещение: Аукцион по цене', 'ABIC', 'RUB', 'FOND', 'PRMR', 23, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по ставке: Облигации с индексированным номиналом', 1, 'Размещение: Аукцион по ставке', 'KBIC', 'RUB', 'FOND', 'PRMR', 24, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Облигации с индексированным номиналом', 1, 'Режим непрерывных торгов', 'UBIC', 'RUB', 'FOND', 'SCND', 25, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Облигации с индексированным номиналом', 1, 'Режим переговорных сделок (РПС)', 'NBIC', 'RUB', 'FOND', 'SCND', 26, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Облигации с индексированным номиналом', 1, 'Дискретный аукцион', 'DBIC', 'RUB', 'FOND', 'SCND', 27, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по цене: Облигации с амортизацией долга', 1, 'Размещение: Аукцион по цене', 'ABMC', 'RUB', 'FOND', 'PRMR', 29, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион по ставке: Облигации с амортизацией долга', 1, 'Размещение: Аукцион по ставке', 'KBMC', 'RUB', 'FOND', 'PRMR', 30, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Облигации с амортизацией долга', 1, 'Режим непрерывных торгов', 'UBMC', 'RUB', 'FOND', 'SCND', 31, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Облигации с амортизацией долга', 1, 'Режим переговорных сделок (РПС)', 'NBMC', 'RUB', 'FOND', 'SCND', 32, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Обыкновенные акции', 1, 'Режим переговорных сделок (РПС)', 'NESC', 'RUB', 'FOND', 'SCND', 2, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: адресные заявки (подписка): Облигации с амортизацией долга', 1, 'Размещение: адресные заявки (подписка)', 'WBMC', 'RUB', 'FOND', 'PRMR', 34, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион БР: Облигации Банка России с переменным купоном (КОБР)', 1, 'Размещение: Аукцион БР', 'BKVC', 'RUB', 'FOND', 'PRMR', 35, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Доразмещение: Адресные заявки БР: Облигации Банка России с переменным купоном (КОБР)', 1, 'Доразмещение: Адресные заявки БР', 'SKVC', 'RUB', 'FOND', 'PRMR', 36, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Облигации Банка России с переменным купоном (КОБР)', 1, 'Режим непрерывных торгов', 'UKVC', 'RUB', 'FOND', 'SCND', 37, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Облигации Банка России с переменным купоном (КОБР)', 1, 'Режим переговорных сделок (РПС)', 'NKVC', 'RUB', 'FOND', 'SCND', 38, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Облигации Банка России с переменным купоном (КОБР)', 1, 'Дискретный аукцион', 'DKVC', 'RUB', 'FOND', 'SCND', 39, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: Аукцион СПВБ: Биржевые облигации', 1, 'Размещение: Аукцион СПВБ', 'ABEC', 'RUB', 'FOND', 'PRMR', 45, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Биржевые облигации', 1, 'Режим непрерывных торгов', 'UBEC', 'RUB', 'FOND', 'SCND', 46, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим переговорных сделок (РПС): Биржевые облигации', 1, 'Режим переговорных сделок (РПС)', 'NBEC', 'RUB', 'FOND', 'SCND', 47, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Биржевые облигации', 1, 'Дискретный аукцион', 'DBEC', 'RUB', 'FOND', 'SCND', 48, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПК-Размещение: Аукцион БР: Облигации Минфина', 1, 'ОФЗПК-Размещение: Аукцион БР', 'BMVC', 'RUB', 'FOND', 'PRMR', 61, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПК-Доразмещение: Адресные заявки БР: Облигации Минфина', 1, 'ОФЗПК-Доразмещение: Адресные заявки БР', 'SMVC', 'RUB', 'FOND', 'PRMR', 62, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПК-Режим непрерывных торгов: Облигации Минфина', 1, 'ОФЗПК-Режим непрерывных торгов', 'UMVC', 'RUB', 'FOND', 'SCND', 63, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПК-Дискретный аукцион: Облигации Минфина', 1, 'ОФЗПК-Дискретный аукцион', 'DMVC', 'RUB', 'FOND', 'SCND', 64, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПК-Торги в режиме выкупа: Облигации Минфина', 1, 'ОФЗПК-Торги в режиме выкупа', 'MMVC', 'RUB', 'FOND', 'SCND', 65, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПД-Размещение: Аукцион БР: Облигации Минфина', 1, 'ОФЗПД-Размещение: Аукцион БР', 'BMFC', 'RUB', 'FOND', 'PRMR', 66, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПД- Доразмещение: Адресные заявки БР: Облигации Минфина', 1, 'ОФЗПД- Доразмещение: Адресные заявки БР', 'SMFC', 'RUB', 'FOND', 'PRMR', 67, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПД-Режим непрерывных торгов: Облигации Минфина', 1, 'ОФЗПД-Режим непрерывных торгов', 'UMFC', 'RUB', 'FOND', 'SCND', 68, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПД-Дискретный аукцион: Облигации Минфина', 1, 'ОФЗПД-Дискретный аукцион', 'DMFC', 'RUB', 'FOND', 'SCND', 69, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗПД-Торги в режиме выкупа: Облигации Минфина', 1, 'ОФЗПД-Торги в режиме выкупа', 'MMFC', 'RUB', 'FOND', 'SCND', 70, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗАД-Размещение: Аукцион БР: Облигации Минфина', 1, 'ОФЗАД-Размещение: Аукцион БР', 'BMMC', 'RUB', 'FOND', 'PRMR', 71, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗАД-Доразмещение: Адресные заявки БР: Облигации Минфина', 1, 'ОФЗАД-Доразмещение: Адресные заявки БР', 'SMMC', 'RUB', 'FOND', 'PRMR', 72, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗАД-Режим непрерывных торгов: Облигации Минфина', 1, 'ОФЗАД-Режим непрерывных торгов', 'UMMC', 'RUB', 'FOND', 'SCND', 73, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗАД-Дискретный аукцион: Облигации Минфина', 1, 'ОФЗАД-Дискретный аукцион', 'DMMC', 'RUB', 'FOND', 'SCND', 74, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗАД-Торги в режиме выкупа: Облигации Минфина', 1, 'ОФЗАД-Торги в режиме выкупа', 'MMMC', 'RUB', 'FOND', 'SCND', 75, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗИН-Размещение: Аукцион БР: Облигации Минфина', 1, 'ОФЗИН-Размещение: Аукцион БР', 'BMIC', 'RUB', 'FOND', 'PRMR', 76, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗИН-Доразмещение: Адресные заявки БР: Облигации Минфина', 1, 'ОФЗИН-Доразмещение: Адресные заявки БР', 'SMIC', 'RUB', 'FOND', 'PRMR', 77, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим адресных сделок с клирингом и расчетами на СПВБ (TOD)', 1, 'Режим адресных сделок с клирингом и расчетами на СПВБ', 'NVAV', 'RUB', 'CURR', 'PRMR', 97, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Режим непрерывных торгов: Обыкновенные акции', 1, 'Режим непрерывных торгов', 'UESC', 'RUB', 'FOND', 'SCND', 1, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Размещение: адресные заявки (подписка): Облигации с индексированным номиналом', 1, 'Размещение: адресные заявки (подписка)', 'WBIC', 'RUB', 'FOND', 'PRMR', 28, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Дискретный аукцион: Облигации с амортизацией долга', 1, 'Дискретный аукцион', 'DBMC', 'RUB', 'FOND', 'SCND', 33, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗИН-Режим непрерывных торгов: Облигации Минфина', 1, 'ОФЗИН-Режим непрерывных торгов', 'UMIC', 'RUB', 'FOND', 'SCND', 78, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗИН-Дискретный аукцион: Облигации Минфина', 1, 'ОФЗИН-Дискретный аукцион', 'DMIC', 'RUB', 'FOND', 'SCND', 79, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗИН-Торги в режиме выкупа: Облигации Минфина', 1, 'ОФЗИН-Торги в режиме выкупа', 'MMIC', 'RUB', 'FOND', 'SCND', 80, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ОФЗ-ПК - Аукцион БР', 1, 'ОФЗ-ПК - Аукцион БР', 'BBVC', 'RUB', 'FOND', 'PRMR', 82, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('СПб ГУП АТС Смольного', 1, 'СПб ГУП АТС Смольного', 'XMDTATSS', 'RUB', 'MKR', 'PRMR', 83, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Комитет финансов СПб', 1, 'Комитет финансов СПб', 'XMTTKFSP', 'RUB', 'MKR', 'PRMR', 88, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Комитет финансов ЛО', 1, 'Комитет финансов ЛО', 'XMDSKFLO', 'RUB', 'MKR', 'PRMR', 89, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ФСКМБ', 1, 'ФСКМБ', 'XMDTFSKB', 'RUB', 'MKR', 'PRMR', 90, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ФАУ ГГЭ', 1, 'ФАУ ГГЭ', 'XMDSFGGE', 'RUB', 'MKR', 'PRMR', 91, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ВВО РГО', 1, 'ВВО РГО', 'XMDTVRGO', 'RUB', 'MKR', 'PRMR', 92, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('ООО Торговый дом РМ-Рейл', 1, 'ООО Торговый дом РМ-Рейл', 'XMDTTDRM', 'RUB', 'MKR', 'PRMR', 93, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('АО РК Финанс', 1, 'АО РК Финанс', 'XMDTRKFN', 'RUB', 'MKR', 'PRMR', 95, NULL, NULL); -INSERT INTO public.market (description, exchange_id, name, code, settlement_currency, section, market_type, id, created_at, updated_at) VALUES ('Двусторонний непрерывный аукцион (TOD)', 1, 'Двусторонний непрерывный аукцион', 'UVAV', 'RUB', 'CURR', 'SCND', 96, NULL, NULL); - - --- --- Data for Name: market_code_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: market_data_liquidation; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- - - - --- --- Data for Name: market_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.market_type_dictionary (id, code, name) VALUES (1, 'PRMR', 'Первичное размещение'); -INSERT INTO public.market_type_dictionary (id, code, name) VALUES (2, 'SCND', 'Вторичные торги'); - - --- --- Data for Name: money_balance_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810500010002499', NULL, 291794990.480000000000000000, NULL, NULL, NULL, NULL, NULL, 2000349, 555260000, '2023-12-04 10:36:22.599', '2023-12-04 10:36:22.599', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000000077000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000043, 555260001, '2023-12-04 10:36:22.628', '2023-12-04 10:36:22.628', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000003957000', NULL, 41228502.690000000000000000, NULL, NULL, NULL, NULL, NULL, 2000302, 555260002, '2023-12-04 10:36:22.636', '2023-12-04 10:36:22.636', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004087000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 411310000, 555260003, '2023-12-04 10:36:22.645', '2023-12-04 10:36:22.645', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810200000006005', NULL, 79950000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000349, 555260004, '2023-12-04 10:36:22.654', '2023-12-04 10:36:22.654', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004137000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000203, 555260005, '2023-12-04 10:36:22.662', '2023-12-04 10:36:22.662', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810600030002443', NULL, 2.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000246, 555260006, '2023-12-04 10:36:22.671', '2023-12-04 10:36:22.671', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000000097000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000061, 555260007, '2023-12-04 10:36:22.678', '2023-12-04 10:36:22.678', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004027000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 410910000, 555260008, '2023-12-04 10:36:22.685', '2023-12-04 10:36:22.685', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000000357000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000302, 555260009, '2023-12-04 10:36:22.693', '2023-12-04 10:36:22.693', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000000307000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000254, 555260010, '2023-12-04 10:36:22.705', '2023-12-04 10:36:22.705', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004067000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 411310000, 555260011, '2023-12-04 10:36:22.711', '2023-12-04 10:36:22.711', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810500000002441', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000246, 555260012, '2023-12-04 10:36:22.719', '2023-12-04 10:36:22.719', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004107000', NULL, 1.000000000000000000, NULL, NULL, NULL, NULL, NULL, 553080000, 555260013, '2023-12-04 10:36:22.726', '2023-12-04 10:36:22.726', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000000397000', NULL, 1000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000341, 555260014, '2023-12-04 10:36:22.733', '2023-12-04 10:36:22.733', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004097000', NULL, 1000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 411310000, 555260015, '2023-12-04 10:36:22.74', '2023-12-04 10:36:22.74', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810200000006064', NULL, 1027426506.830000000000000000, NULL, NULL, NULL, NULL, NULL, 2000302, 555260016, '2023-12-04 10:36:22.748', '2023-12-04 10:36:22.748', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30414810600000101000', NULL, 1000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 553080000, 555260017, '2023-12-04 10:36:22.755', '2023-12-04 10:36:22.755', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810700000001334', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 410910000, 555260018, '2023-12-04 10:36:22.764', '2023-12-04 10:36:22.764', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000003947000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000376, 555260019, '2023-12-04 10:36:22.772', '2023-12-04 10:36:22.772', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810700000002500', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000211, 555260020, '2023-12-04 10:36:22.779', '2023-12-04 10:36:22.779', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810300000002094', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000271, 555260021, '2023-12-04 10:36:22.785', '2023-12-04 10:36:22.785', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '123321', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000195, 555260022, '2023-12-04 10:36:22.792', '2023-12-04 10:36:22.792', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810101000002413', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000034, 555260023, '2023-12-04 10:36:22.798', '2023-12-04 10:36:22.798', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810700000001331', NULL, 1000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 410910000, 555260024, '2023-12-04 10:36:22.805', '2023-12-04 10:36:22.805', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000004007000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000246, 555260025, '2023-12-04 10:36:22.812', '2023-12-04 10:36:22.812', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '30411810101000002413', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000034, 555260026, '2023-12-04 10:36:22.819', '2023-12-04 10:36:22.819', NULL, NULL); -INSERT INTO public.money_balance_register (set_house_name, account, info_account, remainder_sum, blocked_sum, unblocked_sum, inn, session_id, company_full_name, company_id, id, created_at, updated_at, number, currency_code) VALUES ('ПРЦ', '39911810000000437000', NULL, 0.000000000000000000, NULL, NULL, NULL, NULL, NULL, 2000376, 555260027, '2023-12-04 10:36:22.825', '2023-12-04 10:36:22.825', NULL, NULL); - - --- --- Data for Name: money_flow_side_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.money_flow_side_dictionary (id, code, name) VALUES (1, 'BUY', 'Привлечь'); -INSERT INTO public.money_flow_side_dictionary (id, code, name) VALUES (2, 'SELL', 'Разместить'); - - --- --- Data for Name: money_market_security; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060018, NULL, NULL, NULL, NULL, 'RUB', 'DSTAE10SX6X7X8', 'S', 407060018, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060020, NULL, NULL, NULL, NULL, 'RUB', 'DSTAF100X6X7X8', 'S', 407060020, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060022, NULL, NULL, NULL, NULL, 'RUB', 'DT1000SX6X7X8U', 'S', 407060022, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060024, NULL, NULL, NULL, NULL, 'RUB', 'DVEB10S0X6X7X8', 'S', 407060024, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060026, NULL, NULL, NULL, NULL, 'RUB', 'DXTAA11KX6X7X8', 'K', 407060026, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060028, NULL, NULL, NULL, NULL, 'RUB', 'DXTAB10SX6X7X8', 'S', 407060028, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407790000, NULL, NULL, NULL, 100.000000000000000000, 'RUB', NULL, 'V', 407790000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060030, NULL, NULL, NULL, NULL, 'RUB', 'DXTAB11KX6X7X8', 'K', 407060030, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060032, NULL, NULL, NULL, NULL, 'RUB', 'DXTZA10SX6X7X8', 'S', 407060032, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (2390008, NULL, NULL, NULL, NULL, 'RUB', 'DSTAA10VX7X8X9', 'S', 1, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (411020000, NULL, NULL, NULL, 1001.000000000000000000, 'RUB', 'DRNK10SX6X7X8', 'S', 411020000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060000, NULL, NULL, NULL, NULL, 'RUB', 'DK1000SX6X7X8R', 'S', 407060000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060002, NULL, NULL, NULL, NULL, 'RUB', 'DK2000SX6X7X8R', 'S', 407060002, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060004, NULL, NULL, NULL, NULL, 'RUB', 'DK2000VX6X7X8R', 'V', 407060004, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060006, NULL, NULL, NULL, NULL, 'RUB', 'DL1000K0X6X7X8', 'K', 407060006, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060008, NULL, NULL, NULL, NULL, 'RUB', 'DL1000S0X6X7X8', 'S', 407060008, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060012, NULL, NULL, NULL, NULL, 'RUB', 'DM1000K0X6X7X8', 'K', 407060012, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060014, NULL, NULL, NULL, NULL, 'RUB', 'DM1000S0X6X7X8', 'S', 407060014, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (411020004, NULL, NULL, NULL, NULL, 'RUB', 'DS1009K0X6X7X8', 'K', 411020004, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (411400000, NULL, NULL, NULL, 1001.000000000000000000, 'RUB', 'DS361034MMS1', 'V', 411400000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (411400005, NULL, NULL, NULL, NULL, 'RUB', 'DD1008K0X6X7X8', 'K', 411400005, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (553160000, NULL, NULL, NULL, 1000.000000000000000000, 'RUB', NULL, 'K', 553160000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (553160004, NULL, NULL, NULL, NULL, 'RUB', 'DD1009K0X6X7X8', 'K', 553160004, 'АО СПВБ'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (340001, NULL, NULL, NULL, NULL, 'RUB', 'DT4000S444R', 'V', 340001, '1'); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (340006, NULL, NULL, NULL, 100000.000000000000000000, 'RUB', 'DT1000S011R', 'S', 340006, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (340004, NULL, NULL, NULL, 32.000000000000000000, 'RUB', 'MT1000S011R', 'S', 340004, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (378100000, NULL, NULL, NULL, 1000.000000000000000000, 'RUB', '1231232209', 'K', 378100000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (406730000, NULL, NULL, NULL, 100.000000000000000000, 'RUB', NULL, 'V', 406730000, NULL); -INSERT INTO public.money_market_security (security_id, description, start_date, end_date, nominal_value, nominal_currency, convention, term_type, id, clearing_organization) VALUES (407060010, NULL, NULL, NULL, NULL, 'RUB', 'DL1009K0X6X7X8', 'K', 407060010, 'АО СПВБ'); - - --- --- - - - --- --- Data for Name: money_payment_instruction_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600082, '2023-10-26 18:06:24.058', '2023-10-26 18:06:24.058', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600083, '2023-10-26 18:06:24.091', '2023-10-26 18:06:24.091', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600084, '2023-10-26 18:06:24.117', '2023-10-26 18:06:24.117', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600085, '2023-10-26 18:06:24.142', '2023-10-26 18:06:24.142', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600086, '2023-10-26 18:06:24.167', '2023-10-26 18:06:24.167', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 3.000000000000000000, 'RUB', '39911810000000307000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600087, '2023-10-26 18:06:24.193', '2023-10-26 18:06:24.193', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 411600088, '2023-10-26 18:06:24.219', '2023-10-26 18:06:24.219', '2023-09-15'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 1349625777.000000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600089, '2023-10-26 18:06:24.244', '2023-10-26 18:06:24.244', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600090, '2023-10-26 18:06:24.27', '2023-10-26 18:06:24.27', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1000.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 411600091, '2023-10-26 18:06:24.295', '2023-10-26 18:06:24.295', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 30000000.000000000000000000, 'RUB', '30414810300000006000', 'АО «Автоградбанк»', 'СПВБ', 411600092, '2023-10-26 18:06:24.32', '2023-10-26 18:06:24.32', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600093, '2023-10-26 18:06:24.349', '2023-10-26 18:06:24.349', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 70000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600094, '2023-10-26 18:06:24.378', '2023-10-26 18:06:24.378', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600095, '2023-10-26 18:06:24.406', '2023-10-26 18:06:24.406', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600096, '2023-10-26 18:06:24.434', '2023-10-26 18:06:24.434', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 2000000.000000000000000000, 'RUB', '30414810300000006000', 'АО "АБ "РОССИЯ"', 'СПВБ', 411600097, '2023-10-26 18:06:24.461', '2023-10-26 18:06:24.461', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600098, '2023-10-26 18:06:24.487', '2023-10-26 18:06:24.487', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600099, '2023-10-26 18:06:24.515', '2023-10-26 18:06:24.515', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600100, '2023-10-26 18:06:24.541', '2023-10-26 18:06:24.541', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600101, '2023-10-26 18:06:24.569', '2023-10-26 18:06:24.569', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600102, '2023-10-26 18:06:24.597', '2023-10-26 18:06:24.597', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600103, '2023-10-26 18:06:24.629', '2023-10-26 18:06:24.629', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600104, '2023-10-26 18:06:24.659', '2023-10-26 18:06:24.659', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600105, '2023-10-26 18:06:24.688', '2023-10-26 18:06:24.688', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1000.000000000000000000, 'RUB', '39911810000004097000', 'СПВБ', 'Хихоньки да хахоньки', 411600106, '2023-10-26 18:06:24.717', '2023-10-26 18:06:24.717', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600107, '2023-10-26 18:06:24.746', '2023-10-26 18:06:24.746', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600108, '2023-10-26 18:06:24.752', '2023-10-26 18:06:24.752', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 411600109, '2023-10-26 18:06:24.782', '2023-10-26 18:06:24.782', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 135900000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 411600110, '2023-10-26 18:06:24.814', '2023-10-26 18:06:24.814', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600111, '2023-10-26 18:06:24.851', '2023-10-26 18:06:24.851', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 123321.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 411600112, '2023-10-26 18:06:24.87', '2023-10-26 18:06:24.87', '2023-10-09'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 203850000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 411600113, '2023-10-26 18:06:24.898', '2023-10-26 18:06:24.898', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 411600114, '2023-10-26 18:06:24.926', '2023-10-26 18:06:24.926', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 411600115, '2023-10-26 18:06:24.954', '2023-10-26 18:06:24.954', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600116, '2023-10-26 18:06:24.982', '2023-10-26 18:06:24.982', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600117, '2023-10-26 18:06:25.011', '2023-10-26 18:06:25.011', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 411600118, '2023-10-26 18:06:25.044', '2023-10-26 18:06:25.044', '2023-09-18'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600119, '2023-10-26 18:06:25.074', '2023-10-26 18:06:25.074', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600120, '2023-10-26 18:06:25.103', '2023-10-26 18:06:25.103', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600121, '2023-10-26 18:06:25.109', '2023-10-26 18:06:25.109', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600122, '2023-10-26 18:06:25.114', '2023-10-26 18:06:25.114', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600123, '2023-10-26 18:06:25.144', '2023-10-26 18:06:25.144', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600124, '2023-10-26 18:06:25.172', '2023-10-26 18:06:25.172', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600125, '2023-10-26 18:06:25.2', '2023-10-26 18:06:25.2', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600126, '2023-10-26 18:06:25.229', '2023-10-26 18:06:25.229', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 411600127, '2023-10-26 18:06:25.257', '2023-10-26 18:06:25.257', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 411600128, '2023-10-26 18:06:25.284', '2023-10-26 18:06:25.284', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 411600129, '2023-10-26 18:06:25.312', '2023-10-26 18:06:25.312', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600130, '2023-10-26 18:06:25.336', '2023-10-26 18:06:25.336', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600131, '2023-10-26 18:06:25.359', '2023-10-26 18:06:25.359', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600132, '2023-10-26 18:06:25.42', '2023-10-26 18:06:25.42', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600133, '2023-10-26 18:06:25.448', '2023-10-26 18:06:25.448', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600134, '2023-10-26 18:06:25.473', '2023-10-26 18:06:25.473', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 712279726.030000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600135, '2023-10-26 18:06:25.5', '2023-10-26 18:06:25.5', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600136, '2023-10-26 18:06:25.528', '2023-10-26 18:06:25.528', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000357000', 'СПВБ', 'ПАО "Сбербанк"', 411600137, '2023-10-26 18:06:25.556', '2023-10-26 18:06:25.556', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 712279726.030000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600138, '2023-10-26 18:06:25.581', '2023-10-26 18:06:25.581', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1349625777.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600139, '2023-10-26 18:06:25.608', '2023-10-26 18:06:25.608', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600140, '2023-10-26 18:06:25.613', '2023-10-26 18:06:25.613', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 70000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600141, '2023-10-26 18:06:25.64', '2023-10-26 18:06:25.64', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600142, '2023-10-26 18:06:25.666', '2023-10-26 18:06:25.666', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600143, '2023-10-26 18:06:25.695', '2023-10-26 18:06:25.695', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600144, '2023-10-26 18:06:25.7', '2023-10-26 18:06:25.7', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600145, '2023-10-26 18:06:25.732', '2023-10-26 18:06:25.732', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 411600146, '2023-10-26 18:06:25.76', '2023-10-26 18:06:25.76', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180105, '2023-11-07 04:18:17.406', '2023-11-07 04:18:17.406', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180106, '2023-11-07 04:18:17.415', '2023-11-07 04:18:17.415', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180107, '2023-11-07 04:18:17.419', '2023-11-07 04:18:17.419', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180108, '2023-11-07 04:18:17.426', '2023-11-07 04:18:17.426', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180109, '2023-11-07 04:18:17.43', '2023-11-07 04:18:17.43', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 553180113, '2023-11-07 04:18:17.446', '2023-11-07 04:18:17.446', '2023-09-15'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 1349625777.000000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180114, '2023-11-07 04:18:17.45', '2023-11-07 04:18:17.45', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180115, '2023-11-07 04:18:17.453', '2023-11-07 04:18:17.453', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1000.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 553180116, '2023-11-07 04:18:17.457', '2023-11-07 04:18:17.457', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 52923493.170000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180120, '2023-11-07 04:18:17.472', '2023-11-07 04:18:17.472', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180121, '2023-11-07 04:18:17.476', '2023-11-07 04:18:17.476', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180122, '2023-11-07 04:18:17.479', '2023-11-07 04:18:17.479', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 2000000.000000000000000000, 'RUB', '30414810300000006000', 'АО "АБ "РОССИЯ"', 'СПВБ', 553180123, '2023-11-07 04:18:17.483', '2023-11-07 04:18:17.483', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180124, '2023-11-07 04:18:17.487', '2023-11-07 04:18:17.487', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 553180125, '2023-11-07 04:18:17.491', '2023-11-07 04:18:17.491', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180126, '2023-11-07 04:18:17.494', '2023-11-07 04:18:17.494', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180127, '2023-11-07 04:18:17.498', '2023-11-07 04:18:17.498', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180128, '2023-11-07 04:18:17.506', '2023-11-07 04:18:17.506', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180133, '2023-11-07 04:18:17.528', '2023-11-07 04:18:17.528', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180134, '2023-11-07 04:18:17.532', '2023-11-07 04:18:17.532', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180135, '2023-11-07 04:18:17.538', '2023-11-07 04:18:17.538', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180139, '2023-11-07 04:18:17.554', '2023-11-07 04:18:17.554', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000307000', 10000.000000000000000000, 'RUB', '11111111111111', 'АО "АБ "РОССИЯ"', 'АО "АБ "РОССИЯ"', 553180140, '2023-11-07 04:18:17.558', '2023-11-07 04:18:17.558', '2023-11-05'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180150, '2023-11-07 04:18:17.601', '2023-11-07 04:18:17.601', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180152, '2023-11-07 04:18:17.612', '2023-11-07 04:18:17.612', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180156, '2023-11-07 04:18:17.641', '2023-11-07 04:18:17.641', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 553180157, '2023-11-07 04:18:17.646', '2023-11-07 04:18:17.646', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180158, '2023-11-07 04:18:17.65', '2023-11-07 04:18:17.65', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180159, '2023-11-07 04:18:17.66', '2023-11-07 04:18:17.66', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180160, '2023-11-07 04:18:17.665', '2023-11-07 04:18:17.665', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 553180161, '2023-11-07 04:18:17.669', '2023-11-07 04:18:17.669', '2023-11-06'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 50000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180162, '2023-11-07 04:18:17.673', '2023-11-07 04:18:17.673', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180163, '2023-11-07 04:18:17.677', '2023-11-07 04:18:17.677', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180169, '2023-11-07 04:18:17.702', '2023-11-07 04:18:17.702', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180170, '2023-11-07 04:18:17.706', '2023-11-07 04:18:17.706', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180171, '2023-11-07 04:18:17.71', '2023-11-07 04:18:17.71', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180172, '2023-11-07 04:18:17.714', '2023-11-07 04:18:17.714', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180173, '2023-11-07 04:18:17.718', '2023-11-07 04:18:17.718', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 100000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 553180188, '2023-11-07 04:18:17.788', '2023-11-07 04:18:17.788', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180190, '2023-11-07 04:18:17.797', '2023-11-07 04:18:17.797', '2023-09-22'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600147, '2023-10-26 18:06:25.787', '2023-10-26 18:06:25.787', '2023-09-22'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 411600148, '2023-10-26 18:06:25.815', '2023-10-26 18:06:25.815', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 411600149, '2023-10-26 18:06:25.843', '2023-10-26 18:06:25.843', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 411600150, '2023-10-26 18:06:25.848', '2023-10-26 18:06:25.848', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600151, '2023-10-26 18:06:25.874', '2023-10-26 18:06:25.874', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 411600152, '2023-10-26 18:06:25.902', '2023-10-26 18:06:25.902', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 411600153, '2023-10-26 18:06:25.929', '2023-10-26 18:06:25.929', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370094, '2023-11-02 09:59:55.753', '2023-11-02 09:59:55.753', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370095, '2023-11-02 09:59:55.76', '2023-11-02 09:59:55.76', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370096, '2023-11-02 09:59:55.764', '2023-11-02 09:59:55.764', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370097, '2023-11-02 09:59:55.769', '2023-11-02 09:59:55.769', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370098, '2023-11-02 09:59:55.773', '2023-11-02 09:59:55.773', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552370099, '2023-11-02 09:59:55.777', '2023-11-02 09:59:55.777', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552370100, '2023-11-02 09:59:55.782', '2023-11-02 09:59:55.782', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 3.000000000000000000, 'RUB', '39911810000000307000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370101, '2023-11-02 09:59:55.785', '2023-11-02 09:59:55.785', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 552370102, '2023-11-02 09:59:55.789', '2023-11-02 09:59:55.789', '2023-09-15'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 1349625777.000000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370103, '2023-11-02 09:59:55.793', '2023-11-02 09:59:55.793', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370104, '2023-11-02 09:59:55.8', '2023-11-02 09:59:55.8', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1000.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552370105, '2023-11-02 09:59:55.805', '2023-11-02 09:59:55.805', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 30000000.000000000000000000, 'RUB', '30414810300000006000', 'АО «Автоградбанк»', 'СПВБ', 552370106, '2023-11-02 09:59:55.809', '2023-11-02 09:59:55.809', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370107, '2023-11-02 09:59:55.813', '2023-11-02 09:59:55.813', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 70000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370108, '2023-11-02 09:59:55.817', '2023-11-02 09:59:55.817', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 52923493.170000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370109, '2023-11-02 09:59:55.821', '2023-11-02 09:59:55.821', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370110, '2023-11-02 09:59:55.825', '2023-11-02 09:59:55.825', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370111, '2023-11-02 09:59:55.831', '2023-11-02 09:59:55.831', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 2000000.000000000000000000, 'RUB', '30414810300000006000', 'АО "АБ "РОССИЯ"', 'СПВБ', 552370112, '2023-11-02 09:59:55.835', '2023-11-02 09:59:55.835', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370113, '2023-11-02 09:59:55.838', '2023-11-02 09:59:55.838', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552370114, '2023-11-02 09:59:55.842', '2023-11-02 09:59:55.842', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370115, '2023-11-02 09:59:55.852', '2023-11-02 09:59:55.852', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370116, '2023-11-02 09:59:55.857', '2023-11-02 09:59:55.857', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370117, '2023-11-02 09:59:55.863', '2023-11-02 09:59:55.863', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370118, '2023-11-02 09:59:55.866', '2023-11-02 09:59:55.866', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370119, '2023-11-02 09:59:55.874', '2023-11-02 09:59:55.874', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370120, '2023-11-02 09:59:55.879', '2023-11-02 09:59:55.879', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370121, '2023-11-02 09:59:55.883', '2023-11-02 09:59:55.883', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370122, '2023-11-02 09:59:55.886', '2023-11-02 09:59:55.886', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370123, '2023-11-02 09:59:55.89', '2023-11-02 09:59:55.89', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1000.000000000000000000, 'RUB', '39911810000004097000', 'СПВБ', 'Хихоньки да хахоньки', 552370124, '2023-11-02 09:59:55.894', '2023-11-02 09:59:55.894', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370125, '2023-11-02 09:59:55.898', '2023-11-02 09:59:55.898', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370126, '2023-11-02 09:59:55.902', '2023-11-02 09:59:55.902', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370127, '2023-11-02 09:59:55.907', '2023-11-02 09:59:55.907', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 135900000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370128, '2023-11-02 09:59:55.912', '2023-11-02 09:59:55.912', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370129, '2023-11-02 09:59:55.915', '2023-11-02 09:59:55.915', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 123321.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 552370130, '2023-11-02 09:59:55.918', '2023-11-02 09:59:55.918', '2023-10-09'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 203850000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370131, '2023-11-02 09:59:55.922', '2023-11-02 09:59:55.922', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552370132, '2023-11-02 09:59:55.925', '2023-11-02 09:59:55.925', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 5.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552370133, '2023-11-02 09:59:55.929', '2023-11-02 09:59:55.929', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 552370134, '2023-11-02 09:59:55.932', '2023-11-02 09:59:55.932', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370135, '2023-11-02 09:59:55.935', '2023-11-02 09:59:55.935', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 52923493.170000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370136, '2023-11-02 09:59:55.939', '2023-11-02 09:59:55.939', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370137, '2023-11-02 09:59:55.942', '2023-11-02 09:59:55.942', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 552370138, '2023-11-02 09:59:55.946', '2023-11-02 09:59:55.946', '2023-09-18'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370139, '2023-11-02 09:59:55.95', '2023-11-02 09:59:55.95', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370140, '2023-11-02 09:59:55.953', '2023-11-02 09:59:55.953', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370141, '2023-11-02 09:59:55.957', '2023-11-02 09:59:55.957', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370142, '2023-11-02 09:59:55.96', '2023-11-02 09:59:55.96', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370143, '2023-11-02 09:59:55.963', '2023-11-02 09:59:55.963', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552370144, '2023-11-02 09:59:55.967', '2023-11-02 09:59:55.967', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370145, '2023-11-02 09:59:55.97', '2023-11-02 09:59:55.97', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370146, '2023-11-02 09:59:55.973', '2023-11-02 09:59:55.973', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370147, '2023-11-02 09:59:55.977', '2023-11-02 09:59:55.977', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 50000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370148, '2023-11-02 09:59:55.98', '2023-11-02 09:59:55.98', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370149, '2023-11-02 09:59:55.985', '2023-11-02 09:59:55.985', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370150, '2023-11-02 09:59:55.995', '2023-11-02 09:59:55.995', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552370151, '2023-11-02 09:59:56.002', '2023-11-02 09:59:56.002', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 552370152, '2023-11-02 09:59:56.006', '2023-11-02 09:59:56.006', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370153, '2023-11-02 09:59:56.013', '2023-11-02 09:59:56.013', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370154, '2023-11-02 09:59:56.017', '2023-11-02 09:59:56.017', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370155, '2023-11-02 09:59:56.021', '2023-11-02 09:59:56.021', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370156, '2023-11-02 09:59:56.025', '2023-11-02 09:59:56.025', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370157, '2023-11-02 09:59:56.029', '2023-11-02 09:59:56.029', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370158, '2023-11-02 09:59:56.032', '2023-11-02 09:59:56.032', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 712279726.030000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370159, '2023-11-02 09:59:56.039', '2023-11-02 09:59:56.039', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370160, '2023-11-02 09:59:56.043', '2023-11-02 09:59:56.043', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000357000', 'СПВБ', 'ПАО "Сбербанк"', 552370161, '2023-11-02 09:59:56.047', '2023-11-02 09:59:56.047', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 100000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552370162, '2023-11-02 09:59:56.057', '2023-11-02 09:59:56.057', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 712279726.030000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370163, '2023-11-02 09:59:56.062', '2023-11-02 09:59:56.062', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1349625777.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370164, '2023-11-02 09:59:56.066', '2023-11-02 09:59:56.066', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370165, '2023-11-02 09:59:56.072', '2023-11-02 09:59:56.072', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 70000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370166, '2023-11-02 09:59:56.076', '2023-11-02 09:59:56.076', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370167, '2023-11-02 09:59:56.08', '2023-11-02 09:59:56.08', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370168, '2023-11-02 09:59:56.085', '2023-11-02 09:59:56.085', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370169, '2023-11-02 09:59:56.09', '2023-11-02 09:59:56.09', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370170, '2023-11-02 09:59:56.093', '2023-11-02 09:59:56.093', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370171, '2023-11-02 09:59:56.097', '2023-11-02 09:59:56.097', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 100000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552370172, '2023-11-02 09:59:56.102', '2023-11-02 09:59:56.102', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552370173, '2023-11-02 09:59:56.109', '2023-11-02 09:59:56.109', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370175, '2023-11-02 09:59:56.116', '2023-11-02 09:59:56.116', '2023-09-22'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2222.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552370177, '2023-11-02 09:59:56.123', '2023-11-02 09:59:56.123', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552370178, '2023-11-02 09:59:56.129', '2023-11-02 09:59:56.129', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552370181, '2023-11-02 09:59:56.139', '2023-11-02 09:59:56.139', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552370184, '2023-11-02 09:59:56.146', '2023-11-02 09:59:56.146', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370187, '2023-11-02 09:59:56.159', '2023-11-02 09:59:56.159', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 50000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552370188, '2023-11-02 09:59:56.164', '2023-11-02 09:59:56.164', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 553180110, '2023-11-07 04:18:17.434', '2023-11-07 04:18:17.434', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 553180111, '2023-11-07 04:18:17.438', '2023-11-07 04:18:17.438', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 3.000000000000000000, 'RUB', '39911810000000307000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180112, '2023-11-07 04:18:17.442', '2023-11-07 04:18:17.442', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 30000000.000000000000000000, 'RUB', '30414810300000006000', 'АО «Автоградбанк»', 'СПВБ', 553180117, '2023-11-07 04:18:17.461', '2023-11-07 04:18:17.461', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180118, '2023-11-07 04:18:17.464', '2023-11-07 04:18:17.464', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 70000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180119, '2023-11-07 04:18:17.468', '2023-11-07 04:18:17.468', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 553180129, '2023-11-07 04:18:17.511', '2023-11-07 04:18:17.511', '2023-11-05'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180130, '2023-11-07 04:18:17.516', '2023-11-07 04:18:17.516', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180131, '2023-11-07 04:18:17.52', '2023-11-07 04:18:17.52', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180132, '2023-11-07 04:18:17.524', '2023-11-07 04:18:17.524', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1000.000000000000000000, 'RUB', '39911810000004097000', 'СПВБ', 'Хихоньки да хахоньки', 553180136, '2023-11-07 04:18:17.542', '2023-11-07 04:18:17.542', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552370185, '2023-11-02 09:59:56.15', '2023-11-02 09:59:56.15', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 552370186, '2023-11-02 09:59:56.154', '2023-11-02 09:59:56.154', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180137, '2023-11-07 04:18:17.546', '2023-11-07 04:18:17.546', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180138, '2023-11-07 04:18:17.551', '2023-11-07 04:18:17.551', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 135900000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180141, '2023-11-07 04:18:17.564', '2023-11-07 04:18:17.564', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180142, '2023-11-07 04:18:17.569', '2023-11-07 04:18:17.569', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 123321.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 553180143, '2023-11-07 04:18:17.572', '2023-11-07 04:18:17.572', '2023-10-09'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 203850000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180144, '2023-11-07 04:18:17.578', '2023-11-07 04:18:17.578', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 553180145, '2023-11-07 04:18:17.582', '2023-11-07 04:18:17.582', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 5.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 553180146, '2023-11-07 04:18:17.586', '2023-11-07 04:18:17.586', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 553180147, '2023-11-07 04:18:17.589', '2023-11-07 04:18:17.589', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180148, '2023-11-07 04:18:17.593', '2023-11-07 04:18:17.593', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 52923493.170000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180149, '2023-11-07 04:18:17.597', '2023-11-07 04:18:17.597', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 553180151, '2023-11-07 04:18:17.607', '2023-11-07 04:18:17.607', '2023-09-18'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180153, '2023-11-07 04:18:17.616', '2023-11-07 04:18:17.616', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180154, '2023-11-07 04:18:17.62', '2023-11-07 04:18:17.62', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180155, '2023-11-07 04:18:17.637', '2023-11-07 04:18:17.637', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 553180164, '2023-11-07 04:18:17.681', '2023-11-07 04:18:17.681', '2023-11-06'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180165, '2023-11-07 04:18:17.685', '2023-11-07 04:18:17.685', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 553180166, '2023-11-07 04:18:17.69', '2023-11-07 04:18:17.69', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 553180167, '2023-11-07 04:18:17.694', '2023-11-07 04:18:17.694', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180168, '2023-11-07 04:18:17.698', '2023-11-07 04:18:17.698', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 712279726.030000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180174, '2023-11-07 04:18:17.723', '2023-11-07 04:18:17.723', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180175, '2023-11-07 04:18:17.729', '2023-11-07 04:18:17.729', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000357000', 'СПВБ', 'ПАО "Сбербанк"', 553180176, '2023-11-07 04:18:17.733', '2023-11-07 04:18:17.733', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 100000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 553180177, '2023-11-07 04:18:17.738', '2023-11-07 04:18:17.738', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 712279726.030000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180178, '2023-11-07 04:18:17.742', '2023-11-07 04:18:17.742', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1349625777.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180179, '2023-11-07 04:18:17.746', '2023-11-07 04:18:17.746', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180180, '2023-11-07 04:18:17.749', '2023-11-07 04:18:17.749', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 70000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180181, '2023-11-07 04:18:17.753', '2023-11-07 04:18:17.753', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180182, '2023-11-07 04:18:17.761', '2023-11-07 04:18:17.761', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180183, '2023-11-07 04:18:17.768', '2023-11-07 04:18:17.768', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180184, '2023-11-07 04:18:17.773', '2023-11-07 04:18:17.773', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000004107000', 'СПВБ', 'АО "Пушистые шмели"', 553180185, '2023-11-07 04:18:17.777', '2023-11-07 04:18:17.777', '2023-11-07'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180186, '2023-11-07 04:18:17.781', '2023-11-07 04:18:17.781', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180187, '2023-11-07 04:18:17.784', '2023-11-07 04:18:17.784', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 553180189, '2023-11-07 04:18:17.793', '2023-11-07 04:18:17.793', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2222.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 553180191, '2023-11-07 04:18:17.802', '2023-11-07 04:18:17.802', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 553180193, '2023-11-07 04:18:17.814', '2023-11-07 04:18:17.814', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 553180192, '2023-11-07 04:18:17.807', '2023-11-07 04:18:17.807', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 553180194, '2023-11-07 04:18:17.818', '2023-11-07 04:18:17.818', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180195, '2023-11-07 04:18:17.823', '2023-11-07 04:18:17.823', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 553180196, '2023-11-07 04:18:17.827', '2023-11-07 04:18:17.827', '2023-11-05'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 553180197, '2023-11-07 04:18:17.831', '2023-11-07 04:18:17.831', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 553180198, '2023-11-07 04:18:17.838', '2023-11-07 04:18:17.838', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 50000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 553180199, '2023-11-07 04:18:17.842', '2023-11-07 04:18:17.842', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760748, '2023-11-05 23:16:15.953', '2023-11-05 23:16:15.953', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760751, '2023-11-05 23:16:15.965', '2023-11-05 23:16:15.965', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760752, '2023-11-05 23:16:15.97', '2023-11-05 23:16:15.97', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 3.000000000000000000, 'RUB', '39911810000000307000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760755, '2023-11-05 23:16:15.981', '2023-11-05 23:16:15.981', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 30000000.000000000000000000, 'RUB', '30414810300000006000', 'АО «Автоградбанк»', 'СПВБ', 552760760, '2023-11-05 23:16:15.999', '2023-11-05 23:16:15.999', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760761, '2023-11-05 23:16:16.002', '2023-11-05 23:16:16.002', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 70000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760762, '2023-11-05 23:16:16.006', '2023-11-05 23:16:16.006', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 52923493.170000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760763, '2023-11-05 23:16:16.011', '2023-11-05 23:16:16.011', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760767, '2023-11-05 23:16:16.024', '2023-11-05 23:16:16.024', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552760768, '2023-11-05 23:16:16.028', '2023-11-05 23:16:16.028', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760770, '2023-11-05 23:16:16.038', '2023-11-05 23:16:16.038', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760771, '2023-11-05 23:16:16.042', '2023-11-05 23:16:16.042', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760773, '2023-11-05 23:16:16.054', '2023-11-05 23:16:16.054', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760774, '2023-11-05 23:16:16.058', '2023-11-05 23:16:16.058', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 203850000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760787, '2023-11-05 23:16:16.106', '2023-11-05 23:16:16.106', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552760788, '2023-11-05 23:16:16.109', '2023-11-05 23:16:16.109', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 5.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552760789, '2023-11-05 23:16:16.112', '2023-11-05 23:16:16.112', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 552760790, '2023-11-05 23:16:16.115', '2023-11-05 23:16:16.115', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 52923493.170000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760792, '2023-11-05 23:16:16.121', '2023-11-05 23:16:16.121', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760795, '2023-11-05 23:16:16.135', '2023-11-05 23:16:16.135', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760797, '2023-11-05 23:16:16.147', '2023-11-05 23:16:16.147', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760798, '2023-11-05 23:16:16.15', '2023-11-05 23:16:16.15', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760799, '2023-11-05 23:16:16.155', '2023-11-05 23:16:16.155', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760805, '2023-11-05 23:16:16.183', '2023-11-05 23:16:16.183', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760807, '2023-11-05 23:16:16.193', '2023-11-05 23:16:16.193', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760812, '2023-11-05 23:16:16.212', '2023-11-05 23:16:16.212', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 100000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552760828, '2023-11-05 23:16:16.274', '2023-11-05 23:16:16.274', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552760829, '2023-11-05 23:16:16.277', '2023-11-05 23:16:16.277', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760830, '2023-11-05 23:16:16.281', '2023-11-05 23:16:16.281', '2023-09-22'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2222.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552760831, '2023-11-05 23:16:16.284', '2023-11-05 23:16:16.284', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760832, '2023-11-05 23:16:16.288', '2023-11-05 23:16:16.288', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760835, '2023-11-05 23:16:16.301', '2023-11-05 23:16:16.301', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552760836, '2023-11-05 23:16:16.309', '2023-11-05 23:16:16.309', '2023-11-05'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 2000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'СПб ГУП "АТС Смольного"', 552760837, '2023-11-05 23:16:16.314', '2023-11-05 23:16:16.314', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760838, '2023-11-05 23:16:16.32', '2023-11-05 23:16:16.32', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760749, '2023-11-05 23:16:15.957', '2023-11-05 23:16:15.957', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760750, '2023-11-05 23:16:15.961', '2023-11-05 23:16:15.961', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552760753, '2023-11-05 23:16:15.973', '2023-11-05 23:16:15.973', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 50000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552760754, '2023-11-05 23:16:15.977', '2023-11-05 23:16:15.977', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 552760756, '2023-11-05 23:16:15.985', '2023-11-05 23:16:15.985', '2023-09-15'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 1349625777.000000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760757, '2023-11-05 23:16:15.989', '2023-11-05 23:16:15.989', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760758, '2023-11-05 23:16:15.992', '2023-11-05 23:16:15.992', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 1000.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552760759, '2023-11-05 23:16:15.995', '2023-11-05 23:16:15.995', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760764, '2023-11-05 23:16:16.014', '2023-11-05 23:16:16.014', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760765, '2023-11-05 23:16:16.018', '2023-11-05 23:16:16.018', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 2000000.000000000000000000, 'RUB', '30414810300000006000', 'АО "АБ "РОССИЯ"', 'СПВБ', 552760766, '2023-11-05 23:16:16.021', '2023-11-05 23:16:16.021', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 158771497.310000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760769, '2023-11-05 23:16:16.031', '2023-11-05 23:16:16.031', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552760772, '2023-11-05 23:16:16.047', '2023-11-05 23:16:16.047', '2023-11-05'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760775, '2023-11-05 23:16:16.064', '2023-11-05 23:16:16.064', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760776, '2023-11-05 23:16:16.068', '2023-11-05 23:16:16.068', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760777, '2023-11-05 23:16:16.072', '2023-11-05 23:16:16.072', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760778, '2023-11-05 23:16:16.075', '2023-11-05 23:16:16.075', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1000.000000000000000000, 'RUB', '39911810000004097000', 'СПВБ', 'Хихоньки да хахоньки', 552760779, '2023-11-05 23:16:16.079', '2023-11-05 23:16:16.079', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760780, '2023-11-05 23:16:16.082', '2023-11-05 23:16:16.082', '2023-09-21'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760781, '2023-11-05 23:16:16.085', '2023-11-05 23:16:16.085', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760782, '2023-11-05 23:16:16.088', '2023-11-05 23:16:16.088', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000307000', 10000.000000000000000000, 'RUB', '11111111111111', 'АО "АБ "РОССИЯ"', 'АО "АБ "РОССИЯ"', 552760783, '2023-11-05 23:16:16.092', '2023-11-05 23:16:16.092', '2023-11-05'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 135900000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760784, '2023-11-05 23:16:16.096', '2023-11-05 23:16:16.096', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 11009957.810000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760785, '2023-11-05 23:16:16.099', '2023-11-05 23:16:16.099', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 123321.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 552760786, '2023-11-05 23:16:16.102', '2023-11-05 23:16:16.102', '2023-10-09'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760791, '2023-11-05 23:16:16.118', '2023-11-05 23:16:16.118', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760793, '2023-11-05 23:16:16.126', '2023-11-05 23:16:16.126', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', NULL, 552760794, '2023-11-05 23:16:16.131', '2023-11-05 23:16:16.131', '2023-09-18'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760796, '2023-11-05 23:16:16.141', '2023-11-05 23:16:16.141', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006005', 50000.000000000000000000, 'RUB', '30414810300000006000', 'Центральный банк РФ', 'СПВБ', 552760800, '2023-11-05 23:16:16.159', '2023-11-05 23:16:16.159', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 14000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760801, '2023-11-05 23:16:16.166', '2023-11-05 23:16:16.166', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760802, '2023-11-05 23:16:16.171', '2023-11-05 23:16:16.171', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 28000000.000000000000000000, 'RUB', '30414810600000007000', 'СПВБ', 'АО "АБ "РОССИЯ"', 552760803, '2023-11-05 23:16:16.175', '2023-11-05 23:16:16.175', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 50000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760804, '2023-11-05 23:16:16.179', '2023-11-05 23:16:16.179', '2023-11-01'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 67950000.000000000000000000, 'RUB', '30411810200000006005', 'СПВБ', 'Центральный банк РФ', 552760806, '2023-11-05 23:16:16.186', '2023-11-05 23:16:16.186', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000397000', 'СПВБ', 'КФ ЛО', 552760808, '2023-11-05 23:16:16.197', '2023-11-05 23:16:16.197', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760809, '2023-11-05 23:16:16.202', '2023-11-05 23:16:16.202', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760810, '2023-11-05 23:16:16.205', '2023-11-05 23:16:16.205', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760811, '2023-11-05 23:16:16.209', '2023-11-05 23:16:16.209', '2023-10-03'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 172269875.010000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760813, '2023-11-05 23:16:16.218', '2023-11-05 23:16:16.218', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 67950000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760814, '2023-11-05 23:16:16.221', '2023-11-05 23:16:16.221', '2023-10-20'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 712279726.030000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760815, '2023-11-05 23:16:16.225', '2023-11-05 23:16:16.225', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760816, '2023-11-05 23:16:16.229', '2023-11-05 23:16:16.229', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1.000000000000000000, 'RUB', '39911810000000357000', 'СПВБ', 'ПАО "Сбербанк"', 552760817, '2023-11-05 23:16:16.232', '2023-11-05 23:16:16.232', '2023-10-04'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 100000.000000000000000000, 'RUB', '30411810200000006064', 'СПВБ', 'ПАО "Сбербанк"', 552760818, '2023-11-05 23:16:16.236', '2023-11-05 23:16:16.236', '2023-10-30'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 712279726.030000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760819, '2023-11-05 23:16:16.24', '2023-11-05 23:16:16.24', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 1349625777.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760820, '2023-11-05 23:16:16.243', '2023-11-05 23:16:16.243', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 14000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760821, '2023-11-05 23:16:16.246', '2023-11-05 23:16:16.246', '2023-09-25'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 70000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760822, '2023-11-05 23:16:16.252', '2023-11-05 23:16:16.252', '2023-10-16'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760823, '2023-11-05 23:16:16.256', '2023-11-05 23:16:16.256', '2023-10-23'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 172269875.010000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760824, '2023-11-05 23:16:16.259', '2023-11-05 23:16:16.259', '2023-10-02'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760825, '2023-11-05 23:16:16.263', '2023-11-05 23:16:16.263', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 28000000.000000000000000000, 'RUB', '30414810300000006000', 'СПб ГУП "АТС Смольного"', 'СПВБ', 552760826, '2023-11-05 23:16:16.267', '2023-11-05 23:16:16.267', '2023-10-26'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810600000007000', 11009957.810000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760827, '2023-11-05 23:16:16.27', '2023-11-05 23:16:16.27', '2023-10-11'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('39911810000000397000', 2.000000000000000000, 'RUB', '03221643410000004500', 'КФ ЛО', 'КФ ЛО', 552760833, '2023-11-05 23:16:16.292', '2023-11-05 23:16:16.292', '2023-10-24'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30414810300000006000', 158771497.310000000000000000, 'RUB', '30411810500010002499', 'СПВБ', 'Центральный банк РФ', 552760834, '2023-11-05 23:16:16.297', '2023-11-05 23:16:16.297', '2023-10-13'); -INSERT INTO public.money_payment_instruction_register (credit_leg_account, credit_leg_amount, credit_leg_currency_code, debit_leg_account, sender, addressee, id, created_at, updated_at, clearing_date) VALUES ('30411810200000006064', 50000.000000000000000000, 'RUB', '30414810300000006000', 'ПАО "Сбербанк"', 'СПВБ', 552760839, '2023-11-05 23:16:16.326', '2023-11-05 23:16:16.326', '2023-10-30'); - - --- --- Data for Name: notification; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.notification (id, clearing_date, created_at, updated_at, sender_id, addressee_id, object_type, object_id, notification_status, comment, priority) VALUES (5558240000, '2023-07-25', '2023-07-25 14:44:25.769', '2023-07-25 14:44:25.769', NULL, NULL, 'DIFF', NULL, 'PEND', 'Ошибок после получения остатков не обнаружено.', 'LOW'); -INSERT INTO public.notification (id, clearing_date, created_at, updated_at, sender_id, addressee_id, object_type, object_id, notification_status, comment, priority) VALUES (5558240001, '2023-07-25', '2023-07-25 14:45:25.125', '2023-07-25 14:45:25.125', NULL, NULL, 'DIFF', NULL, 'PEND', 'Ошибок после получения остатков не обнаружено.', 'LOW'); -INSERT INTO public.notification (id, clearing_date, created_at, updated_at, sender_id, addressee_id, object_type, object_id, notification_status, comment, priority) VALUES (5558240002, '2023-07-25', '2023-07-25 14:46:25.675', '2023-07-25 14:46:25.675', NULL, NULL, 'SESN', NULL, 'PEND', '5428 Активная клиринговая сессия уже существует.', 'HIGH'); - - --- --- - - - --- --- Data for Name: notification_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.notification_status_dictionary (id, code, name) VALUES (1, 'PEND', 'В ожидании'); -INSERT INTO public.notification_status_dictionary (id, code, name) VALUES (2, 'CNCL', 'Отменено'); -INSERT INTO public.notification_status_dictionary (id, code, name) VALUES (3, 'ACPT', 'Принято'); -INSERT INTO public.notification_status_dictionary (id, code, name) VALUES (4, 'READ', 'Прочтено'); - - --- --- Data for Name: object_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (1, 'STMT', 'statement'); -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (2, 'VFRS', 'verificationResult'); -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (3, 'RGST', 'registry'); -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (4, 'GTWY', 'gateway-api'); -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (5, 'ACCA', 'account'); -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (6, 'ACCB', 'account'); -INSERT INTO public.object_type_dictionary (id, code, name) VALUES (7, 'DIFF', 'registry'); - - --- --- Data for Name: operation; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: operation_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.operation_status_dictionary (id, code, name) VALUES (1, 'PEND', 'В ожидании'); -INSERT INTO public.operation_status_dictionary (id, code, name) VALUES (2, 'RJCT', 'Отклонена'); -INSERT INTO public.operation_status_dictionary (id, code, name) VALUES (3, 'EXEC', 'Исполнена'); -INSERT INTO public.operation_status_dictionary (id, code, name) VALUES (4, 'CNCL', 'Отменена'); -INSERT INTO public.operation_status_dictionary (id, code, name) VALUES (5, 'HOLD', 'Отложена'); - - --- --- Data for Name: operation_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.operation_type_dictionary (id, code, name) VALUES (1, 'STMT', 'Расчетные операции'); -INSERT INTO public.operation_type_dictionary (id, code, name) VALUES (2, 'TRAD', 'Торговые операции'); - - --- --- Data for Name: organization_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.organization_type_dictionary (id, code, name) VALUES (1, 'CRED', 'Кредитная'); -INSERT INTO public.organization_type_dictionary (id, code, name) VALUES (2, 'NCRD', 'Некредитная'); - - --- --- Data for Name: out_document_journal; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: pair_sdf; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.pair_sdf (id, created_at, updated_at, in_s_df_id, in_s_df, out_s_df_id, out_s_df) VALUES (1, '2024-04-12 11:07:32', '2024-04-12 11:07:37', '0', '0', '0', 'test'); - - --- --- Data for Name: parent_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.parent_dictionary (id, code, name) VALUES (1, 'TMPL', 'Шаблон'); -INSERT INTO public.parent_dictionary (id, code, name) VALUES (2, 'PLNR', 'Расписание'); -INSERT INTO public.parent_dictionary (id, code, name) VALUES (3, 'CLND', 'Календарь'); - - --- --- Data for Name: payment_instruction; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: planner; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.planner (task, task_time, clearing_date, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('FDFF', '23:10:00', '2023-10-26', NULL, NULL, NULL, 'ACTV', NULL, NULL, 411590016, '2023-10-26 18:38:36.056', '2023-10-26 18:38:36.056'); -INSERT INTO public.planner (task, task_time, clearing_date, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GRYT', '10:00:00', '2023-11-12', NULL, NULL, NULL, 'ACTV', NULL, NULL, 554280005, '2023-11-11 18:06:22.551', '2023-11-11 18:06:22.551'); -INSERT INTO public.planner (task, task_time, clearing_date, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('LIMM', '10:20:00', '2023-11-12', NULL, NULL, NULL, 'ACTV', NULL, NULL, 554340002, '2023-11-12 10:18:20.154', '2023-11-12 10:18:20.154'); -INSERT INTO public.planner (task, task_time, clearing_date, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('STRS', '10:56:10', '2024-05-05', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5557650001, '2024-05-05 10:54:38.507', '2024-05-05 10:54:38.507'); -INSERT INTO public.planner (task, task_time, clearing_date, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('ETRS', '17:17:17', '2024-05-05', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5557650003, '2024-05-05 10:55:01.722', '2024-05-05 10:55:01.722'); -INSERT INTO public.planner (task, task_time, clearing_date, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GBRR', '14:47:06', '2023-10-09', NULL, NULL, NULL, 'ACTV', NULL, NULL, 408610003, '2023-10-09 14:43:16.773', '2023-10-09 14:43:28.609'); - - --- --- Data for Name: planner_all_today; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: planner_template; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('CHDF', '17:45:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 408610032, '2023-10-09 17:38:40.435', '2023-10-09 17:38:58.908'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('OUTV', '09:10:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 409300002, '2023-10-12 09:44:15.56', '2023-10-12 09:44:15.56'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('FDFF', '09:26:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 408610024, '2023-10-09 16:48:40.15', '2023-10-24 17:15:33.831'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('CHDF', '01:40:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 553270024, '2023-11-11 01:14:27.754', '2023-11-11 01:38:54.396'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('ADLR', '10:00:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 554060000, '2023-11-13 02:56:41.666', '2023-11-13 02:56:41.666'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GBRR', '22:33:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 411590019, '2023-10-26 18:48:20.475', '2023-11-11 18:04:20.434'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GBRR', '22:22:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 554280002, '2023-11-11 18:04:49.308', '2023-11-11 18:04:49.308'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('FDFF', '10:14:30', NULL, NULL, NULL, 'ACTV', NULL, NULL, 554320000, '2023-11-12 10:13:47.786', '2023-11-12 10:13:47.786'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('ADLR', '10:42:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 410980025, '2023-10-24 17:16:15.338', '2023-11-13 10:39:23.652'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('FDFF', '10:46:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 554380002, '2023-11-13 10:44:19.018', '2023-11-13 10:44:19.018'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GREP', '12:46:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551720016, '2023-12-24 12:40:34.459', '2023-12-24 12:40:34.459'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GREP', '13:40:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810000, '2023-12-28 13:33:05.188', '2023-12-28 13:33:05.188'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('LIMS', '13:41:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810002, '2023-12-28 13:38:17.789', '2023-12-28 13:38:17.789'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GREF', '13:42:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810004, '2023-12-28 13:39:27.861', '2023-12-28 13:39:27.861'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GRET', '13:43:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810006, '2023-12-28 13:39:52.827', '2023-12-28 13:39:52.827'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GREP', '14:06:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810017, '2023-12-28 14:04:13.047', '2023-12-28 14:04:13.047'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GRET', '14:07:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810019, '2023-12-28 14:04:54.983', '2023-12-28 14:04:54.983'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GREF', '14:10:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810021, '2023-12-28 14:05:15.704', '2023-12-28 14:05:15.704'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GRET', '16:45:45', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5551810086, '2024-01-17 16:39:43.12', '2024-01-17 16:39:43.12'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('GBRR', '12:31:23', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5552000016, '2024-02-09 12:07:51.547', '2024-02-09 12:07:51.547'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('CBRR', '12:40:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5552170004, '2024-02-12 12:37:07.114', '2024-02-12 12:37:07.114'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('STRS', '07:00:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5557160000, '2024-04-16 13:55:11.353', '2024-04-16 13:55:11.353'); -INSERT INTO public.planner_template (task, task_time, market, section, session_type, task_status, company_id, security_id, id, created_at, updated_at) VALUES ('ETRS', '23:50:00', NULL, NULL, NULL, 'ACTV', NULL, NULL, 5557160002, '2024-04-16 13:56:04.384', '2024-04-16 13:56:04.384'); - - --- --- Data for Name: priority_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.priority_dictionary (id, code, name) VALUES (1, 'HIGH', 'Высокий'); -INSERT INTO public.priority_dictionary (id, code, name) VALUES (2, 'LOW', 'Низкий'); - - --- --- Data for Name: profile_document; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (2000114, 'LICB', '2023-05-10', NULL, 'ЦБ РФ', NULL, NULL, '453425', NULL, NULL, '2023-06-01', NULL, 2000118); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (2000114, 'LICM', '2023-06-12', NULL, 'ФСФР РФ', NULL, NULL, '22256548987', NULL, NULL, '2023-06-19', NULL, 2000119); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (2000114, 'LICD', '2023-05-30', NULL, 'ФСФР РФ', NULL, NULL, '55364789562222000000', NULL, NULL, '2023-06-04', NULL, 2000117); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (2000280, 'LICB', '2023-04-21', NULL, 'ЦБ РФ', NULL, NULL, '123', NULL, NULL, '2023-04-21', NULL, 2000283); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (2000302, 'LICB', '2023-05-31', NULL, 'ЦБ РФ', NULL, NULL, '657575', NULL, NULL, '2023-06-30', NULL, 2000305); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (2000313, 'LICM', '2023-07-01', NULL, 'ЦБ РФ', NULL, NULL, '123456Qwerty', NULL, NULL, '2023-08-01', NULL, 2000316); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (411310016, 'CNTR', '2023-08-28', NULL, 'НКО ПРЦ', NULL, NULL, '008/К', NULL, NULL, '2123-08-31', '', 411310019); -INSERT INTO public.profile_document (company_id, document_type, issue_date, issue_place, issuer, issuer_code, name, number, place, valid_from_date, valid_to_date, link, id) VALUES (553080017, 'CNTR', '2023-08-28', NULL, 'НКО ПРЦ', NULL, NULL, '008/К', NULL, NULL, '2123-08-28', '10684f63-dc6f-4a94-bf3b-64a71212a81f', 553080020); - - --- --- - - - --- --- Data for Name: registry; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'O', 'S', 'A', 'T', 'OSAT', 5558190000, '0302MAT00001', 'PROC', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000302, NULL, NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210058, '2023-07-25 14:46:50.242', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000096, '79', '79', 'Банк ГПБ (АО)', '«Газпромбанк» (Акционерное общество)', 408160003, 'CLRN', '30411810200000006079', 'O', 'S', 'A', 'T', 'OSAT', 5553940004, '0079CAT00001', 'FAIL', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000187, '(5700) args []', NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210059, '2023-07-25 14:46:50.252', '2023-07-25 14:46:51.274'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'O', 'M', 'A', 'T', 'OMAT', 408160009, '0008CAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000187, NULL, NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210056, '2023-07-25 14:46:50.219', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'T', 'M', 'A', 'T', 'TMAT', 5558190000, '0302MAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000302, NULL, NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210057, '2023-07-25 14:46:50.231', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'T', 'S', 'A', 'T', 'TSAT', 5558190000, '0302MAT00001', 'FAIL', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000096, '(5700) args []', NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210062, '2023-07-25 14:46:50.28', '2023-07-25 14:46:51.264'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000096, '79', '79', 'Банк ГПБ (АО)', '«Газпромбанк» (Акционерное общество)', 408160003, 'CLRN', '30411810200000006079', 'T', 'S', 'A', 'T', 'TSAT', 5553940004, '0079CAT00001', 'PROC', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000187, NULL, NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210063, '2023-07-25 14:46:50.287', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000096, '79', '79', 'Банк ГПБ (АО)', '«Газпромбанк» (Акционерное общество)', 408160003, 'CLRN', '30411810200000006079', 'T', 'M', 'A', 'T', 'TMAT', 5553940004, '0079CAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000187, '(5700) args []', NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210060, '2023-07-25 14:46:50.26', '2023-07-25 14:46:51.278'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'O', 'M', 'A', 'T', 'OMAT', 5558190000, '0302MAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000096, '(5700) args []', NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210061, '2023-07-25 14:46:50.271', '2023-07-25 14:46:51.271'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'O', 'S', 'A', 'T', 'OSAT', 408160009, '0008CAT00001', 'FAIL', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000187, '(5700) args []', NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210051, '2023-07-25 14:46:50.15', '2023-07-25 14:46:51.246'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'T', 'S', 'A', 'T', 'TSAT', 5558190000, '0302MAT00001', 'FAIL', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000302, '(5700) args []', NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210054, '2023-07-25 14:46:50.2', '2023-07-25 14:46:51.234'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'T', 'S', 'A', 'T', 'TSAT', 408160009, '0008CAT00001', 'PROC', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000187, NULL, NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210055, '2023-07-25 14:46:50.211', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'T', 'M', 'A', 'T', 'TMAT', 408160009, '0008CAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000187, '(5700) args []', NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210052, '2023-07-25 14:46:50.178', '2023-07-25 14:46:51.243'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'O', 'M', 'A', 'T', 'OMAT', 5558190000, '0302MAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000007', 2000302, '(5700) args []', NULL, 23072500000007, 5558210034, 'MEDM', NULL, 5558210053, '2023-07-25 14:46:50.189', '2023-07-25 14:46:51.24'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'O', 'M', 'A', 'T', 'OMAT', 408160009, '0008CAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000187, NULL, NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210074, '2023-07-25 14:46:50.402', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'O', 'S', 'A', 'T', 'OSAT', 408160009, '0008CAT00001', 'FAIL', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000341, '(5700) args []', NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210075, '2023-07-25 14:46:50.412', '2023-07-25 14:46:51.327'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'O', 'S', 'A', 'T', 'OSAT', 5558190000, '0302MAT00001', 'PROC', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000302, NULL, NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210072, '2023-07-25 14:46:50.379', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'T', 'S', 'A', 'T', 'TSAT', 408160009, '0008CAT00001', 'PROC', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000187, NULL, NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210073, '2023-07-25 14:46:50.386', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'T', 'S', 'A', 'T', 'TSAT', 407420003, '0574MAT00001', 'FAIL', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000302, '(5700) args []', NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210078, '2023-07-25 14:46:50.441', '2023-07-25 14:46:51.316'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'T', 'S', 'A', 'T', 'TSAT', 408160009, '0008CAT00001', 'PROC', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000341, NULL, NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210079, '2023-07-25 14:46:50.449', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'T', 'M', 'A', 'T', 'TMAT', 408160009, '0008CAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000341, '(5700) args []', NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210076, '2023-07-25 14:46:50.422', '2023-07-25 14:46:51.324'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'O', 'M', 'A', 'T', 'OMAT', 407420003, '0574MAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000302, '(5700) args []', NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210077, '2023-07-25 14:46:50.432', '2023-07-25 14:46:51.32'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'O', 'S', 'A', 'T', 'OSAT', 5558190000, '0302MAT00001', 'PROC', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000096, NULL, NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210066, '2023-07-25 14:46:50.32', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'O', 'M', 'A', 'T', 'OMAT', 5558190000, '0302MAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000302, '(5700) args []', NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210067, '2023-07-25 14:46:50.33', '2023-07-25 14:46:51.296'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000096, '79', '79', 'Банк ГПБ (АО)', '«Газпромбанк» (Акционерное общество)', 408160003, 'CLRN', '30411810200000006079', 'O', 'M', 'A', 'T', 'OMAT', 5553940004, '0079CAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000187, NULL, NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210064, '2023-07-25 14:46:50.297', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'T', 'M', 'A', 'T', 'TMAT', 5558190000, '0302MAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/79/23072500000008', 2000096, NULL, NULL, 23072500000008, 5558210034, 'MEDM', NULL, 5558210065, '2023-07-25 14:46:50.308', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'T', 'M', 'A', 'T', 'TMAT', 408160009, '0008CAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000187, '(5700) args []', NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210070, '2023-07-25 14:46:50.36', '2023-07-25 14:46:51.288'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'T', 'M', 'A', 'T', 'TMAT', 5558190000, '0302MAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000302, NULL, NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210071, '2023-07-25 14:46:50.369', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000187, '302', '302', 'Комитет финансов СПб', 'Комитет финансов Санкт-Петербурга', 5553040000, 'CLRN', '30411810700000006056', 'T', 'S', 'A', 'T', 'TSAT', 5558190000, '0302MAT00001', 'FAIL', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000302, '(5700) args []', NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210068, '2023-07-25 14:46:50.34', '2023-07-25 14:46:51.302'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'O', 'S', 'A', 'T', 'OSAT', 408160009, '0008CAT00001', 'FAIL', 407060022, 'DT1000S', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DT1000S001U/250723/8/23072500000009', 2000187, '(5700) args []', NULL, 23072500000009, 5558210034, 'MEDM', NULL, 5558210069, '2023-07-25 14:46:50.35', '2023-07-25 14:46:51.305'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000271, '95', '95', 'Банк ВТБ (ПАО)', 'Банк ВТБ (публичное акционерное общество)', 2010091, 'INFO', '39911810000000327000', 'O', 'M', 'A', 'T', 'OMAT', 2510003, '0095CAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000341, NULL, NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210090, '2023-07-25 14:46:50.554', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'O', 'S', 'A', 'T', 'OSAT', 407420003, '0574MAT00001', 'PROC', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000271, NULL, NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210088, '2023-07-25 14:46:50.537', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000271, '95', '95', 'Банк ВТБ (ПАО)', 'Банк ВТБ (публичное акционерное общество)', 2010091, 'INFO', '39911810000000327000', 'T', 'S', 'A', 'T', 'TSAT', 2510003, '0095CAT00001', 'PROC', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000341, NULL, NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210089, '2023-07-25 14:46:50.545', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'O', 'S', 'A', 'T', 'OSAT', 407420003, '0574MAT00001', 'PROC', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000302, NULL, NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210082, '2023-07-25 14:46:50.478', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'O', 'M', 'A', 'T', 'OMAT', 407420003, '0574MAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000271, '(5700) args []', NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210083, '2023-07-25 14:46:50.487', '2023-07-25 14:46:51.34'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000302, '8', '8', 'ПАО "Сбербанк"', 'ПАО "Сбербанк России"', 406050006, 'CLRN', '30411810200000006064', 'O', 'M', 'A', 'T', 'OMAT', 408160009, '0008CAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000341, NULL, NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210080, '2023-07-25 14:46:50.458', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'T', 'M', 'A', 'T', 'TMAT', 407420003, '0574MAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/8/23072500000017', 2000302, NULL, NULL, 23072500000017, 5558210034, 'MEDM', NULL, 5558210081, '2023-07-25 14:46:50.468', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000271, '95', '95', 'Банк ВТБ (ПАО)', 'Банк ВТБ (публичное акционерное общество)', 2010091, 'INFO', '39911810000000327000', 'T', 'M', 'A', 'T', 'TMAT', 2510003, '0095CAT00001', 'FAIL', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000341, '(5700) args []', NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210086, '2023-07-25 14:46:50.515', '2023-07-25 14:46:51.342'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'T', 'M', 'A', 'T', 'TMAT', 407420003, '0574MAT00001', 'PROC', 643, 'RUB', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'MONY', '2023-07-26', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000271, NULL, NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210087, '2023-07-25 14:46:50.525', NULL); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000341, '574', '574', 'КФ ЛО', 'Комитет финансов Ленинградской области', 2010112, 'INFO', '39911810000000397000', 'T', 'S', 'A', 'T', 'TSAT', 407420003, '0574MAT00001', 'FAIL', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000271, '(5700) args []', NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210084, '2023-07-25 14:46:50.499', '2023-07-25 14:46:51.347'); -INSERT INTO public.registry (company_id, trading_code, clearing_code, short_name, full_name, account_id, account_type, account, registry_designation, registry_instrument_type, registry_capacity, registry_unit, registry_code, trading_clearing_registry_id, trading_clearing_registry, registry_status, security_id, security_symbol, balance, open_balance, close_balance, credit, debit, settled_credit, settled_debit, check_balance, diff_balance, plan_balance, balance_dimension, settlement_date, settlement_code, trading_date, clearing_date, refund_date, value_date, price, contract, counter_party_id, comment, parent_id, group_id, session_id, session_type, payment_id, id, created_at, updated_at) VALUES (2000271, '95', '95', 'Банк ВТБ (ПАО)', 'Банк ВТБ (публичное акционерное общество)', 2010091, 'INFO', '39911810000000327000', 'O', 'S', 'A', 'T', 'OSAT', 2510003, '0095CAT00001', 'FAIL', 407060010, 'DL1009K', 4000000.000000000000000000, NULL, NULL, NULL, NULL, NULL, 4000000.000000000000000000, NULL, NULL, NULL, 'PICS', '2023-07-25', 'B0', '2023-07-25', '2023-07-25', '2023-07-26', '2023-07-25', 10.000000000000000000, 'DL1009K0001/250723/95/23072500000018', 2000341, '(5700) args []', NULL, 23072500000018, 5558210034, 'MEDM', NULL, 5558210085, '2023-07-25 14:46:50.506', '2023-07-25 14:46:51.337'); - - - --- --- Data for Name: registry_capacity_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (1, 'A', 'Принципал'); -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (2, 'B', 'Клиент'); -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (3, 'C', 'Попечитель'); -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (4, 'D', 'ДУ'); -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (5, 'Z', 'Размещение/Выкуп'); -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (6, 'F', 'Держатель'); -INSERT INTO public.registry_capacity_dictionary (id, code, name) VALUES (7, 'E', 'Эмитент'); - - --- --- Data for Name: registry_code_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (6, 'OMAT', 'Обязательства по деньгам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (7, 'TSAT', 'Требования по бумагам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (8, 'CMAT', 'Рассчитанные требования по деньгам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (9, 'LSAT', 'Рассчитанные обязательства по бумагам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (10, 'LMAT', 'Рассчитанные обязательства по деньгам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (11, 'CSAT', 'Рассчитанные требования по бумагам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (12, 'AMBT', 'Денежные средства клиента - общие'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (13, 'AMBF', 'Денежные средства клиента - свободные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (14, 'AMBB', 'Денежные средства клиента - блокированные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (15, 'TMBT', 'Требования по деньгам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (16, 'OSBT', 'Обязательства по бумагам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (17, 'OMBT', 'Обязательства по деньгам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (18, 'TSBT', 'Требования по бумагам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (19, 'CMBT', 'Рассчитанные требования по деньгам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (20, 'LSBT', 'Рассчитанные обязательства по бумагам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (21, 'LMBT', 'Рассчитанные обязательства по деньгам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (22, 'CSBT', 'Рассчитанные требования по бумагам (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (23, 'DMAT', 'Возврат депозита'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (24, 'DMBT', 'Возврат депозита (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (25, 'ASAT', 'Ценные бумаги - общие'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (26, 'ASAF', 'Ценные бумаги - свободные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (27, 'ASAB', 'Ценные бумаги - блокированные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (28, 'DMAX', 'Возврат инициатору'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (29, 'DMBX', 'Возврат инициатору (кл)'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (30, 'DMAU', 'Денежные средства - невыясненные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (1, 'AMAT', 'Денежные средства - общие'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (2, 'AMAF', 'Денежные средства - свободные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (3, 'AMAB', 'Денежные средства - блокированные'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (31, 'DMAV', 'Треб. выписки'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (32, 'ASZT', 'Ценные бумаги для размещения/выкупа'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (33, 'ASBT', 'Ценные бумаги Участника клиринга – клиенты'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (34, 'ASCT', 'Ценные бумаги Участника клиринга – клиенты-нерезиденты'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (35, 'AMCT', 'Денежные средства Участника клиринга, зарезервированные на торги – клиенты'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (36, 'ASXT', 'Ценные бумаги Участника клиринга – ДУ'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (4, 'TMAT', 'Требования по деньгам'); -INSERT INTO public.registry_code_dictionary (id, code, name) VALUES (5, 'OSAT', 'Обязательства по бумагам'); - - --- --- Data for Name: registry_designation_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry_designation_dictionary (id, code, name) VALUES (1, 'L', 'Обязательства'); -INSERT INTO public.registry_designation_dictionary (id, code, name) VALUES (2, 'A', 'Активы'); -INSERT INTO public.registry_designation_dictionary (id, code, name) VALUES (3, 'C', 'Требования'); -INSERT INTO public.registry_designation_dictionary (id, code, name) VALUES (4, 'O', 'Обязательства по сделкам в рамках формирования клирингового пула'); -INSERT INTO public.registry_designation_dictionary (id, code, name) VALUES (5, 'T', 'Требования по сделкам в рамках формирования клирингового пула'); -INSERT INTO public.registry_designation_dictionary (id, code, name) VALUES (6, 'D', 'Депозиты'); - - --- --- - - - --- --- Data for Name: registry_instrument_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry_instrument_type_dictionary (id, code, name) VALUES (1, 'M', 'Деньги'); -INSERT INTO public.registry_instrument_type_dictionary (id, code, name) VALUES (2, 'S', 'Бумаги'); - - --- --- Data for Name: registry_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (1, 'OK', 'Рассчитано'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (2, 'UNCV', 'Не исполнено'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (3, 'FAIL', 'Не исполнено контрагентом'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (4, 'MNG', 'Не учитывать'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (5, 'PROC', 'К клирингу'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (6, 'LIQU', 'Ликвидационный неттинг'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (7, 'POOL', 'В клиринге'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (8, 'NACK', 'Не допущено'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (9, 'NACC', 'Не допущено у контрагента'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (10, 'SPLT', 'Разделено'); -INSERT INTO public.registry_status_dictionary (id, code, name) VALUES (11, 'CLRD', 'Завершено'); - - --- --- Data for Name: registry_unit_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.registry_unit_dictionary (id, code, name) VALUES (1, 'T', 'Общие'); -INSERT INTO public.registry_unit_dictionary (id, code, name) VALUES (2, 'F', 'Свободные'); -INSERT INTO public.registry_unit_dictionary (id, code, name) VALUES (3, 'B', 'Заблокированные'); -INSERT INTO public.registry_unit_dictionary (id, code, name) VALUES (4, 'C', 'Комиссия'); -INSERT INTO public.registry_unit_dictionary (id, code, name) VALUES (5, 'I', 'Списания/зачисления'); -INSERT INTO public.registry_unit_dictionary (id, code, name) VALUES (7, 'V', 'Выписка'); - - --- --- Data for Name: relation; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000349, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120999, '2023-07-12 17:07:37.443', '2023-10-26 11:52:08.924'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000135, 1, 'ACTV', 'MKR', 'ZERO', NULL, 407080615, '2023-09-29 16:04:32.558', '2023-09-29 16:04:32.558'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000025, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120004, '2023-07-12 17:07:35.593', '2023-09-29 09:15:01.821'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000271, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120065, '2023-07-12 17:07:36.903', '2023-09-29 09:15:03.76'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000341, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120083, '2023-07-12 17:07:37.404', '2023-10-02 17:00:37.716'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000152, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120035, '2023-07-12 17:07:36.317', '2023-09-29 09:15:02.962'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000025, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120005, '2023-07-12 17:07:35.606', '2023-09-29 09:15:01.828'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000034, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120007, '2023-07-12 17:07:35.686', '2023-09-29 09:15:01.904'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000152, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120036, '2023-07-12 17:07:36.324', '2023-09-29 09:15:02.967'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000161, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120038, '2023-07-12 17:07:36.364', '2023-09-29 09:15:03.021'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000392, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120096, '2023-07-12 17:07:37.638', '2023-08-07 09:15:03.107'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000034, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120008, '2023-07-12 17:07:35.693', '2023-09-29 09:15:01.911'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000392, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2810023, '2023-08-08 09:15:03.527', '2023-09-29 09:15:04.543'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000280, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120068, '2023-07-12 17:07:36.984', '2023-09-29 09:15:03.827'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000280, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120067, '2023-07-12 17:07:36.979', '2023-09-29 09:15:03.832'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000293, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120072, '2023-07-12 17:07:37.072', '2023-09-29 09:15:03.921'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000302, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120075, '2023-07-12 17:07:37.203', '2023-08-07 09:15:02.686'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (553080017, 1, 'ACTV', 'FOND', 'ZERO', NULL, 553080030, '2023-11-07 05:52:12.327', '2023-11-07 05:54:41.057'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000043, 1, 'ROPN', 'MKR', 'ZERO', NULL, 2120010, '2023-07-12 17:07:35.748', '2023-11-11 05:17:35.663'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000052, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120012, '2023-07-12 17:07:35.796', '2023-09-29 09:15:02.132'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000254, 1, 'ROPN', 'FOND', 'ZERO', NULL, 2120059, '2023-07-12 17:07:36.813', '2023-11-12 23:35:00.55'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (553080017, 1, 'ACTV', 'MKR', 'ZERO', NULL, 5553610003, '2024-04-16 12:24:42.559', '2024-04-16 12:24:42.559'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000052, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120013, '2023-07-12 17:07:35.803', '2023-09-29 09:15:02.142'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000313, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120077, '2023-07-12 17:07:37.27', '2023-09-29 09:15:04.041'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000178, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120040, '2023-07-12 17:07:36.437', '2023-09-29 09:15:03.125'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000061, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120015, '2023-07-12 17:07:35.843', '2023-09-29 09:15:02.225'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000187, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120042, '2023-07-12 17:07:36.477', '2023-09-29 09:15:03.178'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000195, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120044, '2023-07-12 17:07:36.513', '2023-09-29 09:15:03.238'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000069, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120017, '2023-07-12 17:07:35.889', '2023-09-29 09:15:02.291'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000195, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120045, '2023-07-12 17:07:36.518', '2023-09-29 09:15:03.244'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000203, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120047, '2023-07-12 17:07:36.554', '2023-09-29 09:15:03.357'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000069, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120018, '2023-07-12 17:07:35.895', '2023-09-29 09:15:02.298'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000211, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120049, '2023-07-12 17:07:36.604', '2023-09-29 09:15:03.423'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000211, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120050, '2023-07-12 17:07:36.612', '2023-09-29 09:15:03.428'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000220, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120052, '2023-07-12 17:07:36.657', '2023-09-29 09:15:03.481'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000324, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120079, '2023-07-12 17:07:37.332', '2023-09-29 09:15:04.095'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000332, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120081, '2023-07-12 17:07:37.369', '2023-09-29 09:15:04.149'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000332, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2280002, '2023-07-13 09:15:03.038', '2023-09-29 09:15:04.155'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000078, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120020, '2023-07-12 17:07:35.942', '2023-09-29 09:15:02.382'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000087, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120022, '2023-07-12 17:07:35.985', '2023-09-29 09:15:02.44'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000087, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120023, '2023-07-12 17:07:35.991', '2023-09-29 09:15:02.447'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000096, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120025, '2023-07-12 17:07:36.038', '2023-09-29 09:15:02.508'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000105, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120027, '2023-07-12 17:07:36.085', '2023-09-29 09:15:02.619'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000409, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120098, '2023-07-12 17:07:37.7', '2023-10-09 16:47:18.789'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000229, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120055, '2023-07-12 17:07:36.704', '2023-09-29 09:15:03.542'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000229, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120054, '2023-07-12 17:07:36.699', '2023-09-29 09:15:03.548'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000358, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120087, '2023-07-12 17:07:37.501', '2023-09-29 09:15:04.324'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000302, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120074, '2023-07-12 17:07:37.177', '2023-10-10 17:52:47.928'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000349, 1, 'ROPN', 'FOND', 'ZERO', NULL, 2120085, '2023-07-12 17:07:37.443', '2023-10-26 11:52:08.924'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000263, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120062, '2023-07-12 17:07:36.859', '2023-09-29 09:15:03.701'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000358, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120088, '2023-07-12 17:07:37.507', '2023-09-29 09:15:04.329'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000367, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120090, '2023-07-12 17:07:37.542', '2023-09-29 09:15:04.381'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000376, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120092, '2023-07-12 17:07:37.573', '2023-09-29 09:15:04.43'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000384, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120094, '2023-07-12 17:07:37.602', '2023-09-29 09:15:04.486'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000000, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120001, '2023-07-12 17:07:35.316', '2023-09-29 09:15:01.45'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000271, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120064, '2023-07-12 17:07:36.897', '2023-09-29 09:15:03.754'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000114, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120029, '2023-07-12 17:07:36.172', '2023-09-29 09:15:02.74'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000135, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120031, '2023-07-12 17:07:36.225', '2023-09-29 09:15:02.823'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000000, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120002, '2023-07-12 17:07:35.336', '2023-09-29 09:15:01.503'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000143, 1, 'ACTV', 'MKR', 'ZERO', NULL, 2120033, '2023-07-12 17:07:36.274', '2023-09-29 09:15:02.903'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000246, 1, 'ACTV', 'FOND', 'ZERO', NULL, 2120057, '2023-07-12 17:07:36.77', '2023-09-12 09:15:02.808'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (410910000, 1, 'ROPN', 'MKR', 'ZERO', NULL, 410910004, '2023-10-24 13:26:56.195', '2023-10-26 14:45:09.066'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (407470002, 1, 'ROPN', 'MKR', 'ZERO', NULL, 407470006, '2023-10-02 18:20:43.953', '2023-10-18 16:00:59.836'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (410910016, 1, 'ACTV', 'FOND', 'ZERO', NULL, 410910028, '2023-10-24 14:01:27.647', '2023-10-24 14:03:04.874'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (411310000, 1, 'ROPN', 'MKR', 'ZERO', NULL, 411310005, '2023-10-26 12:58:22.092', '2023-11-06 04:41:02.482'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (411310000, 1, 'ROPN', 'FOND', 'ZERO', NULL, 411310008, '2023-10-26 12:59:02.982', '2023-11-06 04:41:02.482'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (411310016, 1, 'ACTV', 'FOND', 'ZERO', NULL, 411310029, '2023-10-26 14:11:57.139', '2023-10-26 14:14:19.652'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (2000254, 1, 'ROPN', 'MKR', 'ZERO', NULL, 2120060, '2023-07-12 17:07:36.824', '2023-11-12 23:35:00.55'); -INSERT INTO public.relation (consumer_id, supplier_id, service_status, service, service_product, comment, id, created_at, updated_at) VALUES (553080000, 1, 'ACTV', 'MKR', 'ZERO', NULL, 553080007, '2023-11-07 01:02:20.55', '2023-11-26 18:01:10.629'); - - --- --- - - - --- --- Data for Name: report_register; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: result_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.result_status_dictionary (id, code, name) VALUES (1, 'NACK', 'Неуспешно'); -INSERT INTO public.result_status_dictionary (id, code, name) VALUES (2, 'ACK', 'Успешно'); - - --- --- Data for Name: s_cross_rate; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_cross_rate (id, date, currency, curr_code, face_value, rate, unit_rate, generation_time, generation_id, created_at, updated_at) VALUES (5552220000, '2023-07-26', 'USD', '840', 1.000000000000000000, 100.000000000000000000, 100.000000000000000000, NULL, NULL, '2024-02-12 16:40:30.036', '2024-02-12 16:40:30.036'); -INSERT INTO public.s_cross_rate (id, date, currency, curr_code, face_value, rate, unit_rate, generation_time, generation_id, created_at, updated_at) VALUES (5552130003, '2024-11-02', 'USD', '840', 1.000000000000000000, 93.320000000000000000, 93.320000000000000000, NULL, NULL, '2024-02-12 11:24:05.031', '2024-04-16 12:40:00.195'); -INSERT INTO public.s_cross_rate (id, date, currency, curr_code, face_value, rate, unit_rate, generation_time, generation_id, created_at, updated_at) VALUES (5552150002, '2024-12-02', 'EUR', '978', 1.000000000000000000, 98.160000000000000000, 98.160000000000000000, NULL, NULL, '2024-02-12 12:12:00.241', '2024-04-16 12:40:00.195'); -INSERT INTO public.s_cross_rate (id, date, currency, curr_code, face_value, rate, unit_rate, generation_time, generation_id, created_at, updated_at) VALUES (5552150003, '2024-12-02', 'USD', '840', 1.000000000000000000, 93.320000000000000000, 93.320000000000000000, NULL, NULL, '2024-02-12 12:12:00.241', '2024-04-16 12:40:00.195'); -INSERT INTO public.s_cross_rate (id, date, currency, curr_code, face_value, rate, unit_rate, generation_time, generation_id, created_at, updated_at) VALUES (5552150000, '2024-09-02', 'USD', '840', 1.000000000000000000, 93.320000000000000000, 93.320000000000000000, NULL, NULL, '2024-02-12 12:12:00.241', '2024-04-16 12:40:00.195'); -INSERT INTO public.s_cross_rate (id, date, currency, curr_code, face_value, rate, unit_rate, generation_time, generation_id, created_at, updated_at) VALUES (5552150001, '2024-10-02', 'EUR', '978', 1.000000000000000000, 98.050000000000000000, 98.050000000000000000, NULL, NULL, '2024-02-12 12:12:00.241', '2024-04-16 12:40:00.195'); - - --- --- Data for Name: s_df01; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230002, 'RUR', '30411810200000006064', '1000000', '8', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.083', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230003, 'RUR', '30411810700000006056', '999000000', '302', '0000', '26.07.23', 'S', 'КФ Спб', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.087', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230001, 'RUR', '30414810600000007000', '999000001', '001', '0000', '26.07.23', 'S', 'СПВБ', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.045', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230006, 'RUR', '30411810200000006095', '1100000', '95', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.096', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230007, 'RUR', '11111111111111111111', '1100000', '5', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.099', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230004, 'RUR', '30411810700000000000', '0', '000000', '0000', '26.07.23', 'S', 'КФ Спб', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.091', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230005, 'RUR', '30411810200000006079', '1100000', '79', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.094', 5558230000); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230018, 'RUR', '30411810700000006056', '996000000', '302', '0000', '26.07.23', 'S', '╩╘ ╤яс', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_2.dbf', '2023-07-25 14:45:25.021', 5558230015); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230019, 'RUR', '30411810700000000000', '0', '000000', '0000', '26.07.23', 'S', '╩╘ ╤яс', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_2.dbf', '2023-07-25 14:45:25.024', 5558230015); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230016, 'RUR', '30414810600000007000', '999000001', '001', '0000', '26.07.23', 'S', '╤╧┬┴', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_2.dbf', '2023-07-25 14:45:25.014', 5558230015); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230017, 'RUR', '30411810200000006064', '1100000', '8', '0000', '26.07.23', 'S', '╧└╬ ╤схЁсрэъ', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_2.dbf', '2023-07-25 14:45:25.018', 5558230015); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230020, 'RUR', '30411810200000006095', '0', '95', '0000', '26.07.23', 'S', '┬╥┴', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_2.dbf', '2023-07-25 14:45:25.026', 5558230015); -INSERT INTO public.s_df01 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, file_name, generation_time, generation_id) VALUES (5558230021, 'RUR', '11111111111111111111', '0', '5', '0000', '26.07.23', 'S', '╓┴', 'A', '0', '0', 'L', 'DF-01_S_PRC2507230915_2.dbf', '2023-07-25 14:45:25.028', 5558230015); - - --- --- Data for Name: s_df02; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210026, 'RUR', '30411810700000000000', '0', '000000', '0000', '26.07.23', 'S', 'КФ Спб', 'A', '0', '0', 'L', '211', '2023-07-25 14:44:25.669', 5558210022, 5558230004, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210027, 'RUR', '30411810200000006079', '1100000', '79', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', '413', '2023-07-25 14:44:25.684', 5558210022, 5558230005, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210024, 'RUR', '30411810200000006064', '1000000', '8', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', '413', '2023-07-25 14:44:25.641', 5558210022, 5558230002, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210025, 'RUR', '30411810700000006056', '999000000', '302', '0000', '26.07.23', 'S', 'КФ Спб', 'A', '0', '0', 'L', '413', '2023-07-25 14:44:25.663', 5558210022, 5558230003, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210028, 'RUR', '30411810200000006095', '1100000', '95', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', '413', '2023-07-25 14:44:25.698', 5558210022, 5558230006, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210029, 'RUR', '11111111111111111111', '1100000', '5', '0000', '26.07.23', 'S', 'ПАО Сбербанк', 'A', '0', '0', 'L', '413', '2023-07-25 14:44:25.712', 5558210022, 5558230007, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210023, 'RUR', '30414810600000007000', '999000001', '001', '0000', '26.07.23', 'S', 'СПВБ', 'A', '0', '0', 'L', '413', '2023-07-25 14:44:25.614', 5558210022, 5558230001, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210042, 'RUR', '30411810700000006056', '996000000', '302', '0000', '26.07.23', 'S', '╩╘ ╤яс', 'A', '0', '0', 'L', '413', '2023-07-25 14:45:25.078', 5558210039, 5558230018, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210043, 'RUR', '30411810700000000000', '0', '000000', '0000', '26.07.23', 'S', '╩╘ ╤яс', 'A', '0', '0', 'L', '211', '2023-07-25 14:45:25.083', 5558210039, 5558230019, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210040, 'RUR', '30414810600000007000', '999000001', '001', '0000', '26.07.23', 'S', '╤╧┬┴', 'A', '0', '0', 'L', '413', '2023-07-25 14:45:25.055', 5558210039, 5558230016, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210041, 'RUR', '30411810200000006064', '1100000', '8', '0000', '26.07.23', 'S', '╧└╬ ╤схЁсрэъ', 'A', '0', '0', 'L', '413', '2023-07-25 14:45:25.068', 5558210039, 5558230017, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210044, 'RUR', '30411810200000006095', '0', '95', '0000', '26.07.23', 'S', '┬╥┴', 'A', '0', '0', 'L', '413', '2023-07-25 14:45:25.092', 5558210039, 5558230020, NULL); -INSERT INTO public.s_df02 (id, curr_code, account, remainder, deal, acc_code, dat, market, acc_name, acc_type, sumengage, sumunblock, file_type, result, generation_time, generation_id, in_s_df_id, file_name) VALUES (5558210045, 'RUR', '11111111111111111111', '0', '5', '0000', '26.07.23', 'S', '╓┴', 'A', '0', '0', 'L', '413', '2023-07-25 14:45:25.103', 5558210039, 5558230021, NULL); - - --- --- Data for Name: s_df03; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df04; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df05; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df05 (id, tp, dt, tm, pr, generation_time, generation_id) VALUES (5558210092, 0.000000000000000000, '2023-07-25', '14:46:51', '4', '2023-07-25 14:46:51.488', 5558210093); - - --- --- Data for Name: s_df06; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df07; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df08; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df09; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290045, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-09-15 15:14:20.332', 290043); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290050, NULL, 'SDC180727084839', '700588887ZT0', '000002000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-09-15 15:14:20.43', 290043); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290055, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-09-15 15:14:20.531', 290043); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290057, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-09-15 15:14:20.564', 290043); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290121, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-09-15 16:57:20.089', 290120); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290123, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-09-15 16:57:20.161', 290120); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290125, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-09-15 16:57:20.18', 290120); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (290127, NULL, 'SDC180727084839', '700588887ZT0', '000002000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-09-15 16:57:20.197', 290120); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (390001, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-09-18 13:17:10.069', 390000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (390006, NULL, 'SDC180727084839', '700588887ZT0', '000002000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-09-18 13:17:10.146', 390000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (390008, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-09-18 13:17:10.214', 390000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (390010, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-09-18 13:17:10.27', 390000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5420038, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-21 12:23:20.7', 5420037); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5420040, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-21 12:23:20.728', 5420037); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5420042, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-21 12:23:20.753', 5420037); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5420044, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 12:23:20.773', 5420037); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5500001, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-21 12:37:18.376', 5500000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5500003, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 12:37:18.496', 5500000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5540001, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 12:52:18.276', 5540000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5540006, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-21 12:52:18.51', 5540000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5580001, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 13:02:36.742', 5580000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5580003, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-21 13:02:37.418', 5580000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5580012, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 13:04:09.601', 5580011); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5580014, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-21 13:04:09.697', 5580011); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5620002, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 13:10:51.424', 5620000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5620012, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-21 13:11:54.888', 5620011); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5730006, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-21 13:33:04.041', 5730005); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5730013, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-21 13:33:50.068', 5730012); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (6010002, NULL, 'SDC230828143039', '758900000AT0', '000000100', 'SU29012RMF16', 'АО "ВИТА"', 'OK', '2023-09-21 16:00:26.631', 6010000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (6120001, NULL, 'SDC230828143039', '758900000AT0', '000000100', 'SU29012RMF16', 'АО "ВИТА"', 'OK', '2023-09-21 16:24:10.641', 6120000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (377900001, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-22 15:04:40.4', 377900000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180064, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-25 14:15:10.484', 406180063); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180069, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 14:15:10.549', 406180063); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180082, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 14:19:50.052', 406180081); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180084, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-25 14:19:50.148', 406180081); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180091, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 14:22:50.045', 406180090); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180096, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-25 14:22:50.125', 406180090); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180105, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 14:33:20.038', 406180104); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180107, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-25 14:33:20.106', 406180104); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180113, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 14:35:20.037', 406180112); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180118, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-25 14:35:20.105', 406180112); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180173, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-25 15:20:50.111', 406180172); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406180175, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 15:20:50.19', 406180172); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406360001, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 16:33:50.551', 406360000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406360006, NULL, 'SDC230901084839', '700988887ZT0', '001400000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-25 16:33:50.649', 406360000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406440086, NULL, 'SDC230901084839', '700988887ZT0', '001400000', 'SU29012RMF11', 'Банк России', 'OK', '2023-09-25 17:07:30.749', 406440085); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406440088, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-09-25 17:07:30.823', 406440085); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570147, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 15:28:09.857', 406570146); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570156, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 15:30:16.939', 406570155); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570162, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 15:31:20.031', 406570161); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570168, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 15:32:30.032', 406570167); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570174, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 15:33:20.027', 406570173); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570189, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 16:12:46.11', 406570188); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570195, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 16:13:47.072', 406570194); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570229, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 17:00:20.033', 406570228); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570235, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 17:02:30.03', 406570234); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (406570241, NULL, 'SDC230828143039', '747100000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-09-26 17:05:50.029', 406570240); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407100001, NULL, 'SDC230928084839', '700988887ZT0', '003000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-29 15:38:50.556', 407100000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407100003, NULL, 'SDC230928084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-29 15:38:50.664', 407100000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407100010, NULL, 'SDC230928084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-09-29 15:39:40.039', 407100009); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407100012, NULL, 'SDC230928084839', '700988887ZT0', '005000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-09-29 15:39:40.058', 407100009); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380097, NULL, 'SDC230928084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 16:00:20.504', 407380096); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380102, NULL, 'SDC230928084839', '700988887ZT0', '006000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 16:00:20.583', 407380096); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380170, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:35:10.025', 407380169); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380172, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:35:10.104', 407380169); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380184, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:37:00.02', 407380183); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380186, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:37:00.084', 407380183); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380193, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:42:10.057', 407380192); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380197, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:42:10.206', 407380192); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380209, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:44:40.057', 407380208); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380211, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:44:40.14', 407380208); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380218, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:47:40.025', 407380217); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380220, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:47:40.086', 407380217); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380227, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:48:50.019', 407380226); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380229, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:48:50.081', 407380226); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380241, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:54:40.035', 407380240); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380243, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:54:40.113', 407380240); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380250, NULL, 'RNCB_2310020001-001', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 17:55:50.027', 407380249); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380252, NULL, 'RNCB_2310020001-001', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 17:55:50.093', 407380249); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380261, NULL, 'RNCB_2310020001-111', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 18:15:00.023', 407380260); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380263, NULL, 'RNCB_2310020001-111', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 18:15:00.093', 407380260); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380313, NULL, 'RNCB_2310020001-111', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 18:21:20.027', 407380312); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380318, NULL, 'RNCB_2310020001-111', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 18:21:20.092', 407380312); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380338, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 18:24:00.025', 407380337); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380340, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 18:24:00.094', 407380337); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380363, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 18:26:30.025', 407380362); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380365, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 18:26:30.092', 407380362); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380379, NULL, 'RNCB_2310020001-111', '700988887ZT0', '001000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 18:29:20.017', 407380378); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380381, NULL, 'RNCB_2310020001-111', '700800000AT0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 18:29:20.075', 407380378); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407380388, NULL, 'SDC230828143039', '733300000AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-02 18:32:50.091', 407380386); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407560001, NULL, 'SDC230901084839', '700800000AT0', '000100000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-02 19:31:50.666', 407560000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407560003, NULL, 'SDC230901084839', '700988887ZT0', '002000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-02 19:31:50.912', 407560000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407590060, NULL, 'SDC230901084839', '700988887ZT0', '001830668', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-05 19:54:05.662', 407590059); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (407590062, NULL, 'SDC230901084839', '700800000AT0', '000269332', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-05 19:54:07.669', 407590059); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408130053, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-05 17:12:00.544', 408130052); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408130058, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-10-05 17:12:00.62', 408130052); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408130064, NULL, 'SDC180727084839', '700588887ZT0', '000002000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-10-05 17:12:00.82', 408130052); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408130069, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-05 17:12:00.904', 408130052); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408560009, NULL, 'SDC230828143039', '733300000AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-08 12:21:30.571', 408560008); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408560015, NULL, 'SDC230828143039', '733300000AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-09 12:38:10.042', 408560014); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710001, NULL, 'SDC231010092152', '704500000AT0', '000000000', 'RZHD-BV-41', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:50.739', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710003, NULL, 'SDC231010092152', '700800000AT0', '000021000', 'SU52005RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:50.786', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710008, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'SU29024RMFS5', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:50.872', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710013, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'RZHD-BV-41', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:50.957', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710015, NULL, 'SDC231010092152', '704500000AT0', '000000000', 'SU26238RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:50.984', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710020, NULL, 'SDC231010092152', '704500000AT0', '000007000', 'SU52005RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:51.052', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710025, NULL, 'SDC231010092152', '704500000AT0', '000003000', 'SU29024RMFS5', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:51.128', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710030, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'SU26238RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:51.2', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710035, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'SU52005RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:51.286', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710040, NULL, 'SDC231010092152', '700800000AT0', '000010000', 'RZHD-BV-41', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:51.371', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710042, NULL, 'SDC231010092152', '700800000AT0', '000009000', 'SU29024RMFS5', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:51.389', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710047, NULL, 'SDC231010092152', '700800000AT0', '000018000', 'SU26238RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:51.474', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710050, NULL, 'SDC231010092152', '747299999BT0', '000006000', 'SU29024RMFS5', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:52.005', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710055, NULL, 'SDC231010092152', '747299999BT0', '000014000', 'SU52005RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:52.101', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710060, NULL, 'SDC231010092152', '747299999BT0', '000000000', 'SU26238RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:52.188', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710070, NULL, 'SDC231010092152', '700899999BC0', '000000000', 'SU52005RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:52.334', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710077, NULL, 'SDC231010092152', '704599999BC0', '000000000', 'SU52005RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:52.413', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710092, NULL, 'SDC231010092152', '700899999BC0', '000000000', 'SU29024RMFS5', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:52.625', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710097, NULL, 'SDC231010092152', '700899999BC0', '000000000', 'SU26238RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-10 10:06:52.691', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710124, NULL, 'SDC231010092152', '704599999BC0', '000000000', 'SU29024RMFS5', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:53.141', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710065, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'SU26238RMFS4', 'АО "Автоградбанк"', 'OK', '2023-10-10 10:06:52.259', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710075, NULL, 'SDC231010092152', '747299999BT0', '000000000', 'RZHD-BV-41', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:52.396', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710082, NULL, 'SDC231010092152', '704599999BC0', '000000000', 'SU26238RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-10 10:06:52.477', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710087, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'SU29024RMFS5', 'АО "Автоградбанк"', 'OK', '2023-10-10 10:06:52.545', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710102, NULL, 'SDC231010092152', '747299999BC0', '000000000', 'SU26238RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:52.764', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710107, NULL, 'SDC231010092152', '747299999BC0', '000000000', 'SU29024RMFS5', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:52.864', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710112, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'SU52005RMFS4', 'АО "Автоградбанк"', 'OK', '2023-10-10 10:06:52.959', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710117, NULL, 'SDC231010092152', '747299999BC0', '000000000', 'SU52005RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-10 10:06:53.04', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408710122, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'RZHD-BV-41', 'АО "Автоградбанк"', 'OK', '2023-10-10 10:06:53.122', 408710000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830047, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'SU26238RMFS4', 'АО "Автоградбанк"', 'OK', '2023-10-11 11:45:31.269', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830052, NULL, 'SDC231010092152', '700800000AT0', '000021000', 'SU52005RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:31.425', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830057, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'SU52005RMFS4', 'АО "Автоградбанк"', 'OK', '2023-10-11 11:45:31.687', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830062, NULL, 'SDC231010092152', '747299999BT0', '000000000', 'SU26238RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:31.769', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830067, NULL, 'SDC231010092152', '747299999BT0', '000014000', 'SU52005RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:31.84', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830072, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'SU29024RMFS5', 'АО "Автоградбанк"', 'OK', '2023-10-11 11:45:31.898', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830077, NULL, 'SDC231010092152', '704500000AT0', '000007000', 'SU52005RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:31.981', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830082, NULL, 'SDC231010092152', '747299999BT0', '000000000', 'RZHD-BV-41', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:32.059', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830084, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'SU52005RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:32.082', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830089, NULL, 'SDC231010092152', '704500000AT0', '000000000', 'SU26238RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:32.148', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830094, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'RZHD-BV-41', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:32.247', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830096, NULL, 'SDC231010092152', '704500000AT0', '000003000', 'SU29024RMFS5', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:32.283', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830101, NULL, 'SDC231010092152', '759300000AT0', '000000000', 'RZHD-BV-41', 'АО "Автоградбанк"', 'OK', '2023-10-11 11:45:32.354', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830103, NULL, 'SDC231010092152', '700800000AT0', '000009000', 'SU29024RMFS5', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:32.377', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830108, NULL, 'SDC231010092152', '704500000AT0', '000000000', 'RZHD-BV-41', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:32.463', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830110, NULL, 'SDC231010092152', '700800000AT0', '000018000', 'SU26238RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:32.489', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830115, NULL, 'SDC231010092152', '747299999BT0', '000006000', 'SU29024RMFS5', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:32.545', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830120, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'SU29024RMFS5', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:32.607', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830125, NULL, 'SDC231010092152', '700800000AT0', '000010000', 'RZHD-BV-41', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:32.67', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830127, NULL, 'SDC231010092152', '747200000AT0', '000000000', 'SU26238RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:32.692', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830133, NULL, 'SDC231010092152', '704599999BC0', '000000000', 'SU29024RMFS5', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:33.277', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830138, NULL, 'SDC231010092152', '704599999BC0', '000000000', 'SU52005RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:33.355', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830143, NULL, 'SDC231010092152', '700899999BC0', '000000000', 'SU29024RMFS5', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:33.474', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830148, NULL, 'SDC231010092152', '704599999BC0', '000000000', 'SU26238RMFS4', 'АО "АБ "РОССИЯ"', 'OK', '2023-10-11 11:45:33.558', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830153, NULL, 'SDC231010092152', '747299999BC0', '000000000', 'SU52005RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:33.637', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830158, NULL, 'SDC231010092152', '700899999BC0', '000000000', 'SU52005RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:33.711', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830163, NULL, 'SDC231010092152', '747299999BC0', '000000000', 'SU26238RMFS4', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:33.77', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830168, NULL, 'SDC231010092152', '747299999BC0', '000000000', 'SU29024RMFS5', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 11:45:33.834', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830173, NULL, 'SDC231010092152', '700899999BC0', '000000000', 'SU26238RMFS4', 'ПАО Сбербанк', 'OK', '2023-10-11 11:45:33.9', 408830046); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830242, NULL, 'SDC230828143039', '733300011AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-11 11:53:00.089', 408830240); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830279, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-11 11:58:30.07', 408830277); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830349, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-11 13:10:30.028', 408830348); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830354, NULL, 'SDC180727084839', '700899999BC0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:10:30.093', 408830348); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830356, NULL, 'SDC180727084839', '700899999BC0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:10:30.158', 408830348); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830361, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-10-11 13:10:30.217', 408830348); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830382, NULL, 'SDC180727084839', '700899999BC0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:14:50.017', 408830381); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830384, NULL, 'SDC180727084839', '700899999BC0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:14:50.118', 408830381); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830386, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-10-11 13:14:50.203', 408830381); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830388, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-11 13:14:50.271', 408830381); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830408, NULL, 'SDC231010092152', '747299999BC0', '000000010', 'SU52002RMFS1', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 13:19:10.016', 408830407); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830453, NULL, 'SDC231010092152', '747299999BC0', '000000010', 'SU52002RMFS1', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 13:39:30.074', 408830451); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830474, NULL, 'SDC231010092152', '747299999BC0', '000000010', 'SU52002RMFS1', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 13:43:20.033', 408830473); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830480, NULL, 'SDC231010092152', '747299999BC0', '000000010', 'SU52004RMFS7', 'ПАО "Промсвязьбанк"', 'OK', '2023-10-11 13:45:00.029', 408830479); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830500, NULL, 'SDC231010092152', '750000000AT0', '000000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 13:46:50.028', 408830499); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830509, NULL, 'SDC230901084839', '700899999BC0', '000269332', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:48:30.031', 408830508); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830514, NULL, 'SDC230901084839', '700988887ZT0', '001830668', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 13:48:30.097', 408830508); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830523, NULL, 'SDC230901084839', '700588887ZT0', '001830668', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 13:51:10.037', 408830522); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830528, NULL, 'SDC230901084839', '700899999BC0', '000269332', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:51:10.097', 408830522); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830535, NULL, 'SDC230901084839', '700899999BC0', '000269332', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 13:52:40.047', 408830534); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (408830537, NULL, 'SDC230901084839', '700588887ZT0', '001830668', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 13:52:40.114', 408830534); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110127, NULL, 'SDC230901084839', '700588887ZT0', '001830668', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:07:30.608', 409110126); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110132, NULL, 'SDC230901084839', '700899999BC0', '000269332', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:07:30.683', 409110126); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110142, NULL, 'SDC230901084839', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:09:00.044', 409110141); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110144, NULL, 'SDC230901084839', '700588887ZT0', '000200000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:09:00.108', 409110141); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110187, NULL, 'SDC230901084839', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:23:20.042', 409110186); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110189, NULL, 'SDC230901084839', '700588887ZT0', '000200000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:23:20.109', 409110186); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110196, NULL, 'SDC230901084839', '700588887ZT0', '000200000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:26:40.046', 409110195); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110201, NULL, 'SDC230901084839', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:26:40.14', 409110195); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110278, NULL, 'SDC230901084839', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:41:10.044', 409110277); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110280, NULL, 'SDC230901084839', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:41:10.114', 409110277); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110288, NULL, 'SDC230901084839', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:46:40.04', 409110287); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110290, NULL, 'SDC230901084839', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:46:40.102', 409110287); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110297, NULL, 'SDC230901084839', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 15:48:10.042', 409110296); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409110299, NULL, 'SDC230901084839', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 15:48:10.112', 409110296); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200008, NULL, 'SDC231010092152', '750000000AT0', '000000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 15:57:30.983', 409200007); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200017, NULL, 'SDC230901084839', '700899999BC0', '000255995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-11 16:00:56.156', 409200016); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200019, NULL, 'SDC230901084839', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-11 16:00:58.915', 409200016); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200026, NULL, 'SDC231010092152', '750000000AT0', '000000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 16:06:31.192', 409200025); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200036, NULL, 'SDC231010092152', '750000001AT0', '000000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 16:12:12.887', 409200034); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200048, NULL, 'SDC231010092152', '750000001AT0', '000000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 16:21:04.516', 409200047); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200054, NULL, 'SDC231010092152', '750000001AT0', '000000001', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 16:26:20.036', 409200053); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409200060, NULL, 'SDC231010092152', '750000001AT0', '000000101', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 16:28:00.03', 409200059); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409320002, NULL, 'SDC231010092152', '750000002AT0', '00000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 17:57:30.751', 409320000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409360002, NULL, 'SDC231010092152', '750000033AT0', '00000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-11 18:45:00.228', 409360000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550001, NULL, 'SDC180727084839', '700899999BC0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:09:50.132', 409550000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550006, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-10-13 10:09:50.258', 409550000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550011, NULL, 'SDC180727084839', '700899999BC0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:09:50.363', 409550000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550016, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-13 10:09:50.45', 409550000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550030, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-13 10:27:00.086', 409550029); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550035, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-10-13 10:27:00.174', 409550029); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550040, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:27:00.246', 409550029); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550045, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:27:00.342', 409550029); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550090, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:37:50.561', 409550089); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550095, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:37:50.652', 409550089); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550100, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-10-13 10:37:50.724', 409550089); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550105, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-13 10:37:50.792', 409550089); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550114, NULL, 'SDC180727084839', '700588887ZT0', '000000500', 'SU26238RMFS4', 'Банк России', 'OK', '2023-10-13 10:46:50.06', 409550113); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550119, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:46:50.135', 409550113); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550124, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:46:50.204', 409550113); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409550129, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-13 10:46:50.266', 409550113); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409630001, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 10:56:10.62', 409630000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409630003, NULL, 'SDC180727084839', '700588887ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-13 10:56:10.878', 409630000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720001, NULL, 'RNCB_2310020001-112', '700988887ZT0', '002000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 11:31:20.622', 409720000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720006, NULL, 'RNCB_2310020001-112', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 11:31:21.03', 409720000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720015, NULL, 'RNCB_2310020001-112', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 11:32:40.049', 409720014); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720017, NULL, 'RNCB_2310020001-112', '700988887ZT0', '002000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 11:32:40.15', 409720014); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720023, NULL, 'RNCB_2310020001-112', '700588887ZT0', '002000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 11:33:30.085', 409720022); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720028, NULL, 'RNCB_2310020001-112', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 11:33:30.267', 409720022); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720034, NULL, 'RNCB_2310020001-112', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 11:34:00.046', 409720033); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720036, NULL, 'RNCB_2310020001-112', '700588887ZT0', '002000000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 11:34:00.117', 409720033); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720043, NULL, 'RNCB_2310020001-112', '700588887ZT0', '000200000', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 11:35:00.059', 409720042); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720045, NULL, 'RNCB_2310020001-112', '700899999BC0', '000000000', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 11:35:00.151', 409720042); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720158, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 12:21:10.044', 409720157); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720160, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-13 12:21:10.119', 409720157); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720186, NULL, 'SDC230901084839', '700988887ZT0', '001000000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-13 12:23:40.041', 409720185); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720188, NULL, 'SDC230901084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 12:23:40.114', 409720185); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720208, NULL, 'RNCB_2310020001-112', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 12:38:40.048', 409720207); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720210, NULL, 'RNCB_2310020001-112', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 12:38:40.103', 409720207); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720220, NULL, 'RNCB_2310020001-112', '700588887ZT0', '000044045', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 12:40:20.038', 409720219); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720222, NULL, 'RNCB_2310020001-112', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 12:40:20.091', 409720219); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720248, NULL, 'RNCB_2310020001-112', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 12:44:00.039', 409720247); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720250, NULL, 'RNCB_2310020001-112', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 12:44:00.094', 409720247); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720258, NULL, 'RNCB_2310020001-112', '700588887ZT0', '000044005', 'SU29012RMF10', 'Банк России', 'OK', '2023-10-13 12:45:20.043', 409720257); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (409720260, NULL, 'RNCB_2310020001-112', '700899999BC0', '000155995', 'SU29012RMF10', 'ПАО СБЕРБАНК', 'OK', '2023-10-13 12:45:20.097', 409720257); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160009, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 15:15:50.095', 410160008); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160015, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 15:18:50.07', 410160014); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160021, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 15:35:50.05', 410160020); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160027, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 15:36:40.065', 410160026); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160033, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 15:40:00.031', 410160032); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160039, NULL, 'SDC230828143039', '733300011BT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 15:59:50.033', 410160038); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160046, NULL, 'SDC230828143039', '733300010AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 16:02:10.153', 410160044); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160055, NULL, 'SDC230828143039', '733300010AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 16:03:40.028', 410160054); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160061, NULL, 'SDC230828143039', '733300010AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 16:04:20.027', 410160060); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160068, NULL, 'SDC230828143039', '733300010AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 16:05:00.028', 410160067); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160074, NULL, 'SDC230828143039', '733300010AT0', '000000100', 'SU52002RMFS1', 'Банк Открытие', 'OK', '2023-10-18 16:05:50.024', 410160073); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160081, NULL, 'SDC230828143039', '733300050AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-18 16:07:40.057', 410160079); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160090, NULL, 'SDC230828143039', '733300050AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-18 16:21:00.03', 410160089); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160096, NULL, 'SDC230828143039', '733300050AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-18 16:21:30.037', 410160095); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160103, NULL, 'SDC230828143039', '733300050AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-18 16:22:20.025', 410160102); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160109, NULL, 'SDC230828143039', '733300000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-18 16:42:10.03', 410160108); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410160116, NULL, 'SDC230828143039', '733300000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-18 16:54:00.029', 410160115); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410390001, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-19 18:01:50.39', 410390000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410390004, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-19 18:01:51.011', 410390000); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410390013, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-19 18:04:00.096', 410390012); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410390015, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-19 18:04:00.186', 410390012); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410390021, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-19 18:04:50.061', 410390020); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410390023, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-19 18:04:50.151', 410390020); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470091, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-20 11:47:40.084', 410470090); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470093, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-20 11:47:40.172', 410470090); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470172, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-20 14:32:30.064', 410470171); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470174, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-20 14:32:30.124', 410470171); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470180, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-20 14:33:10.061', 410470179); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470182, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-20 14:33:10.134', 410470179); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470213, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-20 14:43:30.103', 410470212); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470215, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-20 14:43:30.271', 410470212); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470246, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-20 15:59:40.072', 410470245); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470248, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-20 15:59:40.134', 410470245); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470255, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-20 16:01:10.049', 410470254); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410470257, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-20 16:01:10.109', 410470254); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930038, NULL, 'SDC230828143039', '713300000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-24 14:52:50.58', 410930036); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930048, NULL, 'SDC230828143039', '713300000AT0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-24 14:53:40.034', 410930047); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930055, NULL, 'SDC231010092152', '750000033AT0', '00000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-10-24 14:59:00.033', 410930054); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930123, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-24 17:59:40.072', 410930122); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930128, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-24 17:59:40.135', 410930122); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930137, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-24 18:02:30.037', 410930136); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930139, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-24 18:02:30.098', 410930136); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930151, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-24 18:03:10.028', 410930150); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (410930153, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-24 18:03:10.093', 410930150); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411330031, NULL, 'SDC230828143039', '713300003BC0', '000000100', 'SU52004RMFS7', 'Банк Открытие', 'OK', '2023-10-26 14:53:30.507', 411330029); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411490078, NULL, 'SDC180727084839', '700800000AT0', '000000030', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-26 17:24:30.37', 411490077); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411490080, NULL, 'SDC180727084839', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-26 17:24:30.456', 411490077); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411490223, NULL, 'SDC180727084839', '700588897ZT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-26 17:57:50.072', 411490222); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411490225, NULL, 'SDC180727084839', '700800000AT0', '000000530', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-26 17:57:50.146', 411490222); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411640016, NULL, 'SDC180727084839', '700800000AT0', '000000530', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-30 11:45:30.546', 411640015); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411640018, NULL, 'SDC180727084839', '700588897ZT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-30 11:45:30.613', 411640015); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411710162, NULL, 'SDC180727084839', '700800000AT0', '000000530', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-10-30 13:43:30.597', 411710161); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (411710164, NULL, 'SDC180727084839', '700588897ZT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-10-30 13:43:30.685', 411710161); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040046, NULL, 'RNCB_2311010001-112', '704500000AT0', '000000000', 'SU29012RMF10', 'АО АБ РОССИЯ', 'OK', '2023-11-01 12:38:00.077', 412040045); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040052, NULL, 'RNCB_2311010001-112', '704500000AT0', '000000000', 'SU29012RMF10', 'АО АБ РОССИЯ', 'OK', '2023-11-01 12:41:00.046', 412040051); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040058, NULL, 'RNCB_2311010001-112', '704500000AT0', '000000000', 'SU29012RMF10', 'АО АБ РОССИЯ', 'OK', '2023-11-01 12:42:00.049', 412040057); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040064, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000100000', 'SU29012RMF10', 'Банк России', 'OK', '2023-11-01 12:44:20.047', 412040063); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040066, NULL, 'RNCB_2311010001-112', '700800000AT0', '000000000', 'SU29012RMF10', 'СБЕР', 'OK', '2023-11-01 12:44:20.071', 412040063); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040072, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000100000', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 12:46:20.039', 412040071); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040074, NULL, 'RNCB_2311010001-112', '700800000AT0', '000000000', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 12:46:20.057', 412040071); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040084, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000100000', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 12:49:00.039', 412040083); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (412040089, NULL, 'RNCB_2311010001-112', '700800000AT0', '000000000', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 12:49:00.107', 412040083); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150058, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000048002', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 13:14:50.044', 552150057); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150060, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 13:14:50.142', 552150057); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150075, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000048002', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 13:16:40.051', 552150074); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150077, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 13:16:40.125', 552150074); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150108, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000048002', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 13:21:30.024', 552150107); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150110, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 13:21:30.097', 552150107); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150126, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 13:25:00.042', 552150125); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150128, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000048002', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 13:25:00.114', 552150125); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150135, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 13:28:50.044', 552150134); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150137, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000048002', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 13:28:50.126', 552150134); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150154, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU52005RMFS4', 'СБЕР', 'OK', '2023-11-01 13:33:30.035', 552150153); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552150156, NULL, 'RNCB_2311010001-112', '700588887ZT0', '000048002', 'SU52005RMFS4', 'Банк России', 'OK', '2023-11-01 13:33:30.107', 552150153); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552280055, NULL, 'SDC180727084839', '700588897ZT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-11-01 16:26:40.553', 552280054); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552280058, NULL, 'SDC180727084839', '700800000BC0', '000000530', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-11-01 16:26:40.971', 552280054); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552280068, NULL, 'SDC180727084839', '700588897DT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-11-01 16:28:40.133', 552280066); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552280073, NULL, 'SDC180727084839', '700801000AT0', '000000530', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-11-01 16:28:40.217', 552280066); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552840005, NULL, 'SDC230828143039', '713400003BC0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-06 04:43:00.199', 552840003); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552840014, NULL, 'SDC230828143039', '713400003BC0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-06 04:44:20.043', 552840013); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552840020, NULL, 'SDC230828143039', '713400003BC0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-06 04:44:40.041', 552840019); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552960046, NULL, 'SDC231109143039', '713400003BC0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-06 04:57:40.67', 552960045); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552960052, NULL, 'SDC231109143039', '713400003BC0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-06 05:03:10.044', 552960051); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (552960059, NULL, 'SDC231109143039', '713400003BC0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-06 05:04:00.038', 552960058); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553100012, NULL, 'SDC231107143039', '710100000AT0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-07 03:15:30.695', 553100010); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553280137, NULL, 'RNCB_2311010001-112', '700800000AT0', '000051998', 'SU29012RMF11', 'СБЕР', 'OK', '2023-11-10 01:41:00.522', 553280136); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553280139, NULL, 'RNCB_2311010001-112', '700588897ZT0', '000200000', 'SU29012RMF11', 'Банк России', 'OK', '2023-11-10 01:41:00.633', 553280136); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553280146, NULL, 'RNCB_2311010001-112', '700800000AT0', '000200030', 'SU29012RMF11', 'СБЕР', 'OK', '2023-11-10 01:42:40.036', 553280145); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553280148, NULL, 'RNCB_2311010001-112', '700588897ZT0', '000202000', 'SU29012RMF11', 'Банк России', 'OK', '2023-11-10 01:42:40.099', 553280145); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553480024, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-11-11 03:57:50.375', 553480023); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553480026, NULL, 'SDC180727084839', '700588897ZT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-11-11 03:57:50.492', 553480023); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553600050, NULL, 'SDC180727084839', '700800000AT0', '000000000', 'SU29012RMF11', 'ПАО СБЕРБАНК', 'OK', '2023-11-11 22:47:10.13', 553600049); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553600052, NULL, 'SDC180727084839', '700588897ZT0', '000199500', 'SU29012RMF11', 'Банк России', 'OK', '2023-11-11 22:47:10.189', 553600049); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (553770027, NULL, 'SDC231107143039', '710100010AT0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-12 03:57:40.924', 553770025); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (554120185, NULL, 'SDC231107143039', '710100010AT0', '000000100', 'SU52004RMFS7', 'ХихХах', 'OK', '2023-11-13 04:50:00.665', 554120184); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (555110008, NULL, 'SDC231010092152', '747199999BT0', '00000010', 'SU52004RMFS7', 'ЗАО Нефедова', 'OK', '2023-11-19 17:07:30.329', 555110007); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130041, NULL, 'SDC180727084839', '700588887ZT0', '100000000', 'SU26238RMFS4', 'Банк России', 'OK', '2023-07-25 14:09:50.506', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130056, NULL, 'SDC180727084839', '709500000AT0', '100000000', 'SU26238RMFS4', 'ПАО ВТБ', 'OK', '2023-07-25 14:09:50.616', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130072, NULL, 'SDC180727084839', '707900000AT0', '100000000', 'SU26238RMFS4', 'ПАО ГПБ', 'OK', '2023-07-25 14:09:50.801', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130046, NULL, 'SDC180727084839', '700588887ZT0', '100000000', 'SU52004RMFS7', 'Банк России', 'OK', '2023-07-25 14:09:50.554', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130077, NULL, 'SDC180727084839', '707900000AT0', '100000000', 'SU52004RMFS7', 'ПАО ГПБ', 'OK', '2023-07-25 14:09:50.828', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130061, NULL, 'SDC180727084839', '700800000AT0', '100000000', 'SU52004RMFS7', 'ПАО СБЕРБАНК', 'OK', '2023-07-25 14:09:50.641', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130051, NULL, 'SDC180727084839', '709500000AT0', '100000000', 'SU52004RMFS7', 'ПАО ВТБ', 'OK', '2023-07-25 14:09:50.591', 5558130040); -INSERT INTO public.s_df09 (id, out_document, in_document, depo_code, quantity, security_code, client_name, result, generation_time, generation_id) VALUES (5558130066, NULL, 'SDC180727084839', '700800000AT0', '100000000', 'SU26238RMFS4', 'ПАО СБЕРБАНК', 'OK', '2023-07-25 14:09:50.664', 5558130040); - - --- --- Data for Name: s_df10; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df11; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df12; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df13; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df14; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df20; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df21; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df51; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df52; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040001, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 09:28:00.035', 1040000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040004, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 09:42:25.003', 1040003, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040007, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 10:14:25.003', 1040006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040010, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 1, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:15:50.002', 1040009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040011, '30411810200000006095', 'ВТБ', '95', '19.09.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:15:50.01', 1040009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040012, '30411810200000006064', 'Сбербанк', '81', '19.09.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:15:50.014', 1040009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040013, '30411810000000006413', 'Промсвязьбанк', '472', '19.09.23', 3, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:15:50.018', 1040009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040016, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:36:50.003', 1040015, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040017, '30411810200000006095', 'ВТБ', '95', '19.09.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:36:50.009', 1040015, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040018, '30411810200000006064', 'Сбербанк', '8', '19.09.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:36:50.013', 1040015, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040019, '30411810000000006413', 'Промсвязьбанк', '472', '19.09.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 10:36:50.017', 1040015, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040022, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:03:25.003', 1040021, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040025, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:16:25.003', 1040024, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040028, '30411810000000006497', 'Сбербанк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:17:25.002', 1040027, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1040031, '30411810000000006497', 'РНКБ Банк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:18:50.002', 1040030, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1110001, '30411810000000006497', 'РНКБ Банк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:29:25.018', 1110000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1110004, '30411810000000006497', 'РНКБ Банк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:30:25.003', 1110003, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1110007, '30411810000000006497', 'РНКБ Банк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:31:25.002', 1110006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1110010, '30411810000000006497', 'РНКБ Банк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:38:50.003', 1110009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1110013, '30411810000000006497', 'РНКБ Банк', '582', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 12:48:50.002', 1110012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180001, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:27:00.028', 1180000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180004, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:31:50.003', 1180003, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180007, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:33:25.003', 1180006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180010, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:36:50.003', 1180009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180011, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:36:50.01', 1180009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180014, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:39:25.003', 1180013, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180015, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:39:25.007', 1180013, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180018, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:41:25.003', 1180017, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180019, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:41:25.009', 1180017, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180022, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:57:50.003', 1180021, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180023, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 13:57:50.01', 1180021, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180026, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:05:50.003', 1180025, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180027, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:05:50.007', 1180025, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180028, '30411810200000006095', 'Банк ВТБ', '95', '19.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:05:50.011', 1180025, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1180029, '30411810000000006028', 'ПАО "Банк "Санкт-Петербург"', '1', '21.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:05:50.017', 1180025, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220001, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:14:25.029', 1220000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220002, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:14:25.058', 1220000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220003, '30411810200000006095', 'Банк ВТБ', '95', '19.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:14:25.085', 1220000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220004, '30411810000000006028', 'ПАО "Банк "Санкт-Петербург"', '1', '21.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:14:25.113', 1220000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220007, '30411810200000006005', 'ЦБ РФ', '5', '19.09.23', 1, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 14:29:50.003', 1220006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220008, '30411810200000006011', 'ВТБ', '95', '19.09.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 14:29:50.008', 1220006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220009, '30411810200000006064', 'Сбербанк', '81', '19.09.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 14:29:50.018', 1220006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220010, '39911810000000287000', 'Промсвязьбанк', '472', '19.09.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-20 14:29:50.022', 1220006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220013, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:40:50.003', 1220012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220014, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:40:50.009', 1220012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220015, '30411810200000006095', 'Банк ВТБ', '95', '19.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:40:50.014', 1220012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220016, '30411810000000006028', 'ПАО "Банк "Санкт-Петербург"', '1', '21.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:40:50.019', 1220012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220019, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:44:25.003', 1220018, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220020, '30411810200000006005', 'ЦБ РФ', '5', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:44:25.008', 1220018, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220021, '30411810200000006095', 'Банк ВТБ', '95', '19.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:44:25.011', 1220018, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1220022, '30411810000000006028', 'ПАО "Банк "Санкт-Петербург"', '1', '21.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 14:44:25.016', 1220018, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1290001, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 5, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 16:51:00.021', 1290000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (1420001, '30411810200000006064', 'Сбербанк', '8', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-20 17:50:00.036', 1420000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5870001, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:10:50.03', 5870000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5870002, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:10:50.058', 5870000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910001, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:17:25.037', 5910000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910002, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:17:25.067', 5910000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910005, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:20:50.003', 5910004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910006, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:20:50.01', 5910004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910009, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:22:25.002', 5910008, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910010, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:22:25.035', 5910008, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910013, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:25:50.003', 5910012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910014, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:25:50.01', 5910012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910017, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:27:25.002', 5910016, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910018, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:27:25.007', 5910016, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910021, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:27:50.003', 5910020, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5910022, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 15:27:50.014', 5910020, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6060001, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 16:16:50.028', 6060000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6060002, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 16:16:50.069', 6060000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6060005, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 16:19:25.003', 6060004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6060006, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 16:19:25.016', 6060004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6160001, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 16:32:25.008', 6160000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6160002, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 16:32:25.027', 6160000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6260001, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 17:49:00.031', 6260000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6260002, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 17:49:00.069', 6260000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6350001, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 18:25:25.031', 6350000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6350002, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 18:25:25.059', 6350000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6350005, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 18:26:25.004', 6350004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6350006, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 18:26:25.009', 6350004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6350009, '30411810101000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 18:32:50.003', 6350008, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (6350010, '30411810800000002413', 'ПАО ПСБ', '472', '20.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-21 18:32:50.009', 6350008, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670001, '30411810200000006095', 'ПАО ВТБ', '472', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:13:50.005', 406670000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670002, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:13:50.017', 406670000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670005, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:15:25.002', 406670004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670006, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:15:25.006', 406670004, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670009, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:16:25.001', 406670008, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670010, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:16:25.005', 406670008, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670013, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:35:00.002', 406670012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670014, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:35:00.006', 406670012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670017, '30411810200000006064', 'ЦБ РФ', '8', '27.09.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-09-27 09:38:25.002', 406670016, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670020, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:41:25.002', 406670019, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670021, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 09:41:25.007', 406670019, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670024, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 10:18:25.002', 406670023, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670025, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 10:18:25.007', 406670023, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670035, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 14:55:25.002', 406670034, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670036, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 14:55:25.015', 406670034, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670056, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 15:06:25.002', 406670055, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670057, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 15:06:25.006', 406670055, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670060, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 15:10:25.002', 406670059, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670061, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 15:10:25.007', 406670059, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670064, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:10:00.002', 406670063, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670065, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:10:00.007', 406670063, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670066, '30411810200000006064', 'Сбер', '8', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:10:00.014', 406670063, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670075, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:11:25.002', 406670074, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670076, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:11:25.009', 406670074, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670079, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:16:00.001', 406670078, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670080, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:16:00.007', 406670078, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670083, '30411810200000006095', 'ПАО ВТБ', '95', '27.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:16:50.002', 406670082, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406670084, '30411810800000002413', 'ПАО ПСБ', '472', '27.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-27 16:16:50.006', 406670082, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760001, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 10:36:25.003', 406760000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760002, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 10:36:25.013', 406760000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760003, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 10:36:25.017', 406760000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760013, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 10:58:50.003', 406760012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760014, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 10:58:50.01', 406760012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760015, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 10:58:50.014', 406760012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760018, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 11:24:25.002', 406760017, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760019, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 11:24:25.007', 406760017, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760020, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 11:24:25.01', 406760017, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760023, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 11:24:50.002', 406760022, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760024, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 11:24:50.007', 406760022, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (406760025, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-28 11:24:50.01', 406760022, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407120007, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:05:50.006', 407120006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407120008, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:05:50.014', 407120006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407120009, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:05:50.018', 407120006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140001, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:08:50.03', 407140000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140002, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:08:50.08', 407140000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140003, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:08:50.085', 407140000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140006, '30411810200000006095', 'ПАО ВТБ', '95', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:09:50.004', 407140005, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140007, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:09:50.01', 407140005, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140008, '30411810200000006064', 'Сбербанк', '8', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:09:50.016', 407140005, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140017, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:13:50.003', 407140016, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140018, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:13:50.01', 407140016, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140021, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:15:25.003', 407140020, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140022, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:15:25.008', 407140020, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140025, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:16:25.002', 407140024, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140026, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:16:25.007', 407140024, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140035, '30411810800000002413', 'ПАО ПСБ', '472', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:17:50.003', 407140034, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140036, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:17:50.009', 407140034, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140039, '30411810101000002413', 'ПАО ПСБ', '472', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:20:00.003', 407140038, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140040, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:20:00.008', 407140038, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140043, '30411810101000002413', 'ПАО ПСБ', '472', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:28:00.003', 407140042, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140044, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:28:00.009', 407140042, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140047, '30411810101000002413', 'ПАО ПСБ', '472', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:28:50.003', 407140046, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407140048, '30411810000000002064', 'Сбербанк', '8', '28.09.23', 1, 'DF-52_S_PRC2304271640_1.dbf', '2023-09-29 16:28:50.007', 407140046, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407400079, '30411810200000006064', 'Какие люди', '333', '02.10.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-02 18:35:50.002', 407400078, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407400082, '39911810000000067333', 'Какие люди', '333', '02.10.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-02 18:37:25.002', 407400081, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407400085, '39911810000000067333', 'Какие люди', '333', '02.10.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-02 18:38:25.001', 407400084, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407400088, '39911810000000067333', 'Какие люди', '333', '02.10.23', 1, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-02 18:39:00.002', 407400087, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407400091, '39911810000000067333', 'Какие люди', '333', '02.10.23', 1, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-02 18:39:25.002', 407400090, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407400094, '39911810000000067333', 'Какие люди', '333', '02.10.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-02 18:40:25.002', 407400093, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407700001, '39911810000000067333', 'Какие люди', '333', '03.10.23', 1, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-03 11:09:00.033', 407700000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407700004, '39911810000000067333', 'Какие люди', '333', '03.10.23', 1, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-03 11:09:50.002', 407700003, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407700007, '39911810000000067333', 'Какие люди', '333', '03.10.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-03 11:10:50.003', 407700006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (407700010, '39911810000000067333', 'Какие люди', '333', '03.10.23', 2, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-03 11:11:25.003', 407700009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (409440065, '39911810000003337122', 'Какие люди', '333', '12.10.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-10-12 17:47:25.002', 409440064, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (411350001, '30411810700000001331', 'Рога и копыта', '133', '26.10.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-10-26 14:36:25.038', 411350000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (411350004, '30411810700000001331', 'Рога и копыта', '133', '26.10.23', 0, 'DF-52_S_PRC2304271640_1.dbf', '2023-10-26 14:37:25.003', 411350003, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (411350007, '30411810700000001331', 'Рога и копыта', '133', '26.10.23', 2, 'DF-52_S_PRC2304271640_1.dbf', '2023-10-26 14:38:25.003', 411350006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (411350010, '30411810700000001331', 'Рога и копыта', '133', '26.10.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-10-26 14:39:25.002', 411350009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (411350024, '30411810700000001331', 'Рога и копыта', '133', '26.10.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-10-26 14:48:00.002', 411350023, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (554200058, '30411810700000001331', 'Рога и копыта', '133', '16.11.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-11-13 04:22:50.13', 554200057, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (554200061, '39911810000003337122', 'Какие люди', '333', '11.11.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-11-13 04:22:50.167', 554200060, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (554200082, '30411810700000001331', 'Рога и копыта', '133', '16.11.23', 3, 'DF-52_S_PRC2304271640_1.dbf', '2023-11-13 04:23:25.15', 554200081, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (554200085, '39911810000003337122', 'Какие люди', '333', '11.11.23', 0, 'DF-52_S_PRC2309191640_2.dbf', '2023-11-13 04:23:25.165', 554200084, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (554200088, '39911810000003337122', 'Какие люди', '333', '11.11.23', 0, 'DF-52_S_PRC2309191640_3.dbf', '2023-11-13 04:35:50.002', 554200087, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (554200091, '39911810000003337122', 'Какие люди', '333', '11.11.23', 0, 'DF-52_S_PRC2309191640_4.dbf', '2023-11-13 04:35:50.015', 554200090, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5551760001, '39911810000003337122', 'Какие люди', '333', '19.12.23', 0, 'DF-52_S_PRC2312191346_1.dbf', '2023-12-15 14:41:25.026', 5551760000, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5551760004, '39911810000003337122', 'Какие люди', '333', '19.12.23', 3, 'DF-52_S_PRC2312191346_2.dbf', '2023-12-15 14:58:25.003', 5551760003, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5551760007, '39911810000003337199', 'Такие дела', '1912', '19.12.23', 3, 'DF-52_S_PRC2312191346_3.dbf', '2023-12-15 17:05:00.002', 5551760006, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5551760010, '39911810000003337189', 'Какие люди', '333', '19.12.23', 3, 'DF-52_S_PRC2312191346_4.dbf', '2023-12-15 18:20:25.003', 5551760009, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5551760013, '39911810000003337122', 'Какие люди', '333', '19.12.23', 0, 'DF-52_S_PRC2312191346_5.dbf', '2023-12-15 19:13:25.002', 5551760012, NULL); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5556060001, '30411860000000006516', 'АО "Автоградбанк"', '593', '27.04.24', 3, 'DF-52_S_PRC2404271518_5.dbf', '2024-04-16 17:30:50.038', 5556060000, 'A'); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5556070001, '30411156000000006516', 'АО "Автоградбанк"', '593', '16.04.24', 3, 'DF-52_S_PRC2404161518_1.dbf', '2024-04-16 17:49:00.055', 5556070000, 'A'); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5556070015, '30411156000000006517', 'АО "Автоградбанк"', '593', '16.04.24', 3, 'DF-52_S_PRC2404161518_2.dbf', '2024-04-16 18:00:25.009', 5556070014, 'A'); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5556200001, '30411156000000006518', 'АО "Автоградбанк"', '593', '16.04.24', 3, 'DF-52_S_PRC2404161518_2.dbf', '2024-04-17 13:49:50.027', 5556200000, 'A'); -INSERT INTO public.s_df52 (id, account, acc_name, deal, date, status, file_name, generation_time, generation_id, acc_type) VALUES (5556200004, '30411810000000006518', 'АО "Автоградбанк"', '593', '16.04.24', 3, 'DF-52_S_PRC2404161518_3.dbf', '2024-04-17 13:54:25.007', 5556200003, 'A'); - - --- --- Data for Name: s_df53; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1050010, '30411810200000006064', '81', 2, '013', '2023-09-20 10:15:50.076', 1040009, 1040012, 'Сбербанк', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1090000, '30411810200000006005', '5', 2, '011', '2023-09-20 12:03:25.061', 1040021, 1040022, 'ЦБ РФ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1090002, '30411810200000006064', '8', 2, '011', '2023-09-20 12:16:25.031', 1040024, 1040025, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1090004, '30411810000000006497', '582', 2, '011', '2023-09-20 12:17:25.031', 1040027, 1040028, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1090006, '30411810000000006497', '582', 2, '011', '2023-09-20 12:18:50.027', 1040030, 1040031, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1120000, '30411810000000006497', '582', 2, '011', '2023-09-20 12:29:25.48', 1110000, 1110001, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1120002, '30411810000000006497', '582', 2, '011', '2023-09-20 12:30:25.035', 1110003, 1110004, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1120004, '30411810000000006497', '582', 2, '011', '2023-09-20 12:32:47.692', 1110006, 1110007, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1120006, '30411810000000006497', '582', 2, '011', '2023-09-20 12:33:18.43', 1110006, 1110007, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1120008, '30411810000000006497', '582', 2, '011', '2023-09-20 12:42:21.088', 1110009, 1110010, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1120010, '30411810000000006497', '582', 2, '011', '2023-09-20 12:42:44.627', 1110009, 1110010, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1140001, '30411810000000006497', '582', 2, 'OK', '2023-09-20 12:48:50.287', 1110012, 1110013, 'РНКБ Банк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190001, '30411810200000006064', '8', 0, 'OK', '2023-09-20 13:27:00.601', 1180000, 1180001, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190005, '30411810200000006064', '8', 1, 'OK', '2023-09-20 13:31:50.027', 1180003, 1180004, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190007, '30411810200000006064', '8', 1, 'OK', '2023-09-20 13:33:25.021', 1180006, 1180007, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190012, '30411810200000006064', '8', 0, 'OK', '2023-09-20 13:36:50.042', 1180009, 1180010, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190011, '30411810200000006005', '5', 0, 'OK', '2023-09-20 13:36:50.042', 1180009, 1180011, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190016, '30411810200000006005', '5', 0, 'OK', '2023-09-20 13:39:25.035', 1180013, 1180015, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190017, '30411810200000006064', '8', 0, 'OK', '2023-09-20 13:39:25.035', 1180013, 1180014, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190021, '30411810200000006064', '8', 0, 'OK', '2023-09-20 13:41:25.025', 1180017, 1180018, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190020, '30411810200000006005', '5', 0, 'OK', '2023-09-20 13:41:25.025', 1180017, 1180019, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190026, '30411810200000006064', '8', 3, 'OK', '2023-09-20 13:57:50.048', 1180021, 1180022, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190025, '30411810200000006005', '5', 3, 'OK', '2023-09-20 13:57:50.048', 1180021, 1180023, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190033, '30411810000000006028', '1', 2, 'OK', '2023-09-20 14:05:50.067', 1180025, 1180029, 'ПАО "Банк "Санкт-Петербург"', '21.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190034, '30411810200000006095', '95', 2, 'OK', '2023-09-20 14:05:50.067', 1180025, 1180028, 'Банк ВТБ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190032, '30411810200000006064', '8', 0, 'OK', '2023-09-20 14:05:50.067', 1180025, 1180026, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1190035, '30411810200000006005', '5', 0, 'OK', '2023-09-20 14:05:50.067', 1180025, 1180027, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230005, '30411810200000006095', '95', 2, 'OK', '2023-09-20 14:14:25.707', 1220000, 1220003, 'Банк ВТБ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230006, '30411810200000006064', '8', 0, 'OK', '2023-09-20 14:14:25.707', 1220000, 1220001, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230007, '30411810200000006005', '5', 0, 'OK', '2023-09-20 14:14:25.707', 1220000, 1220002, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230004, '30411810000000006028', '1', 2, 'OK', '2023-09-20 14:14:25.707', 1220000, 1220004, 'ПАО "Банк "Санкт-Петербург"', '21.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230014, '30411810200000006011', '95', 0, '011', '2023-09-20 14:29:50.065', 1220006, 1220008, 'ВТБ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230012, '39911810000000287000', '472', 2, '011', '2023-09-20 14:29:50.065', 1220006, 1220010, 'Промсвязьбанк', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230013, '30411810200000006005', '5', 1, 'OK', '2023-09-20 14:29:50.065', 1220006, 1220007, 'ЦБ РФ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230011, '30411810200000006064', '81', 2, '013', '2023-09-20 14:29:50.065', 1220006, 1220009, 'Сбербанк', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230019, '30411810200000006095', '95', 3, 'OK', '2023-09-20 14:40:50.07', 1220012, 1220015, 'Банк ВТБ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230017, '30411810200000006064', '8', 1, 'OK', '2023-09-20 14:40:50.07', 1220012, 1220013, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230020, '30411810200000006005', '5', 1, 'OK', '2023-09-20 14:40:50.07', 1220012, 1220014, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230018, '30411810000000006028', '1', 3, 'OK', '2023-09-20 14:40:50.07', 1220012, 1220016, 'ПАО "Банк "Санкт-Петербург"', '21.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230028, '30411810000000006028', '1', 2, 'OK', '2023-09-20 14:44:25.081', 1220018, 1220022, 'ПАО "Банк "Санкт-Петербург"', '21.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230027, '30411810200000006005', '5', 0, 'OK', '2023-09-20 14:44:25.081', 1220018, 1220020, 'ЦБ РФ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230029, '30411810200000006095', '95', 2, 'OK', '2023-09-20 14:44:25.081', 1220018, 1220021, 'Банк ВТБ', '19.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1230026, '30411810200000006064', '8', 0, 'OK', '2023-09-20 14:44:25.081', 1220018, 1220019, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1300000, '30411810200000006064', '8', 5, '004', '2023-09-20 16:51:00.457', 1290000, 1290001, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (1430000, '30411810200000006064', '8', 0, 'OK', '2023-09-20 17:50:00.458', 1420000, 1420001, 'Сбербанк', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5880003, '30411810101000002413', '472', 0, 'OK', '2023-09-21 15:10:50.644', 5870000, 5870001, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5880002, '30411810800000002413', '472', 0, 'OK', '2023-09-21 15:10:50.644', 5870000, 5870002, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920002, '30411810800000002413', '472', 1, 'OK', '2023-09-21 15:17:25.504', 5910000, 5910002, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920003, '30411810101000002413', '472', 1, 'OK', '2023-09-21 15:17:25.504', 5910000, 5910001, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920007, '30411810101000002413', '472', 2, 'OK', '2023-09-21 15:20:50.063', 5910004, 5910005, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920008, '30411810800000002413', '472', 2, 'OK', '2023-09-21 15:20:50.063', 5910004, 5910006, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920014, '30411810101000002413', '472', 3, 'OK', '2023-09-21 15:22:25.099', 5910008, 5910009, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920013, '30411810800000002413', '472', 3, 'OK', '2023-09-21 15:22:25.099', 5910008, 5910010, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920019, '30411810800000002413', '472', 0, 'OK', '2023-09-21 15:25:50.072', 5910012, 5910014, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920018, '30411810101000002413', '472', 0, 'OK', '2023-09-21 15:25:50.072', 5910012, 5910013, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920022, '30411810800000002413', '472', 0, 'OK', '2023-09-21 15:27:25.026', 5910016, 5910018, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920028, '30411810800000002413', '472', 1, 'OK', '2023-09-21 15:27:50.067', 5910020, 5910022, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920023, '30411810101000002413', '472', 0, 'OK', '2023-09-21 15:27:25.026', 5910016, 5910017, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5920027, '30411810101000002413', '472', 1, 'OK', '2023-09-21 15:27:50.067', 5910020, 5910021, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6070003, '30411810800000002413', '472', 0, 'OK', '2023-09-21 16:16:50.448', 6060000, 6060002, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6070002, '30411810101000002413', '472', 0, 'OK', '2023-09-21 16:16:50.448', 6060000, 6060001, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6070008, '30411810800000002413', '472', 1, 'OK', '2023-09-21 16:19:25.041', 6060004, 6060006, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6070007, '30411810101000002413', '472', 1, 'OK', '2023-09-21 16:19:25.041', 6060004, 6060005, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6170002, '30411810800000002413', '472', 2, 'OK', '2023-09-21 16:32:25.335', 6160000, 6160002, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6170003, '30411810101000002413', '472', 2, 'OK', '2023-09-21 16:32:25.335', 6160000, 6160001, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6270002, '30411810800000002413', '472', 1, 'OK', '2023-09-21 17:49:00.634', 6260000, 6260002, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6270001, '30411810101000002413', '472', 1, 'OK', '2023-09-21 17:49:00.634', 6260000, 6260001, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6360003, '30411810800000002413', '472', 0, 'OK', '2023-09-21 18:25:25.64', 6350000, 6350002, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6360002, '30411810101000002413', '472', 0, 'OK', '2023-09-21 18:25:25.64', 6350000, 6350001, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6360005, '30411810800000002413', '472', 1, 'OK', '2023-09-21 18:26:25.032', 6350004, 6350006, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6360006, '30411810101000002413', '472', 1, 'OK', '2023-09-21 18:26:25.032', 6350004, 6350005, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6360010, '30411810101000002413', '472', 0, 'OK', '2023-09-21 18:32:50.047', 6350008, 6350009, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (6360011, '30411810800000002413', '472', 0, 'OK', '2023-09-21 18:32:50.047', 6350008, 6350010, 'ПАО ПСБ', '20.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630011, '30411810800000002413', '472', 2, 'OK', '2023-09-27 09:13:50.067', 406670000, 406670002, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630012, '30411810200000006095', '472', 0, '011', '2023-09-27 09:13:50.067', 406670000, 406670001, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630016, '30411810200000006095', '95', 0, 'OK', '2023-09-27 09:15:25.025', 406670004, 406670005, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630017, '30411810800000002413', '472', 2, 'OK', '2023-09-27 09:15:25.025', 406670004, 406670006, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630021, '30411810200000006095', '95', 1, 'OK', '2023-09-27 09:16:25.036', 406670008, 406670009, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630022, '30411810800000002413', '472', 3, 'OK', '2023-09-27 09:16:25.036', 406670008, 406670010, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630026, '30411810200000006095', '95', 0, 'OK', '2023-09-27 09:35:00.055', 406670012, 406670013, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630027, '30411810800000002413', '472', 2, 'OK', '2023-09-27 09:35:00.055', 406670012, 406670014, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630030, '30411810200000006064', '8', 0, 'OK', '2023-09-27 09:38:25.021', 406670016, 406670017, 'ЦБ РФ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630034, '30411810800000002413', '472', 3, 'OK', '2023-09-27 09:41:25.033', 406670019, 406670021, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630033, '30411810200000006095', '95', 1, 'OK', '2023-09-27 09:41:25.033', 406670019, 406670020, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630039, '30411810800000002413', '472', 0, 'OK', '2023-09-27 10:18:25.037', 406670023, 406670025, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630038, '30411810200000006095', '95', 0, 'OK', '2023-09-27 10:18:25.037', 406670023, 406670024, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630043, '30411810200000006095', '95', 1, 'OK', '2023-09-27 14:55:25.051', 406670034, 406670035, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630044, '30411810800000002413', '472', 0, 'OK', '2023-09-27 14:55:25.051', 406670034, 406670036, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630047, '30411810800000002413', '472', 0, 'OK', '2023-09-27 15:06:25.03', 406670055, 406670057, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630048, '30411810200000006095', '95', 1, 'OK', '2023-09-27 15:06:25.03', 406670055, 406670056, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630054, '30411810200000006095', '95', 0, 'OK', '2023-09-27 15:10:25.032', 406670059, 406670060, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630053, '30411810800000002413', '472', 1, 'OK', '2023-09-27 15:10:25.032', 406670059, 406670061, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630059, '30411810200000006064', '8', 0, 'OK', '2023-09-27 16:10:00.039', 406670063, 406670066, 'Сбер', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630058, '30411810200000006095', '95', 0, 'OK', '2023-09-27 16:10:00.039', 406670063, 406670064, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630060, '30411810800000002413', '472', 0, 'OK', '2023-09-27 16:10:00.039', 406670063, 406670065, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630063, '30411810200000006095', '95', 1, 'OK', '2023-09-27 16:11:25.024', 406670074, 406670075, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630062, '30411810800000002413', '472', 1, 'OK', '2023-09-27 16:11:25.024', 406670074, 406670076, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630066, '30411810800000002413', '472', 1, 'OK', '2023-09-27 16:16:00.025', 406670078, 406670080, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630067, '30411810200000006095', '95', 1, 'OK', '2023-09-27 16:16:00.025', 406670078, 406670079, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630071, '30411810200000006095', '95', 1, 'OK', '2023-09-27 16:16:50.03', 406670082, 406670083, 'ПАО ВТБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630072, '30411810800000002413', '472', 0, 'OK', '2023-09-27 16:16:50.03', 406670082, 406670084, 'ПАО ПСБ', '27.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630081, '30411810800000002413', '472', 0, 'OK', '2023-09-28 10:36:25.056', 406760000, 406760002, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630083, '30411810200000006095', '95', 0, 'OK', '2023-09-28 10:36:25.056', 406760000, 406760001, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630082, '30411810200000006064', '8', 1, 'OK', '2023-09-28 10:36:25.056', 406760000, 406760003, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630089, '30411810200000006095', '95', 0, 'OK', '2023-09-28 10:58:50.057', 406760012, 406760013, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630090, '30411810200000006064', '8', 1, 'OK', '2023-09-28 10:58:50.057', 406760012, 406760015, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630088, '30411810800000002413', '472', 0, 'OK', '2023-09-28 10:58:50.057', 406760012, 406760014, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630093, '30411810200000006064', '8', 0, 'OK', '2023-09-28 11:24:25.03', 406760017, 406760020, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630094, '30411810800000002413', '472', 1, 'OK', '2023-09-28 11:24:25.03', 406760017, 406760019, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630092, '30411810200000006095', '95', 1, 'OK', '2023-09-28 11:24:25.03', 406760017, 406760018, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630100, '30411810200000006095', '95', 0, 'OK', '2023-09-28 11:24:50.06', 406760022, 406760023, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630101, '30411810200000006064', '8', 1, 'OK', '2023-09-28 11:24:50.06', 406760022, 406760025, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (406630099, '30411810800000002413', '472', 0, 'OK', '2023-09-28 11:24:50.06', 406760022, 406760024, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407020138, '30411810800000002413', '472', 1, '011', '2023-09-29 16:05:50.06', 407120006, 407120008, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407020139, '30411810200000006064', '8', 0, '011', '2023-09-29 16:05:50.06', 407120006, 407120009, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407020140, '30411810200000006095', '95', 0, '011', '2023-09-29 16:05:50.06', 407120006, 407120007, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150002, '30411810800000002413', '472', 1, '011', '2023-09-29 16:08:50.701', 407140000, 407140002, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150001, '30411810200000006095', '95', 0, 'OK', '2023-09-29 16:08:50.701', 407140000, 407140001, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150003, '30411810200000006064', '8', 0, '011', '2023-09-29 16:08:50.701', 407140000, 407140003, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150007, '30411810200000006064', '8', 1, '011', '2023-09-29 16:09:50.059', 407140005, 407140008, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150008, '30411810200000006095', '95', 1, 'OK', '2023-09-29 16:09:50.059', 407140005, 407140006, 'ПАО ВТБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150006, '30411810800000002413', '472', 1, '011', '2023-09-29 16:09:50.059', 407140005, 407140007, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150011, '30411810000000002064', '8', 2, 'OK', '2023-09-29 16:13:50.055', 407140016, 407140018, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150012, '30411810800000002413', '472', 2, '011', '2023-09-29 16:13:50.055', 407140016, 407140017, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150015, '30411810000000002064', '8', 3, 'OK', '2023-09-29 16:15:25.035', 407140020, 407140022, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150014, '30411810800000002413', '472', 3, '011', '2023-09-29 16:15:25.035', 407140020, 407140021, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150018, '30411810800000002413', '472', 0, '011', '2023-09-29 16:16:25.032', 407140024, 407140025, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150019, '30411810000000002064', '8', 0, 'OK', '2023-09-29 16:16:25.032', 407140024, 407140026, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150022, '30411810000000002064', '8', 0, 'OK', '2023-09-29 16:17:50.038', 407140034, 407140036, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150023, '30411810800000002413', '472', 0, '011', '2023-09-29 16:17:50.038', 407140034, 407140035, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150028, '30411810101000002413', '472', 1, 'OK', '2023-09-29 16:20:00.041', 407140038, 407140039, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150027, '30411810000000002064', '8', 1, 'OK', '2023-09-29 16:20:00.041', 407140038, 407140040, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150033, '30411810101000002413', '472', 0, 'OK', '2023-09-29 16:28:00.049', 407140042, 407140043, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150032, '30411810000000002064', '8', 0, 'OK', '2023-09-29 16:28:00.049', 407140042, 407140044, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150039, '30411810101000002413', '472', 1, 'OK', '2023-09-29 16:28:50.032', 407140046, 407140047, 'ПАО ПСБ', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407150038, '30411810000000002064', '8', 1, 'OK', '2023-09-29 16:28:50.032', 407140046, 407140048, 'Сбербанк', '28.09.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407510018, '30411810200000006064', '333', 0, '011', '2023-10-02 18:35:50.032', 407400078, 407400079, 'Какие люди', '02.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407510021, '39911810000000067333', '333', 0, 'OK', '2023-10-02 18:37:25.025', 407400081, 407400082, 'Какие люди', '02.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407510023, '39911810000000067333', '333', 0, 'OK', '2023-10-02 18:38:25.014', 407400084, 407400085, 'Какие люди', '02.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407510026, '39911810000000067333', '333', 1, 'OK', '2023-10-02 18:39:00.024', 407400087, 407400088, 'Какие люди', '02.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407510029, '39911810000000067333', '333', 1, 'OK', '2023-10-02 18:39:25.019', 407400090, 407400091, 'Какие люди', '02.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407510035, '39911810000000067333', '333', 0, 'OK', '2023-10-02 18:40:25.02', 407400093, 407400094, 'Какие люди', '02.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407680003, '39911810000000067333', '333', 1, 'OK', '2023-10-03 11:09:00.356', 407700000, 407700001, 'Какие люди', '03.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407680006, '39911810000000067333', '333', 1, 'OK', '2023-10-03 11:09:50.022', 407700003, 407700004, 'Какие люди', '03.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407680009, '39911810000000067333', '333', 2, 'OK', '2023-10-03 11:10:50.026', 407700006, 407700007, 'Какие люди', '03.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (407680012, '39911810000000067333', '333', 2, 'OK', '2023-10-03 11:11:25.021', 407700009, 407700010, 'Какие люди', '03.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (409330030, '39911810000003337122', '333', 0, 'OK', '2023-10-12 17:47:25.045', 409440064, 409440065, 'Какие люди', '12.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (411320027, '30411810700000001331', '133', 0, 'OK', '2023-10-26 14:36:25.411', 411350000, 411350001, 'Рога и копыта', '26.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (411320030, '30411810700000001331', '133', 0, 'OK', '2023-10-26 14:37:25.024', 411350003, 411350004, 'Рога и копыта', '26.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (411320034, '30411810700000001331', '133', 2, 'OK', '2023-10-26 14:38:25.021', 411350006, 411350007, 'Рога и копыта', '26.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (411320037, '30411810700000001331', '133', 3, 'OK', '2023-10-26 14:39:25.021', 411350009, 411350010, 'Рога и копыта', '26.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (411320045, '30411810700000001331', '133', 3, 'OK', '2023-10-26 14:48:00.022', 411350023, 411350024, 'Рога и копыта', '26.10.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (554210000, '30411810700000001331', '133', 3, 'OK', '2023-11-13 04:22:50.386', 554200057, 554200058, 'Рога и копыта', '16.11.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (554210002, '39911810000003337122', '333', 0, 'OK', '2023-11-13 04:22:50.539', 554200060, 554200061, 'Какие люди', '11.11.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (554210004, '30411810700000001331', '133', 3, 'OK', '2023-11-13 04:23:25.185', 554200081, 554200082, 'Рога и копыта', '16.11.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (554210006, '39911810000003337122', '333', 0, 'OK', '2023-11-13 04:23:25.229', 554200084, 554200085, 'Какие люди', '11.11.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (554210008, '39911810000003337122', '333', 0, 'OK', '2023-11-13 04:35:50.024', 554200087, 554200088, 'Какие люди', '11.11.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (554210010, '39911810000003337122', '333', 0, 'OK', '2023-11-13 04:35:50.048', 554200090, 554200091, 'Какие люди', '11.11.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5551770000, '39911810000003337122', '333', 0, 'OK', '2023-12-15 14:41:25.439', 5551760000, 5551760001, 'Какие люди', '19.12.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5551770003, '39911810000003337122', '333', 3, 'OK', '2023-12-15 14:58:25.039', 5551760003, 5551760004, 'Какие люди', '19.12.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5551770005, '39911810000003337199', '1912', 3, '013', '2023-12-15 17:05:00.038', 5551760006, 5551760007, 'Такие дела', '19.12.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5551770007, '39911810000003337122', '333', 0, 'OK', '2023-12-15 19:13:25.021', 5551760012, 5551760013, 'Какие люди', '19.12.23', NULL, NULL); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5556080002, '30411156000000006516', '593', 3, 'OK', '2024-04-16 17:49:00.948', 5556070000, 5556070001, 'АО "Автоградбанк"', '16.04.24', NULL, 'A'); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5556110006, '30411156000000006517', '593', 3, 'OK', '2024-04-16 18:00:25.063', 5556070014, 5556070015, 'АО "Автоградбанк"', '16.04.24', NULL, 'A'); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5556210002, '30411156000000006518', '593', 3, 'OK', '2024-04-17 13:49:50.558', 5556200000, 5556200001, 'АО "Автоградбанк"', '16.04.24', NULL, 'A'); -INSERT INTO public.s_df53 (id, account, deal, status, result, generation_time, generation_id, in_s_df_id, acc_name, date, file_name, acc_type) VALUES (5556210006, '30411810000000006518', '593', 3, 'OK', '2024-04-17 13:54:25.048', 5556200003, 5556200004, 'АО "Автоградбанк"', '16.04.24', NULL, 'A'); - - --- --- Data for Name: s_df54; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df55; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: s_df56; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df56 (id, number, start_datetime, end_datetime, account, deal, generation_time, generation_id) VALUES (5558210037, '5558210035', '1690199117554', '1690285517554', NULL, NULL, '2023-07-25 14:45:17.554', 5558210036); - - --- --- Data for Name: s_df57; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.s_df57 (id, dbf_id, deal_deb, deal_cred, sbankcode, c_acc_deb, sbanknam1, sbanknam2, sbanknam3, sbanknam4, sbanknam5, rbankcode, c_acc_cred, rbanknam1, rbanknam2, rbanknam3, rbanknam4, rbanknam5, op_type, pay_date, ext_date, pay_val, sum_deb, sclientn1, sclientn2, sclientn3, sclientn4, inn_deb, kpp_deb, acc_deb, rclientn1, rclientn2, rclientn3, rclientn4, inn_cred, kpp_cred, acc_kr, specif, file_name, generation_time, generation_id, _doc__num, _doc__date, dt_in, kt_in, dt_out, kt_out) VALUES (5558230010, 20230823122, '302', '302', '044040653', '30101810400000111111', '', '', '', '', '', '044030505', '30411810700000006056', '"╧╨╓"', '', '', '', '', '', '26.07.23', '26.07.23', 'RUR', '999000000', 'КФ', '', '', '', '7707083893', '773601001', '30411810700000001111', 'КФ', '', '', '', '7830002430', '784201001', '30411810700000006056', 'Добавление на счет', 'DF-57_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.553', 5558230009, '', '', '', '', '', ''); -INSERT INTO public.s_df57 (id, dbf_id, deal_deb, deal_cred, sbankcode, c_acc_deb, sbanknam1, sbanknam2, sbanknam3, sbanknam4, sbanknam5, rbankcode, c_acc_cred, rbanknam1, rbanknam2, rbanknam3, rbanknam4, rbanknam5, op_type, pay_date, ext_date, pay_val, sum_deb, sclientn1, sclientn2, sclientn3, sclientn4, inn_deb, kpp_deb, acc_deb, rclientn1, rclientn2, rclientn3, rclientn4, inn_cred, kpp_cred, acc_kr, specif, file_name, generation_time, generation_id, _doc__num, _doc__date, dt_in, kt_in, dt_out, kt_out) VALUES (5558230011, 20230823123, '302', '8', '044040653', '30101810400000111111', '', '', '', '', '', '044030505', '30411810200000006064', '╤┴┼╨', '', '', '', '', '', '26.07.23', '26.07.23', 'RUR', '1000000', 'КФ', '', '', '', '7707083893', '773601001', '30411810200000001111', 'СБЕР', '', '', '', '7830002430', '784201001', '30411810200000006064', 'Добавление на счет сбер', 'DF-57_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.623', 5558230009, '', '', '', '', '', ''); -INSERT INTO public.s_df57 (id, dbf_id, deal_deb, deal_cred, sbankcode, c_acc_deb, sbanknam1, sbanknam2, sbanknam3, sbanknam4, sbanknam5, rbankcode, c_acc_cred, rbanknam1, rbanknam2, rbanknam3, rbanknam4, rbanknam5, op_type, pay_date, ext_date, pay_val, sum_deb, sclientn1, sclientn2, sclientn3, sclientn4, inn_deb, kpp_deb, acc_deb, rclientn1, rclientn2, rclientn3, rclientn4, inn_cred, kpp_cred, acc_kr, specif, file_name, generation_time, generation_id, _doc__num, _doc__date, dt_in, kt_in, dt_out, kt_out) VALUES (5558230012, 20230823224, '302', '001', '044040653', '30101810400000111111', '', '', '', '', '', '044030505', '30411810200000006064', 'T++│', '', '', '', '', '', '26.07.23', '26.07.23', 'RUR', '999000000', 'КФ', '', '', '', '7707083893', '773601001', '30411810200000001111', 'Лен.обл', '', '', '', '7830002430', '784201001', '30414810600000007000', 'Зачислить на ТКР 0574MAT00001', 'DF-57_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.629', 5558230009, '', '', '', '', '', ''); -INSERT INTO public.s_df57 (id, dbf_id, deal_deb, deal_cred, sbankcode, c_acc_deb, sbanknam1, sbanknam2, sbanknam3, sbanknam4, sbanknam5, rbankcode, c_acc_cred, rbanknam1, rbanknam2, rbanknam3, rbanknam4, rbanknam5, op_type, pay_date, ext_date, pay_val, sum_deb, sclientn1, sclientn2, sclientn3, sclientn4, inn_deb, kpp_deb, acc_deb, rclientn1, rclientn2, rclientn3, rclientn4, inn_cred, kpp_cred, acc_kr, specif, file_name, generation_time, generation_id, _doc__num, _doc__date, dt_in, kt_in, dt_out, kt_out) VALUES (5558230013, 20230823125, '302', '79', '044040653', '30101810400000111111', '', '', '', '', '', '044030505', '30411810200000006064', '╤┴┼╨', '', '', '', '', '', '26.07.23', '26.07.23', 'RUR', '1100000', 'КФ', '', '', '', '7707083893', '773601001', '30411810200000001111', 'СБЕР', '', '', '', '7830002430', '784201001', '30411810200000006079', 'Добавление на счет сбер', 'DF-57_S_PRC2507230915_1.dbf', '2023-07-25 14:44:25.636', 5558230009, '', '', '', '', '', ''); - - --- --- Data for Name: s_trades; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - --- --- Data for Name: section_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.section_dictionary (id, code, name) VALUES (1, 'MKR', 'Секция Денежного рынка МКР'); -INSERT INTO public.section_dictionary (id, code, name) VALUES (2, 'FOND', 'Фондовая секция'); -INSERT INTO public.section_dictionary (id, code, name) VALUES (3, 'CURR', 'Валютная секция'); - - --- --- Data for Name: security; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (4150000, 'RATE', 2000061, 'DSTAA10VX7X8X9', 'DSTAA10', NULL, NULL, 'DSTAA10', NULL, 'ACTV', NULL, '2023-09-06 18:05:11.447', '2023-09-06 18:05:11.447'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (1990000, 'RATE', NULL, 'Negativ keis', NULL, NULL, NULL, 'DK1000', NULL, 'ACTV', NULL, '2023-07-12 11:48:54.432', '2023-07-13 10:03:28.612'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330000, 'RATE', 2000170, 'ФК 6', NULL, NULL, NULL, 'DK1000S', NULL, 'ACTV', NULL, '2023-07-17 16:14:38.99', '2023-09-21 09:30:01.88'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2820006, 'RATE', 2000341, 'Депозитный договор DL1000K0X6X7X8', NULL, NULL, NULL, 'DL1000K', NULL, 'ACTV', NULL, '2023-08-25 09:30:01.963', '2023-09-21 09:30:01.953'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290028, 'RATE', 2000341, 'Депозитный договор DL1000SX6X7X8X9', NULL, NULL, NULL, 'DL1000S', NULL, 'ACTV', NULL, '2023-07-13 09:30:10.073', '2023-09-21 09:30:01.962'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2460000, 'RATE', 2000324, 'DM1000SX6X7X8', NULL, NULL, NULL, 'DM1000S', NULL, 'ACTV', NULL, '2023-07-28 09:30:01.465', '2023-09-21 09:30:01.972'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390000, 'RATE', 2000384, 'ООО «ИК «Титульный Брокер» 2', NULL, NULL, NULL, 'DSTAC10', NULL, 'ACTV', NULL, '2023-07-19 09:30:01.742', '2023-09-21 09:30:02.086'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5082943, 'RATE', 2000384, 'DSTAC10SX6X7X8', NULL, NULL, NULL, 'DSTAC11', NULL, 'ACTV', NULL, '2023-09-21 09:30:02.11', '2023-09-21 09:30:02.11'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2820002, 'RATE', 2000114, 'test', NULL, NULL, NULL, 'DT1000X', NULL, 'ACTV', NULL, '2023-08-02 09:30:01.084', '2023-09-21 09:30:02.248'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2820004, 'RATE', 2000061, 'test2', NULL, NULL, NULL, 'TESTTX6', NULL, 'BLKD', NULL, '2023-08-03 16:59:16.453', '2023-09-21 09:30:02.329'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2460004, 'BOND', 2000349, 'ОФЗ 52005', 'Облигации федерального займа с индексируемым номиналом', NULL, 'Minfin Rossii 2.5 11/05/33', 'SU29012RMF10', 'RU000A105XV1', 'ACTV', NULL, '2023-10-24 16:05:00.229', '2023-10-26 15:20:32.208'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (840, 'CRNC', NULL, 'USD', 'Доллар США', NULL, NULL, 'USD', NULL, 'ACTV', NULL, NULL, NULL); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5552690000, 'CRNC', NULL, 'NAME', 'NAME of NAME', NULL, NULL, '123', NULL, 'BLKD', NULL, '2024-04-11 15:07:02.331', '2024-04-11 15:24:06.437'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330004, 'RATE', 2000170, 'ФК 4', NULL, NULL, NULL, 'DK1000K', NULL, 'ACTV', NULL, '2023-07-17 16:14:39.178', '2023-09-21 09:30:01.806'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390002, 'RATE', 2000263, 'РГО тест', NULL, NULL, NULL, 'DSTAD10', NULL, 'BLKD', NULL, '2023-07-19 09:30:01.754', '2023-09-21 09:30:02.185'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330020, 'RATE', 2000203, '"ТД РМ Рейл"', NULL, NULL, NULL, 'DSTAF33', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.467', '2023-09-21 09:30:02.196'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390010, 'RATE', 2000187, 'КФ СПБ 1', NULL, NULL, NULL, 'DT1000V', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.058', '2023-09-21 09:30:02.231'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330016, 'RATE', 2000324, 'testtest', NULL, NULL, NULL, 'testtes', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.439', '2023-09-21 09:30:02.346'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330002, 'RATE', 2000061, 'DSTAA10VX7X8X9', NULL, NULL, NULL, 'DSTAA10', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.061', '2023-07-28 09:30:01.535'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (1990002, 'RATE', 2000061, '12', NULL, NULL, NULL, 'tst123', NULL, 'BLKD', NULL, '2023-07-12 11:48:54.527', '2023-09-21 09:30:02.353'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330018, 'RATE', 2000061, 'drdr', NULL, NULL, NULL, 'wwwswww', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.453', '2023-09-21 09:30:02.368'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330014, 'RATE', 2000114, 's', NULL, NULL, NULL, 'DE1253S', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.407', '2023-09-21 09:30:01.763'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390024, 'RATE', 2000376, 'DG1000SX6X7X8', NULL, NULL, NULL, 'DG1000S', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.141', '2023-09-21 09:30:01.774'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390004, 'RATE', 2000170, 'ФК 5', NULL, NULL, NULL, 'DK2000K', NULL, 'ACTV', NULL, '2023-07-21 09:30:00.84', '2023-09-21 09:30:01.914'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2820000, 'RATE', 2000061, 'СПб ГУП «АТС Смольного»', NULL, NULL, NULL, 'DSTAAX6', NULL, 'BLKD', NULL, '2023-07-29 09:30:01.198', '2023-09-21 09:30:02.016'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290002, 'RATE', NULL, 'DLA SMOLNOGO', NULL, NULL, NULL, 'DSTAA1', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.803', '2023-07-13 10:03:28.485'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290008, 'RATE', NULL, 'для Кита', NULL, NULL, NULL, 'DSTAB1', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.881', '2023-07-13 10:03:28.546'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290010, 'RATE', NULL, 'Депозитный договор DL1000SX6X7X8X9', NULL, NULL, NULL, 'DL1000', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.891', '2023-07-13 10:03:28.557'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290012, 'RATE', NULL, 'VEB instrument', NULL, NULL, NULL, 'DVEB10', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.912', '2023-07-13 10:03:28.579'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290020, 'RATE', NULL, 's', NULL, NULL, NULL, 'DE1253', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.982', '2023-07-13 10:03:28.655'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290024, 'RATE', NULL, 'drdr', NULL, NULL, NULL, 'wwwsww', NULL, 'ACTV', NULL, '2023-07-13 09:30:02.001', '2023-07-13 10:03:28.678'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290026, 'RATE', NULL, '"ТД РМ Рейл"', NULL, NULL, NULL, 'DSTAF3', NULL, 'ACTV', NULL, '2023-07-13 09:30:02.009', '2023-07-13 10:03:28.686'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290000, 'RATE', 2000187, 'Деп.торги в форме аукцина', NULL, NULL, NULL, 'DT1000S', NULL, 'ACTV', NULL, '2023-07-13 09:28:59.562', '2023-09-21 09:30:02.22'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390012, 'RATE', 2000187, 'КФ СПБ 2', NULL, NULL, NULL, 'DT1100K', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.073', '2023-09-21 09:30:02.258'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330006, 'RATE', 2000187, 'Договор банковского депозита DT1000SX6X7X8U', NULL, NULL, NULL, 'DT1100S', NULL, 'ACTV', NULL, '2023-07-17 16:14:39.195', '2023-09-21 09:30:02.272'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390016, 'RATE', 2000187, 'КФ СПБ 4', NULL, NULL, NULL, 'DT1200K', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.094', '2023-09-21 09:30:02.289'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390020, 'RATE', 2000187, 'КФ СПБ 5', NULL, NULL, NULL, 'DT1200V', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.111', '2023-09-21 09:30:02.304'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390008, 'RATE', 2000061, 'ДБД СПб ГУП «АТС Смольного»', 'ДБД СПб ГУП «АТС Смольного»', NULL, NULL, 'DSTAA10', NULL, 'ACTV', NULL, '2023-07-21 09:30:00.954', '2023-09-21 09:30:01.999'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (643, 'CRNC', NULL, 'RUB', 'Российский рубль', NULL, NULL, 'RUB', NULL, 'ACTV', NULL, NULL, NULL); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020009, 'EQTY', NULL, 'АКБ «Абсолют Банк» (ПАО) первого выпуска', 'Акции обыкновенные АКБ "Абсолют Банк" (ПАО)', 'AB', 'Absolut Bank (PAO) ORD SHS', 'ABSB-ES-1', 'RU000A0JU1L9', 'ACTV', NULL, '2023-10-24 16:04:28.425', '2023-11-19 10:53:01.227'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (553160000, 'RATE', 2000061, '1011тест1', NULL, NULL, NULL, '1011тест', NULL, 'BLKD', NULL, '2023-11-07 03:47:14.024', '2023-11-07 03:48:05.176'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020012, 'EQTY', NULL, 'Об.акции АФК "Система"', 'Обыкновенные бездокументарные именные акции АФК "Система"', NULL, 'AFK "Система"', 'AFKS', 'RU000A0DQZE3', 'ACTV', NULL, '2023-10-24 16:04:28.481', '2023-11-19 10:53:01.291'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5552100000, 'BOND', NULL, 'СЗО-01', 'Совкомбанк-СЗО-01', NULL, NULL, 'RU000A107B84', 'RU000A107B84', 'ACTV', NULL, '2024-02-09 18:45:29.484', '2024-02-09 18:45:29.484'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5553740000, 'CRNC', NULL, 'Краткое наименование тест', 'Наименование тест', NULL, NULL, 'Код тест', NULL, 'ACTV', NULL, '2024-04-16 17:21:30.07', '2024-04-16 17:21:30.07'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290004, 'RATE', 2000187, 'КФ СПБ', NULL, NULL, NULL, 'DT1000', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.836', '2023-07-13 10:17:32.838'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290006, 'RATE', 2000341, 'Договор банковского депозита DT1000SX6X7X8U', NULL, NULL, NULL, 'DT1100', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.872', '2023-07-13 10:17:54.794'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330012, 'RATE', 2000114, '11111111111', NULL, NULL, NULL, '1234567', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.37', '2023-09-21 09:30:01.724'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290014, 'RATE', NULL, 'альт кф спб', NULL, NULL, NULL, 'DT1300', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.921', '2023-07-13 10:03:28.59'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290016, 'RATE', NULL, '11111111111', NULL, NULL, NULL, '123456', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.933', '2023-07-13 10:03:28.601'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290022, 'RATE', NULL, 'testtest', NULL, NULL, NULL, 'testte', NULL, 'ACTV', NULL, '2023-07-13 09:30:01.992', '2023-07-13 10:03:28.667'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390022, 'RATE', 2000324, 'DM1000KX6X7X8', NULL, NULL, NULL, 'DM1000K', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.119', '2023-07-27 09:30:00.797'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390006, 'RATE', 2000170, 'ФК 7', NULL, NULL, NULL, 'DK2000S', NULL, 'ACTV', NULL, '2023-07-21 09:30:00.851', '2023-09-21 09:30:01.944'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330008, 'RATE', 2000195, 'КИТ тест', NULL, NULL, NULL, 'DSTAB10', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.238', '2023-09-21 09:30:02.055'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390014, 'RATE', 2000187, 'КФ СПБ 3', NULL, NULL, NULL, 'DT1100V', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.086', '2023-09-21 09:30:02.28'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2390018, 'RATE', 2000187, 'КФ СПБ 5', NULL, NULL, NULL, 'DT1200S', NULL, 'ACTV', NULL, '2023-07-21 09:30:01.102', '2023-09-21 09:30:02.297'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2330010, 'RATE', 2000009, 'VEB instrument', NULL, NULL, NULL, 'DVEB10S', NULL, 'BLKD', NULL, '2023-07-17 16:14:39.299', '2023-09-21 09:30:02.321'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (2290018, 'RATE', 2000009, 'test21', NULL, NULL, NULL, 'test21', NULL, 'BLKD', NULL, '2023-07-13 09:30:01.972', '2023-09-21 09:30:02.338'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (378100000, 'RATE', 2000220, 'краткое наименование', 'наименование', 'test', 'testtest', '123123', 'isin', 'ACTV', NULL, '2023-09-22 17:05:42.895', '2023-09-22 17:05:42.895'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (406730000, 'RATE', 2000349, 'компания 1111', NULL, NULL, NULL, '270923230927', NULL, 'ACTV', NULL, '2023-09-27 17:48:21.071', '2023-09-27 17:48:21.071'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020006, 'BOND', NULL, 'Альфа банк бирж обл серии 002Р-05', 'Альфа банк бирж обл процентные неконвер докум серии 002Р-05', NULL, 'ALFA 002Р-05', 'ALFB-BE-05', 'RU000A100PQ8', 'BLKD', NULL, '2023-10-24 16:04:28.363', '2023-11-19 10:52:59.607'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020000, 'RATE', 410910000, 'ДБД с Рога и копыта', 'ДБД с Рога и копыта', NULL, NULL, 'DRNK10', NULL, 'BLKD', NULL, '2023-10-24 15:07:20.572', '2023-10-24 15:13:14.994'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060018, 'RATE', 406950052, 'ДБД с АВТОГРАДБАНК', NULL, NULL, NULL, 'DSTAE10', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.572', '2023-09-29 12:13:31.32'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060020, 'RATE', 406950260, 'ДБД РМ Рейл', NULL, NULL, NULL, 'DSTAF10', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.623', '2023-09-29 12:13:31.351'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060026, 'RATE', 406950081, 'ДБД СПб ГУП «АТС Смольного»', NULL, NULL, NULL, 'DXTAA11', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.748', '2023-09-29 12:13:31.457'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060028, 'RATE', 406950239, 'ДБД КИТ ФИНАНС S-10', NULL, NULL, NULL, 'DXTAB10', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.777', '2023-09-29 12:13:31.508'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060030, 'RATE', 406950239, 'ДБД с КИТ-Финанс 11', NULL, NULL, NULL, 'DXTAB11', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.832', '2023-09-29 12:13:31.531'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060032, 'RATE', 406950376, 'ДБД с РК ФИНАНС', NULL, NULL, NULL, 'DXTZA10', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.855', '2023-09-29 12:13:31.567'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060012, 'RATE', 2000324, 'ДБД с ФСКМБ комбо', NULL, NULL, NULL, 'DM1000K', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.481', '2023-10-24 15:31:13.836'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060014, 'RATE', 2000324, 'ДБД с ФСКМБ срочный', NULL, NULL, NULL, 'DM1000S', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.504', '2023-10-24 15:31:13.865'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060000, 'RATE', 2000170, 'ДБД ФК', NULL, NULL, NULL, 'DK1000S', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.227', '2023-10-24 15:31:13.635'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407790000, 'RATE', NULL, '1', NULL, NULL, NULL, '1', NULL, 'ACTV', NULL, '2023-10-03 14:53:04.481', '2023-10-03 14:53:04.481'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060002, 'RATE', 2000170, 'ДБД с ФК FLOAT', NULL, NULL, NULL, 'DK2000S', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.284', '2023-10-24 15:31:13.683'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020004, 'RATE', 2000341, 'ДБД КФ ЛО', NULL, NULL, NULL, 'DS1009K', NULL, 'ACTV', NULL, '2023-10-24 15:31:13.896', '2023-10-24 15:31:13.896'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060004, 'RATE', 2000170, 'ДБД ФК ВПД', NULL, NULL, NULL, 'DK2000V', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.327', '2023-10-24 15:31:13.73'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060010, 'RATE', 406950467, 'ДБД КФ ЛО комбо', NULL, NULL, NULL, 'DL1009K', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.445', '2023-09-29 12:13:31.228'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060022, 'RATE', 406950225, 'ДБД КФ СПб ', NULL, NULL, NULL, 'DT1000S', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.649', '2023-09-29 12:13:31.402'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060024, 'RATE', 406950000, 'ДБД с ВЭБРФ', NULL, NULL, NULL, 'DVEB10S', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.722', '2023-09-29 12:13:31.425'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060006, 'RATE', 2000341, 'ДБД КФ ЛО комбо', NULL, NULL, NULL, 'DL1000K', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.384', '2023-10-24 15:31:13.772'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (407060008, 'RATE', 2000341, 'ДБД КФ ЛО', NULL, NULL, NULL, 'DL1000S', NULL, 'ACTV', NULL, '2023-09-29 11:19:34.413', '2023-10-24 15:31:13.806'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020395, 'EQTY', NULL, 'МКБ ао', '"МОСКОВСКИЙ КРЕДИТНЫЙ БАНК" (публичное акционерное общество), акция обыкновенная', NULL, 'MKB', 'CBOM', 'RU000A0JUG31', 'ACTV', NULL, '2023-10-24 16:04:31.512', '2023-10-24 16:04:31.512'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (553160002, 'EQTY', 2000409, '101Акциякор', NULL, NULL, NULL, '101Акция', NULL, 'ACTV', NULL, '2023-11-07 03:48:55.527', '2023-11-07 03:48:55.527'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020018, 'BOND', NULL, 'АЛРОСА БО-07', 'АЛРОСА биржевые облигации серии БО-07', 'ALRS 07', 'ALROSA 07', 'ALRS-BE-07', 'RU000A101PC6', 'BLKD', NULL, '2023-10-24 16:04:28.587', '2023-11-19 10:52:59.729'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020015, 'EQTY', NULL, 'Аэрофлот ао', 'Обыкновенные бездокументарные именные акции ПАО "Аэрофлот – российские авиалинии"', NULL, 'Aeroflot', 'AFLT', 'RU0009062285', 'ACTV', NULL, '2023-10-24 16:04:28.54', '2023-11-19 10:53:01.373'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (553161143, 'CURR', NULL, 'CNY/RUB', 'Валютная пара рубль-юань', 'CNYRUB', 'CNYRUB', 'CNYRUB_TOD_C', 'CNYRUB', 'ACTV', NULL, '2024-04-23 06:13:07.219', '2024-04-23 06:13:07.219'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020034, 'BOND', NULL, 'ГПБ-КИ-01', 'Облигации процентные неконвертируемые бездокументарные, ГПБ-КИ-01', NULL, 'ГПБ-КИ-01', 'GZPB-BV-01', 'RU000A103EA0', 'BLKD', NULL, '2023-10-24 16:04:28.846', '2023-11-19 10:52:59.975'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020040, 'BOND', NULL, 'Беларусь08', 'Государственные облигации Республики Беларусь 8 серии', NULL, NULL, 'MFBEL-BV-08', 'RU000A1052U9', 'ACTV', NULL, '2023-10-24 16:04:28.919', '2023-10-24 16:04:28.919'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020048, 'BOND', NULL, 'Биржевая облигация 001Р-03', 'Московский Кредитный Банк" ПАО, облигации биржевые процентные бездокументарные, серия 001Р-03', '001Р-03', 'bond 001Р-03', 'MKB-BE-03', 'RU000A103FP5', 'BLKD', NULL, '2023-10-24 16:04:29.022', '2023-10-24 16:04:29.022'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020069, 'BOND', NULL, 'КОБР-60', 'Облигации Банка России бездокументарные с централизованным учетом прав (с купонным доходом)', 'KOBR-60', 'KOBR-60', 'RU000A106666', 'RU000A106666', 'BLKD', NULL, '2023-10-24 16:04:29.235', '2023-10-24 16:04:29.235'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020357, 'BOND', NULL, 'ОФЗ 29020', 'Облигации федерального займа с переменным купонным доходом', NULL, 'Minfin Rossii VAR 22/09/27', 'SU29020RMFS3', 'RU000A102BV4', 'BLKD', NULL, '2023-10-24 16:04:31.224', '2023-10-24 16:04:31.224'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020052, 'BOND', NULL, 'Беларусь-01-об', 'Республика Беларусь, облигации , серии 01', 'MF RB -01', 'Minfin RB -01', 'RB-BE-01', 'RU000BLR0001', 'BLKD', NULL, '2023-10-24 16:04:29.065', '2023-11-19 10:53:00.111'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020072, 'BOND', NULL, 'ОАО РЖД', 'Неконвертируемые процентные документарные облигации на предъявителя серии 41 с обязательным централизованным хранением', NULL, 'JSCo "RZD" VAR 27/11/31', 'RZHD-BV-41', 'RU000A0JX1S1', 'ACTV', NULL, '2023-10-24 16:04:29.276', '2023-11-19 10:53:00.247'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020097, 'BOND', NULL, 'ОФЗ 26215', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26215', 'Minfin Rossii 7 16/08/23', 'SU26215RMFS2', 'RU000A0JU4L3', 'ACTV', NULL, '2023-10-24 16:04:29.425', '2023-11-19 10:53:00.467'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020102, 'BOND', NULL, 'ОФЗ 26221', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26221', 'Minfin Rossii 7.7 23/03/33', 'SU26221RMFS0', 'RU000A0JXFM1', 'ACTV', NULL, '2023-10-24 16:04:29.486', '2023-11-19 10:53:00.547'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020130, 'BOND', NULL, 'ОФЗ 26233', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26233', 'Minfin Rossii 6.1 18/07/35', 'SU26233RMFS5', 'RU000A101F94', 'ACTV', NULL, '2023-10-24 16:04:29.682', '2023-11-19 10:53:00.835'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020159, 'BOND', NULL, 'ОФЗ 26237', 'Облигации федерального займа с постоянным купонным доходом', NULL, 'Minfin Rossii 6.7 14/03/29', 'SU26237RMFS6', 'RU000A1038Z7', 'BLKD', NULL, '2023-10-24 16:04:29.881', '2023-11-19 10:53:01.733'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020062, 'BOND', NULL, 'Беларусь-02-об.', 'Республика Беларусь, облигации государственные процентные документарные на предъявителя, серии 02', 'MF RB-02', 'MINFIN RB-02', 'RB-BE-02', 'RU000BLR0002', 'BLKD', NULL, '2023-10-24 16:04:29.138', '2023-10-26 15:13:16.196'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020066, 'BOND', NULL, 'Биржевые облигации РНКБ Банк (ПАО), выпуск 01', 'Биржевые облигации документарные процентные неконвертируемые на предъявителя с обязательным централизованным хранением серии 01', 'RNCB', 'RNCB VAR 16/02/23', 'RNCB-BE-01', 'RU000A101FK0', 'BLKD', NULL, '2023-10-24 16:04:29.179', '2023-10-26 15:13:16.249'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020177, 'BOND', NULL, 'ОФЗ 26238', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26238', 'Minfin Rossii 7.1 15/05/41', 'SU26238RMFS4', 'RU000A1038V6', 'ACTV', NULL, '2023-10-24 16:04:30.002', '2023-11-19 10:53:02.003'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020218, 'BOND', NULL, 'ОФЗ 26239', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26239', 'Minfin Rossii 6.9 23/07/31', 'SU26239RMFS2', 'RU000A103901', 'BLKD', NULL, '2023-10-24 16:04:30.267', '2023-11-19 10:53:02.509'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020241, 'BOND', NULL, 'ОФЗ 26240', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26240', 'Minfin Rossii 7 30/07/36', 'SU26240RMFS0', 'RU000A103BR0', 'ACTV', NULL, '2023-10-24 16:04:30.442', '2023-11-19 10:53:02.79'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020272, 'BOND', NULL, 'ОФЗ ПД 26241', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26241', 'Minfin Rossii 9.5 17/11/32', 'SU26241RMFS8', 'RU000A105FZ9', 'BLKD', NULL, '2023-10-24 16:04:30.653', '2023-11-19 10:53:03.204'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020296, 'BOND', NULL, 'ОФЗ 26242', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ-PD26242', 'Minfin Rossii 9 29/08/29', 'SU26242RMFS6', 'RU000A105RV3', 'ACTV', NULL, '2023-10-24 16:04:30.793', '2023-11-19 10:53:03.501'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020313, 'BOND', NULL, 'ОФЗ 26243', 'Облигации федерального займа с постоянным купонным доходом', 'OFZ 26243', 'Minfin Rossii 9.8 19/05/38', 'SU26243RMFS4', 'RU000A106E90', 'ACTV', NULL, '2023-10-24 16:04:30.921', '2023-11-19 10:53:03.717'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020347, 'BOND', NULL, 'OFZ-PK29012', 'Облигации федерального займа с переменным купонным доходом, документарные с обязательным централизованным хранением', 'OFZ-PK29012', 'OFZ-PK29012', 'SU29012RMF01', 'RU000A0JX001', 'BLKD', NULL, '2023-10-24 16:04:31.123', '2023-11-19 10:53:04.015'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020351, 'BOND', NULL, 'ОФЗ ПК 29012', 'Облигации федерального займа с переменным купонным доходом', 'OFZ-PK29012', 'MINFIN ROSSII VAR 16/11/22', 'SU29012RMFS0', 'RU000A0JX0H6', 'BLKD', NULL, '2023-10-24 16:04:31.166', '2023-11-19 10:53:04.06'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020381, 'BOND', NULL, 'ОФЗ 29021', 'Облигации федерального займа с переменным купонным доходом', NULL, 'Minfin Rossii VAR 27/11/30', 'SU29021RMFS1', 'RU000A105B11', 'BLKD', NULL, '2023-10-24 16:04:31.39', '2023-11-19 10:53:04.114'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020390, 'BOND', NULL, 'ОФЗ 29024', 'Облигации федерального займа с переменным купонным доходом', NULL, 'Minfin Rossii VAR 18/04/35', 'SU29024RMFS5', 'RU000A1066D5', 'ACTV', NULL, '2023-10-24 16:04:31.465', '2023-11-19 10:53:04.198'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (553160004, 'RATE', 2000341, '1011 КФ ЛО', NULL, NULL, NULL, 'DD1009K', NULL, 'ACTV', NULL, '2023-11-07 05:55:49.808', '2023-11-19 12:54:55.428'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020028, 'BOND', NULL, 'ДОМ РФ облигации серии А14', 'ДОМ РФ облигации на предъявителя серии А14', 'DOM RF А14', 'DOM RF А14', 'DRFB-BV-A14', 'RU000A0JQAL8', 'BLKD', NULL, '2023-10-24 16:04:28.769', '2023-11-19 10:52:59.858'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020031, 'BOND', NULL, '001Р-21Р', 'биржевые облигации с централизованным учетом прав серии 001Р-21Р', NULL, '001Р-21Р', 'GZPB-BE-21P', 'RU000A104B46', 'BLKD', NULL, '2023-10-24 16:04:28.81', '2023-11-19 10:52:59.911'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020051, 'BOND', NULL, 'Росдорбанк Облигации серии 02', 'Росдорбанк Облигации серии 02, для квалифицированных инвесторов', NULL, 'Rosdorbank 02', 'RAKDB-BV-02', 'RU000A0ZZZ25', 'BLKD', NULL, '2023-10-24 16:04:29.052', '2023-11-19 10:53:00.086'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5554820000, 'CRNC', NULL, 'test', 'test', NULL, NULL, 'test 123', NULL, 'BLKD', NULL, '2024-04-16 15:58:13.292', '2024-04-16 16:00:40.343'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020410, 'EQTY', NULL, 'Газпром ао', 'Публичное акционерное общество "Газпром", акция обыкновенная', NULL, 'Gasprom', 'GAZP', 'RU0007661625', 'ACTV', NULL, '2023-10-24 16:04:31.733', '2023-10-24 16:04:31.733'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020037, 'BOND', NULL, '"Газпромбанк" АО, бессрочные субординированные облигации, серии 01-АТ1', '"Газпромбанк" АО, бессрочные субординированные облигации, серии 01-АТ1', 'GPB 01-АТ1', 'GPB 01-АТ1', 'GZPB-BV-AT1', 'RU000A0ZZFZ4', 'BLKD', NULL, '2023-10-24 16:04:28.878', '2023-11-19 10:53:00.034'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020398, 'EQTY', NULL, '"Северсталь", акция обыкновенная', 'Публичное акционерное общество "Северсталь", акция обыкновенная', 'SVRSTL', 'SVRRSTL', 'CHMF', 'RU0009046510', 'ACTV', NULL, '2023-10-24 16:04:31.55', '2023-11-19 10:53:01.539'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020407, 'EQTY', NULL, 'ао ФСК', 'ПАО "Федеральная сетевая компания Единой энергетической системы", акция обыкновенная', NULL, 'FSK', 'FEES', 'RU000A0JPNN9', 'ACTV', NULL, '2023-10-24 16:04:31.688', '2023-11-19 10:53:01.635'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020413, 'EQTY', NULL, 'Группа ЛСР ао', 'Публичное акционерное общество "Группа ЛСР", акция обыкновенная', NULL, 'LSR', 'LSRG', 'RU000A0JPFP0', 'ACTV', NULL, '2023-10-24 16:04:31.779', '2023-11-19 10:53:01.684'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5555080000, 'CRNC', NULL, 'USD/RUB', 'Валютная пара usd-rub', NULL, NULL, 'USDRUB_TOD', NULL, 'ACTV', NULL, '2024-04-16 18:17:42.629', '2024-04-16 18:17:42.629'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020404, 'EQTY', NULL, 'Детский мир", акция обыкновенная', 'Публичное акционерное общество "Детский мир", акция обыкновенная', NULL, 'DM', 'DSKY', 'RU000A0JSQ90', 'ACTV', NULL, '2023-10-24 16:04:31.642', '2023-10-24 16:04:31.642'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (553160007, 'BOND', NULL, 'ОФЗ 1011/1', 'Облигации федерального займа с индексируемым номиналом', 'OFZ-IN 52003', 'Minfin Rossii 2.5 17/07/30', 'SU51011RMF11', 'RU000A102069', 'ACTV', NULL, '2023-11-07 06:12:35.332', '2023-11-19 10:53:04.275'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411023556, 'BOND', NULL, 'ОФЗ 52004', 'Облигации федерального займа с индексируемым номиналом', NULL, 'Minfin Rossii 2.5 17/03/32', 'SU52004RMFS7', 'RU000A103MX5', 'ACTV', NULL, '2023-10-24 16:04:53.846', '2023-11-19 10:53:33.271'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411024499, 'BOND', NULL, 'АО ЗСД серии 05 ', 'АО ЗСД Неконвертируемые процентные документарные облигации на предъявителя серии 05 ', 'ZSD 05', 'ZSD 05', 'ZSD-BV-05', 'RU000A0JS4L7', 'BLKD', NULL, '2023-10-24 16:05:01.889', '2023-11-19 10:53:42.242'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (5555330000, 'CRNC', NULL, 'EURRUB_TOD', 'EURRUB_TOD', NULL, NULL, 'EURRUB_TOD', NULL, 'ACTV', NULL, '2024-04-17 09:07:29.073', '2024-04-17 09:07:29.073'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411400005, 'RATE', 2000195, 'ДБД РИК', NULL, NULL, NULL, 'DD1008K', NULL, 'BLKD', NULL, '2023-10-26 15:08:05.602', '2023-10-26 15:22:31.586'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411024503, 'BOND', NULL, 'SU29012RMF11', NULL, NULL, NULL, 'SU29012RMF11', NULL, 'ACTV', NULL, '2023-10-24 17:53:01.655', '2023-10-24 17:53:01.655'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411022421, 'BOND', NULL, 'ОФЗ 52003', 'Облигации федерального займа с индексируемым номиналом', 'OFZ-IN 52003', 'Minfin Rossii 2.5 17/07/30', 'SU52003RMFS9', 'RU000A102069', 'ACTV', NULL, '2023-10-24 16:04:45.144', '2023-11-07 06:11:36.014'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411400000, 'RATE', 2000078, 'moneyMarketSecurityTest1', 'mmsTest1', NULL, NULL, '361034MMS', NULL, 'BLKD', NULL, '2023-10-26 14:59:59.479', '2023-10-26 15:00:19.194'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411400002, 'EQTY', 2000187, '361034EQTT', 'naimenovaije', NULL, NULL, '361034EQT', NULL, 'ACTV', NULL, '2023-10-26 15:01:08.277', '2023-10-26 15:01:34.237'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411400003, 'BOND', 2000034, '2461034Bondtest', '2461034Bondtest', NULL, NULL, '361034BND', NULL, 'BLKD', NULL, '2023-10-26 15:03:50.053', '2023-10-26 15:04:30.29'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411400009, 'EQTY', NULL, 'Газпром АОА', 'ПАО "Газпром", АО', NULL, 'Gasprom', 'GAZP2610', 'RU0007461625', 'BLKD', NULL, '2023-10-26 15:19:58.688', '2023-10-26 15:21:34.346'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411400007, 'BOND', NULL, 'TEST181', 'TEST181', 'TEST180', 'TEST180', 'SU2180RMF180', NULL, 'BLKD', NULL, '2023-10-26 15:11:06.993', '2023-10-26 15:22:05.875'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020025, 'BOND', NULL, 'ДОМ.РФ БО серии 001Р-09R', 'ДОМ.РФ биржевые облигации серии 001Р-09R', 'DOM RF 001Р-09R', 'DOM RF 001Р-09R', 'DRFB-BE-09R', 'RU000A104123', 'BLKD', NULL, '2023-10-24 16:04:28.722', '2023-11-19 10:52:59.813'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020021, 'EQTY', NULL, 'АЛРОСА ао', 'Акционерная компания "АЛРОСА" (публичное акционерное общество), акция обыкновенная', NULL, 'Alrosa', 'ALRS', 'RU0007252813', 'ACTV', NULL, '2023-10-24 16:04:28.638', '2023-11-19 10:53:01.451'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411020416, 'BOND', NULL, 'ОФЗ 52002', 'Облигации федерального займа с индексируемым номиналом', NULL, 'Minfin Rossii 2.5 02/02/28', 'SU52002RMFS1', 'RU000A0ZYZ26', 'ACTV', NULL, '2023-10-24 16:04:31.881', '2023-11-19 10:53:16.908'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (411024304, 'BOND', 2000349, 'ОФЗ 52005', 'Облигации федерального займа с индексируемым номиналом', NULL, 'Minfin Rossii 2.5 11/05/33', 'SU52005RMFS4', 'RU000A105XV1', 'ACTV', NULL, '2023-10-24 16:05:00.229', '2023-11-19 10:53:40.812'); -INSERT INTO public.security (id, instrument_type, issuer_id, short_name, full_name, short_name_eng, full_name_eng, security_symbol, isin, workflow_status, uuid, created_at, updated_at) VALUES (553161142, 'EQTY', NULL, 'frewbz', 'frewbz АО', NULL, 'frewbz', 'frewbz1011', 'RU0007461625', 'ACTV', NULL, '2023-11-07 06:13:07.219', '2023-11-19 10:53:42.269'); - - --- --- - - - --- --- Data for Name: service_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.service_dictionary (id, code, name) VALUES (1, 'MKR', 'Денежный рынок МКР'); -INSERT INTO public.service_dictionary (id, code, name) VALUES (2, 'FOND', 'Фондовый рынок'); - - --- --- Data for Name: service_product_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.service_product_dictionary (id, code, name) VALUES (1, 'PRNT', 'Расчет обязательств с процентом'); -INSERT INTO public.service_product_dictionary (id, code, name) VALUES (2, 'ZERO', 'Расчет обязательств без процента (по умолчанию)'); - - --- --- Data for Name: service_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.service_status_dictionary (id, code, name) VALUES (1, 'ACTV', 'Активен'); -INSERT INTO public.service_status_dictionary (id, code, name) VALUES (2, 'BLKD', 'Заблокирован'); -INSERT INTO public.service_status_dictionary (id, code, name) VALUES (3, 'SSPD', 'Приостановлен'); -INSERT INTO public.service_status_dictionary (id, code, name) VALUES (4, 'CLOS', 'Закрыт'); -INSERT INTO public.service_status_dictionary (id, code, name) VALUES (5, 'ROPN', 'Возобновлен'); -INSERT INTO public.service_status_dictionary (id, code, name) VALUES (6, 'APPL', 'Допущен к клиринговому обслуживанию'); - - --- --- Data for Name: session; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.session (id, created_at, updated_at, clearing_date, session_status, company_id, security_id, user_id, section, session_type, workflow_status) VALUES (5558210034, '2023-07-25 14:45:17.5', '2023-07-25 14:46:51.51', '2023-07-25', 'CLOS', NULL, NULL, NULL, 'MKR', 'MEDM', 'BLKD'); - - --- --- - - - --- --- Data for Name: session_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (1, 'ACTV', 'Сессия активна'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (2, 'CLRN', 'Идет клиринг'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (3, 'CLOS', 'Клиринг завершен'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (4, 'CLR0', 'Идет клиринг: Загрузка остатков и сверка'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (5, 'CL01', 'Идет клиринг: Выбор и подготовка сделок'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (6, 'CL02', 'Идет клиринг: Расчет обязательств и требований'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (7, 'CL03', 'Идет клиринг: Допуск обязательств и требований'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (8, 'CL04', 'Идет клиринг: Включение в клиринговый пул'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (9, 'CL05', 'Идет клиринг: Контроль и исключение обязательств'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (10, 'CL06', 'Идет клиринг: Создание обязательств и требований для расчета'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (11, 'CL07', 'Идет клиринг: Расчеты'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (12, 'CL08', 'Идет клиринг: Обработка результатов по расчетам'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (13, 'CL09', 'Идет клиринг: Сверка на базе расчетов'); -INSERT INTO public.session_status_dictionary (id, code, name) VALUES (14, 'CL10', 'Идет клиринг: Формирование отчетов и реестров'); - - --- --- Data for Name: session_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (1, 'FINL', 'Итоговая клиринговая сессия'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (2, 'MEDM', 'Промежуточная клиринговая сессия'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (3, 'XDEP', 'Возврат депозитов'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (4, 'IPOT', 'Первичные торги Т0'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (5, 'TRDT', 'Вторичные торги Т0'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (6, 'LIQU', 'Ликвидационное прекращение обязательств'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (7, 'IPOB', 'Первичные торги Bn'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (8, 'IPO0', 'Первичные торги B0'); -INSERT INTO public.session_type_dictionary (id, code, name) VALUES (9, 'CURR', 'Валютные торги'); - - --- --- Data for Name: settlement_house_properties; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.settlement_house_properties (company_id, currency_code, id) VALUES (553080017, 'USD', 5553640008); -INSERT INTO public.settlement_house_properties (company_id, currency_code, id) VALUES (2, 'RUB', 5553640009); -INSERT INTO public.settlement_house_properties (company_id, currency_code, id) VALUES (2, 'CNY', 5553640010); - - --- --- - - - --- --- Data for Name: share_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.share_type_dictionary (id, code, name) VALUES (1, 'S', 'Обыкновенная акция'); -INSERT INTO public.share_type_dictionary (id, code, name) VALUES (2, 'P', 'Привилегированная акция'); - - --- --- Data for Name: side_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.side_dictionary (id, code, name) VALUES (1, 'B', 'Покупка'); -INSERT INTO public.side_dictionary (id, code, name) VALUES (2, 'S', 'Продажа'); - - --- --- Data for Name: statement; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: statement_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.statement_type_dictionary (id, code, name) VALUES (1, 'FULL', 'Установка суммы'); -INSERT INTO public.statement_type_dictionary (id, code, name) VALUES (2, 'INCR', 'Изменение суммы'); - - --- --- Data for Name: task_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.task_dictionary (id, code, name) VALUES (3, 'GTRD', 'Получение сделок из Торговой системы'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (4, 'LIMM', 'Выгрузка в Торговую систему остатков по деньгам (отправка lim)'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (5, 'LIMS', 'Выгрузка в Торговую систему остатков по бумагам (отправка lim)'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (6, 'LOCM', 'Загрузка участников'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (7, 'LOSC', 'Загрузка инструментов'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (8, 'GVER', 'Запуск сверки'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (9, 'GRYT', 'Подготовка КС к клиринговому дню'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (10, 'SCLR', 'Запуск клиринговой сессии'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (11, 'GRRT', 'Формирование реестра остатков ценных бумаг'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (12, 'GBRR', 'Формирование реестра остатков денежных средств'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (13, 'ADLR', 'Формирование реестра обязательств, допущенных к клирингу'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (14, 'CDLR', 'Формирование реестра обязательств, прошедших процедуру контроля обеспечения'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (15, 'GORR', 'Формирование реестра распоряжений, направленных расчетной организации'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (16, 'GORD', 'Формирование реестра распоряжений, направленных расчетному депозитарию'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (17, 'EXLR', 'Формирование реестра обязательств, исключенных из клирингового пула'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (18, 'LBSR', 'Формирование реестра учета обязательств'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (19, 'ECNR', 'Формирование реестра сделок'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (20, 'GREP', 'Формирование промежуточной отчетности'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (21, 'STRS', 'Начало торговой сессии'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (22, 'ETRS', 'Завершение торговой сессии'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (23, 'GRET', 'Формирование отчетности по сделкам'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (24, 'GREF', 'Формирование итоговой отчетности'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (25, 'FDFF', 'Формирование ДФ-05 с кодом 9 (финальный)'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (26, 'SDEP', 'Время начала возврата депозитов'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (27, 'EDEP', 'Время завершения возврата депозитов'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (28, 'CHDF', 'Проверка наличия пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (1, 'GALB', 'Запрос остатков по всем счетам (отправка ДФ-51, ДФ-56 для получения ответа ДФ-01, ДФ-57)'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (2, 'OUTV', 'Вывод свободных средств инициаторов В (отправка ДФ-54 для получения ответа ДФ-55)'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (29, 'CCLR', 'Завершение неудачных клиринговых сессий'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (30, 'CBRR', 'Загрузка кросс-курсов'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (31, 'MTCR', 'Формирование файлов с МТКР'); -INSERT INTO public.task_dictionary (id, code, name) VALUES (32, 'LIMC', 'Выгрузка в Торговую систему остатков по валюте (отправка lim)'); - - --- --- Data for Name: task_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.task_status_dictionary (id, code, name) VALUES (1, 'ACTV', 'Активна'); -INSERT INTO public.task_status_dictionary (id, code, name) VALUES (2, 'BLKD', 'Не активна'); -INSERT INTO public.task_status_dictionary (id, code, name) VALUES (3, 'CNCL', 'Отмена расписания'); - - --- --- Data for Name: term_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.term_type_dictionary (id, code, name) VALUES (1, 'S', 'Срочный'); -INSERT INTO public.term_type_dictionary (id, code, name) VALUES (2, 'K', 'Комбинированный'); -INSERT INTO public.term_type_dictionary (id, code, name) VALUES (3, 'V', 'До востребования'); - - --- --- Data for Name: traded_money_market_security; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: trading_clearing_registry; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (411320005, 411310000, '0134MBT00001', 411320001, NULL, 'B', NULL, 'M', 'BLKD', '2023-10-26 14:08:40.506', '2023-10-26 14:09:01.686'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556400008, 2000096, '0079CAT00005', 5556400000, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 15:20:01.774', '2024-04-16 15:20:01.774'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (409330026, 2000246, '0500MAT00002', 409330024, NULL, 'A', NULL, 'M', 'BLKD', '2023-10-11 18:55:12.086', '2023-10-26 14:23:11.751'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (411320017, 411310000, '0134MAT00001', 411320015, NULL, 'A', NULL, 'M', 'ROPN', '2023-10-26 14:23:57.123', '2023-10-26 14:23:57.123'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (411320022, 411310000, '0134MAT00002', 411320020, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-26 14:24:27.175', '2023-10-26 14:24:27.175'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (410920032, 410910000, '0133CAT00001', 410920025, 410920029, 'A', NULL, 'C', 'ACTV', '2023-10-24 14:59:40.108', '2023-10-26 14:41:26.712'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (411320050, 410910000, '0133CCT00001', 411320042, 411320047, 'C', NULL, 'C', 'ACTV', '2023-10-26 14:54:24.081', '2023-10-26 14:54:24.081'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2510003, 2000271, '0095CAT00001', 2010091, 2200161, 'A', NULL, 'C', 'ACTV', '2023-07-28 14:46:01.422', '2023-07-28 14:46:01.422'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (408860029, 2000246, '0500MAT00001', 408860026, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-11 13:58:24.762', '2023-10-30 16:03:48.275'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (552350008, 2000302, '0008CCT00002', 2010100, 552350000, 'C', NULL, 'C', 'ACTV', '2023-11-01 16:31:24.787', '2023-11-01 16:31:24.787'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (552570001, 2000376, '0575MBT00001', 407680000, NULL, 'B', NULL, 'M', 'ACTV', '2023-11-02 16:51:43.217', '2023-11-02 16:51:43.217'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (552570006, 2000376, '0575MBT00002', 2010124, NULL, 'B', NULL, 'M', 'ACTV', '2023-11-02 16:52:05.778', '2023-11-02 16:52:05.778'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (552570010, 2000195, '0374MBT00002', 407310003, NULL, 'B', NULL, 'M', 'ACTV', '2023-11-02 16:59:18.56', '2023-11-02 16:59:18.56'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (552570014, 2000211, '0585MBT00001', 2200020, NULL, 'B', NULL, 'M', 'ACTV', '2023-11-02 17:55:00.652', '2023-11-02 17:55:00.652'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407420000, 2000135, '0596MAT00001', 407310007, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-02 15:38:10.44', '2023-10-02 15:38:10.44'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407420003, 2000341, '0574MAT00001', 2010112, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-02 15:40:35.686', '2023-10-02 15:40:35.686'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556430000, 2000096, '0079CAT00006', 5556400029, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 15:39:47.713', '2024-04-16 15:47:32.024'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556460008, 2000096, '0079CAT00007', 5556460000, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 15:49:24.265', '2024-04-16 15:49:24.265'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407830004, 407470002, '0333MAT00002', 407510008, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-04 15:02:35.287', '2023-10-04 15:02:35.287'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (553090020, 553080000, '0101CAT00001', 553090014, 553090017, 'A', NULL, 'C', 'ACTV', '2023-11-07 03:36:46.152', '2023-11-07 03:36:46.152'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407830012, 2000135, '0596CAT00001', 2200014, 2200197, 'A', NULL, 'C', 'ACTV', '2023-10-04 15:55:15.005', '2023-10-04 15:55:15.005'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (553090007, 553080000, '0101MBT00001', 553090001, NULL, 'B', NULL, 'M', 'ACTV', '2023-11-07 01:35:38.439', '2023-11-07 03:53:46.345'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407830020, 2000203, '0595MAT00001', 407830018, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-04 16:20:33.75', '2023-10-04 16:20:33.75'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407930002, 2000078, '0420MAT00001', 407930000, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-04 16:26:12.977', '2023-10-04 16:26:12.977'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407930005, 2000078, '0420MAT00002', 2200052, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-04 16:27:30.268', '2023-10-04 16:27:30.268'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (555090002, 2000203, '0595MAT00002', 555090000, NULL, 'A', NULL, 'M', 'ACTV', '2023-11-19 17:43:35.252', '2023-11-19 17:43:35.252'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2510009, 2000254, '0045CCT00001', 2010085, 2200279, 'A', NULL, 'C', 'ACTV', '2023-07-28 14:59:15.828', '2023-07-28 14:59:15.828'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5553940001, 2000271, '0095MAT00003', 406630003, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 13:59:08.497', '2024-04-16 13:59:08.497'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556330008, 2000096, '0079CAT00002', 5556330000, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 14:47:31.666', '2024-04-16 14:47:31.666'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556330021, 2000096, '0079CAT00003', 5556330013, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 14:56:20.097', '2024-04-16 14:56:20.097'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556330034, 2000096, '0079CAT00004', 5556330026, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 15:05:49.582', '2024-04-16 15:05:49.582'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556520000, 2000096, '0079CAT00008', 5556490000, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 16:08:05.695', '2024-04-16 16:08:05.695'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5556560004, 2000096, '0079CAT00009', 5556560000, NULL, 'A', NULL, 'M', 'ACTV', '2024-04-16 17:10:13.396', '2024-04-16 17:10:13.396'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5558190000, 2000187, '0302MAT00001', 5553040000, NULL, 'A', NULL, 'M', 'ACTV', '2023-07-25 14:04:03.377', '2023-07-25 14:04:03.377'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407930008, 2000246, '0500CAT00001', 2200008, 2200519, 'A', NULL, 'C', 'ACTV', '2023-10-04 16:29:04.99', '2023-10-04 16:29:04.99'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407930014, 407470002, '0333MAT00003', 407930011, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-04 16:47:06.337', '2023-10-04 16:47:06.337'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (408080002, 2000220, '0583MAT00001', 408080000, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-05 14:52:07.754', '2023-10-05 14:52:07.754'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (5553940004, 2000096, '0079CAT00001', 408160003, 5558190003, 'A', NULL, 'M', 'ACTV', '2024-04-16 14:11:48.173', '2023-07-25 14:07:00.249'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (408160009, 2000302, '0008CAT00001', 406050006, 2510012, 'A', NULL, 'C', 'ACTV', '2023-10-05 17:29:30.411', '2023-10-05 17:29:30.411'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2360006, 2000367, '0471CAT00001', 2010121, 2200249, 'A', NULL, 'C', 'ACTV', '2023-07-18 19:37:16.259', '2023-07-18 19:37:16.259'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2360009, 2000195, '0374MAT00001', 2010064, NULL, 'A', NULL, 'M', 'ACTV', '2023-07-18 19:38:36.883', '2023-07-18 19:38:36.883'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2360012, 2000195, '0374MAT00002', 2200056, NULL, 'A', NULL, 'M', 'ACTV', '2023-07-18 19:38:53.788', '2023-07-18 19:38:53.788'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2360015, 2000195, '0374MBT00001', 2200010, NULL, 'B', NULL, 'M', 'ACTV', '2023-07-18 19:39:10.406', '2023-07-18 19:39:10.406'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (406330000, 2000271, '0095MAT00001', 406310000, NULL, 'A', NULL, 'M', 'ACTV', '2023-09-25 16:15:13.229', '2023-09-25 16:15:13.229'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (406330003, 2000271, '0095MAT00002', 2200026, NULL, 'A', NULL, 'M', 'ACTV', '2023-09-25 16:15:42.772', '2023-09-25 16:15:42.772'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (406330006, 2000254, '0045MAT00001', 2200022, NULL, 'A', NULL, 'M', 'ACTV', '2023-09-25 16:27:07.257', '2023-09-25 16:27:07.257'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2510000, 2000034, '0472CAT00001', 2200058, 2200111, 'A', NULL, 'C', 'ACTV', '2023-07-28 14:44:04.759', '2023-09-27 15:07:06.51'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2360000, 2000302, '0008MAT00001', 2200050, NULL, 'A', NULL, 'M', 'ACTV', '2023-07-18 19:36:25.417', '2023-09-29 16:18:53.29'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407510031, 407470002, '0333MAT00001', 407510012, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-02 18:40:10.524', '2023-10-03 11:11:58.537'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407930020, 407470002, '0333MAT00004', 407930017, NULL, 'A', NULL, 'M', 'ACTV', '2023-10-04 16:50:08', '2023-10-05 14:54:24.646'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (407830015, 407470002, '0333CAT00001', 407830007, 407510015, 'A', NULL, 'C', 'ACTV', '2023-10-04 16:03:16.853', '2023-10-05 14:56:06.868'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2510006, 2000061, '0589MAT00001', 2010022, NULL, 'A', NULL, 'M', 'ACTV', '2023-07-28 14:48:41.418', '2023-10-06 17:45:06.172'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (408860023, 2000034, '0472CBT00001', 2200060, 408720000, 'B', NULL, 'C', 'ACTV', '2023-10-11 13:41:52.822', '2023-10-11 13:41:52.822'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (408860013, 2000302, '0008CCT00001', 407830007, 408860002, 'C', NULL, 'C', 'ACTV', '2023-10-11 12:04:43.925', '2023-10-11 12:04:43.925'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (2660000, 2000349, 'A01-00000P01', 2200016, 408160006, 'Z', NULL, 'C', 'ACTV', '2023-07-28 16:06:48.634', '2023-07-28 16:06:48.634'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (409180004, 2000246, '0500CAT00002', 2200006, 409180001, 'A', NULL, 'C', 'ACTV', '2023-10-11 16:13:23.526', '2023-10-11 16:13:23.526'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (409330015, 2000246, '0500CAT00003', 2010082, 409330000, 'A', NULL, 'C', 'ACTV', '2023-10-11 18:52:02.299', '2023-10-11 18:52:02.299'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (409330018, 2000246, '0500CAT00004', 409330012, 409330009, 'A', NULL, 'C', 'ACTV', '2023-10-11 18:53:31.197', '2023-10-11 18:53:31.197'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (410120000, 2000043, '0593CAT00001', 2010016, 408720002, 'A', NULL, 'C', 'ACTV', '2023-10-17 12:55:52.527', '2023-10-17 12:55:52.527'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (408160012, 2000349, '0005CZT00001', 406050008, 410400000, 'Z', NULL, 'C', 'ACTV', '2023-10-05 17:34:15.879', '2023-10-05 17:34:15.879'); -INSERT INTO public.trading_clearing_registry (id, company_id, code, money_account_id, depo_account_id, trading_clearing_registry_type, trading_clearing_registry_level, trading_clearing_registry_purpose, status, created_at, updated_at) VALUES (410920006, 410910000, '0133MBT00001', 410920001, NULL, 'B', NULL, 'M', 'BLKD', '2023-10-24 13:39:29.448', '2023-10-24 13:39:56.589'); - - --- --- - - - --- --- Data for Name: trading_clearing_registry_level_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.trading_clearing_registry_level_dictionary (id, code, name) VALUES (1, 'ONE', 'Первый уровень ТКР'); -INSERT INTO public.trading_clearing_registry_level_dictionary (id, code, name) VALUES (2, 'TWO', 'Второй уровень ТКР'); - - --- --- Data for Name: trading_clearing_registry_list; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (407420003, 5553400007, 'CNY', 'ACTV', 5553400009, NULL, NULL); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5553940001, 5553400002, 'CNY', 'ACTV', 5553400010, NULL, NULL); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (408160009, 5553400000, 'CNY', 'ACTV', 5553400012, NULL, NULL); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5553940004, 5553400004, 'CNY', 'ACTV', 5553400011, NULL, NULL); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5556330008, 5556330004, 'CNY', 'ACTV', 5556330011, '2024-04-16 14:48:04.553', '2024-04-16 14:48:04.553'); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5556330021, 5556330017, 'CNY', 'ACTV', 5556330024, '2024-04-16 14:56:54.568', '2024-04-16 14:56:54.568'); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5556400008, 5556400004, 'CNY', 'ACTV', 5556400011, '2024-04-16 15:21:04.215', '2024-04-16 15:21:04.215'); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5556460008, 5556460004, 'CNY', 'ACTV', 5556460011, '2024-04-16 15:50:55.201', '2024-04-16 15:50:55.201'); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5556520000, 5556490004, 'CNY', 'ACTV', 5556520003, '2024-04-16 16:08:55.803', '2024-04-16 16:08:55.803'); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (5556560004, 5556520005, 'CNY', 'ACTV', 5556560007, '2024-04-16 17:10:37.688', '2024-04-16 17:10:37.688'); -INSERT INTO public.trading_clearing_registry_list (trading_clearing_registry_id, account_id, currency, status, id, created_at, updated_at) VALUES (2360009, 5557680028, 'CNY', 'ACTV', 5557680229, '2024-05-05 11:04:47.382', '2024-05-05 11:04:47.382'); - - --- --- - - - --- --- Data for Name: trading_clearing_registry_purpose_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.trading_clearing_registry_purpose_dictionary (id, code, name) VALUES (1, 'C', 'Общий'); -INSERT INTO public.trading_clearing_registry_purpose_dictionary (id, code, name) VALUES (2, 'M', 'Денежный рынок'); -INSERT INTO public.trading_clearing_registry_purpose_dictionary (id, code, name) VALUES (3, 'K', 'Код ТКР второго уровня'); - - --- --- Data for Name: trading_clearing_registry_type_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (1, 'A', 'Владелец'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (2, 'B', 'Клиентский'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (3, 'C', 'Клиентский'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (4, 'D', 'Доверительный управляющий'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (5, 'E', 'Эмитент'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (6, 'Z', 'К размещению/выкупу'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (7, 'H', 'Депо по учету облигаций'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (8, 'T', 'Депо по учету акций'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (9, 'N', 'Депо по учету облигаций с попечителем'); -INSERT INTO public.trading_clearing_registry_type_dictionary (id, code, name) VALUES (10, 'S', 'Депо по учету акций с попечителем'); - - --- --- Data for Name: transaction_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.transaction_status_dictionary (id, code, name) VALUES (1, 'STLD', 'Рассчитан'); -INSERT INTO public.transaction_status_dictionary (id, code, name) VALUES (2, 'SENT', 'Отправлен'); -INSERT INTO public.transaction_status_dictionary (id, code, name) VALUES (3, 'OK', 'Обработан'); -INSERT INTO public.transaction_status_dictionary (id, code, name) VALUES (4, 'FAIL', 'Ошибка внешней системы'); -INSERT INTO public.transaction_status_dictionary (id, code, name) VALUES (5, 'CHER', 'Ошибка КС'); -INSERT INTO public.transaction_status_dictionary (id, code, name) VALUES (6, 'NSNT', 'Не отправлен'); - - --- --- Data for Name: user_cls; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.user_cls (id, created_at, updated_at, identifier, name, first_name, last_name, middle_name, email) VALUES (30000, '2023-09-15 12:16:39.829', NULL, 'admin', NULL, NULL, NULL, NULL, NULL); -INSERT INTO public.user_cls (id, created_at, updated_at, identifier, name, first_name, last_name, middle_name, email) VALUES (407280007, '2023-10-02 10:56:54.436', NULL, 'clearing.test', NULL, NULL, NULL, NULL, NULL); - - --- --- - - - --- --- Data for Name: user_connect; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.user_connect (id, created_at, updated_at, user_id, connection_time, disconnection_time, server_ip, client_ip, connection_state, clearing_date, error_code_id, error_text_id) VALUES (407280010, '2023-10-02 00:00:00', '2024-04-16 00:00:00', 407280007, '2024-04-16 00:00:00', NULL, '10.200.200.181:8080', '10.230.238.18', 'CNCT', '2024-04-16', NULL, NULL); -INSERT INTO public.user_connect (id, created_at, updated_at, user_id, connection_time, disconnection_time, server_ip, client_ip, connection_state, clearing_date, error_code_id, error_text_id) VALUES (30004, '2023-09-15 00:00:00', '2023-07-25 00:00:00', 30000, '2023-07-25 00:00:00', NULL, '10.200.200.181:8080', '10.200.200.181', 'CNCT', '2023-07-25', NULL, NULL); - - --- --- - - - --- --- Data for Name: user_role_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.user_role_dictionary (id, code, name) VALUES (1, 'ADMN', 'Администратор Клиринга МКР'); -INSERT INTO public.user_role_dictionary (id, code, name) VALUES (2, 'SPVS', 'Супервайзер Клиринга МКР'); -INSERT INTO public.user_role_dictionary (id, code, name) VALUES (3, 'SCRT', 'Администратор безопасности Клиринга МКР'); - - --- --- Data for Name: user_role_session; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (30001, 30000, 'SCRT', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (30002, 30000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (30003, 30000, 'SPVS', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407280008, 407280007, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407280009, 407280007, 'SPVS', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490000, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490002, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490003, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490004, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490005, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490012, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490014, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490016, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490019, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490026, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490031, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407490039, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500000, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500002, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500004, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500012, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500014, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500016, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407500019, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407510000, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407510001, 1000, 'ADMN', NULL, 'ACTV'); -INSERT INTO public.user_role_session (id, user_id, user_role, company_id, status) VALUES (407510002, 1000, 'ADMN', NULL, 'ACTV'); - - --- --- Data for Name: user_settings; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.user_settings (id, user_id, version, json) VALUES (30005, 30000, '3', '{"appliedDate":"05.05.2024","tables":{"RegistriesBalanceOfCashAssets":{"filterModel":{"items":[{"columnField":"registryCode","id":2231,"operatorValue":"equals","value":"DMAU"}]},"columnsVisibility":{"companyId":true,"tradingCode":false,"clearingCode":true,"shortName":false,"fullName":false,"accountType":false,"account":true,"registryDesignation":false,"registryInstrumentType":false,"registryCapacity":false,"registryUnit":false,"registryCode":true,"tradingClearingRegistry":false,"registryStatus":false,"securitySymbol":true,"balance":true,"openBalance":false,"closeBalance":false,"credit":true,"debit":true,"settledCredit":false,"settledDebit":false,"checkBalance":true,"diffBalance":true,"balanceDimension":false,"settlementDate":true,"tradingDate":false,"clearingDate":false,"refundDate":false,"valueDate":false,"price":false,"contract":true,"counterPartyId":false,"comment":false,"parentId":false,"groupId":false,"sessionId":true,"sessionType":true,"paymentId":false,"id":false,"securityId":false},"columnsWidthModel":{"companyId":136}},"Companies":{"columnsWidthModel":{"shortName":359}},"TradingClearingRegistriesInAccountContext":{"columnsWidthModel":{"companyId":269,"code":338,"moneyAccountId":327}},"Notifications":{"columnsWidthModel":{"comment":421}},"DepoAccountInAccountContext":{"columnsWidthModel":{"account":352,"id":222,"status":424,"companyId":359,"accountType":311},"columnsVisibility":{"account":true,"accountType":true,"currency":true,"status":true,"companyId":true,"id":true,"createdAt":false,"updatedAt":false}}},"tabs":{"CompanyTabContainer":"company-info","AccountsTabContainer":"trading-clearing-registries","SecuritiesTabContainer":"money-securities","ScheduleTabContainer":"commands","sDF_import_PSC":"s-df01","sDF_import_SDC":"s-df08","sDF_export_PSC":"s-df02","sDF_export_SDC":"s-df09","StatementTabContainer":"money-statement"}}'); -INSERT INTO public.user_settings (id, user_id, version, json) VALUES (407410008, 407280007, '3', '{"appliedDate":"02.10.2023","tables":{"ClearingAccountInAccountContext":{"columnsWidthModel":{"companyId":223,"account":221,"accountType":233,"status":203}},"PlannerAllTodayInScheduleContext":{"columnsWidthModel":{"task":436}},"Notifications":{"columnsWidthModel":{"comment":402}}},"tabs":{"CompanyTabContainer":"company-info","AccountsTabContainer":"information-accounts","SecuritiesTabContainer":"money-securities","ScheduleTabContainer":"calendar","sDF_import_PSC":"s-df01","sDF_import_SDC":"s-df08","sDF_export_PSC":"s-df02","sDF_export_SDC":"s-df09","StatementTabContainer":"money-statement"}}'); - - --- --- Data for Name: verification_result; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - - - --- --- Data for Name: workflow_status_dictionary; Type: TABLE DATA; Schema: clearing_dev; Owner: - --- - -INSERT INTO public.workflow_status_dictionary (id, code, name) VALUES (1, 'ACTV', 'Активен'); -INSERT INTO public.workflow_status_dictionary (id, code, name) VALUES (2, 'BLKD', 'Не активен'); - - --- --- PostgreSQL database dump complete --- - - -- == alter exist tables == -ALTER TABLE public.REGISTRY ADD COLUMN IF NOT EXISTS SECTION varchar(4); -ALTER TABLE public.REGISTRY_HISTORY ADD COLUMN IF NOT EXISTS SECTION varchar(4); -ALTER TABLE public.BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE varchar(255); -ALTER TABLE public.BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE varchar(255); -COMMENT ON COLUMN public.REGISTRY.SECTION IS 'Код секции (linked to section)'; -COMMENT ON COLUMN public.REGISTRY_HISTORY.SECTION IS 'Код секции (linked to section)'; -COMMENT ON COLUMN public.BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE IS 'Код SWIFT посредника'; -COMMENT ON COLUMN public.BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE IS 'Код SWIFT посредника'; -COMMENT ON TABLE public.BANK_ACCOUNT IS 'Счета вывода средств'; - - --- rename -ALTER TABLE public.S_DF06 RENAME COLUMN _DOC__NUM TO DOC_NUM; -ALTER TABLE public.S_DF06 RENAME COLUMN _DOC__DATE TO DOC_DATE; -ALTER TABLE public.S_DF07 RENAME COLUMN _DOC__NUM TO DOC_NUM; -ALTER TABLE public.S_DF07 RENAME COLUMN _DOC__DATE TO DOC_DATE; -ALTER TABLE public.S_DF54 RENAME COLUMN _DOC__NUM TO DOC_NUM; -ALTER TABLE public.S_DF54 RENAME COLUMN _DOC__DATE TO DOC_DATE; -ALTER TABLE public.S_DF54 RENAME COLUMN _VALUE_DATE TO VALUE_DATE; -ALTER TABLE public.S_DF54 RENAME COLUMN _SWIFT_BEN TO SWIFT_BEN; -ALTER TABLE public.S_DF54 RENAME COLUMN _SWIFT_INT TO SWIFT_INT; -ALTER TABLE public.S_DF55 RENAME COLUMN _DOC__NUM TO DOC_NUM; -ALTER TABLE public.S_DF55 RENAME COLUMN _DOC__DATE TO DOC_DATE; -ALTER TABLE public.S_DF55 RENAME COLUMN _VALUE_DATE TO VALUE_DATE; -ALTER TABLE public.S_DF55 RENAME COLUMN _SWIFT_BEN TO SWIFT_BEN; -ALTER TABLE public.S_DF55 RENAME COLUMN _SWIFT_INT TO SWIFT_INT; -ALTER TABLE public.S_DF57 RENAME COLUMN _DOC__NUM TO DOC_NUM; -ALTER TABLE public.S_DF57 RENAME COLUMN _DOC__DATE TO DOC_DATE; - - -INSERT INTO public.DB_VERSION(ID, VERSION) values (1, '3.12') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION diff --git a/clr_test/db/test-data.sql b/clr_test/db/test-data.sql deleted file mode 100644 index cd53f14cc..000000000 --- a/clr_test/db/test-data.sql +++ /dev/null @@ -1,8 +0,0 @@ -INSERT INTO public.s_trades (id,created_at,updated_at,trade_num,operation,class_code,trade_date,sec_code,accruedint,accruedint2,lower_discount,order_num,price,price2,repo_rate,repo_value,repo2_value,start_discount,ts_commission,upper_discount,value,yield,qty,qty_pcs,trade_date_time,repo_term,clearing_commission,exchange_commission,tech_center_commission,account,broker_ref,client_code,settle_code,user_id,exchange_code,firm_id,firm_name,cp_firm_id,cp_firm_name,class_name,sec_name,settle_date,settle_currency,trade_currency,trade_time_ms,bank_acc_id,"section") VALUES - (5557910001,'2024-04-16 11:13:30.198','2024-04-16 11:13:30.198',1347782,'S','UVAV','2024-04-16','CNYRUB_TOD_C',0.000000000000000000,0.000000000000000000,0.000000000000000000,874332,13.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,1300000.000000000000000000,0.000000000000000000,100.000000000000000000,100000.000000000000000000,'2024-04-16 17:14:00.000',0,0.000000000000000000,0.000000000000000000,0.000000000000000000,'0079MAT00001','0079MAT00001/','0079MAT00001','T0',NULL,NULL,'79','ГПБ','8','ПАО Сбербанк','СПВБ: Двусторонний непрерывный аукцион (TOD)',NULL,'2024-04-16','RUB',NULL,43707,NULL,'CURR'), - (5557910000,'2024-04-16 11:13:30.198','2024-04-16 11:13:30.198',1347782,'B','UVAV','2024-04-16','CNYRUB_TOD_C',0.000000000000000000,0.000000000000000000,0.000000000000000000,874331,13.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,0.000000000000000000,1300000.000000000000000000,0.000000000000000000,100.000000000000000000,100000.000000000000000000,'2024-04-16 17:14:00.000',0,0.000000000000000000,0.000000000000000000,0.000000000000000000,'0008CAT00001','0008CAT00001/','0008CAT00001','T0',NULL,NULL,'8','ПАО Сбербанк','79','ГПБ','СПВБ: Двусторонний непрерывный аукцион (TOD)',NULL,'2024-04-16','RUB',NULL,43707,NULL,'CURR'); - -INSERT INTO public.execution_currency (exchange_execution_id,exchange_execution_time,exchange_execution_microseconds,trading_date,settlement_date,settlement_code,security_id,security_symbol,security_name,company_id,party_trading_clearing_registry_id,party_trading_clearing_registry,counter_party_id,counter_party_trading_clearing_registry_id,counter_party_trading_clearing_registry,market,price,lots,settlement_amount,quantity,side,currency_code,settlement_organization,coverage_status,session_id,clearing_date,id,created_at,updated_at) VALUES - (1347782,'2024-04-16 17:14:00','2024-04-16 17:14:00','2024-04-16','2024-04-16','T0',553161143,'CNYRUB_TOD_C','Валютная пара рубль-юань',2000302,408160009,'0008CAT00001',2000096,5553940004,'0079MAT00001','UVAV',13.000000000000000000,100.00,1300000.00,100000.00,'B','RUB',NULL,NULL,NULL,'2024-04-16',5557920002,'2024-04-16 11:13:31.071',NULL), - (1347782,'2024-04-16 17:14:00','2024-04-16 17:14:00','2024-04-16','2024-04-16','T0',553161143,'CNYRUB_TOD_C','Валютная пара рубль-юань',2000096,5553940004,'0079MAT00001',2000302,408160009,'0008CAT00001','UVAV',13.000000000000000000,100.00,1300000.00,100000.00,'S','RUB',NULL,NULL,NULL,'2024-04-16',5557920000,'2024-04-16 11:13:30.86',NULL); - diff --git a/clr_test/run_test_docker_containers.py b/clr_test/run_test_docker_containers.py index f87251617..7df33a50b 100644 --- a/clr_test/run_test_docker_containers.py +++ b/clr_test/run_test_docker_containers.py @@ -52,6 +52,10 @@ def remove_files_with_extensions(extension): os.remove(os.path.join(root, currentFile)) +def remove_if_exists(filepath): + if os.path.exists(filepath): + os.remove(filepath) + def run_specific(index): logging.info(f"$CI_PROJECT_DIR = {os.environ['CI_PROJECT_DIR']}") folders = [i for i in sorted(os.listdir(DATA_ROOT_DIR)) if re.search("\\d{1,}.\\d{1,}.*", i)] @@ -62,10 +66,10 @@ def run_specific(index): shutil.rmtree(f"{CLR_TEST_DIR}/clearing-all/clearing_testing_utils/store/input") logging.info(f"Removing file {CLR_TEST_DIR}/db/export.sql") - os.remove(f"{CLR_TEST_DIR}/db/export.sql") + remove_if_exists(f"{CLR_TEST_DIR}/db/export.sql") logging.info(f"Removing file {CLR_TEST_DIR}/db/test-data.sql") - os.remove(f"{CLR_TEST_DIR}/db/test-data.sql") + remove_if_exists(f"{CLR_TEST_DIR}/db/test-data.sql") logging.info(f"Copying files from {DATA_ROOT_DIR}/{folders[index]}/db/ to {CLR_TEST_DIR}/db/") shutil.copytree(f"{DATA_ROOT_DIR}/{folders[index]}/db/", f"{CLR_TEST_DIR}/db/", dirs_exist_ok=True) @@ -89,10 +93,10 @@ def main(): shutil.rmtree(f"{CLR_TEST_DIR}/clearing-all/clearing_testing_utils/store/input") logging.info(f"Removing file {CLR_TEST_DIR}/db/export.sql") - os.remove(f"{CLR_TEST_DIR}/db/export.sql") + remove_if_exists(f"{CLR_TEST_DIR}/db/export.sql") logging.info(f"Removing file {CLR_TEST_DIR}/db/test-data.sql") - os.remove(f"{CLR_TEST_DIR}/db/test-data.sql") + remove_if_exists(f"{CLR_TEST_DIR}/db/test-data.sql") logging.info(f"Copying files from {DATA_ROOT_DIR}/{folder}/db/ to {CLR_TEST_DIR}/db/") shutil.copytree(f"{DATA_ROOT_DIR}/{folder}/db/", f"{CLR_TEST_DIR}/db/", dirs_exist_ok=True) From b9ec6485c7f072192757dd7070c7c5df6f54a3fc Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 26 Sep 2024 14:19:32 +0300 Subject: [PATCH 021/114] clt_test bug fixed --- .gitlab-ci.yml | 3 ++- clr_test/db/Dockerfile | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 95471e34c..39a56afdf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -54,7 +54,8 @@ test: script: - echo "Installing maven and python" && apk update && apk add maven python3 - echo "Copying jar files to clearing-all/bin" && cp -r /builds/mfd/clearing/z-distr/target/clearing/bin ./clr_test/clearing-all/bin - - echo "Copying DDL.sql to db directory" && cp /builds/mfd/clearing/z-distr/target/clearing/db/DDL.sql ./db + - echo "Copying DDL.sql to db directory" && cp /builds/mfd/clearing/z-distr/target/clearing/db/DDL.sql ./clr_test/db/ + - ls ./clr_test/db/ - python3 clr_test/run_test_docker_containers.py artifacts: expire_in: 1 day diff --git a/clr_test/db/Dockerfile b/clr_test/db/Dockerfile index 957d09a3b..4c7c015a8 100644 --- a/clr_test/db/Dockerfile +++ b/clr_test/db/Dockerfile @@ -1,5 +1,5 @@ FROM mirror.gcr.io/postgres:14.1-alpine -ADD ./DDL.sql /docker-entrypoint-initdb.d/ +ADD DDL.sql /docker-entrypoint-initdb.d/ ADD export.sql /docker-entrypoint-initdb.d/ ADD test-data.sql /docker-entrypoint-initdb.d/ \ No newline at end of file From 8e156bca82c5056e473f32cfcf3db1b6a294a252 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Thu, 26 Sep 2024 16:12:11 +0300 Subject: [PATCH 022/114] .gitlab-ci.yml changed --- .gitlab-ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 39a56afdf..43be7a066 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,7 +17,7 @@ preflight: stage: preflight script: - pwd - - git clone -b without_db_update "http://gitlab-ci-token:$ACCESS_TOKEN@git.mfd.msk/mfd/clearing_test.git" + - git clone -b successful_set "http://gitlab-ci-token:$ACCESS_TOKEN@git.mfd.msk/mfd/clearing_test.git" artifacts: name: "$CI_COMMIT_REF_NAME" expire_in: 1 day @@ -55,7 +55,6 @@ test: - echo "Installing maven and python" && apk update && apk add maven python3 - echo "Copying jar files to clearing-all/bin" && cp -r /builds/mfd/clearing/z-distr/target/clearing/bin ./clr_test/clearing-all/bin - echo "Copying DDL.sql to db directory" && cp /builds/mfd/clearing/z-distr/target/clearing/db/DDL.sql ./clr_test/db/ - - ls ./clr_test/db/ - python3 clr_test/run_test_docker_containers.py artifacts: expire_in: 1 day From 992bbacce6752d68541c33c9646deebf71e7961e Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Mon, 30 Sep 2024 17:39:08 +0300 Subject: [PATCH 023/114] http://jira.mfd.msk:8088/browse/CLS-755 --- .../gatewayapi/config/GatewayApiSettings.java | 9 ++ .../config/InboundExternalServerSettings.java | 61 ++++++++++ .../config/InboundServerSettings.java | 12 ++ .../controller/GatewayController.java | 2 + .../inbound/request/CommonRequest.java | 11 ++ .../inbound/response/CommonResponse.java | 12 ++ .../gatewayapi/service/GatewayService.java | 112 +++++++++--------- .../src/main/resources/application.properties | 9 +- 8 files changed, 168 insertions(+), 60 deletions(-) create mode 100644 clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundExternalServerSettings.java diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java index bfe34b603..c3aebf62c 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java @@ -15,6 +15,7 @@ public class GatewayApiSettings { private KafkaProducerSettings kafkaProducer; private KafkaConsumerSettings kafkaConsumer; private InboundServerSettings inboundServer; + private InboundExternalServerSettings inboundExternalServer; public HazelcastClientParams getHazelcast() { return hazelcast; @@ -47,4 +48,12 @@ public class GatewayApiSettings { public void setInboundServer(InboundServerSettings inboundServer) { this.inboundServer = inboundServer; } + + public InboundExternalServerSettings getInboundExternalServer() { + return inboundExternalServer; + } + + public void setInboundExternalServer(InboundExternalServerSettings inboundExternalServer) { + this.inboundExternalServer = inboundExternalServer; + } } diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundExternalServerSettings.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundExternalServerSettings.java new file mode 100644 index 000000000..6a608e82e --- /dev/null +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundExternalServerSettings.java @@ -0,0 +1,61 @@ +package ru.spcex.clearing.gatewayapi.config; + +import java.util.ArrayList; +import java.util.List; + +public class InboundExternalServerSettings { + private String host; + private String pathLOCM; + private String pathLOSC; + private Integer port; + private Boolean enableSsl; + private List allowedTypes = new ArrayList<>(); + + public String getHost() { + return host; + } + + public void setHost(String host) { + this.host = host; + } + + public Integer getPort() { + return port; + } + + public void setPort(Integer port) { + this.port = port; + } + + public Boolean getEnableSsl() { + return enableSsl; + } + + public void setEnableSsl(Boolean enableSsl) { + this.enableSsl = enableSsl; + } + + public String getPathLOCM() { + return pathLOCM; + } + + public void setPathLOCM(String pathLOCM) { + this.pathLOCM = pathLOCM; + } + + public String getPathLOSC() { + return pathLOSC; + } + + public void setPathLOSC(String pathLOSC) { + this.pathLOSC = pathLOSC; + } + + public List getAllowedTypes() { + return allowedTypes; + } + + public void setAllowedTypes(List allowedTypes) { + this.allowedTypes = allowedTypes; + } +} diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundServerSettings.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundServerSettings.java index ee103a3c5..8ce4b3b0a 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundServerSettings.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/InboundServerSettings.java @@ -1,11 +1,15 @@ package ru.spcex.clearing.gatewayapi.config; +import java.util.ArrayList; +import java.util.List; + public class InboundServerSettings { private String host; private String pathLOCM; private String pathLOSC; private Integer port; private Boolean enableSsl; + private List allowedTypes = new ArrayList<>(); public String getHost() { return host; @@ -46,4 +50,12 @@ public class InboundServerSettings { public void setPathLOSC(String pathLOSC) { this.pathLOSC = pathLOSC; } + + public List getAllowedTypes() { + return allowedTypes; + } + + public void setAllowedTypes(List allowedTypes) { + this.allowedTypes = allowedTypes; + } } diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/GatewayController.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/GatewayController.java index 00a253ba4..93ce96bcb 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/GatewayController.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/GatewayController.java @@ -266,6 +266,8 @@ public class GatewayController { commonResponse.setType(request.getType()); commonResponse.setDatetime(request.getDatetime()); commonResponse.setSection(request.getSection()); + commonResponse.setSection(request.getSection()); + commonResponse.setClearingSystem(request.getClearingSystem()); if (success) { commonResponse.setCode(0L); commonResponse.setMessage("success"); diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/request/CommonRequest.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/request/CommonRequest.java index f48e95a1c..874cb6d65 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/request/CommonRequest.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/request/CommonRequest.java @@ -50,6 +50,9 @@ public class CommonRequest { @JsonProperty("section") @ApiModelProperty(value = "Секция (FOND или MKR)", example = "FOND") private String section; + @JsonProperty("clearing_system") + @ApiModelProperty(value = "Клиринговая система", example = "SPVB/LCC") + private String clearingSystem; public void validate(List typeValidValues, List
sectionValidValues) { if (!typeValidValues.isEmpty() && !typeValidValues.contains(type.toUpperCase())) { @@ -92,4 +95,12 @@ public class CommonRequest { public void setSection(String section) { this.section = section; } + + public String getClearingSystem() { + return clearingSystem; + } + + public void setClearingSystem(String clearingSystem) { + this.clearingSystem = clearingSystem; + } } diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/response/CommonResponse.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/response/CommonResponse.java index 612300408..5e315649c 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/response/CommonResponse.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/inbound/response/CommonResponse.java @@ -45,6 +45,10 @@ public class CommonResponse { @JsonProperty("message") private String message; + @JsonProperty("clearing_system") + @ApiModelProperty(value = "Клиринговая система", example = "SPVB/LCC") + private String clearingSystem; + public UUID getId() { return id; } @@ -92,4 +96,12 @@ public class CommonResponse { public void setMessage(String message) { this.message = message; } + + public String getClearingSystem() { + return clearingSystem; + } + + public void setClearingSystem(String clearingSystem) { + this.clearingSystem = clearingSystem; + } } diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java index 9234f6239..516347aa8 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java @@ -25,6 +25,7 @@ import org.springframework.stereotype.Service; import org.springframework.web.client.RestTemplate; import ru.clearing.classes.statics.data.register.GatewayResult; import ru.spcex.clearing.gatewayapi.config.GatewayApiSettings; +import ru.spcex.clearing.gatewayapi.config.InboundExternalServerSettings; import ru.spcex.clearing.gatewayapi.config.InboundServerSettings; import ru.spcex.clearing.gatewayapi.controller.inbound.request.operations.SentAsset; import ru.spcex.clearing.gatewayapi.controller.outbound.request.OutboundRequest; @@ -60,6 +61,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { private final UserRoleVerification userRoleVerification; private final RestTemplate restTemplate; private final InboundServerSettings inboundServerSettings; + private final InboundExternalServerSettings inboundExternalServerSettings; private final Map> sentAssets; private final Map outboundRequestByUuid; protected final Imdg gatewayResultImdg; @@ -77,6 +79,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { this.restTemplate = restTemplate; this.userRoleVerification = userRoleVerification; this.inboundServerSettings = gatewayApiSettings.getInboundServer(); + this.inboundExternalServerSettings = gatewayApiSettings.getInboundExternalServer(); this.sentAssets = sentAssets; this.outboundRequestByUuid = outboundRequestByUuid; this.gatewayResultImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_GatewayResult, GatewayResult.class); @@ -112,26 +115,16 @@ public class GatewayService extends QueueConsumer implements InitializingBean { if (requestInfoUpdate != null) return; logUnknownProperties(userRequest); - - String url = formingInboundUrl(inboundServerSettings.getPathLOCM()); - OutboundRequest outboundFondRequest = OutboundRequestBuilder.builder() .type(OutboundRequestType.MEMBER_ON_DEMAND.getKey()) .build(); - HttpEntity request = makeDefaultRequest(outboundFondRequest); outboundRequestByUuid.put(outboundFondRequest.getId(), outboundFondRequest); - ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, request, SuccessResponse.class); - SuccessResponse bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("LOCM task complete, success response : {}", bodyResponse); - } + sendRequest(outboundFondRequest); } public void requestOnLimit(BaseRequest userRequest) { LimExportedRequest exportedRequest = userRequest.getRequestPayload(); - String url = formingInboundUrl(inboundServerSettings.getPathLOCM()); - Map content = Map.of("file", exportedRequest.getLimFileName()); OutboundRequest outboundFondRequest = OutboundRequestBuilder.builder() @@ -140,14 +133,9 @@ public class GatewayService extends QueueConsumer implements InitializingBean { .content(content) .build(); - HttpEntity request = makeDefaultRequest(outboundFondRequest); outboundRequestByUuid.put(outboundFondRequest.getId(), outboundFondRequest); gatewayResultImdg.insert(GatewayResultBuilder.builder().outboundRequest(outboundFondRequest).build()); - ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, request, SuccessResponse.class); - SuccessResponse bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("Limit request complete, success response: {}", bodyResponse); - } + sendRequest(outboundFondRequest); } public void requestOnDemandSecurity(BaseRequest userRequest) { @@ -158,8 +146,6 @@ public class GatewayService extends QueueConsumer implements InitializingBean { logUnknownProperties(userRequest); - String url = formingInboundUrl(inboundServerSettings.getPathLOCM()); - OutboundRequest outboundFondRequest = OutboundRequestBuilder.builder() .section(Section.FOND.getKey()) .type(OutboundRequestType.ON_DEMAND.getKey()) @@ -175,28 +161,16 @@ public class GatewayService extends QueueConsumer implements InitializingBean { .type(OutboundRequestType.ON_DEMAND.getKey()) .build(); - HttpEntity requestFond = makeDefaultRequest(outboundFondRequest); - HttpEntity requestMKR = makeDefaultRequest(outboundMkrRequest); - HttpEntity requestCURR = makeDefaultRequest(outboundCurrRequest); - outboundRequestByUuid.put(outboundFondRequest.getId(), outboundFondRequest); outboundRequestByUuid.put(outboundMkrRequest.getId(), outboundMkrRequest); outboundRequestByUuid.put(outboundCurrRequest.getId(), outboundCurrRequest); - ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, requestFond, SuccessResponse.class); - SuccessResponse bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("LOSC task 1/3 complete (FOND section), success response: {}", bodyResponse); - } - response = restTemplate.exchange(url, HttpMethod.POST, requestMKR, SuccessResponse.class); - bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("LOSC task 2/3 complete (MKR section), success response: {}", bodyResponse); - } - response = restTemplate.exchange(url, HttpMethod.POST, requestCURR, SuccessResponse.class); - bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("LOSC task 3/3 complete (CURR section), success response: {}", bodyResponse); - } + + sendRequest(outboundFondRequest); + log.debug("LOSC task 1/3 complete (FOND section)"); + sendRequest(outboundMkrRequest); + log.debug("LOSC task 2/3 complete (MKR section)"); + sendRequest(outboundCurrRequest); + log.debug("LOSC task 3/3 complete (CURR section)"); } public void requestOnAsset(BaseRequest request) { @@ -224,16 +198,10 @@ public class GatewayService extends QueueConsumer implements InitializingBean { .content(content).build(); gatewayBuilder.outboundRequest(outboundRequest); - String url = formingInboundUrl(inboundServerSettings.getPathLOCM()); - HttpEntity r = makeDefaultRequest(outboundRequest); try { outboundRequestByUuid.put(outboundRequest.getId(), outboundRequest); gatewayResultImdg.insert(gatewayBuilder.build()); - ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, r, SuccessResponse.class); - SuccessResponse bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("Response from service: {}", bodyResponse); - } + sendRequest(outboundRequest); } catch (Throwable err) { log.error("Exchange error: {}", ExceptionUtils.getStackTrace(err)); } finally { @@ -262,13 +230,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { .type(reportType.getKey()) .content(content).build(); - String url = formingInboundUrl(inboundServerSettings.getPathLOCM()); - HttpEntity r = makeDefaultRequest(outboundRequest); - ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, r, SuccessResponse.class); - SuccessResponse bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("Response from service: {}", bodyResponse); - } + sendRequest(outboundRequest); } public void requestOnTkr(BaseRequest request) { @@ -286,13 +248,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { .outboundRequest(outboundRequest) .build(); gatewayResultImdg.insert(gatewayResult); - String url = formingInboundUrl(inboundServerSettings.getPathLOCM()); - HttpEntity r = makeDefaultRequest(outboundRequest); - ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, r, SuccessResponse.class); - SuccessResponse bodyResponse = response.getBody(); - if (bodyResponse != null) { - log.debug("Response from service: {}", bodyResponse); - } + sendRequest(outboundRequest); } protected void makeContentByReportRequest(Map content, ReportPart reportPart) { @@ -324,6 +280,35 @@ public class GatewayService extends QueueConsumer implements InitializingBean { } } + private void sendRequest(OutboundRequest request) { + if (inboundServerSettings.getAllowedTypes().isEmpty() || + inboundServerSettings.getAllowedTypes().contains(request.getType())) { + String url = formingInboundUrl(inboundServerSettings.getEnableSsl(), + inboundServerSettings.getHost(), + inboundServerSettings.getPort(), + inboundServerSettings.getPathLOCM()); + exchange(request, url); + } + + if (inboundExternalServerSettings.getAllowedTypes().isEmpty() || + inboundExternalServerSettings.getAllowedTypes().contains(request.getType())) { + String url = formingInboundUrl(inboundExternalServerSettings.getEnableSsl(), + inboundExternalServerSettings.getHost(), + inboundExternalServerSettings.getPort(), + inboundExternalServerSettings.getPathLOCM()); + exchange(request, url); + } + } + + private void exchange(OutboundRequest request, String url){ + HttpEntity r = makeDefaultRequest(request); + ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, r, SuccessResponse.class); + SuccessResponse bodyResponse = response.getBody(); + if (bodyResponse != null) { + log.debug("Response from service: {}", bodyResponse); + } + } + public String formingInboundUrl(String path) { return "%s://%s:%s/%s".formatted( inboundServerSettings.getEnableSsl() ? "https" : "http", @@ -333,6 +318,15 @@ public class GatewayService extends QueueConsumer implements InitializingBean { ); } + public String formingInboundUrl(Boolean enableSsl, String host, Integer port, String path) { + return "%s://%s:%s/%s".formatted( + enableSsl ? "https" : "http", + host, + port, + path + ); + } + private void logUnknownProperties(BaseRequest request) { Map unknownProperties = request.getUnknownProperties(); for (Map.Entry unknownProperty : unknownProperties.entrySet()) { diff --git a/clearing-parent/gateway-api/src/main/resources/application.properties b/clearing-parent/gateway-api/src/main/resources/application.properties index d52efb390..f7041f34d 100644 --- a/clearing-parent/gateway-api/src/main/resources/application.properties +++ b/clearing-parent/gateway-api/src/main/resources/application.properties @@ -29,4 +29,11 @@ gateway-api.inbound-server.enable-ssl=false gateway-api.inbound-server.host=10.200.200.183 gateway-api.inbound-server.port=8084 gateway-api.inbound-server.pathLOCM=test_rest/inbound_request -gateway-api.inbound-server.pathLOSC=test_rest/inbound_request \ No newline at end of file +gateway-api.inbound-server.pathLOSC=test_rest/inbound_request +gateway-api.inbound-server.allowed-types=ASSET_OPERATION,ON_DEMAND + +gateway-api.inbound-external-server.enable-ssl=false +gateway-api.inbound-external-server.host=10.200.200.183 +gateway-api.inbound-external-server.port=8084 +gateway-api.inbound-external-server.pathLOCM=test_rest/inbound_request +gateway-api.inbound-external-server.allowed-types=FILL_LIMITS,MEMBER_ON_DEMAND \ No newline at end of file From cda217e276270e3ca8680ff27169defc7b49fad4 Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Tue, 1 Oct 2024 11:37:50 +0300 Subject: [PATCH 024/114] http://jira.mfd.msk:8088/browse/CLS-754 ArrayIndexOutOfBoundsException fixed --- .../java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java index b1539c587..40d1d2f1d 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java @@ -181,7 +181,7 @@ public abstract class SimpleObjectMapStore implements Object normalizeValue(Object value, ParameterMetaData metaData, Map columnMetaDataMap, int i, String insertStatement, Object[] params) throws SQLException { - if (value == null) + if (getFields().length <= i || value == null) return null; i++; // нумерация в ParameterMetaData начинается с 1 final int type = metaData.getParameterType(i); From 6f3c205fd36520703dd454205c39cd022a958385 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 1 Oct 2024 12:07:04 +0300 Subject: [PATCH 025/114] http://jira.mfd.msk:8088/browse/CLS-747 --- .../src/main/resources/db/updateDDL_3.14.sql | 32 ------------------- 1 file changed, 32 deletions(-) diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql index 840d3e350..854bfaa27 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.14.sql @@ -3,36 +3,4 @@ -- == alter exist tables == ALTER TABLE BLACKLIST_MARKET ALTER COLUMN CODE TYPE varchar(12); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS NAME varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS ADDRESS varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_SWIFT_CODE varchar(12); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT varchar(35); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME1 varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS1 varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT1 varchar(35); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_NAME2 varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ADDRESS2 varchar(255); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE2 varchar(12); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar(35); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); -ALTER TABLE BANK_ACCOUNT ADD COLUMN IF NOT EXISTS OKTMO varchar(20); -COMMENT ON COLUMN BANK_ACCOUNT.NAME IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT.ADDRESS IS ' ( )'; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_SWIFT_CODE IS 'SWIFT '; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME1 IS ' - 1 ( )'; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS ' - 1 ( )'; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS ' - 1'; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT - 2'; -COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS ' - 2'; -COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' '; -COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; -COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' '; - - INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.14') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION From fbc0836c07bc6826788259f7fe2f02aed5f36f17 Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 13:07:28 +0300 Subject: [PATCH 026/114] PREP session & PAYM session --- .../src/main/java/ru/spcex/platform/enumeration/Sender.java | 4 +++- .../main/java/ru/spcex/platform/enumeration/SessionType.java | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Sender.java b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Sender.java index 9b3cd0317..8f212a9e8 100644 --- a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Sender.java +++ b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Sender.java @@ -5,7 +5,9 @@ import ru.spcex.platform.utils.enumeration.IEnumId; public enum Sender implements IEnumId { One(1L), /* СПВБ */ Prc(2L), /* ПРЦ */ - Rdc(3L); /* РДЦ */ + Rdc(3L), /* РДЦ */ + CK(5L), /* ЦК центральный контрагент */ + ; private final Long key; diff --git a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/SessionType.java b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/SessionType.java index 9f08df1fa..5f217c542 100644 --- a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/SessionType.java +++ b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/SessionType.java @@ -6,6 +6,7 @@ public enum SessionType implements IEnumKey { IPOB("IPOB"), IPO0("IPO0"), IPOT("IPOT"), TRDT("TRDT"), MEDM("MEDM"), FINL("FINL"), XDEP("XDEP"), LIQU("LIQU"), CURR("CURR"), UNIT("UNIT"), + PREP("PREP"), PAYM("PAYM"), ; SessionType(String key) { From bfb6cb7380d48dad525f4b6d47f72717e68bfdd5 Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 13:09:20 +0300 Subject: [PATCH 027/114] PREP session --- .../clearing/session/stage/PrepSession.java | 131 +++++++++ .../session/stage/SessionManager.java | 5 +- .../session/stage/impl/IRegistryBuilder.java | 1 + .../session/stage/impl/RegistryCkBuilder.java | 275 ++++++++++++++++++ .../RequirementsAndObligationCreation.java | 68 ++++- 5 files changed, 477 insertions(+), 3 deletions(-) create mode 100644 clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PrepSession.java create mode 100644 clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryCkBuilder.java diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PrepSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PrepSession.java new file mode 100644 index 000000000..dc406a056 --- /dev/null +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PrepSession.java @@ -0,0 +1,131 @@ +package ru.spcex.clearing.session.stage; + +import java.time.Instant; +import java.time.LocalDate; +import java.util.List; +import java.util.function.Supplier; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.stereotype.Service; +import ru.clearing.classes.statics.data.execution.ExecutionCommon; +import ru.clearing.classes.statics.data.execution.ExecutionCurrency; +import ru.clearing.classes.statics.data.misc.Session; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.BaseRequest; +import ru.spcex.clearing.session.stage.impl.BalanceRevise; +import ru.spcex.clearing.session.stage.impl.DealsPrepare; +import ru.spcex.clearing.session.stage.impl.ObligationAdmission; +import ru.spcex.clearing.session.stage.impl.RequirementsAndObligationCreation; +import ru.spcex.clearing.session.stage.task.DealsPreparePayload; +import ru.spcex.clearing.session.stage.task.RequirementsAndObligationCreationPayload; +import ru.spcex.platform.classes.base.interfaces.ExecutionType; +import ru.spcex.platform.enumeration.Section; +import ru.spcex.platform.enumeration.SessionStatus; +import ru.spcex.platform.enumeration.SessionType; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.utils.enumeration.IMessageResolver; + +@Service +public class PrepSession extends AbstractSession implements InitializingBean { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final DealsPrepare dealsPrepare; + private final RequirementsAndObligationCreation requirementsAndObligationCreation; + private final ObligationAdmission obligationsAdmission; + private final Imdg executionCurrencyImdg; + private final Supplier> marketCodes; + + public PrepSession( + ImdgProvider imdgProvider, + BalanceRevise balanceRevise, + DealsPrepare dealsPrepare, + RequirementsAndObligationCreation requirementsAndObligationCreation, + IMessageResolver messageResolver, ObligationAdmission obligationsAdmission, + @Qualifier("marketCodesForCurr") Supplier> marketCodes) { + super(imdgProvider, messageResolver); + this.dealsPrepare = dealsPrepare; + this.requirementsAndObligationCreation = requirementsAndObligationCreation; + this.obligationsAdmission = obligationsAdmission; + this.executionCurrencyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionCurrency, ExecutionCurrency.class); + this.marketCodes = marketCodes; + } + + @Override + public void afterPropertiesSet() throws Exception { + dealsPrepare.searchForExecutions(ExecutionType.ExecutionCurrency); + ImdgPredicateBuilder execFondPb = executionCurrencyImdg.predicateBuilder(); + dealsPrepare.addExecutionCurrencyCondition(execFondPb.regex("settlementCode", "^T0.*$")); + dealsPrepare.addExecutionCurrencyCondition(execFondPb.in("market", marketCodes.get().toArray(new String[0]))); + requirementsAndObligationCreation.setSessionType(sessionType()); + imdgProvider.waitAvailable(); + initSessionIfPresent(); + } + + @Override + public void runSession(BaseRequest req) { + if (!startSession()) { + return; + } + log.info("session is running, stage {}", currStage.get()); + try { + //stage 1 + StageResult> dealsPreparationResult; + { + DealsPreparePayload payload = new DealsPreparePayload(); + payload.setSessionId(currSession.getId()); + dealsPreparationResult = runStage(TaskType.DealsPrepare, payload, dealsPrepare); + } + { + //stage 2 + RequirementsAndObligationCreationPayload payload = new RequirementsAndObligationCreationPayload( + dealsPreparationResult.getStageResult(), currSession.getId() + ); + runStage(TaskType.RequirementsAndObligationsCreate, payload, requirementsAndObligationCreation); + } + //stage 3 + runStage(TaskType.ObligationsAdmission, currSession.getId(), obligationsAdmission); + endSession(); + } catch (StageException e) { + //already logged + } + + } + + private boolean startSession() { + synchronized (this.currStage) { + if (this.currStage.get() != null) { + log.info("already running session.id={}", this.currSession.getId()); + return false; + } else { + TaskType startStatus = TaskType.StartRevise; + Session newSession = new Session(); + newSession.setSection(section().getKey()); + newSession.setSessionType(sessionType().getKey()); + newSession.setSessionStatus(startStatus.getKey()); + newSession.setWorkflowStatus(SessionStatus.ACTV.getKey()); + newSession.setClearingDate(LocalDate.now()); + newSession.setCreated(Instant.now()); + + //todo companyId/securityId/userId передается из сообщения очереди + sessionImdg.insert(newSession); + currSession = newSession; + log.info("started new session.id={}", this.currSession.getId()); + currStage.set(TaskType.StartRevise); + return true; + } + } + } + + @Override + protected Section section() { + return Section.CURR; + } + + @Override + protected SessionType sessionType() { + return SessionType.PREP; + } +} diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java index d18415d74..d00d76d88 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java @@ -37,6 +37,7 @@ public class SessionManager { private final CurrencySession currencySession; private final IntermediateMkrSession intermediateMkrSession; private final FinalMkrSession finalMkrSession; + private final PrepSession prepSession; private final ReturnDepositSession returnDepositSession; private final UnitedSession unitedSession; private final TradingTimeService time; @@ -46,7 +47,7 @@ public class SessionManager { PrimaryAuctionBnSession primaryAuctionBnSession, PrimaryAuctionB0Session primaryAuctionB0Session, SecondaryAuctionT0Session secondaryAuctionT0Session, CurrencySession currencySession, - IntermediateMkrSession intermediateMkrSession, FinalMkrSession finalMkrSession, ReturnDepositSession returnDepositSession, UnitedSession unitedSession, TradingTimeService time) { + IntermediateMkrSession intermediateMkrSession, FinalMkrSession finalMkrSession, PrepSession prepSession, ReturnDepositSession returnDepositSession, UnitedSession unitedSession, TradingTimeService time) { this.notification = notification; this.msgs = msgs; this.primaryAuctionT0Session = primaryAuctionT0Session; @@ -56,6 +57,7 @@ public class SessionManager { this.currencySession = currencySession; this.intermediateMkrSession = intermediateMkrSession; this.finalMkrSession = finalMkrSession; + this.prepSession = prepSession; this.returnDepositSession = returnDepositSession; sessionImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Session, Session.class); @@ -119,6 +121,7 @@ public class SessionManager { case CURR -> session = currencySession; case MEDM -> session = intermediateMkrSession; case FINL -> session = finalMkrSession; + case PREP -> session = prepSession; case XDEP -> session = returnDepositSession; case UNIT -> session = unitedSession; } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/IRegistryBuilder.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/IRegistryBuilder.java index 551788bd8..b9bc000dc 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/IRegistryBuilder.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/IRegistryBuilder.java @@ -41,4 +41,5 @@ public interface IRegistryBuilder { default IRegistryBuilder dpAccCash(CashV2 dpAccCash) {return this;}//CashV2 dpAccCash; default IRegistryBuilder currCash(CashV2 currCash) {return this;}//CashV2 currCash; default IRegistryBuilder clrAccCash(CashV2 clrAccCash) {return this;}//CashV2 clrAccCash; + default IRegistryBuilder ckTcr(TradingClearingRegistry ckTcr) {return this;} } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryCkBuilder.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryCkBuilder.java new file mode 100644 index 000000000..294bded7f --- /dev/null +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryCkBuilder.java @@ -0,0 +1,275 @@ +package ru.spcex.clearing.session.stage.impl; + +import java.time.Instant; +import java.time.LocalDate; +import java.util.Optional; +import ru.clearing.classes.statics.data.account.Account; +import ru.clearing.classes.statics.data.account.ClearingAccount; +import ru.clearing.classes.statics.data.company.Company; +import ru.clearing.classes.statics.data.execution.ExecutionCommon; +import ru.clearing.classes.statics.data.execution.ExecutionCurrency; +import ru.clearing.classes.statics.data.misc.Currency; +import ru.clearing.classes.statics.data.misc.Session; +import ru.clearing.classes.statics.data.registry.Registry; +import ru.clearing.classes.statics.data.registry.TradingClearingRegistry; +import ru.clearing.classes.statics.data.security.CurrencyPairSecurity; +import ru.clearing.platform.dictionary.CurrencyPairDictionary; +import ru.spcex.clearing.component.predicate.cash.account.AccountIdCashingPredicate; +import ru.spcex.clearing.component.predicate.cash.currency.CurrencyCodePredicate; +import ru.spcex.clearing.service.TcrSearcher; +import ru.spcex.clearing.session.stage.util.RegistryUtil; +import ru.spcex.platform.classes.base.interfaces.ExecutionType; +import ru.spcex.platform.enumeration.AccountType; +import ru.spcex.platform.enumeration.BalanceDimension; +import ru.spcex.platform.enumeration.CurrencyCode; +import ru.spcex.platform.enumeration.ISide; +import ru.spcex.platform.enumeration.MoneyFlowSide; +import ru.spcex.platform.enumeration.RegistryCapacity; +import ru.spcex.platform.enumeration.RegistryDesignation; +import ru.spcex.platform.enumeration.RegistryInstrumentType; +import ru.spcex.platform.enumeration.RegistryStatus; +import ru.spcex.platform.enumeration.RegistryUnit; +import ru.spcex.platform.enumeration.Section; +import ru.spcex.platform.enumeration.Sender; +import ru.spcex.platform.enumeration.Side; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; +import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2; + +public class RegistryCkBuilder implements IRegistryBuilder { + private CashV2 currCash; + private CashV2 clrAccCash; + + private Imdg companyImdg; + private Imdg tradingClearingRegistryImdg; + private Imdg sessionImdg; + private Imdg clearingAccountImdg; + private Imdg currencyImdg; + private Imdg currPairSecImdg; + private Imdg currPairDictImdg; + private TcrSearcher tcrSearcher; + private ExecutionCommon exec; + private RegistryDesignation regDsgn; + private TradingClearingRegistry ckTcr; + + + private RegistryCkBuilder() { + } + + public static RegistryCkBuilder builder() { + return new RegistryCkBuilder(); + } + + public IRegistryBuilder cmpImdg(Imdg cmpImdg) { + this.companyImdg = cmpImdg; + return this; + } + + public IRegistryBuilder tcrImdg(Imdg tcrImdg) { + this.tradingClearingRegistryImdg = tcrImdg; + return this; + } + + public IRegistryBuilder ssnImdg(Imdg ssnImdg) { + this.sessionImdg = ssnImdg; + return this; + } + + public IRegistryBuilder clAccImdg(Imdg clAccImdg) { + this.clearingAccountImdg = clAccImdg; + return this; + } + + public IRegistryBuilder currPairSecImdg(Imdg currPairSecImdg) { + this.currPairSecImdg = currPairSecImdg; + return this; + } + + public IRegistryBuilder currPairDictImdg(Imdg currPairDictImdg) { + this.currPairDictImdg = currPairDictImdg; + return this; + } + + public IRegistryBuilder currImdg(Imdg currImdg) { + this.currencyImdg = currImdg; + return this; + } + + public IRegistryBuilder tcrSearcher(TcrSearcher tcrSearcher) { + this.tcrSearcher = tcrSearcher; + return this; + } + + @Override + public RegistryCkBuilder exec(ExecutionCommon exec) { + this.exec = exec; + return this; + } + + @Override + public RegistryCkBuilder registryDesignation(RegistryDesignation registryDesignation) { + this.regDsgn = registryDesignation; + return this; + } + + @Override + public IRegistryBuilder returnDeposit(boolean returnDep) { + if (returnDep) { + throw new IllegalStateException("cannot create second leg registry for ExecutionFond"); + } + return this; + } + + @Override + public IRegistryBuilder ckTcr(TradingClearingRegistry ckTcr) { + this.ckTcr = ckTcr; + return this; + } + + @Override + public Registry build() { + ISide side = getSide(exec); + Registry reg = new Registry(); + reg.setCompanyId(Sender.CK.getId()); + reg.setCounterPartyId(exec.getCompanyId()); + + reg.setCreated(Instant.now()); + Company company = searchCompany(); + reg.setTradingCode(company.getTradingCode()); + reg.setClearingCode(company.getClearingCode()); + reg.setShortName(company.getShortName()); + reg.setFullName(company.getFullName()); + TradingClearingRegistry tcr = ckTcr; + String capacityByAccount = null; + + //In: execution_currency (SECURITY_SYMBOL: CNYRUB_TOM_C, securityId-->registry.contract) + // C securityId идем в currency_pair_security, чтобы найти currency_pair_id + // C currency_pair_id идем currency_pair_dictionary для базовой base_currency_id [CNY], и обменная в чем торги quote_currency_id [RUB] + //3.1 Для side=Buy + //OM_T = RUB [quote_currency_id] balance=settlement_ammount + //TM_T = CNY [base_currency_id] balance=quantity + //3.2 для side=Sell + //OM_T = CNY [base_currency_id] balance=quantity + //TM_T = RUB [quote_currency_id] balance=settlement_ammount + reg.setContract(String.valueOf(exec.getSecurityId())); + CurrencyPairSecurity curPairSec = currPairSecImdg.getSingleObjectByID(exec.getSecurityId()); + CurrencyPairDictionary curPairDict = null; + if (curPairSec != null) { + curPairDict = currPairDictImdg.getSingleObjectByID(curPairSec.getCurrencyPairId()); + } + assert curPairSec != null && curPairDict != null; + ExecutionCurrency execCurr = (ExecutionCurrency) this.exec; + //что покупают + String baseCurrency = curPairDict.getBaseCurrency(); + //за что покупают + String quoteCurrency = curPairDict.getQuoteCurrency(); + reg.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + reg.setBalanceDimension(BalanceDimension.MONY.getKey()); + String curr; + + Currency currency; + if ((regDsgn.equals(RegistryDesignation.O) && !side.isBuy()) || (regDsgn.equals(RegistryDesignation.T) && !side.isSell())) { + curr = quoteCurrency; + reg.setBalance(execCurr.getSettlementAmount()); + } else if ((regDsgn.equals(RegistryDesignation.T) && !side.isBuy()) || (regDsgn.equals(RegistryDesignation.O) && !side.isSell())) { + curr = baseCurrency; + reg.setBalance(execCurr.getQuantity()); + } else curr = CurrencyCode.RUB.getKey(); + ImdgPredicate currPrdct = CurrencyCodePredicate + .getPredicate(curr) + .cashed(currencyImdg.predicateBuilder(), currCash); + + currency = currencyImdg.getFirstObjectByPredicate(currPrdct); + reg.setSecurityId(currency.getId()); + reg.setSecuritySymbol(currency.getCurrencyCode()); + Optional acc = tcrSearcher.searchByTcr(tcr.getId(), curr); + if (acc.isPresent()) { + reg.setAccountId(acc.get().getId()); + reg.setAccount(acc.get().getAccount()); + reg.setAccountType(acc.get().getAccountType()); + capacityByAccount = defineCapacityByAccountType(acc.get().getAccountType(), acc.get().getId()); + } + + reg.setRegistryDesignation(regDsgn.getKey()); + if (capacityByAccount != null) { + reg.setRegistryCapacity(capacityByAccount); + } + reg.setRegistryUnit(RegistryUnit.T.getKey()); + reg.setRegistryCode(RegistryUtil.clearingCode(reg)); + reg.setTradingClearingRegistryId(tcr.getId()); + reg.setTradingClearingRegistry(tcr.getCode()); + reg.setRegistryStatus(RegistryStatus.PROC.getKey()); + reg.setSettlementDate(execCurr.getSettlementDate()); + reg.setValueDate(execCurr.getSettlementDate()); + reg.setSettlementCode(execCurr.getSettlementCode()); + reg.setTradingDate(exec.getTradingDate()); + reg.setClearingDate(LocalDate.now()); + reg.setPrice(exec.getPrice()); + reg.setCounterPartyId(exec.getCompanyId()); + reg.setGroupId(groupId()); + reg.setSessionId(exec.getSessionId()); + reg.setSessionType(sessionType()); + reg.setSection(Section.CURR.getKey()); + return reg; + } + + private Long groupId() { +// Market market = marketImdg.getFirstObjectBySQL("code = '" + exec.getMarket() + "'"); + return exec.getExchangeExecutionId(); + } + + //можно передать из стейджа + private String sessionType() { + Session session = sessionImdg.getSingleObjectByID(exec.getSessionId()); + return session.getSessionType(); + } + + private Company searchCompany() { + return companyImdg.getSingleObjectByID(Sender.CK.getId()); + } + + private TradingClearingRegistry searchTradingClearingRegistry() { + + return tradingClearingRegistryImdg.getSingleObjectByID(exec.getTradingClearingRegistryId()); + } + + private static ISide getSide(ExecutionCommon exec) { + if (exec.type().equals(ExecutionType.ExecutionDeposit)) { + return ISide.parse(MoneyFlowSide.class, exec.getSide()); + } else if (exec.type().equals(ExecutionType.ExecutionFond)) { + return ISide.parse(Side.class, exec.getSide()); + } else if (exec.type().equals(ExecutionType.ExecutionCurrency)) { + return ISide.parse(Side.class, exec.getSide()); + } else { + throw new RuntimeException("Unknown Execution type: " + exec.type()); + } + } + + private String defineCapacityByAccountType(String accountType, Long moneyAccountId) { + String capacityByAccount = null; + if (AccountType.Clrn.equalsByKey(accountType)) { + ImdgPredicate prdct = AccountIdCashingPredicate + .getPredicate(moneyAccountId) + .cashed(clearingAccountImdg.predicateBuilder(), clrAccCash); + ClearingAccount clearingAccount = clearingAccountImdg.getFirstObjectByPredicate(prdct); + if (clearingAccount != null) { + capacityByAccount = clearingAccount.getClearingAccountType(); + } + } else if (AccountType.Info.equalsByKey(accountType)) { + capacityByAccount = RegistryCapacity.A.getKey(); + } + return capacityByAccount; + } + + @Override + public IRegistryBuilder currCash(CashV2 currCash) { + this.currCash = currCash; + return this; + } + + @Override + public IRegistryBuilder clrAccCash(CashV2 clrAccCash) { + this.clrAccCash = clrAccCash; + return this; + } +} diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RequirementsAndObligationCreation.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RequirementsAndObligationCreation.java index e59eff5f5..6c8661729 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RequirementsAndObligationCreation.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RequirementsAndObligationCreation.java @@ -51,6 +51,8 @@ import ru.spcex.platform.enumeration.RegistryDesignation; import ru.spcex.platform.enumeration.RegistryInstrumentType; import ru.spcex.platform.enumeration.RegistryTradingParams; import ru.spcex.platform.enumeration.RegistryUnit; +import ru.spcex.platform.enumeration.Sender; +import ru.spcex.platform.enumeration.SessionType; import ru.spcex.platform.enumeration.Side; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.ImdgId; @@ -65,6 +67,7 @@ import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2ById; import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2ByIdAndString; import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2ByString; import ru.spcex.platform.utils.collection.Pair; +import ru.spcex.platform.utils.enumeration.IEnumKey; /** * LiabilitiesAndClaims @@ -92,7 +95,12 @@ public class RequirementsAndObligationCreation implements ISessionStage { private final Imdg currImdg; private final TcrSearcher tcrSearcher; private final SecuritySelector secSelector; + private SessionType sessionType; + private TradingClearingRegistry ckTcr; + public void setSessionType(SessionType sessionType) { + this.sessionType = sessionType; + } @Autowired public RequirementsAndObligationCreation(ImdgProvider imdgProvider) { @@ -193,6 +201,7 @@ public class RequirementsAndObligationCreation implements ISessionStage { } protected StageResult createRegisters(List data, Long sessionId, Map rgsStorage) { + this.ckTcr = null; data.sort(tradeTimeComparator.thenComparing(execIdComparator)); Map newRgss = rgsStorage != null ? rgsStorage : storageMap(data); //см. описание к #matchExecutions @@ -266,6 +275,12 @@ public class RequirementsAndObligationCreation implements ISessionStage { findAndUpdateOrCreate.accept(counterExec, RegistryDesignation.T, true); findAndUpdateOrCreate.accept(counterExec, RegistryDesignation.O, true); } + if (isCk()) { + createRegistryForCK(partyExec, RegistryDesignation.O, newRgss); + createRegistryForCK(partyExec, RegistryDesignation.T, newRgss); + createRegistryForCK(counterExec, RegistryDesignation.O, newRgss); + createRegistryForCK(counterExec, RegistryDesignation.T, newRgss); + } } if (rgsStorage == null) { log.info("batch insert {} registries into map", newRgss.size()); @@ -274,6 +289,48 @@ public class RequirementsAndObligationCreation implements ISessionStage { return new StageResult<>(null, true); } + private boolean isCk() { + return IEnumKey.contains(sessionType, SessionType.PREP, SessionType.PAYM); + } + + private void createRegistryForCK( + ExecutionCommon exec, + RegistryDesignation rgsDsgn, + Map newRgss + ) { + if (this.ckTcr == null) { + this.ckTcr = tcrImdg.getSingleObjectByPredicate( + tcrImdg.predicateBuilder().equals("companyId", Sender.CK.getId()) + ); + } + IRegistryBuilder registryBuilder = RegistryCkBuilder.builder(); + Registry newRegister = registryBuilder + //cashes + .dpAccCash(cash.dpAccCash) + .currCash(cash.currCash) + .clrAccCash(cash.clrAccCash) + //imdg + .cmpImdg(cmpImdg) + .tcrImdg(tcrImdg) + .accImdg(accImdg) + .ssnImdg(ssnImdg) + .clAccImdg(clAccImdg) + .dpAccImdg(dpAccImdg) + .currPairSecImdg(currPairSecImdg) + .currPairDictImdg(currPairDictImdg) + .currImdg(currImdg) + .tcrSearcher(tcrSearcher) + .secSelector(secSelector) + .imdg(imdgProvider) + .ckTcr(ckTcr) + .exec(exec) + .registryDesignation(rgsDsgn) + .returnDeposit(false) + .build(); + newRegister.setId(idGen.nextId()); + newRgss.put(newRegister.getId(), newRegister); + log.debug("execution id {}: created rgs.id={}", exec, newRegister.getId()); + } private Optional findReg(ExecutionCommon exec, RegistryDesignation des) { ISide side = getSide(exec); @@ -390,9 +447,16 @@ public class RequirementsAndObligationCreation implements ISessionStage { invalid = String.format("exchangeExecutionId %d and %d not equal", exec1.getExchangeExecutionId(), exec2.getExchangeExecutionId()); } else if (Objects.equals(getSide(exec1), getSide(exec2))) { invalid = String.format("side %s and %s equal, must be opposite", getSide(exec1), getSide(exec1)); - } else if (!Objects.equals(exec1.getCompanyId(), exec2.getCounterPartyId()) || !Objects.equals(exec1.getCounterPartyId(), exec2.getCompanyId())) { + } else if (!isCk() + && (!Objects.equals(exec1.getCompanyId(), exec2.getCounterPartyId()) + || !Objects.equals(exec1.getCounterPartyId(), exec2.getCompanyId()))) { invalid = String.format("Execution#id(%d)#companyId(%d)#counterPartyId(%d), Execution#id(%d)#companyId(%d)#counterPartyId(%d)", - exec1.getId(), exec1.getCompanyId(), exec1.getCounterPartyId(), exec2.getId(), exec2.getCompanyId(), exec2.getCounterPartyId()); + exec1.getId(), exec1.getCompanyId(), exec1.getCounterPartyId(), exec2.getId(), exec2.getCompanyId(), exec2.getCounterPartyId()); + } else if (isCk() + && !Objects.equals(exec1.getTradingDate(), exec2.getTradingDate())) { + invalid = String.format("[Execution#id(%d)#tradingDate=%s, Execution#id(%d)#tradingDate=%s] exchangeExecutionId=%d; tradingDate must be equal", + exec1.getId(), exec1.getTradingDate(), + exec2.getId(), exec2.getTradingDate(), exec2.getExchangeExecutionId()); } if (invalid != null) { log.error("FATAL couldn't match Execution#id({}) with Execution#id({}) error: {}", exec1.getId(), exec2.getId(), invalid); From 33bc8ce75df5f4486612878e8fdfb3ef472c7a9f Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 13:14:32 +0300 Subject: [PATCH 028/114] PAYM session --- .../clearing/session/stage/PaymSession.java | 251 ++++++++++++++++++ .../impl/FormingPaymentInstructionAssets.java | 4 +- .../stage/impl/InclusionObligations.java | 7 +- .../stage/impl/InspectionObligationsV2.java | 2 +- 4 files changed, 260 insertions(+), 4 deletions(-) create mode 100644 clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java new file mode 100644 index 000000000..e12e8b58e --- /dev/null +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -0,0 +1,251 @@ +package ru.spcex.clearing.session.stage; + +import java.time.Instant; +import java.time.LocalDate; +import java.util.List; +import java.util.function.Supplier; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.stereotype.Service; +import ru.clearing.classes.statics.data.execution.ExecutionCommon; +import ru.clearing.classes.statics.data.execution.ExecutionCurrency; +import ru.clearing.classes.statics.data.execution.ExecutionFond; +import ru.clearing.classes.statics.data.misc.Session; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.BaseRequest; +import ru.spcex.clearing.session.stage.impl.BalanceRevise; +import ru.spcex.clearing.session.stage.impl.DealsPrepare; +import ru.spcex.clearing.session.stage.impl.EndStageNotification; +import ru.spcex.clearing.session.stage.impl.FinishingSession; +import ru.spcex.clearing.session.stage.impl.FormingPaymentInstructionAssets; +import ru.spcex.clearing.session.stage.impl.FormingRegistersOnOS; +import ru.spcex.clearing.session.stage.impl.InclusionObligations; +import ru.spcex.clearing.session.stage.impl.InspectionObligationsV2; +import ru.spcex.clearing.session.stage.impl.ObligationAdmission; +import ru.spcex.clearing.session.stage.impl.PaymentInfo; +import ru.spcex.clearing.session.stage.impl.RequirementsAndObligationCreation; +import ru.spcex.clearing.session.stage.impl.UnlockResources; +import ru.spcex.clearing.session.stage.monitor.SessionMonitor; +import ru.spcex.clearing.session.stage.monitor.SessionMonitorFactory; +import ru.spcex.clearing.session.stage.task.DealsPreparePayload; +import ru.spcex.clearing.session.stage.task.EndStageNotificationPayload; +import ru.spcex.clearing.session.stage.task.FinishingSessionPayload; +import ru.spcex.clearing.session.stage.task.FormingPaymentInstructionPayload; +import ru.spcex.clearing.session.stage.task.InclusionToPoolPayload; +import ru.spcex.clearing.session.stage.task.InspectionPoolPayload; +import ru.spcex.clearing.session.stage.task.RequirementsAndObligationCreationPayload; +import ru.spcex.platform.classes.base.interfaces.ExecutionType; +import ru.spcex.platform.enumeration.Section; +import ru.spcex.platform.enumeration.SessionStatus; +import ru.spcex.platform.enumeration.SessionType; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.utils.enumeration.IMessageResolver; + +@Service +public class PaymSession extends AbstractSession implements InitializingBean { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final DealsPrepare dealsPrepare; + private final RequirementsAndObligationCreation requirementsAndObligationCreation; + private final ObligationAdmission obligationsAdmission; + private final BalanceRevise balanceRevise; + private final InclusionObligations inclusionObligations; + + private final InspectionObligationsV2 inspectionObligations; + private final FormingPaymentInstructionAssets formingPaymentInstructionAssets; + private final UnlockResources unlockResources; + private final FinishingSession finishingSession; + private final EndStageNotification endStageNotification; + + private final Imdg executionFondImdg; + private final Imdg executionCurrencyImdg; + private final Supplier> marketCodes; + private SessionMonitor afterPaymentsReviseMonitor; + private SessionMonitor afterReviseErrorMonitor; + + + public PaymSession( + ImdgProvider imdgProvider, + DealsPrepare dealsPrepare, + RequirementsAndObligationCreation requirementsAndObligationCreation, + ObligationAdmission obligationsAdmission, + InclusionObligations inclusionObligations, + FormingRegistersOnOS formingRegistersOnOS, BalanceRevise balanceRevise, + FormingPaymentInstructionAssets formingPaymentInstructionAssets, + UnlockResources unlockResources, + FinishingSession finishingSession, + EndStageNotification endStageNotification, + IMessageResolver messageResolver, + InspectionObligationsV2 inspectionObligations, + @Qualifier("marketCodesForCurr") Supplier> marketCodes) { + super(imdgProvider, messageResolver); + this.dealsPrepare = dealsPrepare; + this.requirementsAndObligationCreation = requirementsAndObligationCreation; + this.obligationsAdmission = obligationsAdmission; + this.inclusionObligations = inclusionObligations; + this.balanceRevise = balanceRevise; + this.formingPaymentInstructionAssets = formingPaymentInstructionAssets; + this.unlockResources = unlockResources; + this.finishingSession = finishingSession; + this.endStageNotification = endStageNotification; + this.executionFondImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionFond, ExecutionFond.class); + this.executionCurrencyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionCurrency, ExecutionCurrency.class); + this.inspectionObligations = inspectionObligations; + this.marketCodes = marketCodes; + } + + @Override + public void afterPropertiesSet() throws Exception { + dealsPrepare.searchForExecutions(ExecutionType.ExecutionCurrency); + ImdgPredicateBuilder execFondPb = executionCurrencyImdg.predicateBuilder(); + dealsPrepare.addExecutionCurrencyCondition(execFondPb.in("market", marketCodes.get().toArray(new String[0]))); + formingPaymentInstructionAssets.setSessionType(sessionType()); + inclusionObligations.setSessionType(sessionType()); + + inspectionObligations.setSection(section()); + finishingSession.setSection(section()); + finishingSession.setSessionType(sessionType()); + imdgProvider.waitAvailable(); + initSessionIfPresent(); + } + + @Override + public void runSession(BaseRequest req) { + if (!startSession()) { + return; + } + try { + //stage 1 + StageResult> dealsPreparationResult; + { + DealsPreparePayload payload = new DealsPreparePayload(); + payload.setSessionId(currSession.getId()); + dealsPreparationResult = runStage(TaskType.DealsPrepare, payload, dealsPrepare); + } + { + //stage 2 + RequirementsAndObligationCreationPayload payload = new RequirementsAndObligationCreationPayload( + dealsPreparationResult.getStageResult(), currSession.getId() + ); + runStage(TaskType.RequirementsAndObligationsCreate, payload, requirementsAndObligationCreation); + } + //stage 3 + runStage(TaskType.ObligationsAdmission, currSession.getId(), obligationsAdmission); + //stage 4 + { + InclusionToPoolPayload inclusionToPoolPayload = new InclusionToPoolPayload(); + inclusionToPoolPayload.setSessionType(currSession.getSessionType()); + inclusionToPoolPayload.setSessionId(currSession.getId()); + runStage(TaskType.InclusionToPool, inclusionToPoolPayload, inclusionObligations); + } + //stage 5 + { + InspectionPoolPayload companyIdPayload = new InspectionPoolPayload(); + companyIdPayload.setSessionId(currSession.getId()); + companyIdPayload.setProcessedCompanyId(currSession.getCompanyId()); + runStage(TaskType.InspectionObligations, companyIdPayload, inspectionObligations); + } + //stage 7 + StageResult paymentResult = null; + { + FormingPaymentInstructionPayload payload = new FormingPaymentInstructionPayload(); + payload.setSessionId(currSession.getId()); + paymentResult = runStage(TaskType.FormingPaymentInstruction, payload, formingPaymentInstructionAssets); + } + if (paymentResult.getStageResult().getPaymentInstructions().isEmpty()) { + log.info("no payment instructions were created"); + finishPart(); + } else { + runStage(TaskType.FormingPaymentInstruction, balanceRevise); + this.afterPaymentsReviseMonitor = SessionMonitorFactory.waitRevise(); + log.info("created {} PaymentInstructions, waiting for {}", + paymentResult.getStageResult().getPaymentInstructions().size(), + this.afterPaymentsReviseMonitor.allConditions()); + } + } catch (StageException e) { + //already logged + } + } + + public void continueSession(BaseRequest req) { + try { + if (!isRunning()) { + return; + } + log.info("session is running, stage {}, monitors: {}", + currStage.get(), + logMonitors(afterPaymentsReviseMonitor)); + if (afterReviseErrorMonitor != null && isMonitorPassed(afterReviseErrorMonitor, req.getRequestPayload())) { + afterReviseErrorMonitor = null; + finishPart(); + return; + } + } catch (StageException e) { + //already logged + } + } + + public void finishPart() { + try { + //stage 9 continue revision + { + runStage(TaskType.ContinueRevise, currSession.getId(), balanceRevise, false); + } + //stage 10 + { + FinishingSessionPayload payload = new FinishingSessionPayload(); + payload.setSessionId(currSession.getId()); + payload.setPr("1"); + runStage(TaskType.FinishingSession, payload, finishingSession); + } + //stage 11 + { + EndStageNotificationPayload payload = new EndStageNotificationPayload(); + payload.setSection(currSession.getSection()); + payload.setSessionId(currSession.getId()); + runStage(TaskType.EndStageNotification, payload, endStageNotification); + endSession(); + } + } catch (StageException e) { + //already logged + } + } + + private boolean startSession() { + synchronized (this.currStage) { + if (this.currStage.get() != null) { + log.info("already running session.id={}", this.currSession.getId()); + return false; + } else { + TaskType startStatus = TaskType.StartRevise; + Session newSession = new Session(); + newSession.setSection(Section.MKR.getKey()); + newSession.setSessionType(sessionType().getKey()); + newSession.setSessionStatus(startStatus.getKey()); + newSession.setWorkflowStatus(SessionStatus.ACTV.getKey()); + newSession.setClearingDate(LocalDate.now()); + newSession.setCreated(Instant.now()); + + //todo companyId/securityId/userId передается из сообщения очереди + sessionImdg.insert(newSession); + currSession = newSession; + log.info("started new session.id={}", this.currSession.getId()); + currStage.set(TaskType.StartRevise); + return true; + } + } + } + + @Override + protected Section section() { + return Section.MKR; + } + + @Override + protected SessionType sessionType() { + return SessionType.PAYM; + } +} diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java index 6cfbcfab2..532e9076b 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java @@ -407,7 +407,7 @@ public class FormingPaymentInstructionAssets implements ISessionStage { Registry rgs = pair.getSecond(); Account account = accountImdg.getSingleObjectByID(paymentInstruction.getCreditLeg_accountId()); Security security = securityImdg.getSingleObjectByID(paymentInstruction.getCreditLeg_securityId()); - if (SessionType.CURR.equals(sessionType) || (rgs != null + if (SessionType.CURR.equals(sessionType) || SessionType.PAYM.equals(sessionType) || (rgs != null && RegistryInstrumentType.M.equalsByKey(rgs.getRegistryInstrumentType()) && !CurrencyCode.isRub(rgs.getSecuritySymbol()))) { boolean madeStatements = statementsWereMade(paymentInstruction, rgs); @@ -496,7 +496,7 @@ public class FormingPaymentInstructionAssets implements ISessionStage { private boolean statementsWereMade(PaymentInstruction pmt, Registry am_b) { ImdgPredicateBuilder pb = stlmHPropsImdg.predicateBuilder(); String curCode = pmt.getCreditLeg_currencyCode(); - { + if (!SessionType.PAYM.equals(sessionType)) { SettlementHouseProperties sttHs = stlmHPropsImdg.getFirstObjectByPredicate( pb.and( pb.in("currencyCode", curCode), diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java index 2076a0ea3..e9da21f17 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java @@ -137,7 +137,7 @@ public class InclusionObligations implements ISessionStage { Map rgsToUpdate = new HashMap<>(); List execsToUpdate = new ArrayList<>(); boolean loadExecs = !IEnumKey.contains(sessionType, - SessionType.TRDT, SessionType.CURR, SessionType.UNIT, SessionType.IPOT); + SessionType.TRDT, SessionType.CURR, SessionType.PAYM, SessionType.UNIT, SessionType.IPOT); for (Map.Entry> entrySet : registryByGroupId.entrySet()) { log.debug("Processing set of registry with groupId: {}", entrySet.getKey()); String rgsSection = null; @@ -228,6 +228,11 @@ public class InclusionObligations implements ISessionStage { rgsPb.equals("sessionType", SessionType.MEDM.getKey()), rgsPb.equals("sessionType", SessionType.XDEP.getKey()) ); + } else if (SessionType.PAYM.equals(sessionType)) { + return rgsPb.or( + rgsPb.equals("sessionType", SessionType.PREP.getKey()), + rgsPb.equals("sessionType", SessionType.PAYM.getKey()) + ); } else { return rgsPb.equals("sessionType", sessionType.getKey()); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligationsV2.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligationsV2.java index 14253e8c8..2bf160ce3 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligationsV2.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InspectionObligationsV2.java @@ -163,7 +163,7 @@ public class InspectionObligationsV2 implements ISessionStage { boolean isUncovered = false; List checkResults = new ArrayList<>(); for (Registry obligation : obligationsInGroup) { - if ((SessionType.FINL.equals(sessionType) || SessionType.UNIT.equals(sessionType) || SessionType.MEDM.equals(sessionType)) && RegistryInstrumentType.S.equalsByKey(obligation.getRegistryInstrumentType())) { + if ((SessionType.FINL.equals(sessionType) || SessionType.UNIT.equals(sessionType) || SessionType.MEDM.equals(sessionType)) && RegistryInstrumentType.S.equalsByKey(obligation.getRegistryInstrumentType()) || SessionType.PAYM.equals(sessionType)) { checkResults.add(new CheckResult(obligation, false)); continue; } From baee68f25b9f224057c51188e225275eacad56b9 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 1 Oct 2024 14:05:12 +0300 Subject: [PATCH 029/114] http://jira.mfd.msk:8088/browse/CLS-754 --- .../statics/data/security/RiskParameter.java | 52 +++++++++++++++ .../db-scripts/src/main/resources/db/DDL.sql | 21 ++++++ .../src/main/resources/db/updateDDL_3.15.sql | 22 +++++++ .../imdg/object/RiskParameterMapStore.java | 65 +++++++++++++++++++ .../clearing/imdg/IMDGDistributedNames.java | 1 + 5 files changed, 161 insertions(+) create mode 100644 clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/RiskParameter.java create mode 100644 clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/RiskParameter.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/RiskParameter.java new file mode 100644 index 000000000..67e896d03 --- /dev/null +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/RiskParameter.java @@ -0,0 +1,52 @@ +package ru.clearing.classes.statics.data.security; + +import java.math.BigDecimal; +import ru.clearing.classes.objects.BusinessObject; + +public class RiskParameter extends BusinessObject { + private BigDecimal value; + private String settlementType; + private String currencyPair; + private Long currencyPairId; + private String workflowStatus; + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getSettlementType() { + return settlementType; + } + + public void setSettlementType(String settlementType) { + this.settlementType = settlementType; + } + + public String getCurrencyPair() { + return currencyPair; + } + + public void setCurrencyPair(String currencyPair) { + this.currencyPair = currencyPair; + } + + public Long getCurrencyPairId() { + return currencyPairId; + } + + public void setCurrencyPairId(Long currencyPairId) { + this.currencyPairId = currencyPairId; + } + + public String getWorkflowStatus() { + return workflowStatus; + } + + public void setWorkflowStatus(String workflowStatus) { + this.workflowStatus = workflowStatus; + } +} diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index 8e3878ac9..20ec36b56 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -5177,6 +5177,27 @@ COMMENT ON COLUMN BLACKLIST_MARKET.SECTION IS 'Секция'; GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; +CREATE TABLE RISK_PARAMETER +( + ID BIGINT, + VALUE numeric(72,18), + SETTLEMENT_TYPE VARCHAR(4), + CURRENCY_PAIR VARCHAR(12), + CURRENCY_PAIR_ID BIGINT, + CREATED_AT timestamp, + UPDATED_AT timestamp, + WORKFLOW_STATUS VARCHAR(4) +); +COMMENT ON TABLE RISK_PARAMETER IS 'Риск-параметры'; +COMMENT ON COLUMN RISK_PARAMETER.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN RISK_PARAMETER.VALUE IS 'Ставка '; +COMMENT ON COLUMN RISK_PARAMETER.SETTLEMENT_TYPE IS 'Код расчета'; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR IS 'Код валютной пары'; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR_ID IS 'Идентификатор валютной пары'; +COMMENT ON COLUMN RISK_PARAMETER.CREATED_AT IS 'Время создания записи'; +COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS 'Время изменения записи'; +COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS 'Статус'; +GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; /* views */ -- Data types diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql index d53284757..2fa3768db 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -33,5 +33,27 @@ COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' '; +DROP TABLE IF EXISTS RISK_PARAMETER; +CREATE TABLE RISK_PARAMETER +( + ID BIGINT, + VALUE numeric(72,18), + SETTLEMENT_TYPE VARCHAR(4), + CURRENCY_PAIR VARCHAR(12), + CURRENCY_PAIR_ID BIGINT, + CREATED_AT timestamp, + UPDATED_AT timestamp, + WORKFLOW_STATUS VARCHAR(4) +); +COMMENT ON TABLE RISK_PARAMETER IS '-'; +COMMENT ON COLUMN RISK_PARAMETER.ID IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.VALUE IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.SETTLEMENT_TYPE IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR_ID IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.CREATED_AT IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS ''; +GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java new file mode 100644 index 000000000..0fcc4738a --- /dev/null +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java @@ -0,0 +1,65 @@ +package ru.spcex.clearing.imdg.object; + +import java.math.BigDecimal; +import java.sql.ResultSet; +import java.sql.SQLException; +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.stereotype.Component; +import ru.clearing.classes.statics.data.security.RiskParameter; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.imdg.base.TemplateMapStore; + +@Component +public class RiskParameterMapStore extends TemplateMapStore { + + public RiskParameterMapStore(JdbcTemplate jdbcTemplate) { + super(jdbcTemplate); + } + + @Override + public String getMapName() { + return IMDGDistributedNames.Map_RiskParameter; + } + + @Override + public String getTableName() { + return "RISK_PARAMETER"; + } + + @Override + public String[] getFields() { + return new String[]{ + "ID", "VALUE", "SETTLEMENT_TYPE", "CURRENCY_PAIR", "CURRENCY_PAIR_ID", "CREATED_AT", "UPDATED_AT", "WORKFLOW_STATUS" + }; + } + + @Override + public RiskParameter objectReader(ResultSet resultSet) throws SQLException { + RiskParameter object = new RiskParameter(); + object.setId(resultSet.getObject("ID", Long.class)); + object.setValue(resultSet.getObject("VALUE", BigDecimal.class)); + object.setSettlementType(resultSet.getObject("SETTLEMENT_TYPE", String.class)); + object.setCurrencyPair(resultSet.getObject("CURRENCY_PAIR", String.class)); + object.setCurrencyPairId(resultSet.getObject("CURRENCY_PAIR_ID", Long.class)); + object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT")); + object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT")); + object.setWorkflowStatus(resultSet.getObject("WORKFLOW_STATUS", String.class)); + return object; + } + + @Override + public Object[] objectToField(RiskParameter object) { + Object[] args = new Object[]{ + object.getId(), + object.getValue(), + object.getSettlementType(), + object.getCurrencyPair(), + object.getCurrencyPairId(), + object.getCreated(), + object.getUpdated(), + object.getWorkflowStatus() + }; + return args; + } + +} \ No newline at end of file diff --git a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java index 9523c6825..e1134a3ba 100644 --- a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java +++ b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java @@ -216,6 +216,7 @@ public final class IMDGDistributedNames { public static final String Map_PairSdf = "Map_PairSdf"; public static final String Map_GatewayResult = "Map_GatewayResult"; public static final String Map_BlacklistMarket = "Map_BlacklistMarket"; + public static final String Map_RiskParameter = "Map_RiskParameter"; public static final String Map_DbVersion = "Map_DbVersion"; //-------------------history and search tables From b25c99fb943ba2f16bcee7218e73c269223d31ae Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 1 Oct 2024 14:19:46 +0300 Subject: [PATCH 030/114] http://jira.mfd.msk:8088/browse/CLS-757 --- .../classes/statics/data/security/Rates.java | 53 +++++++++++++++ .../db-scripts/src/main/resources/db/DDL.sql | 22 +++++++ .../src/main/resources/db/updateDDL_3.15.sql | 25 ++++++- .../clearing/imdg/object/RatesMapStore.java | 66 +++++++++++++++++++ .../imdg/object/RiskParameterMapStore.java | 5 +- .../clearing/imdg/IMDGDistributedNames.java | 1 + 6 files changed, 169 insertions(+), 3 deletions(-) create mode 100644 clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/Rates.java create mode 100644 clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RatesMapStore.java diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/Rates.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/Rates.java new file mode 100644 index 000000000..857cc1eaa --- /dev/null +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/security/Rates.java @@ -0,0 +1,53 @@ +package ru.clearing.classes.statics.data.security; + +import java.math.BigDecimal; +import java.time.LocalDate; +import ru.clearing.classes.objects.BusinessObject; + +public class Rates extends BusinessObject { + private BigDecimal value; + private LocalDate valueDate; + private String currency; + private Long currencyId; + private String workflowStatus; + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public LocalDate getValueDate() { + return valueDate; + } + + public void setValueDate(LocalDate valueDate) { + this.valueDate = valueDate; + } + + public String getCurrency() { + return currency; + } + + public void setCurrency(String currency) { + this.currency = currency; + } + + public Long getCurrencyId() { + return currencyId; + } + + public void setCurrencyId(Long currencyId) { + this.currencyId = currencyId; + } + + public String getWorkflowStatus() { + return workflowStatus; + } + + public void setWorkflowStatus(String workflowStatus) { + this.workflowStatus = workflowStatus; + } +} diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index 20ec36b56..48a09c9ee 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -5198,6 +5198,28 @@ COMMENT ON COLUMN RISK_PARAMETER.CREATED_AT IS 'Время создания за COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS 'Время изменения записи'; COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS 'Статус'; GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; + +CREATE TABLE RATES +( + ID BIGINT, + VALUE numeric(72, 18), + VALUE_DATE date, + CURRENCY VARCHAR(4), + CURRENCY_ID BIGINT, + CREATED_AT timestamp, + UPDATED_AT timestamp, + WORKFLOW_STATUS VARCHAR(4) +); +COMMENT ON TABLE RATES IS 'Расчетные курсы'; +COMMENT ON COLUMN RATES.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN RATES.VALUE IS 'Расчетный курс'; +COMMENT ON COLUMN RATES.VALUE_DATE IS 'Дата, на которую расчетный курс'; +COMMENT ON COLUMN RATES.CURRENCY IS 'Код валюты'; +COMMENT ON COLUMN RATES.CURRENCY_ID IS 'Идентификатор валюты'; +COMMENT ON COLUMN RATES.CREATED_AT IS 'Время создания записи'; +COMMENT ON COLUMN RATES.UPDATED_AT IS 'Время изменения записи'; +COMMENT ON COLUMN RATES.WORKFLOW_STATUS IS 'Статус'; +GRANT ALL PRIVILEGES ON TABLE RATES TO clearing; /* views */ -- Data types diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql index 2fa3768db..a07439856 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -47,7 +47,7 @@ CREATE TABLE RISK_PARAMETER ); COMMENT ON TABLE RISK_PARAMETER IS '-'; COMMENT ON COLUMN RISK_PARAMETER.ID IS ' '; -COMMENT ON COLUMN RISK_PARAMETER.VALUE IS ' '; +COMMENT ON COLUMN RISK_PARAMETER.VALUE IS ''; COMMENT ON COLUMN RISK_PARAMETER.SETTLEMENT_TYPE IS ' '; COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR IS ' '; COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR_ID IS ' '; @@ -56,4 +56,27 @@ COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS ' COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS ''; GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; +DROP TABLE IF EXISTS RATES; +CREATE TABLE RATES +( + ID BIGINT, + VALUE numeric(72, 18), + VALUE_DATE date, + CURRENCY VARCHAR(4), + CURRENCY_ID BIGINT, + CREATED_AT timestamp, + UPDATED_AT timestamp, + WORKFLOW_STATUS VARCHAR(4) +); +COMMENT ON TABLE RATES IS ' '; +COMMENT ON COLUMN RATES.ID IS ' '; +COMMENT ON COLUMN RATES.VALUE IS ' '; +COMMENT ON COLUMN RATES.VALUE_DATE IS ', '; +COMMENT ON COLUMN RATES.CURRENCY IS ' '; +COMMENT ON COLUMN RATES.CURRENCY_ID IS ' '; +COMMENT ON COLUMN RATES.CREATED_AT IS ' '; +COMMENT ON COLUMN RATES.UPDATED_AT IS ' '; +COMMENT ON COLUMN RATES.WORKFLOW_STATUS IS ''; +GRANT ALL PRIVILEGES ON TABLE RATES TO clearing; + INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RatesMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RatesMapStore.java new file mode 100644 index 000000000..e7e4bd90f --- /dev/null +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RatesMapStore.java @@ -0,0 +1,66 @@ +package ru.spcex.clearing.imdg.object; + +import java.math.BigDecimal; +import java.sql.ResultSet; +import java.sql.SQLException; +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.stereotype.Component; +import ru.clearing.classes.statics.data.security.Rates; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.imdg.base.TemplateMapStore; +import ru.spcex.platform.utils.time.TimeUtil; + +@Component +public class RatesMapStore extends TemplateMapStore { + + public RatesMapStore(JdbcTemplate jdbcTemplate) { + super(jdbcTemplate); + } + + @Override + public String getMapName() { + return IMDGDistributedNames.Map_Rates; + } + + @Override + public String getTableName() { + return "RATES"; + } + + @Override + public String[] getFields() { + return new String[]{ + "ID", "VALUE", "VALUE_DATE", "CURRENCY", "CURRENCY_ID", "CREATED_AT", "UPDATED_AT", "WORKFLOW_STATUS" + }; + } + + @Override + public Rates objectReader(ResultSet resultSet) throws SQLException { + Rates object = new Rates(); + object.setId(resultSet.getObject("ID", Long.class)); + object.setValue(resultSet.getObject("VALUE", BigDecimal.class)); + object.setValueDate(getLocalDateFromSqlDate(resultSet,"VALUE_DATE")); + object.setCurrency(resultSet.getObject("CURRENCY", String.class)); + object.setCurrencyId(resultSet.getObject("CURRENCY_ID", Long.class)); + object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT")); + object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT")); + object.setWorkflowStatus(resultSet.getObject("WORKFLOW_STATUS", String.class)); + return object; + } + + @Override + public Object[] objectToField(Rates object) { + Object[] args = new Object[]{ + object.getId(), + object.getValue(), + TimeUtil.toDateFromLocalDate(object.getValueDate()), + object.getCurrency(), + object.getCurrencyId(), + TimeUtil.toDateFromInstant(object.getCreated()), + TimeUtil.toDateFromInstant(object.getUpdated()), + object.getWorkflowStatus() + }; + return args; + } + +} \ No newline at end of file diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java index 0fcc4738a..b7b784f93 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/RiskParameterMapStore.java @@ -8,6 +8,7 @@ import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.security.RiskParameter; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.imdg.base.TemplateMapStore; +import ru.spcex.platform.utils.time.TimeUtil; @Component public class RiskParameterMapStore extends TemplateMapStore { @@ -55,8 +56,8 @@ public class RiskParameterMapStore extends TemplateMapStore { object.getSettlementType(), object.getCurrencyPair(), object.getCurrencyPairId(), - object.getCreated(), - object.getUpdated(), + TimeUtil.toDateFromInstant(object.getCreated()), + TimeUtil.toDateFromInstant(object.getUpdated()), object.getWorkflowStatus() }; return args; diff --git a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java index e1134a3ba..ae953486a 100644 --- a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java +++ b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/clearing/imdg/IMDGDistributedNames.java @@ -217,6 +217,7 @@ public final class IMDGDistributedNames { public static final String Map_GatewayResult = "Map_GatewayResult"; public static final String Map_BlacklistMarket = "Map_BlacklistMarket"; public static final String Map_RiskParameter = "Map_RiskParameter"; + public static final String Map_Rates = "Map_Rates"; public static final String Map_DbVersion = "Map_DbVersion"; //-------------------history and search tables From 6a8c716f3fbb88744f5f99786638ffd584613223 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 1 Oct 2024 14:24:07 +0300 Subject: [PATCH 031/114] http://jira.mfd.msk:8088/browse/CLS-757 --- .../db-scripts/src/main/resources/db/DICTIONARIES.sql | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql index 6e7c10d5c..f119fe43b 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql @@ -502,9 +502,9 @@ INSERT INTO PARENT_DICTIONARY(ID, CODE, NAME) values (2, 'PLNR', 'Расписа INSERT INTO PARENT_DICTIONARY(ID, CODE, NAME) values (3, 'CLND', 'Календарь') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; -INSERT INTO CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'TOD', 'Поставка сегодня') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'T0', 'Сегодня') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; -INSERT INTO CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'TOM', 'Завтра') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'T1', 'Завтра') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO MAJOR_SIGN_DICTIONARY(ID, CODE, NAME) values (1, 'CONV', 'Конвертируемая валюта') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; @@ -727,6 +727,8 @@ INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1021, 'SECR', 'Инф INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1022, 'SECR', 'Информация об инструментах Денежного рынка на режимах изменяется автоматически.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1023, 'SECR', 'Информация об инструментах Денежного рынка на режимах блокируется автоматически.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1024, 'SECR', 'Параметр для инструмента %s на дату уже существует.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1025, 'SECR', 'Расчетный курс для валюты %s на дату уже существует.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2000, 'UTIL', 'Общая ошибка модуля utility-service.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; From 7a03fd1f6236b165f230e0ada6d9499348a7de0c Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Tue, 1 Oct 2024 14:51:41 +0300 Subject: [PATCH 032/114] http://jira.mfd.msk:8088/browse/CLS-754 bug fixed --- .../imdg/base/SimpleObjectMapStore.java | 30 +++++++++++-------- .../ASecurityHistoryMapStore.java | 2 +- .../businessobject/ASecurityMapStore.java | 2 +- 3 files changed, 19 insertions(+), 15 deletions(-) diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java index 40d1d2f1d..fc0de1bbf 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/base/SimpleObjectMapStore.java @@ -144,8 +144,8 @@ public abstract class SimpleObjectMapStore implements List keys; try { keys = jdbcTemplate.query("select id from " + getTableName() + " where " + dateField + (canBeGreat ? " >= ?" : " = ?"), - (resultSet, i) -> resultSet.getLong("id"), - new Object[]{today}); + (resultSet, i) -> resultSet.getLong("id"), + new Object[]{today}); } catch (Throwable e) { log.error("At load keys from {} (by field {}): {}", getTableName(), dateField, ExceptionUtils.getStackTrace(e)); throw e; @@ -158,12 +158,16 @@ public abstract class SimpleObjectMapStore implements } protected void batchInsertUpdate(@NonNull String insertStatement, @NonNull List args) { - readMetaData(); + batchInsertUpdate(insertStatement, args, getTableName(), getFields()); + } + + protected void batchInsertUpdate(@NonNull String insertStatement, @NonNull List args, String tableName, String[] fields) { + readMetaData(tableName); try { int[][] ret = jdbcTemplate.batchUpdate(insertStatement, args, BATCH_SIZE, (ps, params) -> { for (int i = 0; i < params.length; i++) { Object value = params[i]; - value = normalizeValue(value, ps.getParameterMetaData(), columnMetaDataMap, i, insertStatement, params); + value = normalizeValue(value, ps.getParameterMetaData(), columnMetaDataMap, i, insertStatement, params, tableName, fields); try { StatementCreatorUtils.setParameterValue(ps, i + 1, SqlTypeValue.TYPE_UNKNOWN, value); } catch (SQLException e) { @@ -172,23 +176,23 @@ public abstract class SimpleObjectMapStore implements } }); int batchSize = ret.length > 0 ? ret[0].length : ret.length; - log.debug("{} {} rows stored", getTableName(), batchSize); + log.debug("{} {} rows stored", tableName, batchSize); } catch (Exception e) { - log.error("SQL error at batch UPDATE OR INSERT INTO {}\n{}", getTableName(), ExceptionUtils.getStackTrace(e)); + log.error("SQL error at batch UPDATE OR INSERT INTO {}\n{}", tableName, ExceptionUtils.getStackTrace(e)); throw e; } } Object normalizeValue(Object value, ParameterMetaData metaData, Map columnMetaDataMap, int i, - String insertStatement, Object[] params) throws SQLException { - if (getFields().length <= i || value == null) + String insertStatement, Object[] params, String tableName, String[] fields) throws SQLException { + if (value == null) return null; i++; // нумерация в ParameterMetaData начинается с 1 final int type = metaData.getParameterType(i); - final String fieldName = getFields()[i - 1].toLowerCase(); + final String fieldName = fields[i - 1].toLowerCase(); if (columnMetaDataMap == null) { - log.trace("Column metadata was empty, can not verify {}.{}", getTableName(), fieldName); + log.trace("Column metadata was empty, can not verify {}.{}", tableName, fieldName); } if ((type == Types.VARCHAR || type == Types.CHAR) && value instanceof String stringValue) { int length; @@ -310,9 +314,9 @@ public abstract class SimpleObjectMapStore implements return TextUtil.format(INSERT_TEMPLATE, params); } - private void readMetaData() { - if (columnMetaDataMap == null) synchronized (this) { - columnMetaDataMap = PostgresColumnTypeUtil.extractTableMetadata(jdbcTemplate, getTableName()); + private void readMetaData(String tableName) { + synchronized (this) { + columnMetaDataMap = PostgresColumnTypeUtil.extractTableMetadata(jdbcTemplate, tableName); } } diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/ASecurityHistoryMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/ASecurityHistoryMapStore.java index 682ed3093..1075edb6d 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/ASecurityHistoryMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/ASecurityHistoryMapStore.java @@ -79,6 +79,6 @@ public abstract class ASecurityHistoryMapStore extends TemplateMap securityArgs.add(argsSecurityItem); } batchInsertUpdate(insertStatement, childTableArgs); - batchInsertUpdate(insertToSecurityStatement, securityArgs); + batchInsertUpdate(insertToSecurityStatement, securityArgs, "SECURITY", this.getFieldsSecurity()); } From 3b37d06e565d60caced6fd9b64bdfc2c201442bb Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 18:58:55 +0300 Subject: [PATCH 033/114] PAYM session: removed ClearingAvailable check for Central Counterparty --- .../validation/admission/ClearingAvailableValidationRule.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/admission/ClearingAvailableValidationRule.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/admission/ClearingAvailableValidationRule.java index f3adbee77..2c6528872 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/admission/ClearingAvailableValidationRule.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/admission/ClearingAvailableValidationRule.java @@ -8,6 +8,7 @@ import ru.spcex.clearing.error.ClearingError; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.service.validation.RegistryValidationStored; import ru.spcex.platform.enumeration.Section; +import ru.spcex.platform.enumeration.Sender; import ru.spcex.platform.enumeration.ServiceStatus; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; @@ -54,6 +55,9 @@ public class ClearingAvailableValidationRule implements IValidationRule rltnImdg = context.obtainMap(IMDGDistributedNames.Map_Relation, Relation.class); From 0334d8fcdf67111e5c73edf5992f55948041fc46 Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 19:19:15 +0300 Subject: [PATCH 034/114] PAYM session start & continue --- .../main/java/ru/spcex/clearing/service/EventsReceiver.java | 6 +++++- .../ru/spcex/clearing/session/stage/SessionManager.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/EventsReceiver.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/EventsReceiver.java index a947ca486..682a8354f 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/EventsReceiver.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/EventsReceiver.java @@ -40,6 +40,7 @@ import ru.spcex.clearing.service.payment.PaymentInstructionOutboundService; import ru.spcex.clearing.session.stage.CurrencySession; import ru.spcex.clearing.session.stage.FinalMkrSession; import ru.spcex.clearing.session.stage.IntermediateMkrSession; +import ru.spcex.clearing.session.stage.PaymSession; import ru.spcex.clearing.session.stage.PrimaryAuctionB0Session; import ru.spcex.clearing.session.stage.PrimaryAuctionBnSession; import ru.spcex.clearing.session.stage.PrimaryAuctionT0Session; @@ -69,6 +70,7 @@ public class EventsReceiver extends QueueConsumerV2 implements InitializingBean private final PrimaryAuctionB0Session primaryAuctionB0Session; private final IntermediateMkrSession intermediateMkrSession; private final FinalMkrSession finalMkrSession; + private final PaymSession paymSession; private final UnitedSession unitedSession; private final ReturnDepositSession returnDepositSession; private final SessionManager sessionManager; @@ -91,7 +93,7 @@ public class EventsReceiver extends QueueConsumerV2 implements InitializingBean PrimaryAuctionBnSession primaryAuctionBnSession, SecondaryAuctionT0Session secondaryAuctionT0Session, CurrencySession currencySession, - PrimaryAuctionB0Session primaryAuctionB0Session, PrimaryAuctionT0Session primaryAuctionT0Session, IntermediateMkrSession intermediateMkrSession, FinalMkrSession finalMkrSession, UnitedSession unitedSession, ReturnDepositSession returnDepositSession, SessionManager sessionManager, + PrimaryAuctionB0Session primaryAuctionB0Session, PrimaryAuctionT0Session primaryAuctionT0Session, IntermediateMkrSession intermediateMkrSession, FinalMkrSession finalMkrSession, PaymSession paymSession, UnitedSession unitedSession, ReturnDepositSession returnDepositSession, SessionManager sessionManager, Sdf06Executor sdf06Executor, Sdf10Executor sdf10Executor, BalanceRevise balanceRevise, Sdf05Sender sdf05Sender, StatementServiceV2 statementService, SessionTerminator sessionTerminator, PaymentInstructionOutboundService pmtOutboundService, ExecutionCurrencyComponent execCurrUpload, ExecutionDepositComponent execDepUpload, ExecutionFondComponent execFondUpload) { super(kafkaQueue, kafkaResponseQueue); @@ -106,6 +108,7 @@ public class EventsReceiver extends QueueConsumerV2 implements InitializingBean this.primaryAuctionT0Session = primaryAuctionT0Session; this.intermediateMkrSession = intermediateMkrSession; this.finalMkrSession = finalMkrSession; + this.paymSession = paymSession; this.unitedSession = unitedSession; this.returnDepositSession = returnDepositSession; this.sessionManager = sessionManager; @@ -170,6 +173,7 @@ public class EventsReceiver extends QueueConsumerV2 implements InitializingBean finalMkrSession.continueSession(req); unitedSession.continueSession(req); returnDepositSession.continueSession(req); + paymSession.continueSession(req); }) .forDestination(Consts.CONTINUE_SESSION_BN_FIRST_PART, callbacks::put); diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java index d00d76d88..ac8316fcd 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/SessionManager.java @@ -38,6 +38,8 @@ public class SessionManager { private final IntermediateMkrSession intermediateMkrSession; private final FinalMkrSession finalMkrSession; private final PrepSession prepSession; + private final PaymSession paymSession; + private final ReturnDepositSession returnDepositSession; private final UnitedSession unitedSession; private final TradingTimeService time; @@ -47,7 +49,7 @@ public class SessionManager { PrimaryAuctionBnSession primaryAuctionBnSession, PrimaryAuctionB0Session primaryAuctionB0Session, SecondaryAuctionT0Session secondaryAuctionT0Session, CurrencySession currencySession, - IntermediateMkrSession intermediateMkrSession, FinalMkrSession finalMkrSession, PrepSession prepSession, ReturnDepositSession returnDepositSession, UnitedSession unitedSession, TradingTimeService time) { + IntermediateMkrSession intermediateMkrSession, FinalMkrSession finalMkrSession, PrepSession prepSession, PaymSession paymSession, ReturnDepositSession returnDepositSession, UnitedSession unitedSession, TradingTimeService time) { this.notification = notification; this.msgs = msgs; this.primaryAuctionT0Session = primaryAuctionT0Session; @@ -58,6 +60,7 @@ public class SessionManager { this.intermediateMkrSession = intermediateMkrSession; this.finalMkrSession = finalMkrSession; this.prepSession = prepSession; + this.paymSession = paymSession; this.returnDepositSession = returnDepositSession; sessionImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Session, Session.class); @@ -122,6 +125,7 @@ public class SessionManager { case MEDM -> session = intermediateMkrSession; case FINL -> session = finalMkrSession; case PREP -> session = prepSession; + case PAYM -> session = paymSession; case XDEP -> session = returnDepositSession; case UNIT -> session = unitedSession; } From 6534ab34ce058928185819e1d9478e08f48cc07d Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 19:23:01 +0300 Subject: [PATCH 035/114] PAYM session section MKR -> CURR --- .../java/ru/spcex/clearing/session/stage/PaymSession.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index e12e8b58e..f88c279bb 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -222,7 +222,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { } else { TaskType startStatus = TaskType.StartRevise; Session newSession = new Session(); - newSession.setSection(Section.MKR.getKey()); + newSession.setSection(section().getKey()); newSession.setSessionType(sessionType().getKey()); newSession.setSessionStatus(startStatus.getKey()); newSession.setWorkflowStatus(SessionStatus.ACTV.getKey()); @@ -241,7 +241,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { @Override protected Section section() { - return Section.MKR; + return Section.CURR; } @Override From 38ff413e84b538a758e3d3431d5afe9dafb5ebaa Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 1 Oct 2024 19:50:30 +0300 Subject: [PATCH 036/114] PAYM session bugfix --- .../spcex/clearing/session/stage/PaymSession.java | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index f88c279bb..962800924 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -11,7 +11,6 @@ import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.execution.ExecutionCommon; import ru.clearing.classes.statics.data.execution.ExecutionCurrency; -import ru.clearing.classes.statics.data.execution.ExecutionFond; import ru.clearing.classes.statics.data.misc.Session; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.BaseRequest; @@ -20,13 +19,11 @@ import ru.spcex.clearing.session.stage.impl.DealsPrepare; import ru.spcex.clearing.session.stage.impl.EndStageNotification; import ru.spcex.clearing.session.stage.impl.FinishingSession; import ru.spcex.clearing.session.stage.impl.FormingPaymentInstructionAssets; -import ru.spcex.clearing.session.stage.impl.FormingRegistersOnOS; import ru.spcex.clearing.session.stage.impl.InclusionObligations; import ru.spcex.clearing.session.stage.impl.InspectionObligationsV2; import ru.spcex.clearing.session.stage.impl.ObligationAdmission; import ru.spcex.clearing.session.stage.impl.PaymentInfo; import ru.spcex.clearing.session.stage.impl.RequirementsAndObligationCreation; -import ru.spcex.clearing.session.stage.impl.UnlockResources; import ru.spcex.clearing.session.stage.monitor.SessionMonitor; import ru.spcex.clearing.session.stage.monitor.SessionMonitorFactory; import ru.spcex.clearing.session.stage.task.DealsPreparePayload; @@ -56,15 +53,12 @@ public class PaymSession extends AbstractSession implements InitializingBean { private final InspectionObligationsV2 inspectionObligations; private final FormingPaymentInstructionAssets formingPaymentInstructionAssets; - private final UnlockResources unlockResources; private final FinishingSession finishingSession; private final EndStageNotification endStageNotification; - private final Imdg executionFondImdg; private final Imdg executionCurrencyImdg; private final Supplier> marketCodes; private SessionMonitor afterPaymentsReviseMonitor; - private SessionMonitor afterReviseErrorMonitor; public PaymSession( @@ -73,9 +67,8 @@ public class PaymSession extends AbstractSession implements InitializingBean { RequirementsAndObligationCreation requirementsAndObligationCreation, ObligationAdmission obligationsAdmission, InclusionObligations inclusionObligations, - FormingRegistersOnOS formingRegistersOnOS, BalanceRevise balanceRevise, + BalanceRevise balanceRevise, FormingPaymentInstructionAssets formingPaymentInstructionAssets, - UnlockResources unlockResources, FinishingSession finishingSession, EndStageNotification endStageNotification, IMessageResolver messageResolver, @@ -88,10 +81,8 @@ public class PaymSession extends AbstractSession implements InitializingBean { this.inclusionObligations = inclusionObligations; this.balanceRevise = balanceRevise; this.formingPaymentInstructionAssets = formingPaymentInstructionAssets; - this.unlockResources = unlockResources; this.finishingSession = finishingSession; this.endStageNotification = endStageNotification; - this.executionFondImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionFond, ExecutionFond.class); this.executionCurrencyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionCurrency, ExecutionCurrency.class); this.inspectionObligations = inspectionObligations; this.marketCodes = marketCodes; @@ -178,8 +169,8 @@ public class PaymSession extends AbstractSession implements InitializingBean { log.info("session is running, stage {}, monitors: {}", currStage.get(), logMonitors(afterPaymentsReviseMonitor)); - if (afterReviseErrorMonitor != null && isMonitorPassed(afterReviseErrorMonitor, req.getRequestPayload())) { - afterReviseErrorMonitor = null; + if (afterPaymentsReviseMonitor != null && isMonitorPassed(afterPaymentsReviseMonitor, req.getRequestPayload())) { + afterPaymentsReviseMonitor = null; finishPart(); return; } From d9fdfba69ae47ae13800b00a367cd4f64c6b3570 Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 2 Oct 2024 11:07:02 +0300 Subject: [PATCH 037/114] http://jira.mfd.msk:8088/browse/CLS-767 new topic --- .../src/main/java/ru/spcex/platform/enumeration/Task.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Task.java b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Task.java index 50988fa24..fd0719e20 100644 --- a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Task.java +++ b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/Task.java @@ -21,6 +21,7 @@ public enum Task implements IEnumKey { createReport_GREP("GREP"), // Создание отчёта (report-service) RPRT нескольких видов, этот GREP createDealsReport_GRET("GRET"), // Формирование отчетности по сделкам createDealsReport_GREF("GREF"), // Формирование финальной отчетности по сделкам + createReport_GREC("GREC"), // Формирование отчетности в ЛЦК unloadingSession_LIMM("LIMM"),//Выгрузка в торговую систему остатков по деньгам unloadingSession_LIMS("LIMS"),//Выгрузка в торговую систему остатков по бумагам unloadingSession_LIMC("LIMC"),//Выгрузка в торговую систему остатков по валютам From 8a82bb5f63747cf4a4ba75135e8ca3559e801bcd Mon Sep 17 00:00:00 2001 From: ialbert Date: Wed, 2 Oct 2024 13:14:21 +0300 Subject: [PATCH 038/114] PAYM session requirement and obligations execution matching bugfix --- .../main/java/ru/spcex/clearing/session/stage/PaymSession.java | 1 + 1 file changed, 1 insertion(+) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index 962800924..1c691c5f0 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -93,6 +93,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { dealsPrepare.searchForExecutions(ExecutionType.ExecutionCurrency); ImdgPredicateBuilder execFondPb = executionCurrencyImdg.predicateBuilder(); dealsPrepare.addExecutionCurrencyCondition(execFondPb.in("market", marketCodes.get().toArray(new String[0]))); + requirementsAndObligationCreation.setSessionType(sessionType()); formingPaymentInstructionAssets.setSessionType(sessionType()); inclusionObligations.setSessionType(sessionType()); From cc48b21066a00fae9aff2e42a460f3d60060a3a6 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 13:48:10 +0300 Subject: [PATCH 039/114] http://jira.mfd.msk:8088/browse/CLS-761 --- .../queue/misc/RatesController.java | 74 + .../queue/misc/RiskParameterController.java | 74 + .../cud/securities/RatesNewAction.java | 73 + .../cud/securities/RatesUpdateAction.java | 59 + .../securities/RiskParameterNewAction.java | 72 + .../securities/RiskParameterUpdateAction.java | 59 + .../src/main/resources/meta/meta.json | 20258 ++++++++-------- .../src/main/resources/meta/meta.xml | 18 +- 8 files changed, 10595 insertions(+), 10092 deletions(-) create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java new file mode 100644 index 000000000..cd290f764 --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java @@ -0,0 +1,74 @@ +package ru.spcex.clearing.backendapi.controller.queue.misc; + +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import io.swagger.annotations.ApiResponse; +import io.swagger.annotations.ApiResponses; +import java.util.Collection; +import java.util.Map; +import java.util.concurrent.ExecutionException; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.MediaType; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.ResponseBody; +import ru.clearing.classes.statics.data.security.Rates; +import ru.spcex.clearing.backendapi.controller.queue.AbstractQueueController; +import ru.spcex.clearing.backendapi.controller.request.cud.securities.RatesNewAction; +import ru.spcex.clearing.backendapi.controller.request.cud.securities.RatesUpdateAction; +import ru.spcex.clearing.backendapi.controller.response.BasicSpcexResponse; +import ru.spcex.clearing.backendapi.controller.response.cud.CudResponse; +import ru.spcex.clearing.backendapi.controller.response.entity.CommonGetAllResponse; +import ru.spcex.clearing.backendapi.service.IOperator; +import ru.spcex.clearing.backendapi.service.IStateLoader; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.Consts; + +@Controller +@RequestMapping("/rates") +public class RatesController extends AbstractQueueController { + private final IStateLoader stateLoader; + + @Autowired + public RatesController(IOperator operator, IStateLoader stateLoader) { + super(operator); + this.stateLoader = stateLoader; + } + + @ApiOperation(value = "get all rates.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAll() { + Collection> all = stateLoader.getAllMetaTransform(IMDGDistributedNames.Map_Rates, Rates.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "create rates.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CudResponse.class), @ApiResponse(code = 400, message = "Ошибка валидации", response = BasicSpcexResponse.class)}) + @RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE) + @ResponseBody + public CudResponse create( + @ApiParam(value = "Значения полей нового объекта.", required = true) + @RequestBody RatesNewAction ratesNewAction) throws ExecutionException, InterruptedException { + return processRequest(Consts.DESTINATION_RATES_NEW, ratesNewAction); + } + + @ApiOperation(value = "update risk_parameter.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CudResponse.class), @ApiResponse(code = 400, message = "Ошибка валидации", response = BasicSpcexResponse.class)}) + @RequestMapping(value = "/{id}", method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_VALUE) + @ResponseBody + public CudResponse update( + @ApiParam(value = "Идентификатор изменяемого объекта.", required = true, example = "1234") + @PathVariable("id") Long id, + @ApiParam(value = "Новые значения полей объекта.", required = true) + @RequestBody RatesUpdateAction ratesUpdateAction) throws ExecutionException, InterruptedException { + ratesUpdateAction.setId(id); + return processRequest(Consts.DESTINATION_RATES_UPDATE, ratesUpdateAction); + } +} diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java new file mode 100644 index 000000000..5df741a9d --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java @@ -0,0 +1,74 @@ +package ru.spcex.clearing.backendapi.controller.queue.misc; + +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import io.swagger.annotations.ApiResponse; +import io.swagger.annotations.ApiResponses; +import java.util.Collection; +import java.util.Map; +import java.util.concurrent.ExecutionException; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.MediaType; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.ResponseBody; +import ru.clearing.classes.statics.data.security.RiskParameter; +import ru.spcex.clearing.backendapi.controller.queue.AbstractQueueController; +import ru.spcex.clearing.backendapi.controller.request.cud.securities.RiskParameterNewAction; +import ru.spcex.clearing.backendapi.controller.request.cud.securities.RiskParameterUpdateAction; +import ru.spcex.clearing.backendapi.controller.response.BasicSpcexResponse; +import ru.spcex.clearing.backendapi.controller.response.cud.CudResponse; +import ru.spcex.clearing.backendapi.controller.response.entity.CommonGetAllResponse; +import ru.spcex.clearing.backendapi.service.IOperator; +import ru.spcex.clearing.backendapi.service.IStateLoader; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.Consts; + +@Controller +@RequestMapping("/risk-parameter") +public class RiskParameterController extends AbstractQueueController { + private final IStateLoader stateLoader; + + @Autowired + public RiskParameterController(IOperator operator, IStateLoader stateLoader) { + super(operator); + this.stateLoader = stateLoader; + } + + @ApiOperation(value = "get all risk_parameter.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAll() { + Collection> all = stateLoader.getAllMetaTransform(IMDGDistributedNames.Map_RiskParameter, RiskParameter.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "create risk_parameter.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CudResponse.class), @ApiResponse(code = 400, message = "Ошибка валидации", response = BasicSpcexResponse.class)}) + @RequestMapping(method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE) + @ResponseBody + public CudResponse create( + @ApiParam(value = "Значения полей нового объекта.", required = true) + @RequestBody RiskParameterNewAction riskParameterNewAction) throws ExecutionException, InterruptedException { + return processRequest(Consts.DESTINATION_RISK_PARAMETER_NEW, riskParameterNewAction); + } + + @ApiOperation(value = "update risk_parameter.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CudResponse.class), @ApiResponse(code = 400, message = "Ошибка валидации", response = BasicSpcexResponse.class)}) + @RequestMapping(value = "/{id}", method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON_VALUE) + @ResponseBody + public CudResponse update( + @ApiParam(value = "Идентификатор изменяемого объекта.", required = true, example = "1234") + @PathVariable("id") Long id, + @ApiParam(value = "Новые значения полей объекта.", required = true) + @RequestBody RiskParameterUpdateAction riskParameterUpdateAction) throws ExecutionException, InterruptedException { + riskParameterUpdateAction.setId(id); + return processRequest(Consts.DESTINATION_RISK_PARAMETER_UPDATE, riskParameterUpdateAction); + } +} diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java new file mode 100644 index 000000000..ab617f400 --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java @@ -0,0 +1,73 @@ +package ru.spcex.clearing.backendapi.controller.request.cud.securities; + +import com.fasterxml.jackson.annotation.JsonProperty; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import java.time.LocalDate; +import ru.spcex.clearing.backendapi.domain.actions.IAction; +import ru.spcex.clearing.platform.messaging.domain.ActionType; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; + +public class RatesNewAction implements IAction { + + @ApiModelProperty(value = "Курс.", example = "1234") + @JsonProperty + private BigDecimal value; + @ApiModelProperty(value = "Дата.", example = "1234") + @JsonProperty + private LocalDate valueDate; + @ApiModelProperty(value = "Валюта.", example = "1234") + @JsonProperty + private Long currencyPairId; + @ApiModelProperty(value = "Статус.", example = "1234") + @JsonProperty + private String status; + + @Override + public RatesNewRequest toRequest() { + RatesNewRequest request = new RatesNewRequest(); + request.setValue(this.value); + request.setValueDate(this.valueDate); + request.setCurrencyPairId(this.currencyPairId); + request.setStatus(this.status); + return request; + } + + @ApiModelProperty(hidden = true) + @Override + public ActionType getActionType() { + return ActionType.NEW; + } + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public LocalDate getValueDate() { + return valueDate; + } + + public void setValueDate(LocalDate valueDate) { + this.valueDate = valueDate; + } + + public Long getCurrencyPairId() { + return currencyPairId; + } + + public void setCurrencyPairId(Long currencyPairId) { + this.currencyPairId = currencyPairId; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java new file mode 100644 index 000000000..d5107dce3 --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java @@ -0,0 +1,59 @@ +package ru.spcex.clearing.backendapi.controller.request.cud.securities; + +import com.fasterxml.jackson.annotation.JsonProperty; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import ru.spcex.clearing.backendapi.domain.actions.IAction; +import ru.spcex.clearing.platform.messaging.domain.ActionType; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; + +public class RatesUpdateAction implements IAction { + + @ApiModelProperty(hidden = true) + @JsonProperty + public Long id; + @ApiModelProperty(value = "Курс.", example = "1234") + @JsonProperty + private BigDecimal value; + @ApiModelProperty(value = "Статус.", example = "1234") + @JsonProperty + private String status; + + @Override + public RatesNewRequest toRequest() { + RatesNewRequest request = new RatesNewRequest(); + request.setValue(this.value); + request.setStatus(this.status); + return request; + } + + @ApiModelProperty(hidden = true) + @Override + public ActionType getActionType() { + return ActionType.NEW; + } + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java new file mode 100644 index 000000000..109487a43 --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java @@ -0,0 +1,72 @@ +package ru.spcex.clearing.backendapi.controller.request.cud.securities; + +import com.fasterxml.jackson.annotation.JsonProperty; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import ru.spcex.clearing.backendapi.domain.actions.IAction; +import ru.spcex.clearing.platform.messaging.domain.ActionType; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; + +public class RiskParameterNewAction implements IAction { + + @ApiModelProperty(value = "Курс.", example = "1234") + @JsonProperty + private BigDecimal value; + @ApiModelProperty(value = "Код расчёта.", example = "1234") + @JsonProperty + private String settlementType; + @ApiModelProperty(value = "Валютная пара.", example = "1234") + @JsonProperty + private Long currencyPairId; + @ApiModelProperty(value = "Статус.", example = "1234") + @JsonProperty + private String status; + + @Override + public RiskParameterNewRequest toRequest() { + RiskParameterNewRequest request = new RiskParameterNewRequest(); + request.setValue(this.value); + request.setSettlementType(this.settlementType); + request.setCurrencyPairId(this.currencyPairId); + request.setStatus(this.status); + return request; + } + + @ApiModelProperty(hidden = true) + @Override + public ActionType getActionType() { + return ActionType.NEW; + } + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getSettlementType() { + return settlementType; + } + + public void setSettlementType(String settlementType) { + this.settlementType = settlementType; + } + + public Long getCurrencyPairId() { + return currencyPairId; + } + + public void setCurrencyPairId(Long currencyPairId) { + this.currencyPairId = currencyPairId; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java new file mode 100644 index 000000000..46bbbac7e --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java @@ -0,0 +1,59 @@ +package ru.spcex.clearing.backendapi.controller.request.cud.securities; + +import com.fasterxml.jackson.annotation.JsonProperty; +import io.swagger.annotations.ApiModelProperty; +import java.math.BigDecimal; +import ru.spcex.clearing.backendapi.domain.actions.IAction; +import ru.spcex.clearing.platform.messaging.domain.ActionType; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterUpdateRequest; + +public class RiskParameterUpdateAction implements IAction { + + @ApiModelProperty(hidden = true) + @JsonProperty + public Long id; + @ApiModelProperty(value = "Курс.", example = "1234") + @JsonProperty + private BigDecimal value; + @ApiModelProperty(value = "Статус.", example = "1234") + @JsonProperty + private String status; + + @Override + public RiskParameterUpdateRequest toRequest() { + RiskParameterUpdateRequest request = new RiskParameterUpdateRequest(); + request.setValue(this.value); + request.setStatus(this.status); + return request; + } + + @ApiModelProperty(hidden = true) + @Override + public ActionType getActionType() { + return ActionType.NEW; + } + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 8d45cadbf..5d92bf37d 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,10713 +1,10789 @@ - { - "version": "3.14.105.104", - - "enums": { - +{ + "version": "3.15.206.105", + + "enums": { + "allowed": { - - "name": "Справочник признаков допустимости использования объектов", - - "class": "com.spicex.platform.dictionary.AllowedDictionary", - - "table": "allowed_dictionary", - + + "name": "Справочник признаков допустимости использования объектов", + + "class": "com.spicex.platform.dictionary.AllowedDictionary", + + "table": "allowed_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Признак допустимости","shortname": "Допустимость","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Признак допустимости","shortname": "Допустимость","type": 2,"length": 50 + } + ] } , "workflowStatus": { - - "name": "Справочник статусов бизнес-процессов", - - "class": "com.spicex.dictionary.WorkflowStatusDictionary", - - "table": "workflow_status_dictionary", - + + "name": "Справочник статусов бизнес-процессов", + + "class": "com.spicex.dictionary.WorkflowStatusDictionary", + + "table": "workflow_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "errorCode": { - - "name": "Коды ошибок", - - "class": "com.spicex.dictionary.ErrorCodeDictionary", - - "table": "error_code_dictionary", - + + "name": "Коды ошибок", + + "class": "com.spicex.dictionary.ErrorCodeDictionary", + + "table": "error_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Текст ошибки","shortname": "Ошибка","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Текст ошибки","shortname": "Ошибка","type": 2,"length": 255 + } + ] } , "countryCode": { - - "name": "Справочник кодов стран", - - "class": "ru.clearing.platform.dictionary.CountryCodeDictionary", - - "table": "country_code_dictionary", - + + "name": "Справочник кодов стран", + + "class": "ru.clearing.platform.dictionary.CountryCodeDictionary", + + "table": "country_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","type": 2,"length": 255 + } + ] } , "section": { - - "name": "Справочник секций", - - "class": "com.spicex.dictionary.SectionDictionary", - - "table": "section_dictionary", - + + "name": "Справочник секций", + + "class": "com.spicex.dictionary.SectionDictionary", + + "table": "section_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "userRole": { - - "name": "Роли пользователей", - - "class": "com.spicex.dictionary.UserRoleDictionary", - - "table": "user_role_dictionary", - + + "name": "Роли пользователей", + + "class": "com.spicex.dictionary.UserRoleDictionary", + + "table": "user_role_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Роль пользователя","shortname": "Роль","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Роль пользователя","shortname": "Роль","type": 2,"length": 50 + } + ] } , "connectionState": { - - "name": "Справочник состояний соединений", - - "class": "com.spicex.dictionary.ConnectionStateDictionary", - - "table": "connection_state_dictionary", - + + "name": "Справочник состояний соединений", + + "class": "com.spicex.dictionary.ConnectionStateDictionary", + + "table": "connection_state_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Состояние","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Состояние","type": 2,"length": 50 + } + ] } , "legalKind": { - - "name": "Справочник видов субъекта", - - "class": "com.spicex.dictionary.LegalKindDictionary", - - "table": "legal_kind_dictionary", - + + "name": "Справочник видов субъекта", + + "class": "com.spicex.dictionary.LegalKindDictionary", + + "table": "legal_kind_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Вид","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Вид","type": 2,"length": 255 + } + ] } , "organizationType": { - - "name": "Справочник типов организаций", - - "class": "com.spicex.dictionary.OrganizationTypeDictionary", - - "table": "organization_type_dictionary", - + + "name": "Справочник типов организаций", + + "class": "com.spicex.dictionary.OrganizationTypeDictionary", + + "table": "organization_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "corporationSoleType": { - - "name": "Справочник единоличных исполнительных органов", - - "class": "com.spicex.dictionary.CorporationSoleTypeDictionary", - - "table": "corporation_sole_type_dictionary", - + + "name": "Справочник единоличных исполнительных органов", + + "class": "com.spicex.dictionary.CorporationSoleTypeDictionary", + + "table": "corporation_sole_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "clearingCategory": { - - "name": "Справочник категорий участника клиринга", - - "class": "com.spicex.dictionary.ClearingCategoryDictionary", - - "table": "clearing_category_dictionary", - + + "name": "Справочник категорий участника клиринга", + + "class": "com.spicex.dictionary.ClearingCategoryDictionary", + + "table": "clearing_category_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "contactType": { - - "name": "Справочник типов контактов компании", - - "class": "com.spicex.dictionary.ContactTypeDictionary", - - "table": "contact_type_dictionary", - + + "name": "Справочник типов контактов компании", + + "class": "com.spicex.dictionary.ContactTypeDictionary", + + "table": "contact_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "documentType": { - - "name": "Справочник типов документов", - - "class": "com.spicex.dictionary.DocumentTypeDictionary", - - "table": "document_type_dictionary", - + + "name": "Справочник типов документов", + + "class": "com.spicex.dictionary.DocumentTypeDictionary", + + "table": "document_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "companySymbol": { - - "name": "Справочник имен компании", - - "class": "com.spicex.dictionary.CompanySymbolDictionary", - - "logUpdates": "true", - - "table": "company_symbol_dictionary", - + + "name": "Справочник имен компании", + + "class": "com.spicex.dictionary.CompanySymbolDictionary", + + "logUpdates": "true", + + "table": "company_symbol_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Полное имя","type": 2,"length": 255 - } - , - {"code": "shortname", - "name": "Краткое наименование","shortname": "Имя","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Полное имя","type": 2,"length": 255 + } + , + {"code": "shortname", + "name": "Краткое наименование","shortname": "Имя","type": 2,"length": 255 + } + ] } , "companyRole": { - - "name": "Справочник ролей компаний", - - "class": "com.spicex.dictionary.CompanyRoleDictionary", - - "table": "company_role_dictionary", - + + "name": "Справочник ролей компаний", + + "class": "com.spicex.dictionary.CompanyRoleDictionary", + + "table": "company_role_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Роль Участника","shortname": "Роль","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Роль Участника","shortname": "Роль","type": 2,"length": 255 + } + ] } , "currencyCode": { - - "name": "Справочник кодов валют", - - "class": "com.spicex.dictionary.CurrencyCodeDictionary", - - "table": "currency_code_dictionary", - + + "name": "Справочник кодов валют", + + "class": "com.spicex.dictionary.CurrencyCodeDictionary", + + "table": "currency_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "instrumentType": { - - "name": "Справочник типов инструментов", - - "class": "com.spicex.dictionary.InstrumentTypeDictionary", - - "table": "instrument_type_dictionary", - + + "name": "Справочник типов инструментов", + + "class": "com.spicex.dictionary.InstrumentTypeDictionary", + + "table": "instrument_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "termType": { - - "name": "Справочник видов инструментов Денежного рынка", - - "class": "com.spicex.dictionary.TermTypeDictionary", - - "table": "term_type_dictionary", - + + "name": "Справочник видов инструментов Денежного рынка", + + "class": "com.spicex.dictionary.TermTypeDictionary", + + "table": "term_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "shareType": { - - "name": "Справочник типов акций", - - "class": "com.spicex.dictionary.ShareTypeDictionary", - - "table": "share_type_dictionary", - + + "name": "Справочник типов акций", + + "class": "com.spicex.dictionary.ShareTypeDictionary", + + "table": "share_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код акции","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код акции","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "bondType": { - - "name": "Справочник типов облигаций", - - "class": "com.spicex.dictionary.BondTypeDictionary", - - "table": "bond_type_dictionary", - + + "name": "Справочник типов облигаций", + + "class": "com.spicex.dictionary.BondTypeDictionary", + + "table": "bond_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код облигации","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код облигации","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "tradingClearingRegistryType": { - - "name": "Справочник типов торгово-клиринговых регистров", - - "class": "com.spicex.dictionary.TradingClearingRegistryTypeDictionary", - - "table": "trading_clearing_registry_type_dictionary", - + + "name": "Справочник типов торгово-клиринговых регистров", + + "class": "com.spicex.dictionary.TradingClearingRegistryTypeDictionary", + + "table": "trading_clearing_registry_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "tradingClearingRegistryLevel": { - - "name": "Справочник уровней торгово-клиринговых регистров", - - "class": "com.spicex.dictionary.TradingClearingRegistryLevelDictionary", - - "table": "trading_clearing_registry_level_dictionary", - + + "name": "Справочник уровней торгово-клиринговых регистров", + + "class": "com.spicex.dictionary.TradingClearingRegistryLevelDictionary", + + "table": "trading_clearing_registry_level_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "tradingClearingRegistryPurpose": { - - "name": "Справочник областей применения", - - "class": "com.spicex.dictionary.TradingClearingRegistryPurposeDictionary", - - "table": "trading_clearing_registry_purpose_dictionary", - + + "name": "Справочник областей применения", + + "class": "com.spicex.dictionary.TradingClearingRegistryPurposeDictionary", + + "table": "trading_clearing_registry_purpose_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "service": { - - "name": "Справочник услуг", - - "class": "com.spicex.dictionary.ServiceDictionary", - - "table": "service_dictionary", - + + "name": "Справочник услуг", + + "class": "com.spicex.dictionary.ServiceDictionary", + + "table": "service_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "serviceStatus": { - - "name": "Справочник статусов услуг", - - "class": "com.spicex.dictionary.ServiceStatusDictionary", - - "table": "service_status_dictionary", - + + "name": "Справочник статусов услуг", + + "class": "com.spicex.dictionary.ServiceStatusDictionary", + + "table": "service_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "serviceProduct": { - - "name": "Справочник продуктов для услуг", - - "class": "com.spicex.dictionary.ServiceProductDictionary", - - "table": "service_product_dictionary", - + + "name": "Справочник продуктов для услуг", + + "class": "com.spicex.dictionary.ServiceProductDictionary", + + "table": "service_product_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryDesignation": { - - "name": "Справочник символов регистров - назначения", - - "class": "ru.clearing.platform.dictionary.RegistryDesignationDictionary", - - "table": "registry_designation_dictionary", - + + "name": "Справочник символов регистров - назначения", + + "class": "ru.clearing.platform.dictionary.RegistryDesignationDictionary", + + "table": "registry_designation_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryInstrumentType": { - - "name": "Справочник символов регистров - инструменты", - - "class": "ru.clearing.platform.dictionary.RegistryInstrumentTypeDictionary", - - "table": "registry_instrument_type_dictionary", - + + "name": "Справочник символов регистров - инструменты", + + "class": "ru.clearing.platform.dictionary.RegistryInstrumentTypeDictionary", + + "table": "registry_instrument_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryCapacity": { - - "name": "Справочник символов регистров - источники средств", - - "class": "ru.clearing.platform.dictionary.RegistryCapacityDictionary", - - "table": "registry_capacity_dictionary", - + + "name": "Справочник символов регистров - источники средств", + + "class": "ru.clearing.platform.dictionary.RegistryCapacityDictionary", + + "table": "registry_capacity_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryUnit": { - - "name": "Справочник символов регистров - части регистров", - - "class": "ru.clearing.platform.dictionary.RegistryUnitDictionary", - - "table": "registry_unit_dictionary", - + + "name": "Справочник символов регистров - части регистров", + + "class": "ru.clearing.platform.dictionary.RegistryUnitDictionary", + + "table": "registry_unit_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryCode": { - - "name": "Справочник кодов регистров", - - "class": "ru.clearing.platform.dictionary.RegistryCodeDictionary", - - "table": "registry_code_dictionary", - + + "name": "Справочник кодов регистров", + + "class": "ru.clearing.platform.dictionary.RegistryCodeDictionary", + + "table": "registry_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "registryStatus": { - - "name": "Справочник статусов регистров", - - "class": "ru.clearing.platform.dictionary.RegistryStatusDictionary", - - "table": "registry_status_dictionary", - + + "name": "Справочник статусов регистров", + + "class": "ru.clearing.platform.dictionary.RegistryStatusDictionary", + + "table": "registry_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "balanceDimension": { - - "name": "Справочник размерностей балансов", - - "class": "ru.clearing.platform.dictionary.BalanceDimensionDictionary", - - "table": "balance_dimention_dictionary", - + + "name": "Справочник размерностей балансов", + + "class": "ru.clearing.platform.dictionary.BalanceDimensionDictionary", + + "table": "balance_dimention_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Размерность баланса","shortname": "Размерность","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Размерность баланса","shortname": "Размерность","type": 2,"length": 50 + } + ] } , "accountType": { - - "name": "Справочник типов счетов", - - "class": "com.spicex.dictionary.AccountTypeDictionary", - - "table": "account_type_dictionary", - + + "name": "Справочник типов счетов", + + "class": "com.spicex.dictionary.AccountTypeDictionary", + + "table": "account_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "depoAccountType": { - - "name": "Справочник типов депозитарных счетов", - - "class": "com.spicex.dictionary.DepoAccountTypeDictionary", - - "table": "depo_account_type_dictionary", - + + "name": "Справочник типов депозитарных счетов", + + "class": "com.spicex.dictionary.DepoAccountTypeDictionary", + + "table": "depo_account_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "clearingAccountType": { - - "name": "Справочник типов клиринговых счетов", - - "class": "com.spicex.dictionary.ClearingAccountTypeDictionary", - - "table": "clearing_account_type_dictionary", - + + "name": "Справочник типов клиринговых счетов", + + "class": "com.spicex.dictionary.ClearingAccountTypeDictionary", + + "table": "clearing_account_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "task": { - - "name": "Справочник задач", - - "class": "com.spicex.dictionary.TaskDictionary", - - "table": "task_dictionary", - + + "name": "Справочник задач", + + "class": "com.spicex.dictionary.TaskDictionary", + + "table": "task_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Задача","shortname": "Задача","type": 2,"length": 150 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Задача","shortname": "Задача","type": 2,"length": 150 + } + ] } , "taskStatus": { - - "name": "Справочник статусов задач", - - "class": "com.spicex.dictionary.TaskStatusDictionary", - - "table": "task_status_dictionary", - + + "name": "Справочник статусов задач", + + "class": "com.spicex.dictionary.TaskStatusDictionary", + + "table": "task_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус задачи","shortname": "Статус","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус задачи","shortname": "Статус","type": 2,"length": 50 + } + ] } , "dayStatus": { - - "name": "Справочник статусов дней", - - "class": "ru.clearing.platform.dictionary.DayStatusDictionary", - - "table": "day_status_dictionary", - + + "name": "Справочник статусов дней", + + "class": "ru.clearing.platform.dictionary.DayStatusDictionary", + + "table": "day_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус дня","shortname": "Статус","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус дня","shortname": "Статус","type": 2,"length": 50 + } + ] } , "parent": { - - "name": "Справочник источников", - - "class": "com.spicex.dictionary.ParentDictionary", - - "table": "parent_dictionary", - + + "name": "Справочник источников", + + "class": "com.spicex.dictionary.ParentDictionary", + + "table": "parent_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Источник","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Источник","type": 2,"length": 50 + } + ] } , "sessionStatus": { - - "name": "Справочник статусов клиринговых сессий", - - "class": "ru.clearing.platform.dictionary.SessionStatusDictionary", - - "table": "session_status_dictionary", - + + "name": "Справочник статусов клиринговых сессий", + + "class": "ru.clearing.platform.dictionary.SessionStatusDictionary", + + "table": "session_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 255 + } + ] } , "sessionType": { - - "name": "Справочник типов клиринговых сессий", - - "class": "ru.clearing.platform.dictionary.SessionTypeDictionary", - - "table": "session_type_dictionary", - + + "name": "Справочник типов клиринговых сессий", + + "class": "ru.clearing.platform.dictionary.SessionTypeDictionary", + + "table": "session_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "moneyFlowSide": { - - "name": "Справочник направлений денежного рынка", - - "class": "ru.clearing.platform.dictionary.MoneyFlowSideDictionary", - - "table": "money_flow_side_dictionary", - + + "name": "Справочник направлений денежного рынка", + + "class": "ru.clearing.platform.dictionary.MoneyFlowSideDictionary", + + "table": "money_flow_side_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "side": { - - "name": "Справочник направлений", - - "class": "ru.clearing.platform.dictionary.SideDictionary", - - "table": "side_dictionary", - + + "name": "Справочник направлений", + + "class": "ru.clearing.platform.dictionary.SideDictionary", + + "table": "side_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "marketCode": { - - "name": "Справочник кодов рынков", - - "class": "ru.clearing.platform.dictionary.MarketCodeDictionary", - - "table": "market_code_dictionary", - + + "name": "Справочник кодов рынков", + + "class": "ru.clearing.platform.dictionary.MarketCodeDictionary", + + "table": "market_code_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "marketType": { - - "name": "Справочник типов торгов", - - "class": "com.spicex.dictionary.MarketTypeDictionary", - - "table": "market_type_dictionary", - + + "name": "Справочник типов торгов", + + "class": "com.spicex.dictionary.MarketTypeDictionary", + + "table": "market_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Тип","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Тип","type": 2,"length": 255 + } + ] } , "statementType": { - - "name": "Справочник типов поступлений/списаний от ПРЦ", - - "class": "ru.clearing.platform.dictionary.StatementTypeDictionary", - - "table": "statement_type_dictionary", - + + "name": "Справочник типов поступлений/списаний от ПРЦ", + + "class": "ru.clearing.platform.dictionary.StatementTypeDictionary", + + "table": "statement_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "operationType": { - - "name": "Справочник типов операций", - - "class": "ru.clearing.platform.dictionary.OperationTypeDictionary", - - "table": "operation_type_dictionary", - + + "name": "Справочник типов операций", + + "class": "ru.clearing.platform.dictionary.OperationTypeDictionary", + + "table": "operation_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "operationStatus": { - - "name": "Справочник статусов операций", - - "class": "ru.clearing.platform.dictionary.OperationStatusDictionary", - - "table": "operation_status_dictionary", - + + "name": "Справочник статусов операций", + + "class": "ru.clearing.platform.dictionary.OperationStatusDictionary", + + "table": "operation_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "inOutSDfType": { - - "name": "Справочник типов входящих и исходящих записей", - - "class": "ru.clearing.platform.dictionary.InOutSDfTypeDictionary", - - "table": "in_out_s_df_type_dictionary", - + + "name": "Справочник типов входящих и исходящих записей", + + "class": "ru.clearing.platform.dictionary.InOutSDfTypeDictionary", + + "table": "in_out_s_df_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "inOutDirection": { - - "name": "Справочник значений направлений денежного потока", - - "class": "ru.clearing.platform.dictionary.InOutDirectionDictionary", - - "table": "in_out_direction_dictionary", - + + "name": "Справочник значений направлений денежного потока", + + "class": "ru.clearing.platform.dictionary.InOutDirectionDictionary", + + "table": "in_out_direction_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Значение","shortname": "Значение","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Значение","shortname": "Значение","type": 2,"length": 255 + } + ] } , "transactionStatus": { - - "name": "Справочник статусов транзакций", - - "class": "com.spicex.dictionary.TransactionStatusDictionary", - - "table": "transaction_status_dictionary", - + + "name": "Справочник статусов транзакций", + + "class": "com.spicex.dictionary.TransactionStatusDictionary", + + "table": "transaction_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус транзакции","shortname": "Статус","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус транзакции","shortname": "Статус","type": 2,"length": 50 + } + ] } , "objectType": { - - "name": "Справочник типов объектов", - - "class": "ru.clearing.platform.dictionary.ObjectTypeDictionary", - - "table": "object_type_dictionary", - + + "name": "Справочник типов объектов", + + "class": "ru.clearing.platform.dictionary.ObjectTypeDictionary", + + "table": "object_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "notificationStatus": { - - "name": "Справочник статусов сообщений", - - "class": "ru.clearing.platform.dictionary.NotificationStatusDictionary", - - "table": "notification_status_dictionary", - + + "name": "Справочник статусов сообщений", + + "class": "ru.clearing.platform.dictionary.NotificationStatusDictionary", + + "table": "notification_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "managementJournalType": { - - "name": "Справочник типов записей в журнале мониторинга и контроля", - - "class": "ru.clearing.platform.dictionary.ManagementJournalTypeDictionary", - - "table": "management_journal_type_dictionary", - + + "name": "Справочник типов записей в журнале мониторинга и контроля", + + "class": "ru.clearing.platform.dictionary.ManagementJournalTypeDictionary", + + "table": "management_journal_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "managementJournalPurpose": { - - "name": "Справочник целей записей в журнале мониторинга и контроля", - - "class": "ru.clearing.platform.dictionary.ManagementJournalPurposeDictionary", - - "table": "management_journal_purpose_dictionary", - + + "name": "Справочник целей записей в журнале мониторинга и контроля", + + "class": "ru.clearing.platform.dictionary.ManagementJournalPurposeDictionary", + + "table": "management_journal_purpose_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "managementJournalStatus": { - - "name": "Справочник статусов журнала мониторинга и контроля", - - "class": "ru.clearing.platform.dictionary.ManagementJournalStatusDictionary", - - "table": "management_journal_status_dictionary", - + + "name": "Справочник статусов журнала мониторинга и контроля", + + "class": "ru.clearing.platform.dictionary.ManagementJournalStatusDictionary", + + "table": "management_journal_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус сообщения","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус сообщения","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "majorSign": { - - "name": "Справочник типов конвертируемости валюты", - - "class": "ru.clearing.platform.dictionary.MajorSign", - - "table": "major_sign", - + + "name": "Справочник типов конвертируемости валюты", + + "class": "ru.clearing.platform.dictionary.MajorSign", + + "table": "major_sign", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Наименование типа","shortname": "Наименование","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Наименование типа","shortname": "Наименование","type": 2,"length": 50 + } + ] } , "courierType": { - - "name": "Справочник способов доставки документа", - - "class": "ru.clearing.platform.dictionary.CourierTypeDictionary", - - "table": "courier_type_dictionary", - + + "name": "Справочник способов доставки документа", + + "class": "ru.clearing.platform.dictionary.CourierTypeDictionary", + + "table": "courier_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Способ доставки","shortname": "Способ доставки","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Способ доставки","shortname": "Способ доставки","type": 2,"length": 50 + } + ] } , "currencySettlementType": { - - "name": "Справочник типов расчетов валютных пар", - - "class": "ru.clearing.platform.dictionary.CurrencySettlementType", - - "table": "currency_settlement_type", - + + "name": "Справочник типов расчетов валютных пар", + + "class": "ru.clearing.platform.dictionary.CurrencySettlementType", + + "table": "currency_settlement_type", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип расчета","shortname": "Тип расчета","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип расчета","shortname": "Тип расчета","type": 2,"length": 50 + } + ] } , "currencyPair": { - - "name": "Справочник валютных пар", - - "class": "ru.clearing.platform.dictionary.CurrencyPairDictionary", - - "table": "currency_pair", - + + "name": "Справочник валютных пар", + + "class": "ru.clearing.platform.dictionary.CurrencyPairDictionary", + + "table": "currency_pair", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 2,"length": 25 - } - , - {"code": "baseCurrency", - "name": "Код валюты лота","shortname": "Валюта лота","link": "currencyCode","type": 12 - } - , - {"code": "quoteCurrency", - "name": "Код сопряженной валюты","shortname": "Сопряженная валюта","link": "currencyCode","type": 12 - } - , - {"code": "majorSign", - "name": "Код признака конвертируемости валюты","shortname": "Конвертируемость валюты","link": "majorSign","type": 12 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 2,"length": 25 + } + , + {"code": "baseCurrency", + "name": "Код валюты лота","shortname": "Валюта лота","link": "currencyCode","type": 12 + } + , + {"code": "quoteCurrency", + "name": "Код сопряженной валюты","shortname": "Сопряженная валюта","link": "currencyCode","type": 12 + } + , + {"code": "majorSign", + "name": "Код признака конвертируемости валюты","shortname": "Конвертируемость валюты","link": "majorSign","type": 12 + } + ] } , "gatewayResultStatus": { - - "name": "Справочник статусов обработки", - - "class": "ru.clearing.platform.dictionary.GatewayResultStatusDictionary", - - "table": "gateway_result_status", - + + "name": "Справочник статусов обработки", + + "class": "ru.clearing.platform.dictionary.GatewayResultStatusDictionary", + + "table": "gateway_result_status", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 + } + ] } , "resultStatus": { - - "name": "Справочник статусов обработки", - - "class": "ru.clearing.platform.dictionary.ResultStatusDictionary", - - "table": "result_status_dictionary", - + + "name": "Справочник статусов обработки", + + "class": "ru.clearing.platform.dictionary.ResultStatusDictionary", + + "table": "result_status_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор записи","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 - } - ] + {"code": "id", + "name": "Идентификатор записи","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Статус обработки","shortname": "Статус","type": 2,"length": 255 + } + ] } , "eventType": { - - "name": "Справочник типов изменений записей", - - "class": "ru.clearing.platform.dictionary.EventTypeDictionary", - - "table": "event_type_dictionary", - + + "name": "Справочник типов изменений записей", + + "class": "ru.clearing.platform.dictionary.EventTypeDictionary", + + "table": "event_type_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 - } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Тип события","shortname": "Событие","type": 2,"length": 50 - } - ] + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Тип события","shortname": "Событие","type": 2,"length": 50 + } + ] } , "priority": { - - "name": "Справочник приоритетов отображения", - - "class": "ru.clearing.platform.dictionary.PriorityDictionary", - - "table": "priority_dictionary", - + + "name": "Справочник приоритетов отображения", + + "class": "ru.clearing.platform.dictionary.PriorityDictionary", + + "table": "priority_dictionary", + "fields": [ - {"code": "id", - "name": "Идентификатор","shortname": "ID","type": 1 + {"code": "id", + "name": "Идентификатор","shortname": "ID","type": 1 + } + , + {"code": "code", + "name": "Код","shortname": "Код","type": 12 + } + , + {"code": "name", + "name": "Приоритет отображения","shortname": "Приоритет","type": 2,"length": 50 + } + ] } - , - {"code": "code", - "name": "Код","shortname": "Код","type": 12 - } - , - {"code": "name", - "name": "Приоритет отображения","shortname": "Приоритет","type": 2,"length": 50 - } - ] - } - - } - - ,"objects": { - - "dbVersion": { - - "name": "Версия базы данных", - - "destination": "db-versions", - - "class": "ru.clearing.classes.statics.data.misc.DbVersion", - - "table": "db_version", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true - } - , - {"code": "version", - "type": 2,"length": 50,"name": "Версия базы данных, привязанная к релизу","shortname": "Версия БД","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dictionaryVersion", - "type": 2,"length": 100,"name": "Версия справочника","shortname": "Версия справочника","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "userCls": { - - "name": "Пользователь", - - "destination": "users", - - "class": "ru.clearing.classes.statics.data.user.User", - - "logUpdates": "true", - - "table": "user_cls", - - "fields": [ - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - , - {"code": "identifier", - "type": 2,"length": 250,"name": "Внешний идентификатор","shortname": "Идентификатор","searchable": true,"sortable": true,"visible": true - } - , - {"code": "name", - "type": 2,"length": 250,"name": "Имя и фамилия пользователя","shortname": "Имя и фамилия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "firstName", - "type": 2,"length": 250,"name": "Имя пользователя","shortname": "Имя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "lastName", - "type": 2,"length": 250,"name": "Фамилия пользователя","shortname": "Фамилия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "middleName", - "type": 2,"length": 250,"name": "Отчество пользователя","shortname": "Отчество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "email", - "type": 2,"length": 250,"name": "Email пользователя","shortname": "Email","searchable": true,"sortable": true,"visible": true - } - ] - ,"actions":[ - {"method":"put", - - "name": "Авторизация пользователя", - - "fields": [ - {"code": "userName", - "type": 2,"length": 255,"name": "Логин пользователя","required": true - } - , - {"code": "roles", - "type": 2,"length": 255,"name": "Роли пользователя","required": false - } - ] + + } + +,"objects": { + + "dbVersion": { + + "name": "Версия базы данных", + + "destination": "db-versions", + + "class": "ru.clearing.classes.statics.data.misc.DbVersion", + + "table": "db_version", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "version", + "type": 2,"length": 50,"name": "Версия базы данных, привязанная к релизу","shortname": "Версия БД","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dictionaryVersion", + "type": 2,"length": 100,"name": "Версия справочника","shortname": "Версия справочника","searchable": true,"sortable": true,"visible": true } ] - } - , - "userRoleSession": { - - "name": "Набор ролей", - - "destination": "user-role-sessions", - - "class": "ru.clearing.classes.statics.data.user.UserRoleSession", - - "table": "user_role_session", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "userRole", - "type": 12,"dbname": "Код роли пользователя","name": "Роль пользователя","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "userRole" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - ] - - } - , - "userSettings": { - - "name": "Настройки пользователя", - - "destination": "utilities/user-settings", - - "class": "ru.clearing.classes.statics.data.user.UserSettings", - - "table": "user_settings", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "version", - "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","searchable": false,"sortable": false,"visible": true - } - , - {"code": "json", - "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","searchable": false,"sortable": false,"visible": true - } - ] - ,"actions":[ - {"method":"put", - - "name": "Изменение настроек пользователя", - - "fields": [ - {"code": "userId", - "type": 1,"name": "Имя и фамилия пользователя","shortname": "Пользователь","required": false,"link": "userCls","linkCode": "identifier" - } - , - {"code": "version", - "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","required": false - } - , - {"code": "json", - "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","required": false - } - ] + + } +, + "userCls": { + + "name": "Пользователь", + + "destination": "users", + + "class": "ru.clearing.classes.statics.data.user.User", + + "logUpdates": "true", + + "table": "user_cls", + + "fields": [ + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + , + {"code": "identifier", + "type": 2,"length": 250,"name": "Внешний идентификатор","shortname": "Идентификатор","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 250,"name": "Имя и фамилия пользователя","shortname": "Имя и фамилия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "firstName", + "type": 2,"length": 250,"name": "Имя пользователя","shortname": "Имя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "lastName", + "type": 2,"length": 250,"name": "Фамилия пользователя","shortname": "Фамилия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "middleName", + "type": 2,"length": 250,"name": "Отчество пользователя","shortname": "Отчество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "email", + "type": 2,"length": 250,"name": "Email пользователя","shortname": "Email","searchable": true,"sortable": true,"visible": true } ] - } - , - "userConnect": { - - "name": "Активность пользователей в системе", - - "class": "ru.clearing.classes.statics.data.user.UserConnect", - - "logUpdates": "true", - - "table": "user_connect", - - "fields": [ - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "connectionTime", - "type": 4,"name": "Последнее соединение","shortname": "Вход","searchable": true,"sortable": true - } - , - {"code": "disconnectionTime", - "type": 4,"name": "Разрыв соединения","shortname": "Выход","searchable": true,"sortable": true - } - , - {"code": "serverIp", - "type": 2,"length": 250,"name": "IP адрес сервера","shortname": "IP сервера","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientIp", - "type": 2,"length": 250,"name": "IP адрес клиента","shortname": "IP клиента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "connectionState", - "type": 12,"dbname": "Код статуса соединения","name": "Статус соединения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "connectionState" - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true - } - , - {"code": "errorCodeId", - "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"link": "errorCode","linkCode": "code" - } - , - {"code": "errorTextId", - "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"link": "errorText","linkCode": "text" - } - ] - - } - , - "company": { - - "name": "Компании", - - "destination": "companies", - - "class": "ru.clearing.classes.statics.data.company.Company", - - "logUpdates": "true", - - "table": "company", - - "fields": [ - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tradingCode", - "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationCode", - "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companySymbol", - "field": "id","type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbol","link": "companySymbols","extends": "companySymbols" - } - , - {"code": "companySymbolValue", - "field": "id","type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbolValue","link": "companySymbols","extends": "companySymbols" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + ,"actions":[ + {"method":"put", + + "name": "Авторизация пользователя", + + "fields": [ + {"code": "userName", + "type": 2,"length": 255,"name": "Логин пользователя","required": true + } + , + {"code": "roles", + "type": 2,"length": 255,"name": "Роли пользователя","required": false + } + ] + } + ] + } +, + "userRoleSession": { + + "name": "Набор ролей", + + "destination": "user-role-sessions", + + "class": "ru.clearing.classes.statics.data.user.UserRoleSession", + + "table": "user_role_session", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "userRole", + "type": 12,"dbname": "Код роли пользователя","name": "Роль пользователя","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "userRole" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + ] + + } +, + "userSettings": { + + "name": "Настройки пользователя", + + "destination": "utilities/user-settings", + + "class": "ru.clearing.classes.statics.data.user.UserSettings", + + "table": "user_settings", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "version", + "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","searchable": false,"sortable": false,"visible": true + } + , + {"code": "json", + "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","searchable": false,"sortable": false,"visible": true + } + ] + ,"actions":[ + {"method":"put", + + "name": "Изменение настроек пользователя", + + "fields": [ + {"code": "userId", + "type": 1,"name": "Имя и фамилия пользователя","shortname": "Пользователь","required": false,"link": "userCls","linkCode": "identifier" + } + , + {"code": "version", + "type": 2,"length": 50,"name": "Версия настроек пользователя","shortname": "Версия","required": false + } + , + {"code": "json", + "type": 2,"length": 200000,"name": "Данные конфигурации","shortname": "Настройки","required": false + } + ] + } + ] + } +, + "userConnect": { + + "name": "Активность пользователей в системе", + + "class": "ru.clearing.classes.statics.data.user.UserConnect", + + "logUpdates": "true", + + "table": "user_connect", + + "fields": [ + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Имя и фамилия пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "connectionTime", + "type": 4,"name": "Последнее соединение","shortname": "Вход","searchable": true,"sortable": true + } + , + {"code": "disconnectionTime", + "type": 4,"name": "Разрыв соединения","shortname": "Выход","searchable": true,"sortable": true + } + , + {"code": "serverIp", + "type": 2,"length": 250,"name": "IP адрес сервера","shortname": "IP сервера","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientIp", + "type": 2,"length": 250,"name": "IP адрес клиента","shortname": "IP клиента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "connectionState", + "type": 12,"dbname": "Код статуса соединения","name": "Статус соединения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "connectionState" + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true + } + , + {"code": "errorCodeId", + "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"link": "errorCode","linkCode": "code" + } + , + {"code": "errorTextId", + "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"link": "errorText","linkCode": "text" + } + ] + + } +, + "company": { + + "name": "Компании", + + "destination": "companies", + + "class": "ru.clearing.classes.statics.data.company.Company", + + "logUpdates": "true", + + "table": "company", + + "fields": [ + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tradingCode", + "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationCode", + "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companySymbol", + "field": "id","type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbol","link": "companySymbols","extends": "companySymbols" + } + , + {"code": "companySymbolValue", + "field": "id","type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","searchable": true,"sortable": true,"linkKeyCode": "companyId","linkCode": "companySymbolValue","link": "companySymbols","extends": "companySymbols" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление компании", - - "confirmation": "shortName,fullName,companySymbol,companySymbolValue,workflowStatus", - + + "name": "Добавление компании", + + "confirmation": "shortName,fullName,companySymbol,companySymbolValue,workflowStatus", + "fields": [ - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" - } - , - {"code": "companySymbol", - "type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","required": true,"link": "companySymbol","linkCode": "shortname" - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","required": true - } - ] + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" + } + , + {"code": "companySymbol", + "type": 12,"name": "Тип реквизита","shortname": "Тип реквизита","required": true,"link": "companySymbol","linkCode": "shortname" + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение реквизита","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","required": true + } + ] } , {"method":"delete", - - "name": "Блокировка компании", - - "confirmation": "shortName,tradingCode", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка компании", + + "confirmation": "shortName,tradingCode", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "company","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "company","linkCode": "id","required": true + } + ] } ] - } - , - "companyInfo": { - - "name": "Профили компаний", - - "destination": "company-infos", - - "class": "ru.clearing.classes.statics.data.profile.CompanyInfo", - - "logUpdates": "true", - - "table": "company_info", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "corporationSoleType", - "type": 12,"dbname": "Код единоличного исполнительного органа","name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","searchable": true,"sortable": true,"visible": true,"link": "corporationSoleType","ignore": true - } - , - {"code": "countryCode", - "type": 12,"dbname": "Код юрисдикции","name": "Юрисдикция","shortname": "Юрисдикция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "professionalSign", - "type": 12,"dbname": "Код признака профессионального участника","name": "Признак профессионального участника","shortname": "Проф. участник","searchable": true,"sortable": true,"visible": true,"link": "allowed" - } - , - {"code": "legalKind", - "type": 12,"dbname": "Код вида субъекта","name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","searchable": true,"sortable": true,"visible": true,"link": "legalKind" - } - , - {"code": "organizationType", - "type": 12,"dbname": "Код типа организации","name": "Тип организации","shortname": "Тип организации","searchable": true,"sortable": true,"visible": true,"link": "organizationType" - } - , - {"code": "residence", - "type": 12,"dbname": "Код резиденции","name": "Резиденция","shortname": "Резиденция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "tradingCode", - "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "registrationCode", - "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true,"extends": "company" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus","extends": "company" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "companyInfo": { + + "name": "Профили компаний", + + "destination": "company-infos", + + "class": "ru.clearing.classes.statics.data.profile.CompanyInfo", + + "logUpdates": "true", + + "table": "company_info", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "corporationSoleType", + "type": 12,"dbname": "Код единоличного исполнительного органа","name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","searchable": true,"sortable": true,"visible": true,"link": "corporationSoleType","ignore": true + } + , + {"code": "countryCode", + "type": 12,"dbname": "Код юрисдикции","name": "Юрисдикция","shortname": "Юрисдикция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "professionalSign", + "type": 12,"dbname": "Код признака профессионального участника","name": "Признак профессионального участника","shortname": "Проф. участник","searchable": true,"sortable": true,"visible": true,"link": "allowed" + } + , + {"code": "legalKind", + "type": 12,"dbname": "Код вида субъекта","name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","searchable": true,"sortable": true,"visible": true,"link": "legalKind" + } + , + {"code": "organizationType", + "type": 12,"dbname": "Код типа организации","name": "Тип организации","shortname": "Тип организации","searchable": true,"sortable": true,"visible": true,"link": "organizationType" + } + , + {"code": "residence", + "type": 12,"dbname": "Код резиденции","name": "Резиденция","shortname": "Резиденция","searchable": true,"sortable": true,"visible": true,"link": "countryCode" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "tradingCode", + "type": 2,"length": 255,"name": "Код участника торгов","shortname": "Биржевой код","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "registrationCode", + "type": 2,"length": 255,"name": "Регистрационный код участника","shortname": "Регистрационный код","searchable": true,"sortable": true,"visible": true,"extends": "company" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus","extends": "company" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение профиля компании", - + + "name": "Изменение профиля компании", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyInfo","linkCode": "id","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" - } - , - {"code": "countryCode", - "type": 12,"name": "Юрисдикция","shortname": "Юрисдикция","link": "countryCode" - } - , - {"code": "corporationSoleType", - "type": 12,"name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","link": "corporationSoleType","visible": false - } - , - {"code": "legalKind", - "type": 12,"name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","link": "legalKind" - } - , - {"code": "organizationType", - "type": 12,"name": "Тип организации","shortname": "Тип организации","link": "organizationType" - } - , - {"code": "residence", - "type": 12,"name": "Резиденция","shortname": "Резиденция","link": "countryCode" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском" - } - , - {"code": "professionalSign", - "type": 12,"name": "Признак профессионального участника","shortname": "Проф. участника","link": "allowed" - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание компании","visible": false - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyInfo","linkCode": "id","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование" + } + , + {"code": "countryCode", + "type": 12,"name": "Юрисдикция","shortname": "Юрисдикция","link": "countryCode" + } + , + {"code": "corporationSoleType", + "type": 12,"name": "Единоличный исполнительный орган","shortname": "Исполнительный орган","link": "corporationSoleType","visible": false + } + , + {"code": "legalKind", + "type": 12,"name": "Вид субъекта","shortname": "Юр. лицо/Физ. лицо","link": "legalKind" + } + , + {"code": "organizationType", + "type": 12,"name": "Тип организации","shortname": "Тип организации","link": "organizationType" + } + , + {"code": "residence", + "type": 12,"name": "Резиденция","shortname": "Резиденция","link": "countryCode" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование компании на английском","shortname": "Полное наименование на английском" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование компании на английском","shortname": "Краткое наименование на английском" + } + , + {"code": "professionalSign", + "type": 12,"name": "Признак профессионального участника","shortname": "Проф. участника","link": "allowed" + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание компании","shortname": "Описание компании","visible": false + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } ] - } - , - "clearingMemberCategory": { - - "name": "Категории участника клиринга", - - "destination": "clearing-member-categories", - - "class": "ru.clearing.classes.statics.data.company.ClearingMemberCategory", - - "logUpdates": "true", - - "table": "clearing_member_category", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "clearingMemberCategory", - "type": 12,"dbname": "Код категории участника клиринга","name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "clearingMemberCategory": { + + "name": "Категории участника клиринга", + + "destination": "clearing-member-categories", + + "class": "ru.clearing.classes.statics.data.company.ClearingMemberCategory", + + "logUpdates": "true", + + "table": "clearing_member_category", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "clearingMemberCategory", + "type": 12,"dbname": "Код категории участника клиринга","name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление категории участника клиринга", - + + "name": "Добавление категории участника клиринга", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "clearingMemberCategory", - "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "clearingMemberCategory", + "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory","required": true + } + ] } , {"method":"put", - - "name": "Изменение категорий участника клиринга", - + + "name": "Изменение категорий участника клиринга", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true - } - , - {"code": "clearingMemberCategory", - "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true + } + , + {"code": "clearingMemberCategory", + "type": 12,"name": "Категория участника клиринга","shortname": "Категория","link": "clearingCategory" + } + ] } , {"method":"delete", - - "name": "Удаление категории участника клиринга", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление категории участника клиринга", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true + } + ] } ] - } - , - "contact": { - - "name": "Контакты компании", - - "destination": "contacts", - - "class": "ru.clearing.classes.statics.data.profile.Contact", - - "table": "contact", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "contactType", - "type": 12,"dbname": "Код типа контакта","name": "Наименование типа контакта","shortname": "Тип контакта","searchable": true,"sortable": true,"visible": true,"link": "contactType" - } - , - {"code": "contactValue", - "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "contact": { + + "name": "Контакты компании", + + "destination": "contacts", + + "class": "ru.clearing.classes.statics.data.profile.Contact", + + "table": "contact", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "contactType", + "type": 12,"dbname": "Код типа контакта","name": "Наименование типа контакта","shortname": "Тип контакта","searchable": true,"sortable": true,"visible": true,"link": "contactType" + } + , + {"code": "contactValue", + "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление контакта компании", - + + "name": "Добавление контакта компании", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "contactType", - "type": 12,"name": "Наименование типа контакта","shortname": "Тип контакта","link": "contactType","required": true - } - , - {"code": "contactValue", - "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "contactType", + "type": 12,"name": "Наименование типа контакта","shortname": "Тип контакта","link": "contactType","required": true + } + , + {"code": "contactValue", + "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение","required": true + } + ] } , {"method":"put", - - "name": "Изменение контакта компании", - + + "name": "Изменение контакта компании", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" - } - , - {"code": "contactValue", - "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" + } + , + {"code": "contactValue", + "type": 2,"length": 255,"name": "Значение контакта","shortname": "Значение" + } + ] } , {"method":"delete", - - "name": "Удаление контакта компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление контакта компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true + } + ] } ] - } - , - "profileDocument": { - - "name": "Досье компании", - - "destination": "profile-documents", - - "class": "ru.clearing.classes.statics.data.profile.ProfileDocument", - - "logUpdates": "true", - - "table": "profile_document", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "documentType", - "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" - } - , - {"code": "issueDate", - "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","searchable": true,"sortable": true - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Начало","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","searchable": true,"sortable": true - } - , - {"code": "link", - "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "profileDocument": { + + "name": "Досье компании", + + "destination": "profile-documents", + + "class": "ru.clearing.classes.statics.data.profile.ProfileDocument", + + "logUpdates": "true", + + "table": "profile_document", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "documentType", + "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" + } + , + {"code": "issueDate", + "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","searchable": true,"sortable": true + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Начало","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","searchable": true,"sortable": true + } + , + {"code": "link", + "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление документа", - - "confirmation": "documentType,number,companyId", - + + "name": "Добавление документа", + + "confirmation": "documentType,number,companyId", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "documentType", - "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType","required": true - } - , - {"code": "issueDate", - "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","required": true - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","required": true - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","required": true - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","required": true - } - , - {"code": "link", - "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "documentType", + "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType","required": true + } + , + {"code": "issueDate", + "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","required": true + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","required": true + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","required": true + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание","required": true + } + , + {"code": "link", + "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" + } + ] } , {"method":"put", - - "name": "Изменение документа", - - "confirmation": "documentType,number,companyId", - + + "name": "Изменение документа", + + "confirmation": "documentType,number,companyId", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "documentType", - "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType" - } - , - {"code": "issueDate", - "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи" - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан" - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер" - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание" - } - , - {"code": "link", - "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "documentType", + "type": 12,"name": "Наименование типа документа","shortname": "Тип документа","link": "documentType" + } + , + {"code": "issueDate", + "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи" + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","visible": false + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан" + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Выдавший орган","visible": false + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","visible": false + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер" + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","visible": false + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Начало","visible": false + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Окончание" + } + , + {"code": "link", + "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ" + } + ] } , {"method":"delete", - - "name": "Удаление документа", - - "confirmation": "documentType,number,companyId", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление документа", + + "confirmation": "documentType,number,companyId", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true + } + ] } ] - } - , - "companySymbols": { - - "name": "Реквизиты компании", - - "destination": "company-symbols", - - "class": "ru.clearing.classes.statics.data.company.CompanySymbols", - - "logUpdates": "true", - - "table": "company_symbols", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companySymbol", - "type": 12,"dbname": "Код типа реквизита","name": "Наименование типа реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"visible": true,"link": "companySymbol","linkCode": "shortName" - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "companySymbols": { + + "name": "Реквизиты компании", + + "destination": "company-symbols", + + "class": "ru.clearing.classes.statics.data.company.CompanySymbols", + + "logUpdates": "true", + + "table": "company_symbols", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companySymbol", + "type": 12,"dbname": "Код типа реквизита","name": "Наименование типа реквизита","shortname": "Тип реквизита","searchable": true,"sortable": true,"visible": true,"link": "companySymbol","linkCode": "shortName" + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление реквизита компании", - + + "name": "Добавление реквизита компании", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "companySymbol", - "type": 12,"name": "Наименование типа реквизита","shortname": "Тип реквизита","link": "companySymbol","required": true - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "companySymbol", + "type": 12,"name": "Наименование типа реквизита","shortname": "Тип реквизита","link": "companySymbol","required": true + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true + } + ] } , {"method":"put", - - "name": "Изменение реквизита компании", - + + "name": "Изменение реквизита компании", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companySymbols","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" - } - , - {"code": "companySymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companySymbols","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName" + } + , + {"code": "companySymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение" + } + ] } , {"method":"delete", - - "name": "Удаление реквизита компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление реквизита компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "profileDocument","linkCode": "id","required": true + } + ] } ] - } - , - "companyRoleSet": { - - "name": "Таблица ролей компании", - - "destination": "company-role-sets", - - "class": "ru.clearing.classes.statics.data.company.CompanyRoleSet", - - "table": "company_role_set", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companyRole", - "type": 12,"dbname": "Код роли компании","name": "Наименование роли компании","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "companyRole" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "companyRoleSet": { + + "name": "Таблица ролей компании", + + "destination": "company-role-sets", + + "class": "ru.clearing.classes.statics.data.company.CompanyRoleSet", + + "table": "company_role_set", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companyRole", + "type": 12,"dbname": "Код роли компании","name": "Наименование роли компании","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "companyRole" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление роли компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetNewAction", - + + "name": "Добавление роли компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "companyRole", - "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "companyRole", + "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение роли компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetUpdateAction", - + + "name": "Изменение роли компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.CompanyRoleSetUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyRoleSet","linkCode": "id" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "companyRole", - "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyRoleSet","linkCode": "id" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "companyRole", + "type": 12,"name": "Наименование роли компании","shortname": "Роль","link": "companyRole","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Удаление роли компании", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление роли компании", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true + } + ] } ] - } - , - "settlementHouseProperties": { - - "name": "Параметры расчетной организации", - - "destination": "settlement-house-properties", - - "class": "ru.clearing.classes.statics.data.company.SettlementHouseProperties", - - "logUpdates": "true", - - "table": "settlement_house_properties", - - "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "settlementHouseProperties": { + + "name": "Параметры расчетной организации", + + "destination": "settlement-house-properties", + + "class": "ru.clearing.classes.statics.data.company.SettlementHouseProperties", + + "logUpdates": "true", + + "table": "settlement_house_properties", + + "fields": [ + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление параметра РО", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesNewAction", - + + "name": "Добавление параметра РО", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + ] } , {"method":"put", - - "name": "Изменение параметра РО", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesUpdateAction", - + + "name": "Изменение параметра РО", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.SettlementHousePropertiesUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + ] } , {"method":"delete", - - "name": "Удаление параметра РО", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Удаление параметра РО", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "settlementHouseProperties","linkCode": "id","required": true + } + ] } ] - } - , - "security": { - - "name": "Инструменты", - - "destination": "securities", - - "class": "ru.clearing.classes.statics.data.security.Security", - - "logUpdates": "true", - - "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" - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" - } - , - {"code": "uuid", - "type": 2,"length": 255,"name": "Идентификатор во внешней системе","shortname": "Внешний ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - - } - , - "currency": { - - "name": "Валюты", - - "destination": "currencies", - - "class": "ru.clearing.classes.statics.data.misc.Currency", - - "logUpdates": "true", - - "table": "currency", - - "fields": [ - {"code": "countryCode", - "type": 12,"dbname": "Код страны","name": "Наименование страны","shortname": "Страна","searchable": true,"sortable": true,"visible": true,"link": "countryCode","ignore": true - } - , - {"code": "currencyCode", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "moneyMarketSecurity": { - - "name": "Спецификации Денежного рынка", - - "destination": "securities/money-securities", - - "class": "ru.clearing.classes.statics.data.security.MoneyMarketSecurity", - - "logUpdates": "true", - - "table": "money_market_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": false,"ignore": true - } - , - {"code": "startDate", - "type": 6,"name": "Дата начала действия","shortname": "Дата начала","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "endDate", - "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true - } - , - {"code": "nominalCurrency", - "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "instrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "convention", - "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска","visible": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "termType", - "type": 12,"dbname": "Код вида инструмента","name": "Наименование вида инструмента","shortname": "Вид инструмента","searchable": true,"sortable": true,"visible": false,"link": "termType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","extends": "security","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Клиринговая организация","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true,"filterable": "true","filterValue": "АО СПВБ" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "security": { + + "name": "Инструменты", + + "destination": "securities", + + "class": "ru.clearing.classes.statics.data.security.Security", + + "logUpdates": "true", + + "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" + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" + } + , + {"code": "uuid", + "type": 2,"length": 255,"name": "Идентификатор во внешней системе","shortname": "Внешний ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + + } +, + "currency": { + + "name": "Валюты", + + "destination": "currencies", + + "class": "ru.clearing.classes.statics.data.misc.Currency", + + "logUpdates": "true", + + "table": "currency", + + "fields": [ + {"code": "countryCode", + "type": 12,"dbname": "Код страны","name": "Наименование страны","shortname": "Страна","searchable": true,"sortable": true,"visible": true,"link": "countryCode","ignore": true + } + , + {"code": "currencyCode", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "moneyMarketSecurity": { + + "name": "Спецификации Денежного рынка", + + "destination": "securities/money-securities", + + "class": "ru.clearing.classes.statics.data.security.MoneyMarketSecurity", + + "logUpdates": "true", + + "table": "money_market_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": false,"ignore": true + } + , + {"code": "startDate", + "type": 6,"name": "Дата начала действия","shortname": "Дата начала","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "endDate", + "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true + } + , + {"code": "nominalCurrency", + "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "instrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "convention", + "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска","visible": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "termType", + "type": 12,"dbname": "Код вида инструмента","name": "Наименование вида инструмента","shortname": "Вид инструмента","searchable": true,"sortable": true,"visible": false,"link": "termType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","extends": "security","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Клиринговая организация","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true,"filterable": "true","filterValue": "АО СПВБ" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление спецификации Денежного рынка", - - "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityNewAction", - + + "name": "Добавление спецификации Денежного рынка", + + "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "convention", - "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","required": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал","required": true - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code","required": true - } - , - {"code": "startDate", - "type": 6,"name": "Дата начала действия","shortname": "Дата начала","visible": false - } - , - {"code": "endDate", - "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false - } - , - {"code": "termType", - "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "convention", + "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","required": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал","required": true + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code","required": true + } + , + {"code": "startDate", + "type": 6,"name": "Дата начала действия","shortname": "Дата начала","visible": false + } + , + {"code": "endDate", + "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false + } + , + {"code": "termType", + "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение спецификации Денежного рынка", - - "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityUpdateAction", - + + "name": "Изменение спецификации Денежного рынка", + + "confirmation": "securitySymbol,shortName,fullName,lotSize,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.MoneyMarketSecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "convention", - "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","required": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал" - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" - } - , - {"code": "startDate", - "type": 6,"name": "Дата начала действия","shortname": "Дата начала","enabled": false,"visible": false - } - , - {"code": "endDate", - "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false - } - , - {"code": "termType", - "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true - } - , - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "convention", + "type": 2,"length": 255,"name": "Нотация наименования инструмента","shortname": "Маска" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","required": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал" + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" + } + , + {"code": "startDate", + "type": 6,"name": "Дата начала действия","shortname": "Дата начала","enabled": false,"visible": false + } + , + {"code": "endDate", + "type": 6,"name": "Дата окончания действия","shortname": "Дата окончания","visible": false + } + , + {"code": "termType", + "type": 12,"name": "Наименование вида инструмента","shortname": "Вид инструмента","link": "termType","required": true + } + , + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка спецификации Денежного рынка", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка спецификации Денежного рынка", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "moneyMarketSecurity","linkCode": "id","required": true + } + ] } ] - } - , - "tradedMoneyMarketSecurity": { - - "name": "Спецификации денежного рынка, учавствующие в сделках", - - "destination": "securities/traded-money-securities", - - "class": "ru.clearing.classes.statics.data.security.TradedMoneyMarketSecurity", - - "table": "traded_money_market_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "securityCode", - "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "equitySecurity": { - - "name": "Акции", - - "destination": "securities/equity-securities", - - "class": "ru.clearing.classes.statics.data.instrument.issue.EquitySecurity", - - "logUpdates": "true", - - "table": "equity_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "instrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" - } - , - {"code": "shareType", - "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","searchable": true,"sortable": true,"visible": true,"link": "shareType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "tradedMoneyMarketSecurity": { + + "name": "Спецификации денежного рынка, учавствующие в сделках", + + "destination": "securities/traded-money-securities", + + "class": "ru.clearing.classes.statics.data.security.TradedMoneyMarketSecurity", + + "table": "traded_money_market_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "securityCode", + "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "equitySecurity": { + + "name": "Акции", + + "destination": "securities/equity-securities", + + "class": "ru.clearing.classes.statics.data.instrument.issue.EquitySecurity", + + "logUpdates": "true", + + "table": "equity_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "instrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" + } + , + {"code": "shareType", + "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","searchable": true,"sortable": true,"visible": true,"link": "shareType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление акции", - - "confirmation": "securitySymbol,shortName,fullName,isin,shareType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityNewAction", - + + "name": "Добавление акции", + + "confirmation": "securitySymbol,shortName,fullName,isin,shareType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "shareType", - "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "shareType", + "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение акции", - - "confirmation": "securitySymbol,shortName,fullName,isin,shareType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityUpdateAction", - + + "name": "Изменение акции", + + "confirmation": "securitySymbol,shortName,fullName,isin,shareType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.EquitySecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "shareType", - "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "shareType", + "type": 12,"dbname": "Код типа акции","name": "Наименование типа акции","shortname": "Тип акции","link": "shareType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка акции", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка акции", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "equitySecurity","linkCode": "id","required": true + } + ] } ] - } - , - "fixedIncomeSecurity": { - - "name": "Облигации", - - "destination": "securities/fixed-income-securities", - - "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeSecurity", - - "logUpdates": "true", - - "table": "fixed_income_security", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "instrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" - } - , - {"code": "bondType", - "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","searchable": true,"sortable": true,"visible": true,"link": "bondType" - } - , - {"code": "maturityDate", - "type": 6,"name": "Дата погашения","shortname": "Погашение","searchable": true,"sortable": true - } - , - {"code": "nominalForDate", - "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал","searchable": true,"sortable": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал инструмента","shortname": "Номинал","searchable": true,"sortable": true - } - , - {"code": "nominalCurrency", - "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode" - } - , - {"code": "coupon", - "type": 10,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true - } - , - {"code": "couponFrequency", - "type": 3,"name": "Длительность купона","shortname": "Длительность","searchable": true,"sortable": true - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true - } - , - {"code": "issuerId", - "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "fixedIncomeSecurity": { + + "name": "Облигации", + + "destination": "securities/fixed-income-securities", + + "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeSecurity", + + "logUpdates": "true", + + "table": "fixed_income_security", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "instrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Наименование типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security" + } + , + {"code": "bondType", + "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","searchable": true,"sortable": true,"visible": true,"link": "bondType" + } + , + {"code": "maturityDate", + "type": 6,"name": "Дата погашения","shortname": "Погашение","searchable": true,"sortable": true + } + , + {"code": "nominalForDate", + "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал","searchable": true,"sortable": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал инструмента","shortname": "Номинал","searchable": true,"sortable": true + } + , + {"code": "nominalCurrency", + "type": 12,"dbname": "Код валюты номинала","name": "Наименование валюты номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode" + } + , + {"code": "coupon", + "type": 10,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true + } + , + {"code": "couponFrequency", + "type": 3,"name": "Длительность купона","shortname": "Длительность","searchable": true,"sortable": true + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing","ignore": true + } + , + {"code": "issuerId", + "type": 1,"dbname": "Идентификатор эмитента","name": "Наименование эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","extends": "security" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление облигации", - - "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityNewAction", - + + "name": "Добавление облигации", + + "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "bondType", - "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","visible": false - } - , - {"code": "nominalForDate", - "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал инструмента","shortname": "Номинал" - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" - } - , - {"code": "maturityDate", - "type": 6,"name": "Дата погашения","shortname": "Погашение" - } - , - {"code": "coupon", - "type": 10,"name": "Купон","shortname": "Купон" - } - , - {"code": "couponFrequency", - "type": 3,"name": "Длительность купона","shortname": "Длительность" - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "bondType", + "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","visible": false + } + , + {"code": "nominalForDate", + "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал инструмента","shortname": "Номинал" + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" + } + , + {"code": "maturityDate", + "type": 6,"name": "Дата погашения","shortname": "Погашение" + } + , + {"code": "coupon", + "type": 10,"name": "Купон","shortname": "Купон" + } + , + {"code": "couponFrequency", + "type": 3,"name": "Длительность купона","shortname": "Длительность" + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение облигации", - - "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityUpdateAction", - + + "name": "Изменение облигации", + + "confirmation": "securitySymbol,shortName,fullName,isin,bondType,nominalValue,nominalCurrency", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.FixedIncomeSecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" - } - , - {"code": "isin", - "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" - } - , - {"code": "bondType", - "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" - } - , - {"code": "lotSize", - "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false - } - , - {"code": "nominalForDate", - "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал инструмента","shortname": "Номинал" - } - , - {"code": "nominalCurrency", - "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" - } - , - {"code": "maturityDate", - "type": 6,"name": "Дата погашения","shortname": "Погашение" - } - , - {"code": "coupon", - "type": 10,"name": "Купон","shortname": "Купон" - } - , - {"code": "couponFrequency", - "type": 3,"name": "Длительность купона","shortname": "Длительность" - } - , - {"code": "issuerId", - "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" - } - , - {"code": "shortNameEng", - "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" - } - , - {"code": "fullNameEng", - "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","enabled": false + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование" + } + , + {"code": "isin", + "type": 2,"length": 50,"name": "Наименование инструмента ISIN","shortname": "ISIN" + } + , + {"code": "bondType", + "type": 12,"dbname": "Код типа облигации","name": "Наименование типа облигации","shortname": "Тип облигации","link": "bondType" + } + , + {"code": "lotSize", + "field": "securityId","type": 11,"name": "Размер лота","shortname": "Лот","linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","visible": false + } + , + {"code": "nominalForDate", + "type": 10,"name": "Текущее значение номинала","shortname": "Текущий номинал" + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал инструмента","shortname": "Номинал" + } + , + {"code": "nominalCurrency", + "type": 12,"name": "Наименование валюты номинала","shortname": "Валюта номинала","link": "currencyCode","linkCode": "code" + } + , + {"code": "maturityDate", + "type": 6,"name": "Дата погашения","shortname": "Погашение" + } + , + {"code": "coupon", + "type": 10,"name": "Купон","shortname": "Купон" + } + , + {"code": "couponFrequency", + "type": 3,"name": "Длительность купона","shortname": "Длительность" + } + , + {"code": "issuerId", + "type": 1,"name": "Наименование эмитента","shortname": "Эмитент","link": "company","linkCode": "shortName" + } + , + {"code": "shortNameEng", + "type": 2,"length": 255,"name": "Краткое наименование инструмента на английском","shortname": "Краткое название на английском" + } + , + {"code": "fullNameEng", + "type": 2,"length": 255,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском" + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка облигации", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка облигации", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "fixedIncomeSecurity","linkCode": "id","required": true + } + ] } ] - } - , - "fixedIncomeCashFlow": { - - "name": "Выплаты по купонам", - - "destination": "securities/fixed-income-cash-flows", - - "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeCashFlow", - - "logUpdates": "true", - - "table": "fixed_income_cash_flow", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "accruedCoupon", - "type": 11,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nominalValue", - "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true - } - , - {"code": "number", - "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "valueDate", - "type": 6,"name": "Дата выплаты купона","shortname": "Выплата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "couponPeriod": { - - "name": "Купонное расписание", - - "destination": "securities/coupon-periods", - - "class": "ru.clearing.classes.statics.data.instrument.issue.CouponPeriod", - - "logUpdates": "true", - - "table": "coupon_period", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "couponRate", - "type": 11,"name": "Купонная ставка","shortname": "Ставка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "periodStartDate", - "type": 6,"name": "Начало периода действия","shortname": "Начало","searchable": true,"sortable": true,"visible": true - } - , - {"code": "periodEndDate", - "type": 6,"name": "Окончание периода действия","shortname": "Окончание","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "listing": { - - "name": "Инструменты на режимах", - - "destination": "listings", - - "class": "ru.clearing.classes.statics.data.misc.Listing", - - "logUpdates": "true", - - "table": "listing", - - "fields": [ - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" - } - , - {"code": "market", - "type": 12,"dbname": "Код торговой секции","name": "Наименование режима","shortname": "Режим","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description" - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true - } - , - {"code": "symbolCode", - "type": 2,"length": 255,"name": "Код инструмента на торговой площадке","shortname": "Код инструмента на режиме","searchable": true,"sortable": true - } - , - {"code": "symbolName", - "type": 2,"length": 255,"name": "Наименование инструмента на торговой площадке","shortname": "Наименование инструмента на режиме","searchable": true,"sortable": true - } - , - {"code": "tradingCurrency", - "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса листинга в системе","name": "Наименование статуса листинга в системе","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" - } - , - {"code": "minStep", - "type": 11,"name": "Шаг цены","shortname": "Шаг цены","visible": true,"searchable": true,"sortable": true - } - , - {"code": "precision", - "type": 11,"name": "Точность","shortname": "Точность","visible": true,"searchable": true,"sortable": true - } - , - {"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 - } - ] - ,"actions":[ + } +, + "fixedIncomeCashFlow": { + + "name": "Выплаты по купонам", + + "destination": "securities/fixed-income-cash-flows", + + "class": "ru.clearing.classes.statics.data.instrument.issue.FixedIncomeCashFlow", + + "logUpdates": "true", + + "table": "fixed_income_cash_flow", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "accruedCoupon", + "type": 11,"name": "Купон","shortname": "Купон","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nominalValue", + "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true + } + , + {"code": "number", + "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "valueDate", + "type": 6,"name": "Дата выплаты купона","shortname": "Выплата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "couponPeriod": { + + "name": "Купонное расписание", + + "destination": "securities/coupon-periods", + + "class": "ru.clearing.classes.statics.data.instrument.issue.CouponPeriod", + + "logUpdates": "true", + + "table": "coupon_period", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "couponRate", + "type": 11,"name": "Купонная ставка","shortname": "Ставка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 3,"name": "Номер купона","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "periodStartDate", + "type": 6,"name": "Начало периода действия","shortname": "Начало","searchable": true,"sortable": true,"visible": true + } + , + {"code": "periodEndDate", + "type": 6,"name": "Окончание периода действия","shortname": "Окончание","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "listing": { + + "name": "Инструменты на режимах", + + "destination": "listings", + + "class": "ru.clearing.classes.statics.data.misc.Listing", + + "logUpdates": "true", + + "table": "listing", + + "fields": [ + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" + } + , + {"code": "market", + "type": 12,"dbname": "Код торговой секции","name": "Наименование режима","shortname": "Режим","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description" + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true + } + , + {"code": "symbolCode", + "type": 2,"length": 255,"name": "Код инструмента на торговой площадке","shortname": "Код инструмента на режиме","searchable": true,"sortable": true + } + , + {"code": "symbolName", + "type": 2,"length": 255,"name": "Наименование инструмента на торговой площадке","shortname": "Наименование инструмента на режиме","searchable": true,"sortable": true + } + , + {"code": "tradingCurrency", + "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса листинга в системе","name": "Наименование статуса листинга в системе","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" + } + , + {"code": "minStep", + "type": 11,"name": "Шаг цены","shortname": "Шаг цены","visible": true,"searchable": true,"sortable": true + } + , + {"code": "precision", + "type": 11,"name": "Точность","shortname": "Точность","visible": true,"searchable": true,"sortable": true + } + , + {"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 + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление инструмента на режимах", - - "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingNewAction", - + + "name": "Добавление инструмента на режимах", + + "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingNewAction", + "fields": [ - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true - } - , - {"code": "market", - "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","required": true - } - , - {"code": "tradingCurrency", - "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true - } - ] + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true + } + , + {"code": "market", + "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","required": true + } + , + {"code": "tradingCurrency", + "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true + } + ] } , {"method":"put", - - "name": "Изменение инструмента на режимах", - - "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingUpdateAction", - + + "name": "Изменение инструмента на режимах", + + "confirmation": "securityId,market,lotSize,tradingCurrency,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.company.ListingUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "market", - "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","required": true - } - , - {"code": "tradingCurrency", - "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true - } - , - {"code": "workflowStatus", - "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "market", + "type": 12,"name": "Наименование режима","shortname": "Режим","link": "market","linkKeyCode": "code","linkCode": "description","required": true + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","required": true + } + , + {"code": "tradingCurrency", + "type": 12,"name": "Наименование валюты расчета","shortname": "Валюта","link": "currencyCode","linkCode": "code","required": true + } + , + {"code": "workflowStatus", + "type": 12,"name": "Наименование статуса листинга в системе","shortname": "Статус","link": "workflowStatus","required": true + } + ] } , {"method":"delete", - - "name": "Блокировка инструмента на режимах", - - "confirmation": "securityId,market", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка инструмента на режимах", + + "confirmation": "securityId,market", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "listing","linkCode": "id","required": true + } + ] } ] - } - , - "currencyPairSecurity": { - - "name": "Инструменты валютного рынка", - - "destination": "securities/currency-pair-securities", - - "class": "ru.clearing.classes.statics.data.security.CurrencyPairSecurity", - - "logUpdates": "true", - - "table": "currency_pair_security", - - "fields": [ - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "currencyPairId", - "type": 1,"dbname": "Валютная пара","name": "Валютная пара","shortname": "Инструмент","searchable": true,"sortable": true,"ignore": true,"link": "currencyPair","linkKeyCode": "id","linkCode": "code" - } - , - {"code": "baseUnitSize", - "type": 11,"name": "Количество валюты лота","shortname": "Количество","visible": true,"searchable": true,"sortable": true - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Наименование валютной пары","shortname": "Валютная пара","searchable": true,"sortable": true,"visible": false,"link": "currencyPair","linkKeyCode": "id","linkCode": "name" - } - , - {"code": "settlementType", - "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","searchable": true,"sortable": true,"visible": true,"link": "currencySettlementType","linkCode": "code" - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "currencyPairSecurity": { + + "name": "Инструменты валютного рынка", + + "destination": "securities/currency-pair-securities", + + "class": "ru.clearing.classes.statics.data.security.CurrencyPairSecurity", + + "logUpdates": "true", + + "table": "currency_pair_security", + + "fields": [ + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "currencyPairId", + "type": 1,"dbname": "Валютная пара","name": "Валютная пара","shortname": "Инструмент","searchable": true,"sortable": true,"ignore": true,"link": "currencyPair","linkKeyCode": "id","linkCode": "code" + } + , + {"code": "baseUnitSize", + "type": 11,"name": "Количество валюты лота","shortname": "Количество","visible": true,"searchable": true,"sortable": true + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Наименование валютной пары","shortname": "Валютная пара","searchable": true,"sortable": true,"visible": false,"link": "currencyPair","linkKeyCode": "id","linkCode": "name" + } + , + {"code": "settlementType", + "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","searchable": true,"sortable": true,"visible": true,"link": "currencySettlementType","linkCode": "code" + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"extends": "security" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus","extends": "security" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление валютной пары", - - "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityNewAction", - + + "name": "Добавление валютной пары", + + "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityNewAction", + "fields": [ - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true - } - , - {"code": "currencyPairId", - "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true - } - , - {"code": "baseUnitSize", - "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true - } - , - {"code": "settlementType", - "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false - } - ] + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true + } + , + {"code": "currencyPairId", + "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true + } + , + {"code": "baseUnitSize", + "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true + } + , + {"code": "settlementType", + "type": 12,"dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false + } + ] } , {"method":"put", - - "name": "Изменение валютной пары", - - "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityUpdateAction", - + + "name": "Изменение валютной пары", + + "confirmation": "securitySymbol,shortName,fullName,section,lotCurrencyCode,counterPartyLotCurrencyCode,lots,price,accuracy,amountLotsCurrency,settlementDate,workflowStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.CurrencyPairSecurityUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true - } - , - {"code": "instrumentType", - "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true - } - , - {"code": "currencyPairId", - "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true - } - , - {"code": "baseUnitSize", - "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true - } - , - {"code": "settlementType", - "dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true - } - , - {"code": "clearingOrganization", - "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true + } + , + {"code": "instrumentType", + "type": 12,"name": "Наименование типа инструмента","shortname": "Тип инструмента","link": "instrumentType","required": true,"enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Инструмент","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","required": true + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Наименование","required": true + } + , + {"code": "currencyPairId", + "type": 1,"dbname": "Идентификатор валютной пары","name": "Валютная пара","shortname": "Валютная пара","link": "currencyPair","linkKeyCode": "id","linkCode": "code","required": true + } + , + {"code": "baseUnitSize", + "type": 11,"name": "Количество валюты в лоте","shortname": "Количество валюты в лоте","required": true + } + , + {"code": "settlementType", + "dbname": "Тип расчета","name": "Тип расчета","shortname": "Тип расчета","link": "currencySettlementType","required": true,"linkCode": "code" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "workflowStatus","extends": "security","required": true + } + , + {"code": "clearingOrganization", + "type": 2,"length": 255,"name": "Наименование клиринговой организации","shortname": "Клиринговая организация","required": true,"enabled": false + } + ] } , {"method":"delete", - - "name": "Блокировка валютной пары", - - "confirmation": "securitySymbol,shortName", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка валютной пары", + + "confirmation": "securitySymbol,shortName", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "currencySecurity","linkCode": "id","required": true + } + ] } ] - } - , - "market": { - - "name": "Рынки", - - "destination": "markets", - - "class": "ru.clearing.classes.statics.data.misc.Market", - - "logUpdates": "true", - - "table": "market", - - "fields": [ - {"code": "description", - "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": true - } - , - {"code": "exchangeId", - "type": 1,"dbname": "Идентификатор площадки","name": "Наименование площадки","shortname": "Площадка","searchable": true,"sortable": true,"link": "company" - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true - } - , - {"code": "code", - "type": 2,"length": 10,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true - } - , - {"code": "settlementCurrency", - "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "section", - "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - , - {"code": "marketType", - "type": 12,"dbname": "Тип торгов на рынке","name": "Тип торгов на рынке","shortname": "Тип торгов на рынке","searchable": true,"sortable": true,"visible": true,"link": "marketType" - } - , - {"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 - } - ] - - } - , - "errorText": { - - "name": "Полные тексты ошибок", - - "destination": "error-texts", - - "class": "ru.clearing.classes.statics.data.messages.ErrorText", - - "table": "error_text", - - "fields": [ - {"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": "errorCodeId", - "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код","searchable": true,"sortable": true,"visible": true,"link": "errorCode" - } - , - {"code": "text", - "type": 2,"length": 255,"name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор автора сообщения","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier","ignore": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Текущая дата","shortname": "Дата","visible": false,"searchable": true,"sortable": true,"ignore": true - } - ] - - } - , - "clientCode": { - - "name": "Коды клиентов компании", - - "destination": "client-codes", - - "class": "ru.clearing.classes.statics.data.account.ClientCode", - - "logUpdates": "true", - - "table": "client_code", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "moneyAccountId", - "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" - } - , - {"code": "currencyAccountId", - "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Валютный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "market": { + + "name": "Рынки", + + "destination": "markets", + + "class": "ru.clearing.classes.statics.data.misc.Market", + + "logUpdates": "true", + + "table": "market", + + "fields": [ + {"code": "description", + "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": true + } + , + {"code": "exchangeId", + "type": 1,"dbname": "Идентификатор площадки","name": "Наименование площадки","shortname": "Площадка","searchable": true,"sortable": true,"link": "company" + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true + } + , + {"code": "code", + "type": 2,"length": 10,"name": "Код рынка","shortname": "Код","searchable": true,"sortable": true + } + , + {"code": "settlementCurrency", + "type": 12,"dbname": "Код валюты расчета","name": "Наименование валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "section", + "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + , + {"code": "marketType", + "type": 12,"dbname": "Тип торгов на рынке","name": "Тип торгов на рынке","shortname": "Тип торгов на рынке","searchable": true,"sortable": true,"visible": true,"link": "marketType" + } + , + {"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 + } + ] + + } +, + "errorText": { + + "name": "Полные тексты ошибок", + + "destination": "error-texts", + + "class": "ru.clearing.classes.statics.data.messages.ErrorText", + + "table": "error_text", + + "fields": [ + {"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": "errorCodeId", + "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код","searchable": true,"sortable": true,"visible": true,"link": "errorCode" + } + , + {"code": "text", + "type": 2,"length": 255,"name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор автора сообщения","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier","ignore": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Текущая дата","shortname": "Дата","visible": false,"searchable": true,"sortable": true,"ignore": true + } + ] + + } +, + "clientCode": { + + "name": "Коды клиентов компании", + + "destination": "client-codes", + + "class": "ru.clearing.classes.statics.data.account.ClientCode", + + "logUpdates": "true", + + "table": "client_code", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "moneyAccountId", + "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" + } + , + {"code": "currencyAccountId", + "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Валютный счет","searchable": true,"sortable": true,"link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus" + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление кода клиента", - - "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeNewAction", - + + "name": "Добавление кода клиента", + + "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","required": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "currencyAccountList", - "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента","required": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "currencyAccountList", + "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"put", - - "name": "Изменение кода клиента", - - "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeUpdateAction", - + + "name": "Изменение кода клиента", + + "confirmation": "companyId,code,tradingClearingRegistryId,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.ClientCodeUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента" - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "currencyAccountList", - "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код клиента","shortname": "Код клиента" + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "currencyAccountList", + "type": 7,"name": "Список валютных счетов","shortname": "Список валютных счетов","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "workflowStatus" + } + ] } , {"method":"delete", - - "name": "Блокировка кода клиента", - - "confirmation": "companyId,code", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка кода клиента", + + "confirmation": "companyId,code", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + ] } ] - } - , - "tradingClearingRegistry": { - - "name": "Торгово-клиринговый регистр", - - "destination": "trading-clearing-registries", - - "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistry", - - "logUpdates": "true", - - "table": "trading_clearing_registry", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","searchable": true,"sortable": true,"visible": true - } - , - {"code": "moneyAccountId", - "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "depoAccountId", - "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "tradingClearingRegistryType", - "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" - } - , - {"code": "tradingClearingRegistryLevel", - "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Уровень торгово-клирингового регистра","shortname": "Уровень ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryLevel","ignore": true - } - , - {"code": "tradingClearingRegistryPurpose", - "type": 12,"dbname": "Код области применения","name": "Область применения","shortname": "Область","searchable": true,"sortable": true,"link": "tradingClearingRegistryPurpose" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"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 - } - ] - ,"actions":[ + } +, + "tradingClearingRegistry": { + + "name": "Торгово-клиринговый регистр", + + "destination": "trading-clearing-registries", + + "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistry", + + "logUpdates": "true", + + "table": "trading_clearing_registry", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","searchable": true,"sortable": true,"visible": true + } + , + {"code": "moneyAccountId", + "type": 1,"dbname": "Идентификатор денежного счета","name": "Номер денежного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "depoAccountId", + "type": 1,"dbname": "Идентификатор депозитарного счета","name": "Номер депозитарного счета","shortname": "Депозитарный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "tradingClearingRegistryType", + "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" + } + , + {"code": "tradingClearingRegistryLevel", + "type": 12,"dbname": "Код торгово-клирингового регистра","name": "Уровень торгово-клирингового регистра","shortname": "Уровень ТКР","searchable": true,"sortable": true,"link": "tradingClearingRegistryLevel","ignore": true + } + , + {"code": "tradingClearingRegistryPurpose", + "type": 12,"dbname": "Код области применения","name": "Область применения","shortname": "Область","searchable": true,"sortable": true,"link": "tradingClearingRegistryPurpose" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"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 + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление ТКР", - - "confirmation": "companyId,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryNewAction", - + + "name": "Добавление ТКР", + + "confirmation": "companyId,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","required": true - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" - } - , - {"code": "tradingClearingRegistryType", - "type": 12,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","link": "tradingClearingRegistryType","linkCode": "code" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","required": true + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" + } + , + {"code": "tradingClearingRegistryType", + "type": 12,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","link": "tradingClearingRegistryType","linkCode": "code" + } + ] } , {"method":"put", - - "name": "Изменение ТКР", - - "confirmation": "companyId,code,moneyAccountId,depoAccountId,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryUpdateAction", - + + "name": "Изменение ТКР", + + "confirmation": "companyId,code,moneyAccountId,depoAccountId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "code", - "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","enabled": false - } - , - {"code": "moneyAccountId", - "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","enabled": false - } - , - {"code": "depoAccountId", - "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "code", + "type": 2,"length": 255,"name": "Код торгово-клирингового регистра","shortname": "ТКР","enabled": false + } + , + {"code": "moneyAccountId", + "type": 1,"name": "Номер денежного счета","shortname": "Денежный счет","link": "account","linkCode": "account","enabled": false + } + , + {"code": "depoAccountId", + "type": 1,"name": "Номер депозитарного счета","shortname": "Депозитарный счет","link": "account","linkCode": "account" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true + } + ] } , {"method":"delete", - - "name": "Блокировка ТКР", - - "confirmation": "companyId,code", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка ТКР", + + "confirmation": "companyId,code", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + ] } ] - } - , - "tradingClearingRegistryList": { - - "name": "Список счетов ТКР", - - "destination": "trading-clearing-registries-list", - - "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistryList", - - "logUpdates": "true", - - "table": "trading_clearing_registry_list", - - "fields": [ - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkKeyCode": "id","linkCode": "code" - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true - } - ] - ,"actions":[ - {"method":"post", - - "name": "Добавление списка счетов ТКР", - - "confirmation": "tradingClearingRegistryId,accountId", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListNewAction", - - "fields": [ - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "accountId", - "type": 1,"name": "Идентификатор счёта","shortname": "Счёт","link": "account","linkCode": "account" - } - ] + } +, + "tradingClearingRegistryList": { + + "name": "Список счетов ТКР", + + "destination": "trading-clearing-registries-list", + + "class": "ru.clearing.classes.statics.data.registry.TradingClearingRegistryList", + + "logUpdates": "true", + + "table": "trading_clearing_registry_list", + + "fields": [ + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkKeyCode": "id","linkCode": "code" } , - {"method":"put", - - "name": "Изменение списка счетов ТКР", - - "confirmation": "id,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListUpdateAction", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true - } - ] + {"code": "accountId", + "type": 1,"dbname": "Идентификатор валютного счета","name": "Номер валютного счета","shortname": "Денежный счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true } ] - } - , - "registry": { - - "name": "Регистр активов, обязательств и требований УК", - - "destination": "registries", - - "class": "ru.clearing.classes.statics.data.registry.Registry", - - "logUpdates": "true", - - "table": "registry", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор участника","name": "Наименование участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "tradingCode", - "type": 2,"length": 255,"name": "Торговый код участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": false - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Клиринговый код участника","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": false - } - , - {"code": "fullName", - "type": 2,"length": 255,"name": "Полное наименование участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": false - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "accountType", - "type": 12,"dbname": "Код типа счета","name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "accountType" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryDesignation", - "type": 12,"dbname": "Код назначения","name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"link": "registryDesignation" - } - , - {"code": "registryInstrumentType", - "type": 12,"dbname": "Код типа инструмента","name": "Тип инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"link": "registryInstrumentType" - } - , - {"code": "registryCapacity", - "type": 12,"dbname": "Код принадлежности регистра","name": "Принадлежность регистра","shortname": "Принадлежность","searchable": true,"sortable": true,"visible": false,"link": "registryCapacity" - } - , - {"code": "registryUnit", - "type": 12,"dbname": "Код части регистра","name": "Часть регистра","shortname": "Часть регистра","searchable": true,"sortable": true,"link": "registryUnit" - } - , - {"code": "registryCode", - "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "registryCode","linkCode": "code" - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","ignore": true - } - , - {"code": "tradingClearingRegistry", - "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "registryStatus" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "balance", - "type": 10,"name": "Текущий баланс","shortname": "Баланс","searchable": true,"sortable": true,"visible": true - } - , - {"code": "openBalance", - "type": 10,"name": "Начальная сумма после расчетной организации","shortname": "Начальный баланс","searchable": true,"sortable": true,"visible": false - } - , - {"code": "closeBalance", - "type": 10,"name": "Конечная сумма остатков ден. средств на счете","shortname": "Конечный баланс","searchable": true,"sortable": true,"visible": false - } - , - {"code": "credit", - "type": 10,"name": "Зачисления","shortname": "Зачисления","searchable": true,"sortable": true,"visible": true - } - , - {"code": "debit", - "type": 10,"name": "Списания","shortname": "Списания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settledCredit", - "type": 10,"name": "Зачисления по расчетам","shortname": "Зачисления по расчетам","searchable": true,"sortable": true,"visible": false - } - , - {"code": "settledDebit", - "type": 10,"name": "Списания по расчетам","shortname": "Списания по расчетам","searchable": true,"sortable": true,"visible": false - } - , - {"code": "checkBalance", - "type": 10,"name": "Сверочный баланс","shortname": "Сверочный баланс","searchable": true,"sortable": true,"visible": true - } - , - {"code": "diffBalance", - "type": 10,"name": "Расхождение в балансе","shortname": "Расхождения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "planBalance", - "type": 10,"name": "Плановый баланс","shortname": "Плановый баланс","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "balanceDimension", - "type": 12,"dbname": "Код единицы измерения","name": "Наименование единицы измерения","shortname": "Единица измерения","searchable": true,"sortable": true,"link": "balanceDimension" - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","searchable": true,"sortable": true,"visible": false,"ignore": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата торгов","shortname": "Торги","searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Клиринг","searchable": true,"sortable": true - } - , - {"code": "refundDate", - "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","searchable": true,"sortable": true - } - , - {"code": "valueDate", - "type": 6,"name": "Дата оплаты вклада депозита","shortname": "Дата вклада","searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Ставка по депозиту","shortname": "Ставка","visible": false,"searchable": true,"sortable": true - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера","name": "Наименование компании-партнера, с которым заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true - } - , - {"code": "parentId", - "type": 1,"dbname": "Идентификатор родительского депозита","name": "Родительский депозит","shortname": "Депозит","searchable": false,"sortable": false - } - , - {"code": "groupId", - "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","shortname": "Группа","searchable": false,"sortable": false - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип сессии","searchable": true,"sortable": true,"visible": true,"link": "sessionType" - } - , - {"code": "paymentId", - "type": 1,"dbname": "Идентификатор платежа","name": "Платеж","shortname": "Платеж","searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Код инструмента","shortname": "Код инструмента","searchable": false,"sortable": true,"visible": false,"link": "security","linkCode": "shortName" - } - , - {"code": "section", - "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - ] - ,"actions":[ + ,"actions":[ {"method":"post", - - "name": "Разделение депозита", - - "destination": "registries/splitDeposit", - - "confirmation": "contract,outboundAmount,refundDate", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.RSplitDepositActionNew", - + + "name": "Добавление списка счетов ТКР", + + "confirmation": "tradingClearingRegistryId,accountId", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListNewAction", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование участника","shortname": "Инициатор","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false - } - , - {"code": "outboundAmount", - "type": 10,"name": "Сумма изъятия","shortname": "Сумма","required": true - } - , - {"code": "refundDate", - "type": 6,"name": "Дата возврата","shortname": "Дата","required": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Основание для вывода","shortname": "Основание" - } - , - {"code": "direction", - "type": 12,"name": "Направление","shortname": "Направление","link": "inOutDirection" - } - ] - } - , - {"method":"post", - - "name": "Отметить средства на возврат депозита", - - "destination": "registries/returnDeposit", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ReturnDepositActionNew", - - "fields": [ - {"code": "id", - "type": 1,"name": "Регистр требований","shortname": "Регистр требований","required": true,"enabled": false,"visible": false - } - , - {"code": "balance", - "type": 10,"name": "Сумма","shortname": "Сумма","required": true - } - ] - } - , - {"method":"post", - - "name": "Идентификация неразмеченных средств", - - "destination": "registries/identificationFunds", - - "confirmation": "securitySymbol,balance,tradingClearingRegistryId", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.IdentificationFundsActionNew", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true - } - , - {"code": "balance", - "type": 10,"name": "Сумма","shortname": "Сумма","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","link": "tradingClearingRegistry","linkCode": "code","required": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": false,"sortable": false,"visible": false - } - ] + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "ТКР","link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "accountId", + "type": 1,"name": "Идентификатор счёта","shortname": "Счёт","link": "account","linkCode": "account" + } + ] } , {"method":"put", - - "name": "Изменение даты возврата депозита", - - "destination": "registries/changeRefundDate", - - "confirmation": "contact,contract,refundDate", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeRefundDateActionNew", - + + "name": "Изменение списка счетов ТКР", + + "confirmation": "id,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.TradingClearingRegistryListUpdateAction", + "fields": [ - {"code": "groupId", - "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","required": true,"enabled": false,"visible": false - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false - } - , - {"code": "refundDate", - "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","visible": true,"enabled": true - } - ] - } - , - {"method":"put", - - "name": "Установить отметку о получении выписки", - - "destination": "registries/changeStatusExtract", - - "confirmation": "shortName,contract,balance", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeStatusExtractActionNew", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true - } - , - {"code": "shortName", - "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","enabled": false - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false - } - , - {"code": "balance", - "type": 10,"name": "Текущий баланс","shortname": "Баланс","enabled": false - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "registryStatus","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clientCode","linkCode": "id","required": true + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true + } + ] } ] - } - , - "account": { - - "name": "Счета", - - "destination": "accounting/accounts", - - "class": "ru.clearing.classes.statics.data.account.Account", - - "logUpdates": "true", - - "table": "account", - - "fields": [ - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "accountType", - "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "accountType" - } - , - {"code": "relationId", - "type": 1,"dbname": "Идентификатор договорных отношений","name": "Договорные отношения","shortname": "Договор","searchable": true,"sortable": true,"link": "relation","ignore": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "status", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"code": "processingSign", - "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "registry": { + + "name": "Регистр активов, обязательств и требований УК", + + "destination": "registries", + + "class": "ru.clearing.classes.statics.data.registry.Registry", + + "logUpdates": "true", + + "table": "registry", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор участника","name": "Наименование участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "tradingCode", + "type": 2,"length": 255,"name": "Торговый код участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": false + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Клиринговый код участника","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": false + } + , + {"code": "fullName", + "type": 2,"length": 255,"name": "Полное наименование участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": false + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "accountType", + "type": 12,"dbname": "Код типа счета","name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "accountType" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryDesignation", + "type": 12,"dbname": "Код назначения","name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"link": "registryDesignation" + } + , + {"code": "registryInstrumentType", + "type": 12,"dbname": "Код типа инструмента","name": "Тип инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"link": "registryInstrumentType" + } + , + {"code": "registryCapacity", + "type": 12,"dbname": "Код принадлежности регистра","name": "Принадлежность регистра","shortname": "Принадлежность","searchable": true,"sortable": true,"visible": false,"link": "registryCapacity" + } + , + {"code": "registryUnit", + "type": 12,"dbname": "Код части регистра","name": "Часть регистра","shortname": "Часть регистра","searchable": true,"sortable": true,"link": "registryUnit" + } + , + {"code": "registryCode", + "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "registryCode","linkCode": "code" + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true,"link": "tradingClearingRegistry","ignore": true + } + , + {"code": "tradingClearingRegistry", + "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","searchable": true,"sortable": true + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"link": "registryStatus" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "balance", + "type": 10,"name": "Текущий баланс","shortname": "Баланс","searchable": true,"sortable": true,"visible": true + } + , + {"code": "openBalance", + "type": 10,"name": "Начальная сумма после расчетной организации","shortname": "Начальный баланс","searchable": true,"sortable": true,"visible": false + } + , + {"code": "closeBalance", + "type": 10,"name": "Конечная сумма остатков ден. средств на счете","shortname": "Конечный баланс","searchable": true,"sortable": true,"visible": false + } + , + {"code": "credit", + "type": 10,"name": "Зачисления","shortname": "Зачисления","searchable": true,"sortable": true,"visible": true + } + , + {"code": "debit", + "type": 10,"name": "Списания","shortname": "Списания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settledCredit", + "type": 10,"name": "Зачисления по расчетам","shortname": "Зачисления по расчетам","searchable": true,"sortable": true,"visible": false + } + , + {"code": "settledDebit", + "type": 10,"name": "Списания по расчетам","shortname": "Списания по расчетам","searchable": true,"sortable": true,"visible": false + } + , + {"code": "checkBalance", + "type": 10,"name": "Сверочный баланс","shortname": "Сверочный баланс","searchable": true,"sortable": true,"visible": true + } + , + {"code": "diffBalance", + "type": 10,"name": "Расхождение в балансе","shortname": "Расхождения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "planBalance", + "type": 10,"name": "Плановый баланс","shortname": "Плановый баланс","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "balanceDimension", + "type": 12,"dbname": "Код единицы измерения","name": "Наименование единицы измерения","shortname": "Единица измерения","searchable": true,"sortable": true,"link": "balanceDimension" + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","searchable": true,"sortable": true,"visible": false,"ignore": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата торгов","shortname": "Торги","searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Клиринг","searchable": true,"sortable": true + } + , + {"code": "refundDate", + "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","searchable": true,"sortable": true + } + , + {"code": "valueDate", + "type": 6,"name": "Дата оплаты вклада депозита","shortname": "Дата вклада","searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Ставка по депозиту","shortname": "Ставка","visible": false,"searchable": true,"sortable": true + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера","name": "Наименование компании-партнера, с которым заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true + } + , + {"code": "parentId", + "type": 1,"dbname": "Идентификатор родительского депозита","name": "Родительский депозит","shortname": "Депозит","searchable": false,"sortable": false + } + , + {"code": "groupId", + "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","shortname": "Группа","searchable": false,"sortable": false + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип сессии","searchable": true,"sortable": true,"visible": true,"link": "sessionType" + } + , + {"code": "paymentId", + "type": 1,"dbname": "Идентификатор платежа","name": "Платеж","shortname": "Платеж","searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Код инструмента","shortname": "Код инструмента","searchable": false,"sortable": true,"visible": false,"link": "security","linkCode": "shortName" + } + , + {"code": "section", + "type": 12,"dbname": "Код секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление счета", - - "confirmation": "companyId,account,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountNewAction", - + + "name": "Разделение депозита", + + "destination": "registries/splitDeposit", + + "confirmation": "contract,outboundAmount,refundDate", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.RSplitDepositActionNew", + "fields": [ - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" - } - , - {"code": "accountType", - "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false - } - , - {"code": "currency", - "type": 12,"name": "Код валюты","shortname": "Валюта","visible": true,"link": "currencyCode","linkCode": "code" - } - ] + {"code": "companyId", + "type": 1,"name": "Наименование участника","shortname": "Инициатор","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false + } + , + {"code": "outboundAmount", + "type": 10,"name": "Сумма изъятия","shortname": "Сумма","required": true + } + , + {"code": "refundDate", + "type": 6,"name": "Дата возврата","shortname": "Дата","required": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Основание для вывода","shortname": "Основание" + } + , + {"code": "direction", + "type": 12,"name": "Направление","shortname": "Направление","link": "inOutDirection" + } + ] + } + , + {"method":"post", + + "name": "Отметить средства на возврат депозита", + + "destination": "registries/returnDeposit", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ReturnDepositActionNew", + + "fields": [ + {"code": "id", + "type": 1,"name": "Регистр требований","shortname": "Регистр требований","required": true,"enabled": false,"visible": false + } + , + {"code": "balance", + "type": 10,"name": "Сумма","shortname": "Сумма","required": true + } + ] + } + , + {"method":"post", + + "name": "Идентификация неразмеченных средств", + + "destination": "registries/identificationFunds", + + "confirmation": "securitySymbol,balance,tradingClearingRegistryId", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.IdentificationFundsActionNew", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true + } + , + {"code": "balance", + "type": 10,"name": "Сумма","shortname": "Сумма","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"name": "Торгово-клиринговый регистр","shortname": "Торгово-клиринговый регистр","link": "tradingClearingRegistry","linkCode": "code","required": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"dbname": "Код инструмента","name": "Наименование инструмента/валюты","shortname": "Инструмент/валюта","searchable": false,"sortable": false,"visible": false + } + ] } , {"method":"put", - - "name": "Изменение счета", - - "confirmation": "companyId,account,status", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountUpdateAction", - + + "name": "Изменение даты возврата депозита", + + "destination": "registries/changeRefundDate", + + "confirmation": "contact,contract,refundDate", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeRefundDateActionNew", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","enabled": false - } - , - {"code": "status", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" - } - , - {"code": "accountType", - "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false - } - ] + {"code": "groupId", + "type": 1,"dbname": "Идентификатор группы связанных регистров","name": "Идентификатор группы","required": true,"enabled": false,"visible": false + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false + } + , + {"code": "refundDate", + "type": 6,"name": "Дата возврата депозита","shortname": "Возврат депозита","visible": true,"enabled": true + } + ] + } + , + {"method":"put", + + "name": "Установить отметку о получении выписки", + + "destination": "registries/changeStatusExtract", + + "confirmation": "shortName,contract,balance", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.ChangeStatusExtractActionNew", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "registry","linkCode": "id","required": true + } + , + {"code": "shortName", + "type": 2,"length": 255,"name": "Краткое наименование компании","shortname": "Компания","enabled": false + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Договор","shortname": "Номер договора","required": true,"enabled": false + } + , + {"code": "balance", + "type": 10,"name": "Текущий баланс","shortname": "Баланс","enabled": false + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","link": "registryStatus","visible": false + } + ] + } + ] + } +, + "account": { + + "name": "Счета", + + "destination": "accounting/accounts", + + "class": "ru.clearing.classes.statics.data.account.Account", + + "logUpdates": "true", + + "table": "account", + + "fields": [ + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "accountType", + "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "accountType" + } + , + {"code": "relationId", + "type": 1,"dbname": "Идентификатор договорных отношений","name": "Договорные отношения","shortname": "Договор","searchable": true,"sortable": true,"link": "relation","ignore": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "status", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"code": "processingSign", + "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ + {"method":"post", + + "name": "Добавление счета", + + "confirmation": "companyId,account,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountNewAction", + + "fields": [ + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","required": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" + } + , + {"code": "accountType", + "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false + } + , + {"code": "currency", + "type": 12,"name": "Код валюты","shortname": "Валюта","visible": true,"link": "currencyCode","linkCode": "code" + } + ] + } + , + {"method":"put", + + "name": "Изменение счета", + + "confirmation": "companyId,account,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.AccountUpdateAction", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","enabled": false + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","enabled": false + } + , + {"code": "status", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus" + } + , + {"code": "accountType", + "type": 12,"name": "Наименование типа счета","shortname": "Тип","link": "accountType","required": true,"visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка счета", - - "confirmation": "companyId,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка счета", + + "confirmation": "companyId,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true + } + ] } ] - } - , - "relation": { - - "name": "Доступ в секцию", - - "destination": "relations", - - "class": "ru.clearing.classes.statics.data.company.relation.Relation", - - "logUpdates": "true", - - "table": "relation", - - "fields": [ - {"code": "consumerId", - "type": 1,"dbname": "Идентификатор компании пользователя услуги","name": "Наименование компании пользователя услуги","shortname": "Потребитель","searchable": true,"sortable": true,"visible": true,"link": "company" - } - , - {"code": "supplierId", - "type": 1,"dbname": "Идентификатор компании поставщика услуги","name": "Наименование компании поставщика услуги","shortname": "Поставщик","searchable": true,"sortable": true,"visible": true,"link": "company" - } - , - {"code": "serviceStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" - } - , - {"code": "service", - "type": 12,"dbname": "Код услуги","name": "Наименование услуги","shortname": "Услуга","searchable": true,"sortable": true,"visible": true,"link": "service" - } - , - {"code": "serviceProduct", - "type": 12,"dbname": "Код продукта","name": "Наименование продукта","shortname": "Продукт","searchable": true,"sortable": true,"visible": true,"link": "serviceProduct" - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина","searchable": true,"sortable": true,"visible": true - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "relation": { + + "name": "Доступ в секцию", + + "destination": "relations", + + "class": "ru.clearing.classes.statics.data.company.relation.Relation", + + "logUpdates": "true", + + "table": "relation", + + "fields": [ + {"code": "consumerId", + "type": 1,"dbname": "Идентификатор компании пользователя услуги","name": "Наименование компании пользователя услуги","shortname": "Потребитель","searchable": true,"sortable": true,"visible": true,"link": "company" + } + , + {"code": "supplierId", + "type": 1,"dbname": "Идентификатор компании поставщика услуги","name": "Наименование компании поставщика услуги","shortname": "Поставщик","searchable": true,"sortable": true,"visible": true,"link": "company" + } + , + {"code": "serviceStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "serviceStatus" + } + , + {"code": "service", + "type": 12,"dbname": "Код услуги","name": "Наименование услуги","shortname": "Услуга","searchable": true,"sortable": true,"visible": true,"link": "service" + } + , + {"code": "serviceProduct", + "type": 12,"dbname": "Код продукта","name": "Наименование продукта","shortname": "Продукт","searchable": true,"sortable": true,"visible": true,"link": "serviceProduct" + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина","searchable": true,"sortable": true,"visible": true + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение статуса договорных отношений", - - "confirmation": "serviceStatus,comment", - + + "name": "Изменение статуса договорных отношений", + + "confirmation": "serviceStatus,comment", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "relation","linkCode": "id","required": true - } - , - {"code": "serviceStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина" - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "relation","linkCode": "id","required": true + } + , + {"code": "serviceStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "serviceStatus","required": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина" + } + ] } ] - } - , - "bankAccount": { - - "name": "Счета вывода средств", - - "destination": "accounting/bank-accounts", - - "class": "ru.clearing.classes.statics.data.account.BankAccount", - - "logUpdates": "true", - - "table": "bank_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "bankIdentificationCode", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName", - "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "correspondentAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "correspondentAccountName", - "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "destination", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "iban", - "type": 2,"length": 255,"name": "Международный номер банковского счета","shortname": "Международный номер банковского счета","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "internationalTransferSign", - "type": 12,"dbname": "Код доступности международных переводов","name": "Доступность международных переводов","shortname": "Международные переводы","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"name": "Код SWIFT","shortname": "SWIFT","searchable": true,"sortable": true,"visible": true - } - , - {"code": "taxpayerIdentificationNumber", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "taxRegistrationReasonCode", - "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "status", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "intermediarySwiftCode", - "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "address", - "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress", - "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankSwiftCode", - "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount", - "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName1", - "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress1", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount1", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName2", - "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress2", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "intermediarySwiftCode2", - "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount2", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "personalAccount", - "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "budgetClassificationCode", - "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "oktmo", - "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true - } - ] - ,"actions":[ + } +, + "bankAccount": { + + "name": "Счета вывода средств", + + "destination": "accounting/bank-accounts", + + "class": "ru.clearing.classes.statics.data.account.BankAccount", + + "logUpdates": "true", + + "table": "bank_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "bankIdentificationCode", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName", + "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "correspondentAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "correspondentAccountName", + "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "destination", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "iban", + "type": 2,"length": 255,"name": "Международный номер банковского счета","shortname": "Международный номер банковского счета","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "internationalTransferSign", + "type": 12,"dbname": "Код доступности международных переводов","name": "Доступность международных переводов","shortname": "Международные переводы","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"name": "Код SWIFT","shortname": "SWIFT","searchable": true,"sortable": true,"visible": true + } + , + {"code": "taxpayerIdentificationNumber", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "taxRegistrationReasonCode", + "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "status", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "intermediarySwiftCode", + "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление счета вывода средств", - - "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountNewAction", - + + "name": "Добавление счета вывода средств", + + "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountNewAction", + "fields": [ - {"code": "currency", - "type": 12,"name": "Код валюты","shortname": "Валюта","required": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "bankIdentificationCode", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","required": true - } - , - {"code": "bankName", - "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","required": true - } - , - {"code": "correspondentAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" - } - , - {"code": "correspondentAccountName", - "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"shortname": "SWIFT" - } - , - {"code": "taxpayerIdentificationNumber", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" - } - , - {"code": "taxRegistrationReasonCode", - "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","required": false - } - , - {"code": "companyId", - "type": 1,"name": "Компания","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "destination", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true - } - , - {"code": "intermediarySwiftCode", - "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "address", - "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAddress", - "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankSwiftCode", - "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAccount", - "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankName1", - "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress1", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount1", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName2", - "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress2", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "intermediarySwiftCode2", - "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount2", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "personalAccount", - "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "budgetClassificationCode", - "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "oktmo", - "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true - } - ] + {"code": "currency", + "type": 12,"name": "Код валюты","shortname": "Валюта","required": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "bankIdentificationCode", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК","required": true + } + , + {"code": "bankName", + "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании","required": true + } + , + {"code": "correspondentAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" + } + , + {"code": "correspondentAccountName", + "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"shortname": "SWIFT" + } + , + {"code": "taxpayerIdentificationNumber", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" + } + , + {"code": "taxRegistrationReasonCode", + "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет","required": false + } + , + {"code": "companyId", + "type": 1,"name": "Компания","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "destination", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true + } + , + {"code": "intermediarySwiftCode", + "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } + ] } , {"method":"put", - - "name": "Изменение счета вывода средств", - - "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountUpdateAction", - + + "name": "Изменение счета вывода средств", + + "confirmation": "currency,bankIdentificationCode,bankName,correspondentAccount,correspondentAccountName,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true - } - , - {"code": "currency", - "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code" - } - , - {"code": "bankIdentificationCode", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК" - } - , - {"code": "bankName", - "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании" - } - , - {"code": "correspondentAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" - } - , - {"code": "correspondentAccountName", - "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"shortname": "SWIFT" - } - , - {"code": "taxpayerIdentificationNumber", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" - } - , - {"code": "taxRegistrationReasonCode", - "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" - } - , - {"code": "destination", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true - } - , - {"code": "intermediarySwiftCode", - "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "address", - "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAddress", - "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankSwiftCode", - "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAccount", - "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankName1", - "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress1", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount1", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName2", - "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress2", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "intermediarySwiftCode2", - "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount2", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "personalAccount", - "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "budgetClassificationCode", - "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "oktmo", - "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true + } + , + {"code": "currency", + "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode","linkCode": "code" + } + , + {"code": "bankIdentificationCode", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК)","shortname": "БИК" + } + , + {"code": "bankName", + "type": 2,"length": 255,"name": "Наименование компании в банке","shortname": "Наименование компании" + } + , + {"code": "correspondentAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет","shortname": "Корр. счет" + } + , + {"code": "correspondentAccountName", + "type": 2,"length": 255,"name": "Наименование корреспондентского счета","shortname": "Наименование корр. счета" + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"shortname": "SWIFT" + } + , + {"code": "taxpayerIdentificationNumber", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН" + } + , + {"code": "taxRegistrationReasonCode", + "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет" + } + , + {"code": "destination", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","visible": true + } + , + {"code": "intermediarySwiftCode", + "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "address", + "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAddress", + "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankSwiftCode", + "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankAccount", + "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true + } + , + {"code": "bankName1", + "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress1", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount1", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankName2", + "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAddress2", + "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "intermediarySwiftCode2", + "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bankAccount2", + "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "personalAccount", + "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "budgetClassificationCode", + "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "oktmo", + "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true + } + ] } , {"method":"delete", - - "name": "Блокировка счета вывода средств", - - "confirmation": "currency,bankIdentificationCode,correspondentAccount,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка счета вывода средств", + + "confirmation": "currency,bankIdentificationCode,correspondentAccount,taxpayerIdentificationNumber,taxRegistrationReasonCode,account", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true + } + ] } ] - } - , - "informationAccount": { - - "name": "Регистр КС", - - "destination": "accounting/information-accounts", - - "class": "ru.clearing.classes.statics.data.account.InformationAccount", - - "logUpdates": "true", - - "table": "information_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор информационного счета","name": "Номер информационного счета","shortname": "Регистр на КС","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "clearingAccountId", - "type": 1,"dbname": "Идентификатор аналитического счета","name": "Номер аналитического счета","shortname": "Клиринговый счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "serviceStatus", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "depoAccount": { - - "name": "Депозитарные счета", - - "destination": "accounting/depo-accounts", - - "class": "ru.clearing.classes.statics.data.account.DepoAccount", - - "logUpdates": "true", - - "table": "depo_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "depoAccountType", - "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "depoAccountType" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "serviceStatus", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "accountSymbols": { - - "name": "Депо КС - РДЦ", - - "destination": "accounting/depo-accounts-symbols", - - "class": "ru.clearing.classes.statics.data.account.AccountSymbols", - - "logUpdates": "true", - - "table": "depo_account_symbols", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "accountSymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true - } - ] - ,"actions":[ + } +, + "informationAccount": { + + "name": "Регистр КС", + + "destination": "accounting/information-accounts", + + "class": "ru.clearing.classes.statics.data.account.InformationAccount", + + "logUpdates": "true", + + "table": "information_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор информационного счета","name": "Номер информационного счета","shortname": "Регистр на КС","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "clearingAccountId", + "type": 1,"dbname": "Идентификатор аналитического счета","name": "Номер аналитического счета","shortname": "Клиринговый счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "serviceStatus", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "depoAccount": { + + "name": "Депозитарные счета", + + "destination": "accounting/depo-accounts", + + "class": "ru.clearing.classes.statics.data.account.DepoAccount", + + "logUpdates": "true", + + "table": "depo_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "depoAccountType", + "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "depoAccountType" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "serviceStatus", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "accountSymbols": { + + "name": "Депо КС - РДЦ", + + "destination": "accounting/depo-accounts-symbols", + + "class": "ru.clearing.classes.statics.data.account.AccountSymbols", + + "logUpdates": "true", + + "table": "depo_account_symbols", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "accountSymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","searchable": true,"sortable": true,"visible": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление депо КС - РДЦ", - - "confirmation": "accountId,accountSymbolValue", - + + "name": "Добавление депо КС - РДЦ", + + "confirmation": "accountId,accountSymbolValue", + "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","link": "account","linkCode": "account","required": true - } - , - {"code": "accountSymbolValue", - "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true - } - ] + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","link": "account","linkCode": "account","required": true + } + , + {"code": "accountSymbolValue", + "type": 2,"length": 255,"name": "Значение реквизита","shortname": "Значение","required": true + } + ] } , {"method":"delete", - - "name": "Удаление депо КС - РДЦ", - - "confirmation": "accountId,accountSymbolValue", - + + "name": "Удаление депо КС - РДЦ", + + "confirmation": "accountId,accountSymbolValue", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "account","linkCode": "id","required": true + } + ] } ] - } - , - "clearingAccount": { - - "name": "Торгово-Банковские счета", - - "destination": "accounting/clearing-accounts", - - "class": "ru.clearing.classes.statics.data.account.ClearingAccount", - - "logUpdates": "true", - - "table": "clearing_account", - - "fields": [ - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" - } - , - {"code": "clearingAccountType", - "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "clearingAccountType","linkCode": "name" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "serviceStatus", - "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "plannerTemplate": { - - "name": "Шаблон расписания операционного дня", - - "destination": "schedule/planner-templates", - - "class": "ru.clearing.classes.statics.data.scheduler.PlannerTemplate", - - "table": "planner_template", - - "fields": [ - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true - } - , - {"code": "market", - "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" - } - , - {"code": "taskStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "clearingAccount": { + + "name": "Торгово-Банковские счета", + + "destination": "accounting/clearing-accounts", + + "class": "ru.clearing.classes.statics.data.account.ClearingAccount", + + "logUpdates": "true", + + "table": "clearing_account", + + "fields": [ + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Номер счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account" + } + , + {"code": "clearingAccountType", + "type": 12,"dbname": "Код типа счета","name": "Наименование типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "clearingAccountType","linkCode": "name" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "serviceStatus", + "field": "accountId","type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "id","linkCode": "status","link": "account","extends": "account" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "plannerTemplate": { + + "name": "Шаблон расписания операционного дня", + + "destination": "schedule/planner-templates", + + "class": "ru.clearing.classes.statics.data.scheduler.PlannerTemplate", + + "table": "planner_template", + + "fields": [ + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true + } + , + {"code": "market", + "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" + } + , + {"code": "taskStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Новый шаблон расписания операционного дня", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateNewAction", - + + "name": "Новый шаблон расписания операционного дня", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateNewAction", + "fields": [ - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"put", - - "name": "Изменение шаблона расписания операционного дня", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateUpdateAction", - + + "name": "Изменение шаблона расписания операционного дня", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerTemplateUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true - } - , - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true + } + , + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка шаблона расписания операционного дня", - - "confirmation": "task,taskTime,taskStatus,section,sessionType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка шаблона расписания операционного дня", + + "confirmation": "task,taskTime,taskStatus,section,sessionType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "plannerTemplate","linkCode": "id","required": true + } + ] } ] - } - , - "clearingCalendar": { - - "name": "Рабочие и нерабочие дни", - - "destination": "schedule/clearing-calendars", - - "class": "ru.clearing.classes.statics.data.scheduler.ClearingCalendar", - - "table": "clearing_calendar", - - "fields": [ - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": false,"sortable": false,"visible": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "dayStatus", - "type": 12,"dbname": "Код статуса","name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "dayStatus" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "clearingCalendar": { + + "name": "Рабочие и нерабочие дни", + + "destination": "schedule/clearing-calendars", + + "class": "ru.clearing.classes.statics.data.scheduler.ClearingCalendar", + + "table": "clearing_calendar", + + "fields": [ + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": false,"sortable": false,"visible": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "dayStatus", + "type": 12,"dbname": "Код статуса","name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "dayStatus" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Добавление записи в календарь", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarNewAction", - + + "name": "Добавление записи в календарь", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarNewAction", + "fields": [ - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","required": true - } - , - {"code": "dayStatus", - "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - ] + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","required": true + } + , + {"code": "dayStatus", + "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + ] } , {"method":"put", - - "name": "Изменение записи в календаре", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarUpdateAction", - + + "name": "Изменение записи в календаре", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.ClearingCalendarUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","required": true - } - , - {"code": "dayStatus", - "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","required": true + } + , + {"code": "dayStatus", + "type": 12,"name": "Статус","shortname": "Статус","link": "dayStatus","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка записи в календаре", - - "confirmation": "clearingDate,dayStatus", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка записи в календаре", + + "confirmation": "clearingDate,dayStatus", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCalendar","linkCode": "id","required": true + } + ] } ] - } - , - "planner": { - - "name": "Расписание на все даты", - - "destination": "schedule/planners", - - "class": "ru.clearing.classes.statics.data.scheduler.Planner", - - "table": "planner", - - "fields": [ - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата задачи","shortname": "Дата задачи","searchable": false,"sortable": false,"visible": true - } - , - {"code": "market", - "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" - } - , - {"code": "taskStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "planner": { + + "name": "Расписание на все даты", + + "destination": "schedule/planners", + + "class": "ru.clearing.classes.statics.data.scheduler.Planner", + + "table": "planner", + + "fields": [ + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task" + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","searchable": false,"sortable": false,"visible": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата задачи","shortname": "Дата задачи","searchable": false,"sortable": false,"visible": true + } + , + {"code": "market", + "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" + } + , + {"code": "taskStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "name": "Новое расписание", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerNewAction", - + + "name": "Новое расписание", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerNewAction", + "fields": [ - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"put", - - "name": "Изменение расписания", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerUpdateAction", - + + "name": "Изменение расписания", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.schedule.PlannerUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","required": true,"linkCode": "id" - } - , - {"code": "task", - "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true - } - , - {"code": "taskTime", - "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true - } - , - {"code": "taskStatus", - "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true - } - , - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","required": true,"linkCode": "id" + } + , + {"code": "task", + "type": 12,"name": "Наименование задачи","shortname": "Задача","link": "task","required": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата задачи","shortname": "Дата задачи","required": true + } + , + {"code": "taskTime", + "type": 5,"name": "Время задачи","shortname": "Время задачи","required": true + } + , + {"code": "taskStatus", + "type": 12,"name": "Наименование статуса","shortname": "Статус","link": "taskStatus","required": true + } + , + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code" + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"delete", - - "name": "Блокировка расписания", - - "confirmation": "task,clearingDate,taskTime,taskStatus,section,sessionType", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", - + + "name": "Блокировка расписания", + + "confirmation": "task,clearingDate,taskTime,taskStatus,section,sessionType", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.common.CommonDeleteAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","linkCode": "id","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "planner","linkCode": "id","required": true + } + ] } ] - } - , - "plannerAllToday": { - - "name": "Расписание на текущий день", - - "destination": "schedule/planners-all-today", - - "class": "ru.clearing.classes.statics.data.scheduler.PlannerAllToday", - - "table": "planner_all_today", - - "fields": [ - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" - } - , - {"code": "taskTime", - "type": 5,"name": "Время","shortname": "Время","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" - } - , - {"code": "taskStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "taskStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" - } - , - {"code": "parent", - "type": 12,"dbname": "Код источника записи расписания","name": "Источник записи расписания","shortname": "Источник","searchable": true,"sortable": true,"link": "parent" - } - , - {"code": "parentId", - "type": 1,"name": "Идентификатор записи в таблице-источнике","shortname": "ID источника","searchable": false,"sortable": false - } - , - {"code": "id", - "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true - } - ] - - } - , - "launcher": { - - "name": "Запуск задачи", - - "destination": "launchers", - - "class": "ru.clearing.classes.statics.data.scheduler.Launcher", - - "table": "launcher", - - "fields": [ - {"code": "senderId", - "type": 1,"dbname": "Идентификатор отправителя","name": "Наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "task", - "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" - } - , - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true - } - ] - ,"actions":[ + } +, + "plannerAllToday": { + + "name": "Расписание на текущий день", + + "destination": "schedule/planners-all-today", + + "class": "ru.clearing.classes.statics.data.scheduler.PlannerAllToday", + + "table": "planner_all_today", + + "fields": [ + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" + } + , + {"code": "taskTime", + "type": 5,"name": "Время","shortname": "Время","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 12,"dbname": "Код рынка","name": "Наименование рынка","shortname": "Рынок","searchable": true,"sortable": true,"visible": true,"link": "market","linkKeyCode": "code","linkCode": "description","ignore": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section","linkCode": "name" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип КС","searchable": true,"sortable": true,"visible": true,"link": "sessionType","linkCode": "name" + } + , + {"code": "taskStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "taskStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": false,"sortable": false,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security","linkCode": "shortName" + } + , + {"code": "parent", + "type": 12,"dbname": "Код источника записи расписания","name": "Источник записи расписания","shortname": "Источник","searchable": true,"sortable": true,"link": "parent" + } + , + {"code": "parentId", + "type": 1,"name": "Идентификатор записи в таблице-источнике","shortname": "ID источника","searchable": false,"sortable": false + } + , + {"code": "id", + "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true + } + ] + + } +, + "launcher": { + + "name": "Запуск задачи", + + "destination": "launchers", + + "class": "ru.clearing.classes.statics.data.scheduler.Launcher", + + "table": "launcher", + + "fields": [ + {"code": "senderId", + "type": 1,"dbname": "Идентификатор отправителя","name": "Наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "task", + "type": 12,"dbname": "Код задачи","name": "Наименование задачи","shortname": "Задача","searchable": true,"sortable": true,"visible": true,"link": "task" + } + , + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true + } + ] + ,"actions":[ {"method":"post", - - "destination": "GVER", - - "group": "Общее", - - "name": "Запуск сверки", - + + "destination": "GVER", + + "group": "Общее", + + "name": "Запуск сверки", + "fields": [] } , {"method":"post", - - "destination": "GRYT", - - "group": "Общее", - - "name": "Подготовка КС к клиринговому дню", - + + "destination": "GRYT", + + "group": "Общее", + + "name": "Подготовка КС к клиринговому дню", + "fields": [] } , {"method":"post", - - "destination": "LOCM", - - "group": "Обмен с интеграционными модулями", - - "name": "Загрузка участников", - + + "destination": "LOCM", + + "group": "Обмен с интеграционными модулями", + + "name": "Загрузка участников", + "fields": [] } , {"method":"post", - - "destination": "LOSC", - - "group": "Обмен с интеграционными модулями", - - "name": "Загрузка инструментов", - + + "destination": "LOSC", + + "group": "Обмен с интеграционными модулями", + + "name": "Загрузка инструментов", + "fields": [] } , {"method":"post", - - "destination": "GALB", - - "group": "Обмен с расчетной организацией", - - "name": "Запрос остатков по всем счетам (отправка ДФ-56 для получения ответа ДФ-01, ДФ-57)", - + + "destination": "GALB", + + "group": "Обмен с расчетной организацией", + + "name": "Запрос остатков по всем счетам (отправка ДФ-56 для получения ответа ДФ-01, ДФ-57)", + "fields": [ - {"code": "fromTime", - "type": 5,"name": "Запросить с ","shortname": "Запросить с " - } - ] + {"code": "fromTime", + "type": 5,"name": "Запросить с ","shortname": "Запросить с " + } + ] } , {"method":"post", - - "destination": "OUTV", - - "group": "Обмен с расчетной организацией", - - "name": "Вывод свободных средств с клирингового регистра (отправка ДФ-54 для получения ответа ДФ-55)", - + + "destination": "OUTV", + + "group": "Обмен с расчетной организацией", + + "name": "Вывод свободных средств с клирингового регистра (отправка ДФ-54 для получения ответа ДФ-55)", + "fields": [ - {"code": "fullBalance", - "type": 10,"name": "Текущий баланс (всего)","shortname": "Текущие средства (всего)","enabled": false - } - , - {"code": "balance", - "type": 10,"name": "Текущий баланс (свободно)","shortname": "Текущие средства (свободно)","enabled": false - } - , - {"code": "securitySymbol", - "type": 2,"name": "Наименование инструмента/валюты","shortname": "Валюта","enabled": false - } - , - {"code": "creditLeg_amount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма","required": true - } - , - {"code": "paymentPurpose", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Основание","required": false - } - , - {"code": "senderId", - "type": 1,"group": "Отправитель","name": "Участник отправитель","shortname": "Отправитель","link": "company","linkCode": "shortName","required": true - } - , - {"code": "creditLeg_accountId", - "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account","required": true - } - , - {"code": "addresseeId", - "type": 1,"group": "Получатель","name": "Участник получатель","shortname": "Получатель","link": "company","linkCode": "shortName","required": true,"enabled": false - } - , - {"code": "correspondentAccountId", - "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccount","linkKeyCode": "id","required": true,"enabled": true - } - , - {"code": "debitLeg_accountId", - "type": 1,"group": "Получатель","name": "Наименование счета получателя","shortname": "Счет получателя","link": "bankAccount","linkCode": "account" - } - , - {"code": "swiftCode", - "type": 2,"length": 255,"group": "Получатель","shortname": "SWIFT","enabled": false - } - ] + {"code": "fullBalance", + "type": 10,"name": "Текущий баланс (всего)","shortname": "Текущие средства (всего)","enabled": false + } + , + {"code": "balance", + "type": 10,"name": "Текущий баланс (свободно)","shortname": "Текущие средства (свободно)","enabled": false + } + , + {"code": "securitySymbol", + "type": 2,"name": "Наименование инструмента/валюты","shortname": "Валюта","enabled": false + } + , + {"code": "creditLeg_amount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма","required": true + } + , + {"code": "paymentPurpose", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Основание","required": false + } + , + {"code": "senderId", + "type": 1,"group": "Отправитель","name": "Участник отправитель","shortname": "Отправитель","link": "company","linkCode": "shortName","required": true + } + , + {"code": "creditLeg_accountId", + "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account","required": true + } + , + {"code": "addresseeId", + "type": 1,"group": "Получатель","name": "Участник получатель","shortname": "Получатель","link": "company","linkCode": "shortName","required": true,"enabled": false + } + , + {"code": "correspondentAccountId", + "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccount","linkKeyCode": "id","required": true,"enabled": true + } + , + {"code": "debitLeg_accountId", + "type": 1,"group": "Получатель","name": "Наименование счета получателя","shortname": "Счет получателя","link": "bankAccount","linkCode": "account" + } + , + {"code": "swiftCode", + "type": 2,"length": 255,"group": "Получатель","shortname": "SWIFT","enabled": false + } + ] } , {"method":"post", - - "destination": "GTRD", - - "group": "Обмен с Торговой системой", - - "name": "Получение сделок из Торговой системы", - + + "destination": "GTRD", + + "group": "Обмен с Торговой системой", + + "name": "Получение сделок из Торговой системы", + "fields": [] } , {"method":"post", - - "destination": "CBRR", - - "group": "Обмен с интеграционными модулями", - - "name": "Загрузка кросс-курсов", - + + "destination": "CBRR", + + "group": "Обмен с интеграционными модулями", + + "name": "Загрузка кросс-курсов", + "fields": [] } , {"method":"post", - - "destination": "LIMM", - - "group": "Обмен с Торговой системой", - - "name": "Выгрузка в Торговую систему остатков по деньгам (отправка lim)", - + + "destination": "LIMM", + + "group": "Обмен с Торговой системой", + + "name": "Выгрузка в Торговую систему остатков по деньгам (отправка lim)", + "fields": [] } , {"method":"post", - - "destination": "LIMS", - - "group": "Обмен с Торговой системой", - - "name": "Выгрузка в Торговую систему остатков по бумагам (отправка lim)", - + + "destination": "LIMS", + + "group": "Обмен с Торговой системой", + + "name": "Выгрузка в Торговую систему остатков по бумагам (отправка lim)", + "fields": [] } , {"method":"post", - - "destination": "SCLR", - - "group": "Клиринг", - - "name": "Запуск клиринговой сессии", - - "confirmation": "section,sessionType", - + + "destination": "SCLR", + + "group": "Клиринг", + + "name": "Запуск клиринговой сессии", + + "confirmation": "section,sessionType", + "fields": [ - {"code": "section", - "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code","required": true - } - , - {"code": "sessionType", - "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code","required": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование инициатора","shortname": "Инициатор","link": "company","linkCode": "shortName","visible": false - } - , - {"code": "securityId", - "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false - } - ] + {"code": "section", + "type": 12,"name": "Секция","shortname": "Секция","link": "section","linkCode": "name","linkKeyCode": "code","required": true + } + , + {"code": "sessionType", + "type": 12,"name": "Тип клиринговой сессии","shortname": "Тип клиринговой сессии","link": "sessionType","linkCode": "name","linkKeyCode": "code","required": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование инициатора","shortname": "Инициатор","link": "company","linkCode": "shortName","visible": false + } + , + {"code": "securityId", + "type": 1,"name": "Наименование инструмента","shortname": "Инструмент","link": "security","linkCode": "shortName","visible": false + } + ] } , {"method":"post", - - "destination": "GREP", - - "group": "Формирование отчетности", - - "name": "Формирование промежуточной отчетности", - + + "destination": "GREP", + + "group": "Формирование отчетности", + + "name": "Формирование промежуточной отчетности", + "fields": [] } , {"method":"post", - - "destination": "GBRR", - - "group": "Формирование реестров", - - "name": "Формирование реестров за период", - + + "destination": "GBRR", + + "group": "Формирование реестров", + + "name": "Формирование реестров за период", + "fields": [ - {"code": "fromDate", - "type": 6,"name": "С дата","shortname": "с" - } - , - {"code": "toDate", - "type": 6,"name": "По дату","shortname": "по" - } - ] + {"code": "fromDate", + "type": 6,"name": "С дата","shortname": "с" + } + , + {"code": "toDate", + "type": 6,"name": "По дату","shortname": "по" + } + ] } , {"method":"post", - - "destination": "GRET", - - "group": "Формирование отчетности", - - "name": "Формирование отчетности PFX64/PFX65", - + + "destination": "GRET", + + "group": "Формирование отчетности", + + "name": "Формирование отчетности PFX64/PFX65", + "fields": [] } , {"method":"post", - - "destination": "GREF", - - "group": "Формирование отчетности", - - "name": "Формирование итоговой отчетности", - + + "destination": "GREF", + + "group": "Формирование отчетности", + + "name": "Формирование итоговой отчетности", + "fields": [] } , {"method":"post", - - "destination": "FDFF", - - "group": "Обмен с расчетной организацией", - - "name": "Формирование ДФ-05 с кодом 9 (финальный)", - + + "destination": "FDFF", + + "group": "Обмен с расчетной организацией", + + "name": "Формирование ДФ-05 с кодом 9 (финальный)", + "fields": [] } , {"method":"post", - - "destination": "CHDF", - - "group": "Общее", - - "name": "Проверка наличия пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21", - + + "destination": "CHDF", + + "group": "Общее", + + "name": "Проверка наличия пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21", + "fields": [] } , {"method":"post", - - "destination": "CCLR", - - "group": "Клиринг", - - "name": "Завершение неудачных клиринговых сессий", - + + "destination": "CCLR", + + "group": "Клиринг", + + "name": "Завершение неудачных клиринговых сессий", + "fields": [] } , {"method":"post", - - "destination": "MTCR", - - "group": "Обмен с интеграционными модулями", - - "name": "Выгрузка ТКР", - + + "destination": "MTCR", + + "group": "Обмен с интеграционными модулями", + + "name": "Выгрузка ТКР", + "fields": [] } ] - } - , - "session": { - - "name": "Клиринговые сессии", - - "destination": "sessions", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.misc.Session", - - "logUpdates": "true", - - "table": "session", - - "fields": [ - {"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 - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Завершено","searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sessionStatus", - "type": 12,"dbname": "Код статуса клиринговой сессии","name": "Статус клиринговой сессии","shortname": "Шаг","searchable": true,"sortable": true,"visible": true,"link": "sessionStatus" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор инициатора торгов","name": "Наименование инициатора торгов","shortname": "Инициатор","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Наименование пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - , - {"code": "sessionType", - "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "sessionType" - } - , - {"code": "workflowStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" - } - ] - - } - , - "sTrades": { - - "name": "Сделки из Торговой системы", - - "class": "ru.clearing.classes.statics.data.misc.STrades", - - "table": "s_trades", - - "fields": [ - {"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": "tradeNum", - "type": 1,"name": "Номер сделки","shortname": "Номер сделки","searchable": true,"sortable": true - } - , - {"code": "operation", - "type": 2,"length": 40,"name": "Направленность сделки (BUY или SELL)","shortname": "Направленность сделки","searchable": true,"sortable": true - } - , - {"code": "classCode", - "type": 2,"length": 255,"name": "Код класса инструментов","shortname": "Код класса инструментов","searchable": true,"sortable": true - } - , - {"code": "tradeDate", - "type": 6,"name": "Дата торговой сессии","shortname": "Дата торговой сессии","searchable": true,"sortable": true - } - , - {"code": "secCode", - "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код инструмента","searchable": true,"sortable": true - } - , - {"code": "accruedint", - "type": 10,"name": "Накопленный купонный доход","shortname": "НКД","searchable": true,"sortable": true - } - , - {"code": "accruedint2", - "type": 10,"name": "Доход(%) на дату выкупа","shortname": "Доход(%) на дату выкупа","searchable": true,"sortable": true - } - , - {"code": "lowerDiscount", - "type": 10,"name": "Нижний дисконт(%)","shortname": "Нижний дисконт(%)","searchable": true,"sortable": true - } - , - {"code": "orderNum", - "type": 1,"name": "Номер заявки","shortname": "Номер заявки","searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Цена сделки","shortname": "Цена сделки","searchable": true,"sortable": true - } - , - {"code": "price2", - "type": 10,"name": "Цена выкупа второй части РЕПО","shortname": "Цена выкупа второй части РЕПО","searchable": true,"sortable": true - } - , - {"code": "repoRate", - "type": 10,"name": "Ставка РЕПО (%)","shortname": "Ставка РЕПО (%)","searchable": true,"sortable": true - } - , - {"code": "repoValue", - "type": 10,"name": "Сумма РЕПО","shortname": "Сумма РЕПО","searchable": true,"sortable": true - } - , - {"code": "repo2Value", - "type": 10,"name": "Объем сделки выкупа РЕПО, рублей","shortname": "Объем сделки выкупа РЕПО, рублей","searchable": true,"sortable": true - } - , - {"code": "startDiscount", - "type": 10,"name": "Начальный дисконт(%)","shortname": "Начальный дисконт(%)","searchable": true,"sortable": true - } - , - {"code": "tsCommission", - "type": 10,"name": "Комиссия торговой системы","shortname": "Комиссия торговой системы","searchable": true,"sortable": true - } - , - {"code": "upperDiscount", - "type": 10,"name": "Верхний дисконт(%)","shortname": "Верхний дисконт(%)","searchable": true,"sortable": true - } - , - {"code": "value", - "type": 10,"name": "Объем сделки без учета комиссионного сбора биржи и % дохода","shortname": "Объем сделки без сбора","searchable": true,"sortable": true - } - , - {"code": "yield", - "type": 10,"name": "Доходность","shortname": "Доходность","searchable": true,"sortable": true - } - , - {"code": "qty", - "type": 10,"name": "Количество бумаг в лотах","shortname": "Количество в лотах","searchable": true,"sortable": true - } - , - {"code": "qtyPcs", - "type": 10,"name": "Количество бумаг в штуках","shortname": "Количество в штуках","searchable": true,"sortable": true - } - , - {"code": "tradeDateTime", - "type": 4,"name": "Дата и время сделки","shortname": "Дата и время сделки","searchable": true,"sortable": true - } - , - {"code": "repoTerm", - "type": 3,"name": "Срок РЕПО","shortname": "Срок РЕПО","searchable": true,"sortable": true - } - , - {"code": "clearingCommission", - "type": 10,"name": "Клиринговая комиссия. Параметр сделок на МБ","shortname": "Клиринговая комиссия","searchable": true,"sortable": true - } - , - {"code": "exchangeCommission", - "type": 10,"name": "Комиссия Фондовой биржи. Параметр сделок на МБ","shortname": "Комиссия Фондовой биржи","searchable": true,"sortable": true - } - , - {"code": "techCenterCommission", - "type": 10,"name": "Комиссия Технического центра. Параметр сделок на МБ","shortname": "Комиссия Технического центра","searchable": true,"sortable": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Торговый счет","shortname": "Торговый счет","searchable": true,"sortable": true - } - , - {"code": "brokerRef", - "type": 2,"length": 34,"name": "Комментарий, обычно: код клиента>/номер поручения>","shortname": "Комментарий","searchable": true,"sortable": true - } - , - {"code": "clientCode", - "type": 2,"length": 255,"name": "Код участника торгов = Код участника клиринга = Код участника расчетов","shortname": "Код клиента","searchable": true,"sortable": true - } - , - {"code": "settleCode", - "type": 2,"length": 50,"name": "Код расчетов по сделке","shortname": "Код расчетов","searchable": true,"sortable": true - } - , - {"code": "userId", - "type": 2,"length": 32,"name": "Идентификатор трейдера","shortname": "Идентификатор трейдера","searchable": true,"sortable": true - } - , - {"code": "exchangeCode", - "type": 2,"length": 64,"name": "Идентификатор биржи","shortname": "Идентификатор биржи","searchable": true,"sortable": true - } - , - {"code": "firmId", - "type": 2,"length": 255,"name": "Трейдер","shortname": "Трейдер","searchable": true,"sortable": true - } - , - {"code": "firmName", - "type": 2,"length": 255,"name": "Организация трейдера","shortname": "Организация трейдера","searchable": true,"sortable": true - } - , - {"code": "cpFirmId", - "type": 2,"length": 255,"name": "Партнер","shortname": "Партнер","searchable": true,"sortable": true - } - , - {"code": "cpFirmName", - "type": 2,"length": 255,"name": "Организация партнера","shortname": "Организация партнера","searchable": true,"sortable": true - } - , - {"code": "className", - "type": 2,"length": 255,"name": "Класс инструмента","shortname": "Класс инструмента","searchable": true,"sortable": true - } - , - {"code": "secName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true - } - , - {"code": "settleDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true - } - , - {"code": "settleCurrency", - "type": 2,"length": 4,"name": "Валюта расчетов","shortname": "Валюта расчетов","searchable": true,"sortable": true - } - , - {"code": "tradeCurrency", - "type": 2,"length": 4,"name": "Валюта сделки","shortname": "Валюта сделки","searchable": true,"sortable": true - } - , - {"code": "tradeTimeMs", - "type": 3,"name": "Микросекунды времени сделки","shortname": "Микросекунды времени сделки","searchable": true,"sortable": true - } - , - {"code": "bankAccId", - "type": 2,"length": 12,"name": "Идентификатор расчетного счета/кода в клиринговой организации","shortname": "Код позиции","searchable": true,"sortable": true - } - , - {"code": "section", - "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" - } - ] - - } - , - "executionDeposit": { - - "name": "Сделки на секции МКР", - - "destination": "execution-deposits", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.execution.ExecutionDeposit", - - "logUpdates": "true", - - "table": "execution_deposit", - - "fields": [ - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "partyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "market", - "type": 2,"length": 8,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Ставка по депозиту","shortname": "Ставка, %","visible": true,"searchable": true,"sortable": true - } - , - {"code": "lots", - "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true - } - , - {"code": "firstLegAmount", - "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true - } - , - {"code": "secondLegAmount", - "type": 11,"name": "Объем возврата","shortname": "Объем возврата","visible": false,"searchable": true,"sortable": true - } - , - {"code": "interestAmount", - "type": 11,"name": "Объем процентов","shortname": "Проценты","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide" - } - , - {"code": "settlementCurrency", - "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "duration", - "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true - } - , - {"code": "firstLegSettlementDate", - "type": 6,"name": "Дата размещения","shortname": "Дата размещения","visible": true,"searchable": true,"sortable": true - } - , - {"code": "secondLegSettlementDate", - "type": 6,"name": "Дата возврата","shortname": "Дата возврата","visible": true,"searchable": true,"sortable": true - } - , - {"code": "firstLegSettlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "secondLegSettlementCode", - "type": 2,"length": 12,"name": "Код расчетов при возврате","shortname": "Код расчетов","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityCode", - "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "moneyMarketSecurity","linkCode": "securitySymbol","ignore": true - } - , - {"code": "contract", - "type": 2,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"length": 255,"visible": true - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true - } - , - {"code": "counterPartyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true - } - , - {"code": "coverageStatus", - "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - ] - - } - , - "executionFond": { - - "name": "Сделки на Фондовой секции", - - "destination": "execution-fonds", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.execution.ExecutionFond", - - "logUpdates": "true", - - "table": "execution_fond", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" - } - , - {"code": "market", - "type": 12,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true - } - , - {"code": "interestAmount", - "type": 11,"name": "НКД","shortname": "НКД","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeOrderId", - "type": 1,"name": "Идентификационный номер заявки в Торговой системе","shortname": "Номер заявки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "price", - "type": 10,"name": "Цена, %","shortname": "Цена, %","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementAmount", - "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true - } - , - {"code": "lots", - "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "duration", - "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "partyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "comment", - "type": 2,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"length": 255 - } - , - {"code": "clientCodeId", - "type": 1,"dbname": "Идентификатор кода клиента","name": "Код клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true - } - , - {"code": "counterPartyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementCurrency", - "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "exchangeExecutionMicroseconds", - "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "coverageStatus", - "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - ] - - } - , - "executionCurrency": { - - "name": "Сделки с валютными инструментами", - - "destination": "execution-currency", - - "class": "ru.clearing.classes.statics.data.execution.ExecutionCurrency", - - "logUpdates": "true", - - "table": "execution_currency", - - "fields": [ - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionMicroseconds", - "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementCode", - "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityName", - "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Наименование инструмента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "partyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" - } - , - {"code": "partyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "counterPartyId", - "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "counterPartyTradingClearingRegistryId", - "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true - } - , - {"code": "counterPartyTradingClearingRegistry", - "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true - } - , - {"code": "market", - "type": 12,"dbname": "Код секции валютного инструмента","name": "Секция валютного инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market","linkKeyCode": "code","linkCode": "description" - } - , - {"code": "price", - "type": 10,"name": "Цена","shortname": "Цена","visible": true,"searchable": true,"sortable": true - } - , - {"code": "lotSize", - "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" - } - , - {"code": "lots", - "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true - } - , - {"code": "settlementAmount", - "type": 11,"name": "Объем сделки в валюте лота","shortname": "Объем в валюте","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество штук","shortname": "Количество штук","visible": true,"searchable": true,"sortable": true - } - , - {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" - } - , - {"code": "currencyCode", - "type": 12,"name": "Код валюты лота","shortname": "Код валюты лота","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "settlementOrganization", - "type": 2,"length": 255,"name": "Наименование расчетной организации","shortname": "Расчетная организация","searchable": true,"sortable": true,"visible": true - } - , - {"code": "coverageStatus", - "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - ] - - } - , - "depoBalanceRegister": { - - "name": "Реестр остатков ценных бумаг", - - "destination": "depo-balance-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.DepoBalanceRegister", - - "table": "balance_depo_register", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true - } - , - {"code": "setHouseName", - "type": 2,"length": 255,"name": "Наименование РД","shortname": "Наименование РД","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"length": 50,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true - } - ] - - } - , - "moneyBalanceRegister": { - - "name": "Реестр остатков денежных средств", - - "destination": "money-balance-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.MoneyBalanceRegister", - - "table": "money_balance_register", - - "fields": [ - {"code": "setHouseName", - "type": 2,"length": 255,"name": "Наименование РО","shortname": "Наименование РО","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true - } - , - {"code": "currencyCode", - "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Номер торгового /клирингового счета/ счета внутреннего учета СПВБ","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "remainderSum", - "type": 10,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true - } - , - {"code": "infoAccount", - "type": 2,"length": 50,"name": "Номер счета внутреннего учета СПВБ","shortname": "Номер счета внутреннего учета СПВБ","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true,"ignore": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true - } - , - {"code": "blockedSum", - "type": 10,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "unblockedSum", - "type": 10,"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 - } - ] - - } - , - "admittedLiabilitiesRegister": { - - "name": "Реестр обязательств, допущенных к клирингу", - - "destination": "admitted-liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.AdmittedLiabilitiesRegister", - - "table": "admitted_liabilities_register", - - "fields": [ - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false - } - ] - - } - , - "coveredLiabilitiesRegister": { - - "name": "Реестр обязательств, прошедших процедуру контроля обеспечения", - - "destination": "covered-liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.CoveredLiabilitiesRegister", - - "table": "covered_Liabilities_register", - - "fields": [ - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "securitySymbol", - "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityFullName", - "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false - } - ] - - } - , - "moneyPaymentInstructionRegister": { - - "name": "Реестр распоряжений, направленных расчетной организации", - - "destination": "money-payment-instruction-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.MoneyPaymentInstructionRegister", - - "table": "money_payment_instruction_register", - - "fields": [ - {"code": "creditLegAccount", - "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLegAmount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLegCurrencyCode", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" - } - , - {"code": "debitLegAccount", - "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sender", - "type": 2,"length": 255,"name": "Отправитель","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "addressee", - "type": 2,"length": 255,"name": "Получатель","shortname": "Получатель","searchable": true,"sortable": true,"visible": true - } - , - {"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 - } - ] - - } - , - "depoPaymentInstructionRegister": { - - "name": "Реестр распоряжений, направленных расчетному депозитарию", - - "destination": "depo-payment-instruction-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.DepoPaymentInstructionRegister", - - "table": "depo_payment_instruction_register", - - "fields": [ - {"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": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "tradingClearingRegistryType", - "type": 2,"length": 255,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tradingClearingRegistry", - "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true - } - , - {"code": "cbCode", - "type": 2,"length": 50,"name": "Код ЦБ","shortname": "Код ЦБ","searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "direction", - "type": 1,"name": "Направление","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - ] - - } - , - "excludeLiabilitiesRegister": { - - "name": "Реестр обязательств, исключенных из клирингового пула", - - "destination": "exclude-liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.ExcludeLiabilitiesRegister", - - "table": "exclude_liabilities_register", - - "fields": [ - {"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": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "segment", - "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryCode", - "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" - } - , - {"code": "sumLiabilities", - "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true - } - ] - - } - , - "pairSdf": { - - "name": "Пары файлов", - - "destination": "pair-sdf", - - "class": "ru.clearing.classes.statics.data.register.PairSdf", - - "table": "pair_sdf", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 2,"length": 255,"name": "Идентификатор входящего файла","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "inSDf", - "type": 2,"length": 255,"name": "Входящий файл","shortname": "Входящий","searchable": true,"sortable": true,"visible": true - } - , - {"code": "outSDfId", - "type": 2,"length": 255,"name": "Идентификатор исходящего файла","shortname": "Исходящий файл","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "outSDf", - "type": 2,"length": 255,"name": "Исходящий файл","shortname": "Исходящий файл","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "gatewayResult": { - - "name": "Результаты запросов к ТС", - - "destination": "gateway-result", - - "class": "ru.clearing.classes.statics.data.register.GatewayResult", - - "table": "gateway_result", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true - } - , - {"code": "requestId", - "type": 2,"length": 255,"name": "ID запроса","shortname": "ID","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nameRequest", - "type": 2,"length": 255,"name": "Наименование запроса","shortname": "Наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "request", - "type": 2,"length": 1023,"name": "Тело запроса","shortname": "Запрос","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 1023,"name": "Тело ответа","shortname": "Ответ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "gatewayResultStatus", - "type": 12,"name": "Статус запроса","shortname": "Статус","searchable": true,"sortable": true,"link": "gatewayResultStatus","visible": true - } - ] - - } - , - "liabilitiesRegister": { - - "name": "Реестр учета обязательств", - - "destination": "liabilities-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.LiabilitiesRegister", - - "table": "liabilities_register", - - "fields": [ - {"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": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true - } - , - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "companyFullName", - "type": 2,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"length": 255,"visible": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "segment", - "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryCode", - "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registryStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true - } - , - {"code": "currency", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" - } - , - {"code": "sumLiabilities", - "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true - } - ] - - } - , - "executionRegister": { - - "name": "Реестр сделок", - - "destination": "execution-registers", - - "historyDestination": "history", - - "class": "ru.clearing.classes.statics.data.register.ExecutionRegister", - - "table": "execution_register", - - "fields": [ - {"code": "tradingDate", - "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionId", - "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "exchangeExecutionTime", - "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol" - } - , - {"code": "sellerId", - "type": 1,"dbname": "Идентификатор компании-продавца","name": "Наименование компании-продавца","shortname": "Продавец","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "sellerClearingCode", - "type": 2,"length": 255,"name": "Клиринговый код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sellerTradingClearingRegister", - "type": 2,"length": 255,"name": "Торгово-клиринговый регистр продавца","shortname": "ТКР продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sellerMoneyAccount", - "type": 2,"length": 50,"name": "Денежный счет продавца","shortname": "Денежный счет продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sellerDepoAccount", - "type": 2,"length": 50,"name": "Депо счет продавца","shortname": "Депо счет продавца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerId", - "type": 1,"dbname": "Идентификатор компании-покупателя","name": "Наименование компании-покупателя","shortname": "Покупатель","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "buyerClearingCode", - "type": 2,"length": 255,"name": "Клиринговый код покупателя","shortname": "Код покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerTradingClearingRegister", - "type": 2,"length": 255,"name": "Торгово-клиринговый регистр покупателя","shortname": "ТКР покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerMoneyAccount", - "type": 2,"length": 50,"name": "Денежный счет покупателя","shortname": "Денежный счет покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "buyerDepoAccount", - "type": 2,"length": 50,"name": "Депо счет покупателя","shortname": "Депо счет покупателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 11,"name": "Сумма сделки","shortname": "Сумма сделки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 11,"name": "Количество ценных бумаг","shortname": "Количество ценных бумаг","visible": false,"searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true - } - , - {"code": "createdAt", - "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true - } - , - {"code": "updatedAt", - "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true - } - ] - - } - , - "statement": { - - "name": "Транзакции по деньгам/бумагам", - - "destination": "statements", - - "class": "ru.clearing.classes.statics.data.statement.Statement", - - "table": "statement", - - "fields": [ - {"code": "addresseeId", - "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "senderId", - "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "statementType", - "type": 12,"dbname": "Код типа поступления средств","name": "Наименование типа поступления средств","shortname": "Тип поступления средств","searchable": true,"sortable": true,"link": "statementType" - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" - } - , - {"code": "contract", - "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета","name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "account", - "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true - } - , - {"code": "inOutDirection", - "type": 12,"dbname": "Код направления","name": "Наименование направления","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection" - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true - } - , - {"code": "amount", - "type": 11,"name": "Объем","shortname": "Объем","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationStatus", - "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "operationStatus" - } - , - {"code": "errorCodeId", - "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"visible": true,"link": "errorCode","linkCode": "code","linkKeyCode": "id" - } - , - {"code": "errorTextId", - "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true,"link": "errorText","linkCode": "text" - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор записи, инициировавшая изменения этой таблицы","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "outSDfId", - "type": 1,"name": "Идентификатор записи, сформированная в результате изменения этой таблицы","shortname": "Исходящая запись","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "inOutSDfType", - "type": 12,"dbname": "Код типа входящей и исходящей записей","name": "Типы входящей и исходящей записей","shortname": "Типы входящей и исходящей записей","searchable": true,"sortable": true,"ignore": true,"link": "inOutSDfType" - } - , - {"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,"ignore": true - } - ] - - } - , - "paymentInstruction": { - - "name": "Платежные поручения", - - "destination": "payment-instructions", - - "class": "ru.clearing.classes.statics.data.payment.PaymentInstruction", - - "table": "payment_instruction", - - "fields": [ - {"code": "senderId", - "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true - } - , - {"code": "addresseeId", - "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true - } - , - {"code": "payeeBic", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) отправителя","shortname": "БИК отправителя","searchable": true,"sortable": true - } - , - {"code": "adresseeBic", - "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) получателя","shortname": "БИК получателя","searchable": true,"sortable": true - } - , - {"code": "payeeBankName", - "type": 2,"length": 255,"name": "Наименование банка отправителя","shortname": "Банк отправителя","searchable": true,"sortable": true - } - , - {"code": "addresseeBankName", - "type": 2,"length": 255,"name": "Наименование банка получателя","shortname": "Банк получателя","searchable": true,"sortable": true - } - , - {"code": "paymentDate", - "type": 4,"name": "Дата и время платежа","shortname": "Дата и время платежа","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "paymentPurpose", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "settlementDate", - "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_amount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "debitLeg_amount", - "type": 10,"name": "Сумма получателя","shortname": "Сумма получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_accountId", - "type": 1,"dbname": "Идентификатор счета отправителя","name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "credit_csAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет отправителя","shortname": "Корр. счет отправителя","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "creditLeg_account", - "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "debitLeg_accountId", - "type": 1,"dbname": "Идентификатор счета получателя","name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "debit_csAccount", - "type": 2,"length": 255,"name": "Корреспондентский счет получателя","shortname": "Корр. счет получателя","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "debitLeg_account", - "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_direction", - "type": 12,"dbname": "Код направления отправителя","name": "Наименование направления отправителя","shortname": "Направление отправителя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true - } - , - {"code": "debitLeg_direction", - "type": 12,"dbname": "Код направления получателя","name": "Наименование направления получателя","shortname": "Направление получателя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true - } - , - {"code": "creditLeg_currencyCode", - "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"link": "currency" - } - , - {"code": "debitLeg_currencyCode", - "type": 12,"dbname": "Код валюты получателя","name": "Наименование валюты получателя","shortname": "Валюта получателя","searchable": true,"sortable": true,"link": "currency" - } - , - {"code": "creditLeg_securityId", - "type": 1,"dbname": "Идентификатор инструмента отправителя","name": "Наименование инструмента отправителя","shortname": "Инструмент отправителя","searchable": false,"sortable": true,"visible": true,"link": "security" - } - , - {"code": "debitLeg_securityId", - "type": 1,"dbname": "Идентификатор инструмента получателя","name": "Наименование инструмента получателя","shortname": "Инструмент получателя","searchable": false,"sortable": true,"visible": true,"link": "security" - } - , - {"code": "transactionStatus", - "type": 12,"dbname": "Код статуса транзакции","name": "Наименование статуса транзакции","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "transactionStatus","ignore": true - } - , - {"code": "documentNumber", - "type": 2,"length": 255,"name": "Номер документа в сторонней системе","shortname": "Номер РО","searchable": true,"sortable": true - } - , - {"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,"ignore": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - ] - ,"actions":[ - {"method":"post", - - "name": "Вывод денежных средств c регистра инициатора", - - "destination": "payment-instructions/clearing-outbound", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.payment.PIClearingOutbondActionNew", - - "fields": [ - {"code": "senderId", - "type": 1,"name": "Участник отправитель","shortname": "Отправитель","link": "company","required": true - } - , - {"code": "addresseeId", - "type": 1,"name": "Участник получатель","shortname": "Получатель","link": "company","required": true - } - , - {"code": "paymentPurpose", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_amount", - "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "creditLeg_accountId", - "type": 1,"name": "Наименование счета отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true - } - , - {"code": "debitLeg_accountId", - "type": 1,"name": "Наименование счета получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true - } - ] + } +, + "session": { + + "name": "Клиринговые сессии", + + "destination": "sessions", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.misc.Session", + + "logUpdates": "true", + + "table": "session", + + "fields": [ + {"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 + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Завершено","searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sessionStatus", + "type": 12,"dbname": "Код статуса клиринговой сессии","name": "Статус клиринговой сессии","shortname": "Шаг","searchable": true,"sortable": true,"visible": true,"link": "sessionStatus" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор инициатора торгов","name": "Наименование инициатора торгов","shortname": "Инициатор","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Наименование пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + , + {"code": "sessionType", + "type": 12,"dbname": "Код типа клиринговой сессии","name": "Тип клиринговой сессии","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "sessionType" + } + , + {"code": "workflowStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus" } ] - } - , - "notification": { - - "name": "Сообщения", - - "destination": "notifications", - - "class": "ru.clearing.classes.statics.data.misc.Notification", - - "logUpdates": "true", - - "table": "notification", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": 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","ignore": true - } - , - {"code": "addresseeId", - "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","ignore": true - } - , - {"code": "objectId", - "type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true,"ignore": true - } - , - {"code": "notificationStatus", - "type": 12,"dbname": "Код статуса сообщения","name": "Наименование статуса сообщения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "notificationStatus" - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "priority", - "type": 12,"dbname": "Код приоритета отображения","name": "Наименование приоритета отображения","shortname": "Приоритет отображения","searchable": true,"sortable": true,"link": "priority" - } - ] - ,"actions":[ + + } +, + "sTrades": { + + "name": "Сделки из Торговой системы", + + "class": "ru.clearing.classes.statics.data.misc.STrades", + + "table": "s_trades", + + "fields": [ + {"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": "tradeNum", + "type": 1,"name": "Номер сделки","shortname": "Номер сделки","searchable": true,"sortable": true + } + , + {"code": "operation", + "type": 2,"length": 40,"name": "Направленность сделки (BUY или SELL)","shortname": "Направленность сделки","searchable": true,"sortable": true + } + , + {"code": "classCode", + "type": 2,"length": 255,"name": "Код класса инструментов","shortname": "Код класса инструментов","searchable": true,"sortable": true + } + , + {"code": "tradeDate", + "type": 6,"name": "Дата торговой сессии","shortname": "Дата торговой сессии","searchable": true,"sortable": true + } + , + {"code": "secCode", + "type": 2,"length": 255,"name": "Код инструмента","shortname": "Код инструмента","searchable": true,"sortable": true + } + , + {"code": "accruedint", + "type": 10,"name": "Накопленный купонный доход","shortname": "НКД","searchable": true,"sortable": true + } + , + {"code": "accruedint2", + "type": 10,"name": "Доход(%) на дату выкупа","shortname": "Доход(%) на дату выкупа","searchable": true,"sortable": true + } + , + {"code": "lowerDiscount", + "type": 10,"name": "Нижний дисконт(%)","shortname": "Нижний дисконт(%)","searchable": true,"sortable": true + } + , + {"code": "orderNum", + "type": 1,"name": "Номер заявки","shortname": "Номер заявки","searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Цена сделки","shortname": "Цена сделки","searchable": true,"sortable": true + } + , + {"code": "price2", + "type": 10,"name": "Цена выкупа второй части РЕПО","shortname": "Цена выкупа второй части РЕПО","searchable": true,"sortable": true + } + , + {"code": "repoRate", + "type": 10,"name": "Ставка РЕПО (%)","shortname": "Ставка РЕПО (%)","searchable": true,"sortable": true + } + , + {"code": "repoValue", + "type": 10,"name": "Сумма РЕПО","shortname": "Сумма РЕПО","searchable": true,"sortable": true + } + , + {"code": "repo2Value", + "type": 10,"name": "Объем сделки выкупа РЕПО, рублей","shortname": "Объем сделки выкупа РЕПО, рублей","searchable": true,"sortable": true + } + , + {"code": "startDiscount", + "type": 10,"name": "Начальный дисконт(%)","shortname": "Начальный дисконт(%)","searchable": true,"sortable": true + } + , + {"code": "tsCommission", + "type": 10,"name": "Комиссия торговой системы","shortname": "Комиссия торговой системы","searchable": true,"sortable": true + } + , + {"code": "upperDiscount", + "type": 10,"name": "Верхний дисконт(%)","shortname": "Верхний дисконт(%)","searchable": true,"sortable": true + } + , + {"code": "value", + "type": 10,"name": "Объем сделки без учета комиссионного сбора биржи и % дохода","shortname": "Объем сделки без сбора","searchable": true,"sortable": true + } + , + {"code": "yield", + "type": 10,"name": "Доходность","shortname": "Доходность","searchable": true,"sortable": true + } + , + {"code": "qty", + "type": 10,"name": "Количество бумаг в лотах","shortname": "Количество в лотах","searchable": true,"sortable": true + } + , + {"code": "qtyPcs", + "type": 10,"name": "Количество бумаг в штуках","shortname": "Количество в штуках","searchable": true,"sortable": true + } + , + {"code": "tradeDateTime", + "type": 4,"name": "Дата и время сделки","shortname": "Дата и время сделки","searchable": true,"sortable": true + } + , + {"code": "repoTerm", + "type": 3,"name": "Срок РЕПО","shortname": "Срок РЕПО","searchable": true,"sortable": true + } + , + {"code": "clearingCommission", + "type": 10,"name": "Клиринговая комиссия. Параметр сделок на МБ","shortname": "Клиринговая комиссия","searchable": true,"sortable": true + } + , + {"code": "exchangeCommission", + "type": 10,"name": "Комиссия Фондовой биржи. Параметр сделок на МБ","shortname": "Комиссия Фондовой биржи","searchable": true,"sortable": true + } + , + {"code": "techCenterCommission", + "type": 10,"name": "Комиссия Технического центра. Параметр сделок на МБ","shortname": "Комиссия Технического центра","searchable": true,"sortable": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Торговый счет","shortname": "Торговый счет","searchable": true,"sortable": true + } + , + {"code": "brokerRef", + "type": 2,"length": 34,"name": "Комментарий, обычно: код клиента>/номер поручения>","shortname": "Комментарий","searchable": true,"sortable": true + } + , + {"code": "clientCode", + "type": 2,"length": 255,"name": "Код участника торгов = Код участника клиринга = Код участника расчетов","shortname": "Код клиента","searchable": true,"sortable": true + } + , + {"code": "settleCode", + "type": 2,"length": 50,"name": "Код расчетов по сделке","shortname": "Код расчетов","searchable": true,"sortable": true + } + , + {"code": "userId", + "type": 2,"length": 32,"name": "Идентификатор трейдера","shortname": "Идентификатор трейдера","searchable": true,"sortable": true + } + , + {"code": "exchangeCode", + "type": 2,"length": 64,"name": "Идентификатор биржи","shortname": "Идентификатор биржи","searchable": true,"sortable": true + } + , + {"code": "firmId", + "type": 2,"length": 255,"name": "Трейдер","shortname": "Трейдер","searchable": true,"sortable": true + } + , + {"code": "firmName", + "type": 2,"length": 255,"name": "Организация трейдера","shortname": "Организация трейдера","searchable": true,"sortable": true + } + , + {"code": "cpFirmId", + "type": 2,"length": 255,"name": "Партнер","shortname": "Партнер","searchable": true,"sortable": true + } + , + {"code": "cpFirmName", + "type": 2,"length": 255,"name": "Организация партнера","shortname": "Организация партнера","searchable": true,"sortable": true + } + , + {"code": "className", + "type": 2,"length": 255,"name": "Класс инструмента","shortname": "Класс инструмента","searchable": true,"sortable": true + } + , + {"code": "secName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true + } + , + {"code": "settleDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true + } + , + {"code": "settleCurrency", + "type": 2,"length": 4,"name": "Валюта расчетов","shortname": "Валюта расчетов","searchable": true,"sortable": true + } + , + {"code": "tradeCurrency", + "type": 2,"length": 4,"name": "Валюта сделки","shortname": "Валюта сделки","searchable": true,"sortable": true + } + , + {"code": "tradeTimeMs", + "type": 3,"name": "Микросекунды времени сделки","shortname": "Микросекунды времени сделки","searchable": true,"sortable": true + } + , + {"code": "bankAccId", + "type": 2,"length": 12,"name": "Идентификатор расчетного счета/кода в клиринговой организации","shortname": "Код позиции","searchable": true,"sortable": true + } + , + {"code": "section", + "type": 12,"dbname": "Код наименования секции","name": "Наименование секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "section" + } + ] + + } +, + "executionDeposit": { + + "name": "Сделки на секции МКР", + + "destination": "execution-deposits", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.execution.ExecutionDeposit", + + "logUpdates": "true", + + "table": "execution_deposit", + + "fields": [ + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "partyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "market", + "type": 2,"length": 8,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Ставка по депозиту","shortname": "Ставка, %","visible": true,"searchable": true,"sortable": true + } + , + {"code": "lots", + "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true + } + , + {"code": "firstLegAmount", + "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true + } + , + {"code": "secondLegAmount", + "type": 11,"name": "Объем возврата","shortname": "Объем возврата","visible": false,"searchable": true,"sortable": true + } + , + {"code": "interestAmount", + "type": 11,"name": "Объем процентов","shortname": "Проценты","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "side", + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide" + } + , + {"code": "settlementCurrency", + "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "duration", + "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true + } + , + {"code": "firstLegSettlementDate", + "type": 6,"name": "Дата размещения","shortname": "Дата размещения","visible": true,"searchable": true,"sortable": true + } + , + {"code": "secondLegSettlementDate", + "type": 6,"name": "Дата возврата","shortname": "Дата возврата","visible": true,"searchable": true,"sortable": true + } + , + {"code": "firstLegSettlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "secondLegSettlementCode", + "type": 2,"length": 12,"name": "Код расчетов при возврате","shortname": "Код расчетов","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityCode", + "type": 2,"length": 255,"name": "Полный код инструмента со сроком","shortname": "Код инструмента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "moneyMarketSecurity","linkCode": "securitySymbol","ignore": true + } + , + {"code": "contract", + "type": 2,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"length": 255,"visible": true + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true + } + , + {"code": "counterPartyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true + } + , + {"code": "coverageStatus", + "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + ] + + } +, + "executionFond": { + + "name": "Сделки на Фондовой секции", + + "destination": "execution-fonds", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.execution.ExecutionFond", + + "logUpdates": "true", + + "table": "execution_fond", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "side", + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" + } + , + {"code": "market", + "type": 12,"dbname": "Код секции финансового инструмента","name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true + } + , + {"code": "interestAmount", + "type": 11,"name": "НКД","shortname": "НКД","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeOrderId", + "type": 1,"name": "Идентификационный номер заявки в Торговой системе","shortname": "Номер заявки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "price", + "type": 10,"name": "Цена, %","shortname": "Цена, %","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementAmount", + "type": 11,"name": "Объем сделки","shortname": "Объем","visible": true,"searchable": true,"sortable": true + } + , + {"code": "lots", + "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество штук","shortname": "Штуки","visible": false,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "duration", + "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "partyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "comment", + "type": 2,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"length": 255 + } + , + {"code": "clientCodeId", + "type": 1,"dbname": "Идентификатор кода клиента","name": "Код клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true + } + , + {"code": "counterPartyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementCurrency", + "type": 12,"dbname": "Код валюты расчетов по инструменту","name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "exchangeExecutionMicroseconds", + "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "coverageStatus", + "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + ] + + } +, + "executionCurrency": { + + "name": "Сделки с валютными инструментами", + + "destination": "execution-currency", + + "class": "ru.clearing.classes.statics.data.execution.ExecutionCurrency", + + "logUpdates": "true", + + "table": "execution_currency", + + "fields": [ + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionMicroseconds", + "type": 4,"name": "Микросекунды заключения сделки в Торговой системе","shortname": "Микросекунды заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementCode", + "type": 2,"length": 12,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true,"ignore": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol","ignore": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityName", + "type": 2,"length": 255,"name": "Краткое наименование инструмента","shortname": "Наименование инструмента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "partyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра","name": "Торгово-клиринговый регистр","shortname": "ТКР","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code" + } + , + {"code": "partyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр ","name": "Торгово-клиринговый регистр ","shortname": "ТКР ","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "counterPartyId", + "type": 1,"dbname": "Идентификатор компании-партнера, с которой заключена сделка","name": "Наименование компании-партнера, с которой заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "counterPartyTradingClearingRegistryId", + "type": 1,"dbname": "Идентификатор торгово-клирингового регистра партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true,"link": "tradingClearingRegistry","linkCode": "code","ignore": true + } + , + {"code": "counterPartyTradingClearingRegistry", + "type": 2,"length": 20,"dbname": "Торгово-клиринговый регистр партнера","name": "Торгово-клиринговый регистр партнера","shortname": "ТКР партнера","visible": true,"searchable": true,"sortable": true + } + , + {"code": "market", + "type": 12,"dbname": "Код секции валютного инструмента","name": "Секция валютного инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market","linkKeyCode": "code","linkCode": "description" + } + , + {"code": "price", + "type": 10,"name": "Цена","shortname": "Цена","visible": true,"searchable": true,"sortable": true + } + , + {"code": "lotSize", + "type": 11,"name": "Размер лота","shortname": "Лот","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing","extends": "listing" + } + , + {"code": "lots", + "type": 11,"name": "Количество лотов","shortname": "Лоты","visible": true,"searchable": true,"sortable": true + } + , + {"code": "settlementAmount", + "type": 11,"name": "Объем сделки в валюте лота","shortname": "Объем в валюте","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество штук","shortname": "Количество штук","visible": true,"searchable": true,"sortable": true + } + , + {"code": "side", + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" + } + , + {"code": "currencyCode", + "type": 12,"name": "Код валюты лота","shortname": "Код валюты лота","searchable": true,"sortable": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "settlementOrganization", + "type": 2,"length": 255,"name": "Наименование расчетной организации","shortname": "Расчетная организация","searchable": true,"sortable": true,"visible": true + } + , + {"code": "coverageStatus", + "type": 12,"dbname": "Код статуса достаточности обеспечения","name": "Статус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + ] + + } +, + "depoBalanceRegister": { + + "name": "Реестр остатков ценных бумаг", + + "destination": "depo-balance-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.DepoBalanceRegister", + + "table": "balance_depo_register", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true + } + , + {"code": "setHouseName", + "type": 2,"length": 255,"name": "Наименование РД","shortname": "Наименование РД","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"length": 50,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true + } + ] + + } +, + "moneyBalanceRegister": { + + "name": "Реестр остатков денежных средств", + + "destination": "money-balance-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.MoneyBalanceRegister", + + "table": "money_balance_register", + + "fields": [ + {"code": "setHouseName", + "type": 2,"length": 255,"name": "Наименование РО","shortname": "Наименование РО","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер отчета","shortname": "Номер отчета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true + } + , + {"code": "currencyCode", + "type": 12,"dbname": "Код валюты","name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode","linkCode": "code" + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Номер торгового /клирингового счета/ счета внутреннего учета СПВБ","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "remainderSum", + "type": 10,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true + } + , + {"code": "infoAccount", + "type": 2,"length": 50,"name": "Номер счета внутреннего учета СПВБ","shortname": "Номер счета внутреннего учета СПВБ","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true,"ignore": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session","ignore": true + } + , + {"code": "blockedSum", + "type": 10,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "unblockedSum", + "type": 10,"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 + } + ] + + } +, + "admittedLiabilitiesRegister": { + + "name": "Реестр обязательств, допущенных к клирингу", + + "destination": "admitted-liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.AdmittedLiabilitiesRegister", + + "table": "admitted_liabilities_register", + + "fields": [ + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false + } + ] + + } +, + "coveredLiabilitiesRegister": { + + "name": "Реестр обязательств, прошедших процедуру контроля обеспечения", + + "destination": "covered-liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.CoveredLiabilitiesRegister", + + "table": "covered_Liabilities_register", + + "fields": [ + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "securitySymbol", + "type": 2,"length": 255,"name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityFullName", + "type": 2,"length": 255,"name": "Полное наименование инструмента","shortname": "Полное наименование инструмента","searchable": true,"sortable": true,"visible": false + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Счет компании","shortname": "Счет компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": false + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": false + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","searchable": true,"sortable": true,"visible": false + } + ] + + } +, + "moneyPaymentInstructionRegister": { + + "name": "Реестр распоряжений, направленных расчетной организации", + + "destination": "money-payment-instruction-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.MoneyPaymentInstructionRegister", + + "table": "money_payment_instruction_register", + + "fields": [ + {"code": "creditLegAccount", + "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLegAmount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLegCurrencyCode", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" + } + , + {"code": "debitLegAccount", + "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sender", + "type": 2,"length": 255,"name": "Отправитель","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "addressee", + "type": 2,"length": 255,"name": "Получатель","shortname": "Получатель","searchable": true,"sortable": true,"visible": true + } + , + {"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 + } + ] + + } +, + "depoPaymentInstructionRegister": { + + "name": "Реестр распоряжений, направленных расчетному депозитарию", + + "destination": "depo-payment-instruction-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.DepoPaymentInstructionRegister", + + "table": "depo_payment_instruction_register", + + "fields": [ + {"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": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "tradingClearingRegistryType", + "type": 2,"length": 255,"name": "Тип торгово-клирингового регистра","shortname": "Тип ТКР","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tradingClearingRegistry", + "type": 2,"length": 50,"name": "Торгово-клиринговый регистр","shortname": "ТКР","searchable": true,"sortable": true + } + , + {"code": "cbCode", + "type": 2,"length": 50,"name": "Код ЦБ","shortname": "Код ЦБ","searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "direction", + "type": 1,"name": "Направление","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + ] + + } +, + "excludeLiabilitiesRegister": { + + "name": "Реестр обязательств, исключенных из клирингового пула", + + "destination": "exclude-liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.ExcludeLiabilitiesRegister", + + "table": "exclude_liabilities_register", + + "fields": [ + {"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": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "segment", + "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryCode", + "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" + } + , + {"code": "sumLiabilities", + "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true + } + ] + + } +, + "pairSdf": { + + "name": "Пары файлов", + + "destination": "pair-sdf", + + "class": "ru.clearing.classes.statics.data.register.PairSdf", + + "table": "pair_sdf", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 2,"length": 255,"name": "Идентификатор входящего файла","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "inSDf", + "type": 2,"length": 255,"name": "Входящий файл","shortname": "Входящий","searchable": true,"sortable": true,"visible": true + } + , + {"code": "outSDfId", + "type": 2,"length": 255,"name": "Идентификатор исходящего файла","shortname": "Исходящий файл","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "outSDf", + "type": 2,"length": 255,"name": "Исходящий файл","shortname": "Исходящий файл","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "gatewayResult": { + + "name": "Результаты запросов к ТС", + + "destination": "gateway-result", + + "class": "ru.clearing.classes.statics.data.register.GatewayResult", + + "table": "gateway_result", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","name": "Время создания записи","shortname": "Создано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","name": "Время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"visible": true + } + , + {"code": "requestId", + "type": 2,"length": 255,"name": "ID запроса","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nameRequest", + "type": 2,"length": 255,"name": "Наименование запроса","shortname": "Наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "request", + "type": 2,"length": 1023,"name": "Тело запроса","shortname": "Запрос","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 1023,"name": "Тело ответа","shortname": "Ответ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "gatewayResultStatus", + "type": 12,"name": "Статус запроса","shortname": "Статус","searchable": true,"sortable": true,"link": "gatewayResultStatus","visible": true + } + ] + + } +, + "liabilitiesRegister": { + + "name": "Реестр учета обязательств", + + "destination": "liabilities-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.LiabilitiesRegister", + + "table": "liabilities_register", + + "fields": [ + {"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": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала сессии","shortname": "Дата начала сессии","searchable": true,"sortable": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания сессии","shortname": "Дата окончания сессии","searchable": true,"sortable": true + } + , + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "companyFullName", + "type": 2,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"length": 255,"visible": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "segment", + "type": 2,"length": 10,"name": "Сегмент","shortname": "Сегмент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryCode", + "type": 12,"dbname": "Код регистра","name": "Описание регистра","shortname": "Код регистра","searchable": true,"sortable": true,"link": "tradingClearingRegistryType" + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registryStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true + } + , + {"code": "currency", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency" + } + , + {"code": "sumLiabilities", + "type": 10,"name": "Сумма обязательств","shortname": "Обязательства","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчета","shortname": "Расчет","searchable": true,"sortable": true + } + ] + + } +, + "executionRegister": { + + "name": "Реестр сделок", + + "destination": "execution-registers", + + "historyDestination": "history", + + "class": "ru.clearing.classes.statics.data.register.ExecutionRegister", + + "table": "execution_register", + + "fields": [ + {"code": "tradingDate", + "type": 6,"name": "Дата заключения сделки","shortname": "Дата заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionId", + "type": 1,"name": "Идентификационный номер сделки в Торговой системе","shortname": "Номер сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "exchangeExecutionTime", + "type": 4,"name": "Время заключения сделки в Торговой системе","shortname": "Время заключения сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор финансового инструмента","name": "Финансовый инструмент","shortname": "Код биржевого инструмента / товара","searchable": true,"sortable": true,"link": "security","linkCode": "securitySymbol" + } + , + {"code": "sellerId", + "type": 1,"dbname": "Идентификатор компании-продавца","name": "Наименование компании-продавца","shortname": "Продавец","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "sellerClearingCode", + "type": 2,"length": 255,"name": "Клиринговый код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sellerTradingClearingRegister", + "type": 2,"length": 255,"name": "Торгово-клиринговый регистр продавца","shortname": "ТКР продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sellerMoneyAccount", + "type": 2,"length": 50,"name": "Денежный счет продавца","shortname": "Денежный счет продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sellerDepoAccount", + "type": 2,"length": 50,"name": "Депо счет продавца","shortname": "Депо счет продавца","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerId", + "type": 1,"dbname": "Идентификатор компании-покупателя","name": "Наименование компании-покупателя","shortname": "Покупатель","visible": true,"searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "buyerClearingCode", + "type": 2,"length": 255,"name": "Клиринговый код покупателя","shortname": "Код покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerTradingClearingRegister", + "type": 2,"length": 255,"name": "Торгово-клиринговый регистр покупателя","shortname": "ТКР покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerMoneyAccount", + "type": 2,"length": 50,"name": "Денежный счет покупателя","shortname": "Денежный счет покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "buyerDepoAccount", + "type": 2,"length": 50,"name": "Депо счет покупателя","shortname": "Депо счет покупателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 11,"name": "Сумма сделки","shortname": "Сумма сделки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 11,"name": "Количество ценных бумаг","shortname": "Количество ценных бумаг","visible": false,"searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","visible": false,"searchable": true,"sortable": true + } + , + {"code": "createdAt", + "field": "created","type": 4,"webtype": "5","dbname": "Дата-время создания записи","name": "Время создания записи","shortname": "Создано","visible": false,"searchable": true,"sortable": true + } + , + {"code": "updatedAt", + "field": "updated","type": 4,"webtype": "5","dbname": "Дата-время изменения записи","name": "Время изменения записи","shortname": "Изменено","visible": false,"searchable": true,"sortable": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true + } + ] + + } +, + "statement": { + + "name": "Транзакции по деньгам/бумагам", + + "destination": "statements", + + "class": "ru.clearing.classes.statics.data.statement.Statement", + + "table": "statement", + + "fields": [ + {"code": "addresseeId", + "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "senderId", + "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "statementType", + "type": 12,"dbname": "Код типа поступления средств","name": "Наименование типа поступления средств","shortname": "Тип поступления средств","searchable": true,"sortable": true,"link": "statementType" + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security","linkCode": "shortName" + } + , + {"code": "contract", + "type": 2,"length": 255,"name": "Продукт","shortname": "Продукт","searchable": true,"sortable": true,"visible": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета","name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "account", + "type": 2,"length": 50,"name": "Наименование счета","shortname": "Счет","searchable": true,"sortable": true + } + , + {"code": "inOutDirection", + "type": 12,"dbname": "Код направления","name": "Наименование направления","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection" + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true + } + , + {"code": "amount", + "type": 11,"name": "Объем","shortname": "Объем","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationStatus", + "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "operationStatus" + } + , + {"code": "errorCodeId", + "type": 1,"dbname": "Идентификатор кода ошибки","name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"visible": true,"link": "errorCode","linkCode": "code","linkKeyCode": "id" + } + , + {"code": "errorTextId", + "type": 1,"dbname": "Идентификатор полного текста ошибки","name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true,"link": "errorText","linkCode": "text" + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор записи, инициировавшая изменения этой таблицы","shortname": "Входящая запись","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "outSDfId", + "type": 1,"name": "Идентификатор записи, сформированная в результате изменения этой таблицы","shortname": "Исходящая запись","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "inOutSDfType", + "type": 12,"dbname": "Код типа входящей и исходящей записей","name": "Типы входящей и исходящей записей","shortname": "Типы входящей и исходящей записей","searchable": true,"sortable": true,"ignore": true,"link": "inOutSDfType" + } + , + {"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,"ignore": true + } + ] + + } +, + "paymentInstruction": { + + "name": "Платежные поручения", + + "destination": "payment-instructions", + + "class": "ru.clearing.classes.statics.data.payment.PaymentInstruction", + + "table": "payment_instruction", + + "fields": [ + {"code": "senderId", + "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true + } + , + {"code": "addresseeId", + "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName","visible": true + } + , + {"code": "payeeBic", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) отправителя","shortname": "БИК отправителя","searchable": true,"sortable": true + } + , + {"code": "adresseeBic", + "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) получателя","shortname": "БИК получателя","searchable": true,"sortable": true + } + , + {"code": "payeeBankName", + "type": 2,"length": 255,"name": "Наименование банка отправителя","shortname": "Банк отправителя","searchable": true,"sortable": true + } + , + {"code": "addresseeBankName", + "type": 2,"length": 255,"name": "Наименование банка получателя","shortname": "Банк получателя","searchable": true,"sortable": true + } + , + {"code": "paymentDate", + "type": 4,"name": "Дата и время платежа","shortname": "Дата и время платежа","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "paymentPurpose", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "settlementDate", + "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_amount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "debitLeg_amount", + "type": 10,"name": "Сумма получателя","shortname": "Сумма получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_accountId", + "type": 1,"dbname": "Идентификатор счета отправителя","name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "credit_csAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет отправителя","shortname": "Корр. счет отправителя","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "creditLeg_account", + "type": 2,"length": 50,"name": "Счет отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "debitLeg_accountId", + "type": 1,"dbname": "Идентификатор счета получателя","name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "debit_csAccount", + "type": 2,"length": 255,"name": "Корреспондентский счет получателя","shortname": "Корр. счет получателя","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "debitLeg_account", + "type": 2,"length": 50,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_direction", + "type": 12,"dbname": "Код направления отправителя","name": "Наименование направления отправителя","shortname": "Направление отправителя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true + } + , + {"code": "debitLeg_direction", + "type": 12,"dbname": "Код направления получателя","name": "Наименование направления получателя","shortname": "Направление получателя","searchable": true,"sortable": true,"link": "inOutDirection","ignore": true + } + , + {"code": "creditLeg_currencyCode", + "type": 12,"dbname": "Код валюты отправителя","name": "Наименование валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"link": "currency" + } + , + {"code": "debitLeg_currencyCode", + "type": 12,"dbname": "Код валюты получателя","name": "Наименование валюты получателя","shortname": "Валюта получателя","searchable": true,"sortable": true,"link": "currency" + } + , + {"code": "creditLeg_securityId", + "type": 1,"dbname": "Идентификатор инструмента отправителя","name": "Наименование инструмента отправителя","shortname": "Инструмент отправителя","searchable": false,"sortable": true,"visible": true,"link": "security" + } + , + {"code": "debitLeg_securityId", + "type": 1,"dbname": "Идентификатор инструмента получателя","name": "Наименование инструмента получателя","shortname": "Инструмент получателя","searchable": false,"sortable": true,"visible": true,"link": "security" + } + , + {"code": "transactionStatus", + "type": 12,"dbname": "Код статуса транзакции","name": "Наименование статуса транзакции","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "transactionStatus","ignore": true + } + , + {"code": "documentNumber", + "type": 2,"length": 255,"name": "Номер документа в сторонней системе","shortname": "Номер РО","searchable": true,"sortable": true + } + , + {"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,"ignore": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + ] + ,"actions":[ + {"method":"post", + + "name": "Вывод денежных средств c регистра инициатора", + + "destination": "payment-instructions/clearing-outbound", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.payment.PIClearingOutbondActionNew", + + "fields": [ + {"code": "senderId", + "type": 1,"name": "Участник отправитель","shortname": "Отправитель","link": "company","required": true + } + , + {"code": "addresseeId", + "type": 1,"name": "Участник получатель","shortname": "Получатель","link": "company","required": true + } + , + {"code": "paymentPurpose", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_amount", + "type": 10,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "creditLeg_accountId", + "type": 1,"name": "Наименование счета отправителя","shortname": "Счет отправителя","searchable": true,"sortable": true,"link": "account","ignore": true + } + , + {"code": "debitLeg_accountId", + "type": 1,"name": "Наименование счета получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"link": "account","ignore": true + } + ] + } + ] + } +, + "notification": { + + "name": "Сообщения", + + "destination": "notifications", + + "class": "ru.clearing.classes.statics.data.misc.Notification", + + "logUpdates": "true", + + "table": "notification", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": 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","ignore": true + } + , + {"code": "addresseeId", + "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","ignore": true + } + , + {"code": "objectId", + "type": 1,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true,"ignore": true + } + , + {"code": "notificationStatus", + "type": 12,"dbname": "Код статуса сообщения","name": "Наименование статуса сообщения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "notificationStatus" + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "priority", + "type": 12,"dbname": "Код приоритета отображения","name": "Наименование приоритета отображения","shortname": "Приоритет отображения","searchable": true,"sortable": true,"link": "priority" + } + ] + ,"actions":[ {"method":"put", - - "name": "Изменение статуса сообщения", - - "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.NotificationUpdateAction", - + + "name": "Изменение статуса сообщения", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.registry.NotificationUpdateAction", + "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "notification","linkCode": "id","required": true - } - , - {"code": "notificationStatus", - "type": 12,"name": "Наименование статуса сообщения","shortname": "Статус","link": "notificationStatus","required": true - } - ] + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "notification","linkCode": "id","required": true + } + , + {"code": "notificationStatus", + "type": 12,"name": "Наименование статуса сообщения","shortname": "Статус","link": "notificationStatus","required": true + } + ] } ] - } - , - "verificationResult": { - - "name": "Результаты сверки", - - "destination": "verification-results", - - "class": "ru.clearing.classes.statics.data.clearing.VerificationResult", - - "table": "verification_result", - - "fields": [ - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true - } - , - {"code": "accountId", - "type": 1,"dbname": "Идентификатор счета УК, по которому проводится сверка","name": "Счет УК, по которому проводится сверка","shortname": "Счет УК","searchable": true,"sortable": true - } - , - {"code": "inSum", - "type": 11,"name": "Входящая сумма остатков","shortname": "Остатки","visible": true,"searchable": true,"sortable": true - } - , - {"code": "outIntSum", - "type": 11,"name": "Исходящая сумма остатков, полученная в КС","shortname": "Остатки, полученные в КС","visible": true,"searchable": true,"sortable": true - } - , - {"code": "outExtSum", - "type": 11,"name": "Исходящая сумма остатков из отчета ПРЦ","shortname": "Остатки, полученные из ПРЦ","visible": true,"searchable": true,"sortable": true - } - , - {"code": "diffSum", - "type": 11,"name": "Сумма расхождений","shortname": "Сумма расхождений","visible": true,"searchable": true,"sortable": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true - } - , - {"code": "generationStatus", - "type": 12,"dbname": "Код общего статуса сверки","name": "Наименование общего статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"code": "resultStatus", - "type": 12,"dbname": "Код статуса сверки","name": "Наименование статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"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 - } - ] - - } - , - "sDf01": { - - "name": "ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга", - - "destination": "s-dfs/s-df01", - - "class": "ru.clearing.classes.statics.data.sdf.SDf01", - - "table": "s_df_01", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "curr_code", - "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "remainder", - "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_code", - "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dat", - "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_name", - "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_type", - "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumengage", - "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumunblock", - "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "file_type", - "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf02": { - - "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке", - - "destination": "s-dfs/s-df02", - - "class": "ru.clearing.classes.statics.data.sdf.SDf02", - - "table": "s_df_02", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "curr_code", - "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "remainder", - "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_code", - "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dat", - "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_name", - "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_type", - "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumengage", - "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sumunblock", - "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true - } - , - {"code": "file_type", - "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 3,"name": "Результат обработки каждой записи исходного файла ДФ-01","shortname": "Результат обработки ДФ-01","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf03": { - - "name": "ДФ-03 Реестр платежных поручений", - - "destination": "s-dfs/s-df03", - - "class": "ru.clearing.classes.statics.data.sdf.SDf03", - - "table": "s_df_03", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "imp_result", - "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "paymentInstructionId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true,"link": "paymentInstruction" - } - ] - - } - , - "sDf04": { - - "name": "ДФ-04 Подтверждение проведения расчетов", - - "destination": "s-dfs/s-df04", - - "class": "ru.clearing.classes.statics.data.sdf.SDf04", - - "table": "s_df_04", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "imp_result", - "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "field": "file_name","type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf05": { - - "name": "ДФ-05 Уведомление о завершении расчетов", - - "destination": "s-dfs/s-df05", - - "class": "ru.clearing.classes.statics.data.sdf.SDf05", - - "table": "s_df_05", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "tp", - "type": 10,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dt", - "type": 6,"name": "Дата завершения расчетов","shortname": "Дата завершения расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "tm", - "type": 2,"length": 255,"name": "Время завершения расчетов","shortname": "Время завершения расчетов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pr", - "type": 2,"length": 1,"name": "Результат обработки запроса","shortname": "Результат обработки запроса","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf06": { - - "name": "ДФ-06 Запрос на зачисление/списание денежных средств", - - "destination": "s-dfs/s-df06", - - "class": "ru.clearing.classes.statics.data.sdf.SDf06", - - "table": "s_df_06", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "account", - "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum", - "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "type", - "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientN", - "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn", - "field": "inn","type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bic", - "field": "bic","type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "spec", - "field": "spec","type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf07": { - - "name": "ДФ-07 Ответ на запрос по зачислению/списанию денежных средств", - - "destination": "s-dfs/s-df07", - - "class": "ru.clearing.classes.statics.data.sdf.SDf07", - - "table": "s_df_07", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "account", - "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum", - "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "market", - "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "type", - "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientN", - "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn", - "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bic", - "type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "spec", - "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 10,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf08": { - - "name": "ДФ-08 Загрузка счетов с остатками", - - "destination": "s-dfs/s-df08", - - "class": "ru.clearing.classes.statics.data.sdf.SDf08", - - "table": "s_df_08", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf09": { - - "name": "ДФ-09 Ответ на загрузку счетов с остатками", - - "destination": "s-dfs/s-df09", - - "class": "ru.clearing.classes.statics.data.sdf.SDf09", - - "table": "s_df_09", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Исходящий номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf10": { - - "name": "ДФ-10 Запрос на зачисление/списание ценных бумаг", - - "destination": "s-dfs/s-df10", - - "class": "ru.clearing.classes.statics.data.sdf.SDf10", - - "table": "s_df_10", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf11": { - - "name": "ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг", - - "destination": "s-dfs/s-df11", - - "class": "ru.clearing.classes.statics.data.sdf.SDf11", - - "table": "s_df_11", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCode", - "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clientName", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf12": { - - "name": "ДФ-12 Распоряжение на проведение операций по итогам клиринга", - - "destination": "s-dfs/s-df12", - - "class": "ru.clearing.classes.statics.data.sdf.SDf12", - - "table": "s_df_12", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "direction", - "type": 2,"length": 255,"name": "Направление (списание/зачисление)","shortname": "Направление","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeSender", - "type": 2,"name": "Депо счет списания","shortname": "Счет списания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeAdressee", - "type": 2,"name": "Депо счет зачисления","shortname": "Счет зачисления","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionNumber", - "type": 2,"length": 255,"name": "Порядковый номер транзакции","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionQuantity", - "type": 2,"length": 255,"name": "Количество транзакций","shortname": "Количество транзакций","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf13": { - - "name": "ДФ-13 Уведомление о статусе исполнения или мотивированный отказ", - - "destination": "s-dfs/s-df13", - - "class": "ru.clearing.classes.statics.data.sdf.SDf13", - - "table": "s_df_13", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "textError", - "type": 2,"name": "Описание ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf14": { - - "name": "ДФ-14 Уведомление о завершении расчетов", - - "destination": "s-dfs/s-df14", - - "class": "ru.clearing.classes.statics.data.sdf.SDf14", - - "table": "s_df_14", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf20": { - - "name": "ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг", - - "destination": "s-dfs/s-df20", - - "class": "ru.clearing.classes.statics.data.sdf.SDf20", - - "table": "s_df_20", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "security", - "type": 2,"name": "Ценная бумага","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityName", - "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityType", - "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "openBalance", - "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCl", - "type": 2,"name": "Код раздела тех.счета/счета депо/ и наименование клиента","shortname": "Код раздела тех.счета/счета депо/ и наименование клиента","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nameCl", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationCode", - "type": 2,"name": "Код операции","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCorr", - "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationDate", - "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "closeBalance", - "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionNumber", - "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf21": { - - "name": "ДФ-21 Отчет об операциях", - - "destination": "s-dfs/s-df21", - - "class": "ru.clearing.classes.statics.data.sdf.SDf21", - - "table": "s_df_21", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "outDocument", - "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inDocument", - "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityCode", - "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityName", - "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "securityType", - "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true - } - , - {"code": "openBalance", - "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCl", - "type": 2,"name": "Код раздела тех.счета/счета депо","shortname": "Код раздела тех.счета/счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "nameCl", - "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationCode", - "type": 2,"name": "Код операции","shortname": "Код операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "depoCodeCorr", - "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true - } - , - {"code": "operationDate", - "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "closeBalance", - "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "comment", - "type": 2,"length": 250,"name": "Основание проведения операции","shortname": "Основание","searchable": true,"sortable": true,"visible": true - } - , - {"code": "transactionNumber", - "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf51": { - - "name": "ДФ-51 Запрос остатков по всем счетам", - - "destination": "s-dfs/s-df51", - - "class": "ru.clearing.classes.statics.data.sdf.SDf51", - - "table": "s_df_51", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "number", - "type": 2,"length": 10,"name": "Номер запроса остатков по счетам","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true - } - , - {"code": "datetime", - "type": 2,"length": 13,"name": "Дата и время сообщения","shortname": "Дата и время сообщения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf52": { - - "name": "ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)", - - "destination": "s-dfs/s-df52", - - "class": "ru.clearing.classes.statics.data.sdf.SDf52", - - "table": "s_df_52", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "account", - "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_name", - "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_type", - "type": 2,"length": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "date", - "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "status", - "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf53": { - - "name": "ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)", - - "destination": "s-dfs/s-df53", - - "class": "ru.clearing.classes.statics.data.sdf.SDf53", - - "table": "s_df_53", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "acc_name", - "field": "accName","type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "date", - "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "status", - "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true - } - , - {"code": "result", - "type": 2,"length": 255,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inSDfId", - "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true - } - , - {"code": "accType", - "type": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf54": { - - "name": "ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414", - - "destination": "s-dfs/s-df54", - - "class": "ru.clearing.classes.statics.data.sdf.SDf54", - - "table": "s_df_54", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbankcode", - "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbankcode", - "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_type", - "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_order", - "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_deb", - "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_deb", - "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_deb", - "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_cred", - "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_cred", - "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_kr_1", - "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "send_type", - "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_result", - "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "value_date", - "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_ben", - "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_int", - "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf55": { - - "name": "ДФ-55 Квитанция об обработке ДФ-54", - - "destination": "s-dfs/s-df55", - - "class": "ru.clearing.classes.statics.data.sdf.SDf55", - - "table": "s_df_55", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "seg_type", - "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_type", - "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnm_ref", - "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "docnmprev", - "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbankcode", - "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbankcode", - "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_type", - "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_order", - "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_deb", - "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_deb", - "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_deb", - "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_cred", - "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_cred", - "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_kr_1", - "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif_1", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "send_type", - "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_result", - "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "value_date", - "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_ben", - "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true - } - , - {"code": "swift_int", - "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf56": { - - "name": "ДФ-56 Запрос транзакций за период", - - "destination": "s-dfs/s-df56", - - "class": "ru.clearing.classes.statics.data.sdf.SDf56", - - "table": "s_df_56", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "number", - "type": 2,"length": 10,"name": "Номер запроса","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true - } - , - {"code": "start_datetime", - "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с большим или равным указанным параметром","shortname": "Дата и время начала","searchable": true,"sortable": true,"visible": true - } - , - {"code": "end_datetime", - "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с меньшим указанным параметром","shortname": "Дата и время окончания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "account", - "type": 2,"length": 25,"name": "Код счета участника клиринга для фильтрации транзакций по значению","shortname": "Счет участника клиринга","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга для фильтрации транзакций по значению","shortname": "Биржевой код участника клиринга","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "sDf57": { - - "name": "ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)", - - "destination": "s-dfs/s-df57", - - "class": "ru.clearing.classes.statics.data.sdf.SDf57", - - "table": "s_df_57", - - "fields": [ - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "dbfId", - "type": 1,"name": "Уникальный идентификатор платежного документа (транзакции)","shortname": "ID платежного поручения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal_deb", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга (плательщик)","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true - } - , - {"code": "deal_cred", - "type": 2,"length": 4,"name": "Биржевой код участника клиринга (получатель)","shortname": "Получатель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbankcode", - "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Код банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_deb", - "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbankcode", - "type": 2,"length": 35,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "c_acc_cred", - "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт.","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam1", - "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam2", - "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam3", - "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam4", - "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rbanknam5", - "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true - } - , - {"code": "op_type", - "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_date", - "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "ext_date", - "type": 2,"length": 255,"name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true,"visible": true - } - , - {"code": "pay_val", - "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sum_deb", - "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_deb", - "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_deb", - "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_deb", - "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn1", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn2", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn3", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rclientn4", - "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true - } - , - {"code": "inn_cred", - "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kpp_cred", - "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "acc_kr", - "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "specif", - "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "fileName", - "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_num", - "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "doc_date", - "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dt_in", - "type": 2,"length": 22,"name": "Входящий дебетовый остаток","shortname": "Входящий дебетовый остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kt_in", - "type": 2,"length": 22,"name": "Входящий кредитовый остаток","shortname": "Входящий кредитовый остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dt_out", - "type": 2,"length": 22,"name": "Исходящий дебетовый остаток","shortname": "Исходящий дебетовый остаток","searchable": true,"sortable": true,"visible": true - } - , - {"code": "kt_out", - "type": 2,"length": 22,"name": "Исходящий кредитовый остаток","shortname": "Исходящий кредитовый остаток","searchable": true,"sortable": true,"visible": true - } - ] - - } - , - "managementJournal": { - - "name": "Журнал мониторинга и контроля", - - "destination": "management-journals", - - "class": "ru.clearing.classes.statics.data.journal.ManagementJournal", - - "table": "management_journal", - - "fields": [ - {"code": "companyId", - "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "userId", - "type": 1,"dbname": "Идентификатор пользователя","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" - } - , - {"code": "managementJournalType", - "type": 12,"dbname": "Код типа мониторинга","name": "Наименование типа мониторинга","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "managementJournalType" - } - , - {"code": "managementJournalPurpose", - "type": 12,"dbname": "Код цели мониторинга","name": "Цель мониторинга","shortname": "Цель","searchable": true,"sortable": true,"visible": true,"link": "managementJournalPurpose" - } - , - {"code": "managementJournalStatus", - "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "managementJournalStatus" - } - , - {"code": "text", - "type": 2,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"visible": true,"sortable": true,"length": 4096 - } - , - {"code": "changeAccessSign", - "type": 12,"dbname": "Код признака изменения доступа","name": "Признак изменения доступа","shortname": "Изменение доступа","searchable": true,"sortable": true,"visible": true,"link": "allowed" - } - , - {"code": "changeDataSign", - "type": 12,"dbname": "Код признака изменения данных","name": "Признак изменения данных","shortname": "Изменение данных","searchable": true,"sortable": true,"visible": true,"link": "allowed" - } - , - {"code": "eventDate", - "type": 4,"name": "Дата события ЕГРЮЛ","shortname": "Дата события","searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"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 - } - ] - - } - , - "inDocumentJournal": { - - "name": "Журнал входящих документов", - - "destination": "in-document-journals", - - "class": "ru.clearing.classes.statics.data.journal.InDocumentJournal", - - "table": "in_document_journal", - - "fields": [ - {"code": "registrationDate", - "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationTime", - "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationNumber", - "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "documentName", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "sender", - "type": 2,"length": 255,"name": "Полное наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "courierType", - "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" - } - , - {"code": "emailDate", - "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dossierNumber", - "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"visible": true - } - , - {"code": "receiptDate", - "type": 6,"name": "Дата получения оригинала","shortname": "Дата получения","searchable": true,"sortable": true,"visible": true - } - , - {"code": "resultStatus", - "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - ] - - } - , - "outDocumentJournal": { - - "name": "Журнал исходящих документов", - - "destination": "out-document-journals", - - "class": "ru.clearing.classes.statics.data.journal.OutDocumentJournal", - - "table": "out_document_journal", - - "fields": [ - {"code": "registrationDate", - "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationTime", - "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true - } - , - {"code": "registrationNumber", - "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "documentName", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true - } - , - {"code": "addressee", - "type": 2,"length": 255,"name": "Полное наименование получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true - } - , - {"code": "quantity", - "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "courierType", - "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" - } - , - {"code": "emailDate", - "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true - } - , - {"code": "amount", - "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true - } - , - {"code": "dossierNumber", - "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true - } - , - {"code": "postDate", - "type": 6,"name": "Дата почтового отправления","shortname": "Дата отправления","searchable": true,"sortable": true,"visible": true - } - , - {"code": "resultStatus", - "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - ] - - } - , - "reportRegister": { - - "name": "Реестр отправленных отчетов", - - "destination": "report-registers", - - "class": "ru.clearing.classes.statics.data.register.ReportRegister", - - "table": "report_register", - - "fields": [ - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true - } - , - {"code": "clearingCode", - "type": 2,"length": 255,"name": "Код клиринга","shortname": "Код участника","searchable": true,"sortable": true - } - , - {"code": "sessionId", - "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" - } - , - {"code": "comment", - "type": 2,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true,"length": 255 - } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование","shortname": "Наименование","visible": false,"searchable": true,"sortable": true - } - , - {"code": "quantity", - "type": 1,"name": "Количество записей","shortname": "Количество","visible": false,"searchable": true,"sortable": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"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,"ignore": true - } - ] - - } - , - "contractRegister": { - - "name": "Журнал регистрации договоров", - - "destination": "contract-registers", - - "class": "ru.clearing.classes.statics.data.register.ContractRegister", - - "table": "contract_register", - - "fields": [ - {"code": "name", - "type": 2,"length": 255,"name": "Наименование документа","shortname": "Наименование","searchable": true,"sortable": true,"visible": true - } - , - {"code": "number", - "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issueDate", - "type": 6,"name": "Дата составления","shortname": "Дата выдачи","searchable": true,"sortable": true - } - , - {"code": "companyFullName", - "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true - } - , - {"code": "companyId", - "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" - } - , - {"code": "documentType", - "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" - } - , - {"code": "issuePlace", - "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issuer", - "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true - } - , - {"code": "issuerCode", - "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Код выдавшего органа","searchable": true,"sortable": true,"visible": true - } - , - {"code": "place", - "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true - } - , - {"code": "validFromDate", - "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true - } - , - {"code": "validToDate", - "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true - } - , - {"code": "closeDate", - "type": 6,"name": "Дата расторжения","shortname": "Дата расторжения","searchable": true,"sortable": true - } - , - {"code": "comment", - "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true - } - , - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"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 - } - ] - - } - , - "operation": { - - "name": "Проводки", - - "destination": "operations", - - "class": "ru.clearing.classes.statics.data.payment.Operation", - - "table": "operation", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "addresseeId", - "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"code": "senderId", - "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" - } - , - {"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,"ignore": true - } - , - {"code": "operationTypeId", - "type": 1,"name": "Тип проводки","shortname": "Тип","searchable": true,"sortable": true,"link": "operationType" - } - , - {"code": "operationStatus", - "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus" - } - ] - - } - , - "marketDataLiquidation": { - - "name": "Статичная ценовая информация для ликвидации активов", - - "destination": "market-data-liquidations", - - "class": "ru.clearing.classes.statics.data.misc.MarketDataLiquidation", - - "table": "market_data_liquidation", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "securityId", - "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "securitySymbol" - } - , - {"code": "price", - "type": 10,"name": "Цена за 1 штуку ликвидационного актива","shortname": "Цена за шт.","searchable": true,"sortable": true,"visible": true - } - , - {"code": "clearingDate", - "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"ignore": true - } - ] - - } - , - "sCrossRate": { - - "name": "Кросс курсы валют от ЦБ", - - "destination": "cross-rate", - - "class": "ru.clearing.classes.statics.data.misc.SCrossRate", - - "table": "s_cross_rate", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false - } - , - {"code": "date", - "type": 6,"name": "Дата торгов","shortname": "Дата торгов","searchable": true,"sortable": true,"visible": false - } - , - {"code": "currency", - "type": 2,"length": 50,"name": "Наименование валюты","shortname": "Наименование валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "currCode", - "type": 2,"length": 50,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "faceValue", - "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true,"visible": true - } - , - {"code": "rate", - "type": 10,"name": "Курс валюты с учетом размера лота","shortname": "Курс валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "unitRate", - "type": 10,"name": "Курс за единицу иностранной валюты","shortname": "Курс за единицу валюты","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationTime", - "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true - } - , - {"code": "generationId", - "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": 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 - } - ] - - } - , - "blacklistMarket": { - - "name": "blacklist площадок", - - "destination": "blacklist-market", - - "class": "ru.clearing.classes.statics.data.misc.BlacklistMarket", - - "table": "blacklist_market", - - "fields": [ - {"code": "id", - "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true - } - , - {"code": "code", - "name": "Код рынка","shortname": "Код рынка","type": 2,"length": 12 - } - , - {"code": "section", - "name": "Секция","shortname": "Секция","type": 12 - } - ] - - } - - } - - ,"views": { - - } - - ,"types": [ - - { + } +, + "verificationResult": { + + "name": "Результаты сверки", + + "destination": "verification-results", + + "class": "ru.clearing.classes.statics.data.clearing.VerificationResult", + + "table": "verification_result", + + "fields": [ + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true + } + , + {"code": "accountId", + "type": 1,"dbname": "Идентификатор счета УК, по которому проводится сверка","name": "Счет УК, по которому проводится сверка","shortname": "Счет УК","searchable": true,"sortable": true + } + , + {"code": "inSum", + "type": 11,"name": "Входящая сумма остатков","shortname": "Остатки","visible": true,"searchable": true,"sortable": true + } + , + {"code": "outIntSum", + "type": 11,"name": "Исходящая сумма остатков, полученная в КС","shortname": "Остатки, полученные в КС","visible": true,"searchable": true,"sortable": true + } + , + {"code": "outExtSum", + "type": 11,"name": "Исходящая сумма остатков из отчета ПРЦ","shortname": "Остатки, полученные из ПРЦ","visible": true,"searchable": true,"sortable": true + } + , + {"code": "diffSum", + "type": 11,"name": "Сумма расхождений","shortname": "Сумма расхождений","visible": true,"searchable": true,"sortable": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true + } + , + {"code": "generationStatus", + "type": 12,"dbname": "Код общего статуса сверки","name": "Наименование общего статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"code": "resultStatus", + "type": 12,"dbname": "Код статуса сверки","name": "Наименование статуса сверки","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"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 + } + ] + + } +, + "sDf01": { + + "name": "ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга", + + "destination": "s-dfs/s-df01", + + "class": "ru.clearing.classes.statics.data.sdf.SDf01", + + "table": "s_df_01", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "curr_code", + "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "remainder", + "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_code", + "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dat", + "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_name", + "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_type", + "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumengage", + "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumunblock", + "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "file_type", + "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf02": { + + "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке", + + "destination": "s-dfs/s-df02", + + "class": "ru.clearing.classes.statics.data.sdf.SDf02", + + "table": "s_df_02", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "curr_code", + "type": 2,"length": 12,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 35,"name": "Счет участника клиринга","shortname": "Счет УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "remainder", + "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_code", + "type": 2,"length": 5,"name": "Код счета","shortname": "Код счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dat", + "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_name", + "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_type", + "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumengage", + "type": 2,"length": 22,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sumunblock", + "type": 2,"length": 22,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true,"visible": true + } + , + {"code": "file_type", + "type": 2,"length": 1,"name": "Тип файла","shortname": "Тип файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 3,"name": "Результат обработки каждой записи исходного файла ДФ-01","shortname": "Результат обработки ДФ-01","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf03": { + + "name": "ДФ-03 Реестр платежных поручений", + + "destination": "s-dfs/s-df03", + + "class": "ru.clearing.classes.statics.data.sdf.SDf03", + + "table": "s_df_03", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "imp_result", + "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "paymentInstructionId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true,"link": "paymentInstruction" + } + ] + + } +, + "sDf04": { + + "name": "ДФ-04 Подтверждение проведения расчетов", + + "destination": "s-dfs/s-df04", + + "class": "ru.clearing.classes.statics.data.sdf.SDf04", + + "table": "s_df_04", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "Счет кредит","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "imp_result", + "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "field": "file_name","type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf05": { + + "name": "ДФ-05 Уведомление о завершении расчетов", + + "destination": "s-dfs/s-df05", + + "class": "ru.clearing.classes.statics.data.sdf.SDf05", + + "table": "s_df_05", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "tp", + "type": 10,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dt", + "type": 6,"name": "Дата завершения расчетов","shortname": "Дата завершения расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "tm", + "type": 2,"length": 255,"name": "Время завершения расчетов","shortname": "Время завершения расчетов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pr", + "type": 2,"length": 1,"name": "Результат обработки запроса","shortname": "Результат обработки запроса","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf06": { + + "name": "ДФ-06 Запрос на зачисление/списание денежных средств", + + "destination": "s-dfs/s-df06", + + "class": "ru.clearing.classes.statics.data.sdf.SDf06", + + "table": "s_df_06", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "account", + "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum", + "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "type", + "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientN", + "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn", + "field": "inn","type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bic", + "field": "bic","type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "spec", + "field": "spec","type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf07": { + + "name": "ДФ-07 Ответ на запрос по зачислению/списанию денежных средств", + + "destination": "s-dfs/s-df07", + + "class": "ru.clearing.classes.statics.data.sdf.SDf07", + + "table": "s_df_07", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "account", + "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum", + "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "market", + "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "type", + "type": 2,"length": 255,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 10,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientN", + "type": 2,"length": 255,"name": "Наименование клиента - плательщика","shortname": "Плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn", + "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика","shortname": "ИНН","searchable": true,"sortable": true,"visible": true + } + , + {"code": "bic", + "type": 2,"length": 255,"name": "Банковский идентификационный код","shortname": "БИК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "spec", + "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 10,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта документа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf08": { + + "name": "ДФ-08 Загрузка счетов с остатками", + + "destination": "s-dfs/s-df08", + + "class": "ru.clearing.classes.statics.data.sdf.SDf08", + + "table": "s_df_08", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf09": { + + "name": "ДФ-09 Ответ на загрузку счетов с остатками", + + "destination": "s-dfs/s-df09", + + "class": "ru.clearing.classes.statics.data.sdf.SDf09", + + "table": "s_df_09", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Исходящий номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf10": { + + "name": "ДФ-10 Запрос на зачисление/списание ценных бумаг", + + "destination": "s-dfs/s-df10", + + "class": "ru.clearing.classes.statics.data.sdf.SDf10", + + "table": "s_df_10", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf11": { + + "name": "ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг", + + "destination": "s-dfs/s-df11", + + "class": "ru.clearing.classes.statics.data.sdf.SDf11", + + "table": "s_df_11", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCode", + "type": 2,"name": "Код раздела субсчета/счета депо","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clientName", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf12": { + + "name": "ДФ-12 Распоряжение на проведение операций по итогам клиринга", + + "destination": "s-dfs/s-df12", + + "class": "ru.clearing.classes.statics.data.sdf.SDf12", + + "table": "s_df_12", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "direction", + "type": 2,"length": 255,"name": "Направление (списание/зачисление)","shortname": "Направление","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeSender", + "type": 2,"name": "Депо счет списания","shortname": "Счет списания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeAdressee", + "type": 2,"name": "Депо счет зачисления","shortname": "Счет зачисления","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionNumber", + "type": 2,"length": 255,"name": "Порядковый номер транзакции","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionQuantity", + "type": 2,"length": 255,"name": "Количество транзакций","shortname": "Количество транзакций","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf13": { + + "name": "ДФ-13 Уведомление о статусе исполнения или мотивированный отказ", + + "destination": "s-dfs/s-df13", + + "class": "ru.clearing.classes.statics.data.sdf.SDf13", + + "table": "s_df_13", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "textError", + "type": 2,"name": "Описание ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf14": { + + "name": "ДФ-14 Уведомление о завершении расчетов", + + "destination": "s-dfs/s-df14", + + "class": "ru.clearing.classes.statics.data.sdf.SDf14", + + "table": "s_df_14", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf20": { + + "name": "ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг", + + "destination": "s-dfs/s-df20", + + "class": "ru.clearing.classes.statics.data.sdf.SDf20", + + "table": "s_df_20", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "security", + "type": 2,"name": "Ценная бумага","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityName", + "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityType", + "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "openBalance", + "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCl", + "type": 2,"name": "Код раздела тех.счета/счета депо/ и наименование клиента","shortname": "Код раздела тех.счета/счета депо/ и наименование клиента","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nameCl", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationCode", + "type": 2,"name": "Код операции","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCorr", + "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationDate", + "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "closeBalance", + "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionNumber", + "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf21": { + + "name": "ДФ-21 Отчет об операциях", + + "destination": "s-dfs/s-df21", + + "class": "ru.clearing.classes.statics.data.sdf.SDf21", + + "table": "s_df_21", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "outDocument", + "type": 2,"name": "Уникальный исходящий номер сообщения","shortname": "Исходящий номер сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inDocument", + "type": 2,"name": "Исходящий номер входящего сообщения","shortname": "Сформировано","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityCode", + "type": 2,"name": "Код ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityName", + "type": 2,"name": "Наименование ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "securityType", + "type": 2,"name": "Тип ценной бумаги","shortname": "Ценная бумага","searchable": true,"sortable": true,"visible": true + } + , + {"code": "openBalance", + "type": 2,"name": "Входящий остаток","shortname": "Входящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCl", + "type": 2,"name": "Код раздела тех.счета/счета депо","shortname": "Код раздела тех.счета/счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "nameCl", + "type": 2,"name": "Наименование клиента","shortname": "Клиент","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 2,"name": "Количество ценных бумаг","shortname": "Количество","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationCode", + "type": 2,"name": "Код операции","shortname": "Код операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "depoCodeCorr", + "type": 2,"name": "Код раздела субсчета/счета депо корреспондента","shortname": "Код счета депо","searchable": true,"sortable": true,"visible": true + } + , + {"code": "operationDate", + "type": 2,"name": "Дата операции","shortname": "Дата операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "closeBalance", + "type": 2,"name": "Исходящий остаток","shortname": "Исходящий остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "comment", + "type": 2,"length": 250,"name": "Основание проведения операции","shortname": "Основание","searchable": true,"sortable": true,"visible": true + } + , + {"code": "transactionNumber", + "type": 2,"length": 255,"name": "ID транзакции депозитария","shortname": "Номер транзакции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf51": { + + "name": "ДФ-51 Запрос остатков по всем счетам", + + "destination": "s-dfs/s-df51", + + "class": "ru.clearing.classes.statics.data.sdf.SDf51", + + "table": "s_df_51", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "number", + "type": 2,"length": 10,"name": "Номер запроса остатков по счетам","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true + } + , + {"code": "datetime", + "type": 2,"length": 13,"name": "Дата и время сообщения","shortname": "Дата и время сообщения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf52": { + + "name": "ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + + "destination": "s-dfs/s-df52", + + "class": "ru.clearing.classes.statics.data.sdf.SDf52", + + "table": "s_df_52", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "account", + "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_name", + "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_type", + "type": 2,"length": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "date", + "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "status", + "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf53": { + + "name": "ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + + "destination": "s-dfs/s-df53", + + "class": "ru.clearing.classes.statics.data.sdf.SDf53", + + "table": "s_df_53", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "acc_name", + "field": "accName","type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 25,"name": "Код счета участника клиринга","shortname": "Код счета УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга","shortname": "Биржевой код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "date", + "type": 2,"length": 8,"name": "Дата изменения состояния счета","shortname": "Дата изменения состояния счета","searchable": true,"sortable": true,"visible": true + } + , + {"code": "status", + "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true + } + , + {"code": "result", + "type": 2,"length": 255,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inSDfId", + "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true,"visible": true + } + , + {"code": "accType", + "type": 3,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf54": { + + "name": "ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414", + + "destination": "s-dfs/s-df54", + + "class": "ru.clearing.classes.statics.data.sdf.SDf54", + + "table": "s_df_54", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbankcode", + "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbankcode", + "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_type", + "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_order", + "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_deb", + "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_deb", + "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_deb", + "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_cred", + "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_cred", + "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_kr_1", + "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "send_type", + "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_result", + "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "value_date", + "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_ben", + "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_int", + "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf55": { + + "name": "ДФ-55 Квитанция об обработке ДФ-54", + + "destination": "s-dfs/s-df55", + + "class": "ru.clearing.classes.statics.data.sdf.SDf55", + + "table": "s_df_55", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "seg_type", + "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_type", + "type": 2,"length": 4,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnm_ref", + "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "docnmprev", + "type": 2,"length": 16,"name": "Ссылка на предшествующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbankcode", + "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbankcode", + "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт. ","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_type", + "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_order", + "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_deb", + "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_deb", + "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_deb", + "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_cred", + "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_cred", + "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_kr_1", + "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif_1", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "send_type", + "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_result", + "type": 2,"length": 2,"name": "Результат операции","shortname": "Результат операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "value_date", + "field": "value_date","type": 2,"length": 8,"name": "Дата валютирования","shortname": "Дата валютирования","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_ben", + "field": "swift_ben","type": 2,"length": 11,"name": "Свифт банка бенефициара","shortname": "Свифт банка бенефициара","searchable": true,"sortable": true,"visible": true + } + , + {"code": "swift_int", + "field": "swift_int","type": 2,"length": 11,"name": "Свифт банка посредника","shortname": "Свифт банка посредника","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf56": { + + "name": "ДФ-56 Запрос транзакций за период", + + "destination": "s-dfs/s-df56", + + "class": "ru.clearing.classes.statics.data.sdf.SDf56", + + "table": "s_df_56", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "number", + "type": 2,"length": 10,"name": "Номер запроса","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true + } + , + {"code": "start_datetime", + "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с большим или равным указанным параметром","shortname": "Дата и время начала","searchable": true,"sortable": true,"visible": true + } + , + {"code": "end_datetime", + "type": 2,"length": 13,"name": "Дата и время для фильтрации транзакций с меньшим указанным параметром","shortname": "Дата и время окончания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "account", + "type": 2,"length": 25,"name": "Код счета участника клиринга для фильтрации транзакций по значению","shortname": "Счет участника клиринга","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга для фильтрации транзакций по значению","shortname": "Биржевой код участника клиринга","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "sDf57": { + + "name": "ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)", + + "destination": "s-dfs/s-df57", + + "class": "ru.clearing.classes.statics.data.sdf.SDf57", + + "table": "s_df_57", + + "fields": [ + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "dbfId", + "type": 1,"name": "Уникальный идентификатор платежного документа (транзакции)","shortname": "ID платежного поручения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal_deb", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга (плательщик)","shortname": "Инициатор в КС","searchable": true,"sortable": true,"visible": true + } + , + {"code": "deal_cred", + "type": 2,"length": 4,"name": "Биржевой код участника клиринга (получатель)","shortname": "Получатель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbankcode", + "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Код банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_deb", + "type": 2,"length": 35,"name": "Кор счет банка-плательщика в системе - акт.","shortname": "Кор счет банка-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 1","shortname": "Банк-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 2","shortname": "Банк-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 3","shortname": "Банк-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 4","shortname": "Банк-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-плательщика 5","shortname": "Банк-плательщик 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbankcode", + "type": 2,"length": 35,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "c_acc_cred", + "type": 2,"length": 35,"name": "Кор счет банка-получателя в системе - акт.","shortname": "Кор счет банка-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam1", + "type": 2,"length": 35,"name": "Наименование банка-получателя 1","shortname": "Банк-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam2", + "type": 2,"length": 35,"name": "Наименование банка-получателя 2","shortname": "Банк-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam3", + "type": 2,"length": 35,"name": "Наименование банка-получателя 3","shortname": "Банк-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam4", + "type": 2,"length": 35,"name": "Наименование банка-получателя 4","shortname": "Банк-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rbanknam5", + "type": 2,"length": 35,"name": "Наименование банка-получателя 5","shortname": "Банк-получатель 5","searchable": true,"sortable": true,"visible": true + } + , + {"code": "op_type", + "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_date", + "type": 2,"length": 8,"name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "ext_date", + "type": 2,"length": 255,"name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true,"visible": true + } + , + {"code": "pay_val", + "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sum_deb", + "type": 2,"length": 22,"name": "Сумма дебет","shortname": "Сумма дебет","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 1","shortname": "Клиент-плательщик 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 2","shortname": "Клиент-плательщик 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 3","shortname": "Клиент-плательщик 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-плательщика 4","shortname": "Клиент-плательщик 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_deb", + "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_deb", + "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_deb", + "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn1", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 1","shortname": "Клиент-получатель 1","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn2", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 2","shortname": "Клиент-получатель 2","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn3", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 3","shortname": "Клиент-получатель 3","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rclientn4", + "type": 2,"length": 35,"name": "Наименование клиента-получателя 4","shortname": "Клиент-получатель 4","searchable": true,"sortable": true,"visible": true + } + , + {"code": "inn_cred", + "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kpp_cred", + "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "acc_kr", + "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true + } + , + {"code": "specif", + "type": 2,"length": 255,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "fileName", + "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_num", + "field": "doc_num","type": 2,"length": 3,"name": "Номер выгружаемого документа","shortname": "Номер выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "doc_date", + "field": "doc_date","type": 2,"length": 8,"name": "Дата выгружаемого документа","shortname": "Дата выгружаемого документа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dt_in", + "type": 2,"length": 22,"name": "Входящий дебетовый остаток","shortname": "Входящий дебетовый остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kt_in", + "type": 2,"length": 22,"name": "Входящий кредитовый остаток","shortname": "Входящий кредитовый остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dt_out", + "type": 2,"length": 22,"name": "Исходящий дебетовый остаток","shortname": "Исходящий дебетовый остаток","searchable": true,"sortable": true,"visible": true + } + , + {"code": "kt_out", + "type": 2,"length": 22,"name": "Исходящий кредитовый остаток","shortname": "Исходящий кредитовый остаток","searchable": true,"sortable": true,"visible": true + } + ] + + } +, + "managementJournal": { + + "name": "Журнал мониторинга и контроля", + + "destination": "management-journals", + + "class": "ru.clearing.classes.statics.data.journal.ManagementJournal", + + "table": "management_journal", + + "fields": [ + {"code": "companyId", + "type": 1,"dbname": "Идентификатор компании","name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "userId", + "type": 1,"dbname": "Идентификатор пользователя","name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","linkCode": "identifier" + } + , + {"code": "managementJournalType", + "type": 12,"dbname": "Код типа мониторинга","name": "Наименование типа мониторинга","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "managementJournalType" + } + , + {"code": "managementJournalPurpose", + "type": 12,"dbname": "Код цели мониторинга","name": "Цель мониторинга","shortname": "Цель","searchable": true,"sortable": true,"visible": true,"link": "managementJournalPurpose" + } + , + {"code": "managementJournalStatus", + "type": 12,"dbname": "Код статуса","name": "Наименование статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "managementJournalStatus" + } + , + {"code": "text", + "type": 2,"name": "Текст сообщения","shortname": "Сообщение","searchable": true,"visible": true,"sortable": true,"length": 4096 + } + , + {"code": "changeAccessSign", + "type": 12,"dbname": "Код признака изменения доступа","name": "Признак изменения доступа","shortname": "Изменение доступа","searchable": true,"sortable": true,"visible": true,"link": "allowed" + } + , + {"code": "changeDataSign", + "type": 12,"dbname": "Код признака изменения данных","name": "Признак изменения данных","shortname": "Изменение данных","searchable": true,"sortable": true,"visible": true,"link": "allowed" + } + , + {"code": "eventDate", + "type": 4,"name": "Дата события ЕГРЮЛ","shortname": "Дата события","searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"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 + } + ] + + } +, + "inDocumentJournal": { + + "name": "Журнал входящих документов", + + "destination": "in-document-journals", + + "class": "ru.clearing.classes.statics.data.journal.InDocumentJournal", + + "table": "in_document_journal", + + "fields": [ + {"code": "registrationDate", + "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationTime", + "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationNumber", + "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "documentName", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "sender", + "type": 2,"length": 255,"name": "Полное наименование отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "courierType", + "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" + } + , + {"code": "emailDate", + "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dossierNumber", + "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"visible": true + } + , + {"code": "receiptDate", + "type": 6,"name": "Дата получения оригинала","shortname": "Дата получения","searchable": true,"sortable": true,"visible": true + } + , + {"code": "resultStatus", + "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + ] + + } +, + "outDocumentJournal": { + + "name": "Журнал исходящих документов", + + "destination": "out-document-journals", + + "class": "ru.clearing.classes.statics.data.journal.OutDocumentJournal", + + "table": "out_document_journal", + + "fields": [ + {"code": "registrationDate", + "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationTime", + "type": 5,"name": "Время регистрации","shortname": "Время","searchable": true,"sortable": true,"visible": true + } + , + {"code": "registrationNumber", + "type": 1,"name": "Регистационный номер","shortname": "Регистационный номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "documentName", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Документ","searchable": true,"sortable": true,"visible": true + } + , + {"code": "addressee", + "type": 2,"length": 255,"name": "Полное наименование получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true + } + , + {"code": "quantity", + "type": 1,"name": "Количествово экземпляров","shortname": "Кол-во экз.","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Код УК","searchable": true,"sortable": true,"visible": true + } + , + {"code": "courierType", + "type": 12,"dbname": "Код способа отправки","name": "Наименование способа отправки","shortname": "Способ отправки","searchable": true,"sortable": true,"visible": true,"link": "courierType" + } + , + {"code": "emailDate", + "type": 6,"name": "Дата отправки электронной почтой","shortname": "Дата отправки эл. почтой","searchable": true,"sortable": true,"visible": true + } + , + {"code": "amount", + "type": 11,"name": "Сумма","shortname": "Сумма","searchable": true,"sortable": true,"visible": true + } + , + {"code": "dossierNumber", + "type": 2,"length": 50,"name": "Номер дела","shortname": "Дело №","searchable": true,"sortable": true,"visible": true + } + , + {"code": "postDate", + "type": 6,"name": "Дата почтового отправления","shortname": "Дата отправления","searchable": true,"sortable": true,"visible": true + } + , + {"code": "resultStatus", + "type": 12,"dbname": "Код статуса загрузки документа","name": "Наименование статуса загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus" + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + ] + + } +, + "reportRegister": { + + "name": "Реестр отправленных отчетов", + + "destination": "report-registers", + + "class": "ru.clearing.classes.statics.data.register.ReportRegister", + + "table": "report_register", + + "fields": [ + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true + } + , + {"code": "clearingCode", + "type": 2,"length": 255,"name": "Код клиринга","shortname": "Код участника","searchable": true,"sortable": true + } + , + {"code": "sessionId", + "type": 1,"dbname": "Идентификатор клиринговой сессии","name": "Клиринговая сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "session" + } + , + {"code": "comment", + "type": 2,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true,"length": 255 + } + , + {"code": "name", + "type": 2,"length": 255,"name": "Наименование","shortname": "Наименование","visible": false,"searchable": true,"sortable": true + } + , + {"code": "quantity", + "type": 1,"name": "Количество записей","shortname": "Количество","visible": false,"searchable": true,"sortable": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"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,"ignore": true + } + ] + + } +, + "contractRegister": { + + "name": "Журнал регистрации договоров", + + "destination": "contract-registers", + + "class": "ru.clearing.classes.statics.data.register.ContractRegister", + + "table": "contract_register", + + "fields": [ + {"code": "name", + "type": 2,"length": 255,"name": "Наименование документа","shortname": "Наименование","searchable": true,"sortable": true,"visible": true + } + , + {"code": "number", + "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issueDate", + "type": 6,"name": "Дата составления","shortname": "Дата выдачи","searchable": true,"sortable": true + } + , + {"code": "companyFullName", + "type": 2,"length": 255,"name": "Полное наименование компании","shortname": "Полное наименование компании","searchable": true,"sortable": true,"visible": true + } + , + {"code": "companyId", + "type": 1,"name": "Наименование компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company","linkCode": "shortName" + } + , + {"code": "documentType", + "type": 12,"dbname": "Код типа документа","name": "Наименование типа документа","shortname": "Тип документа","searchable": true,"sortable": true,"visible": true,"link": "documentType" + } + , + {"code": "issuePlace", + "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issuer", + "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true + } + , + {"code": "issuerCode", + "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Код выдавшего органа","searchable": true,"sortable": true,"visible": true + } + , + {"code": "place", + "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true + } + , + {"code": "validFromDate", + "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true + } + , + {"code": "validToDate", + "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true + } + , + {"code": "closeDate", + "type": 6,"name": "Дата расторжения","shortname": "Дата расторжения","searchable": true,"sortable": true + } + , + {"code": "comment", + "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true + } + , + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"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 + } + ] + + } +, + "operation": { + + "name": "Проводки", + + "destination": "operations", + + "class": "ru.clearing.classes.statics.data.payment.Operation", + + "table": "operation", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "addresseeId", + "type": 1,"dbname": "Идентификатор компании-получателя","name": "Наименование компании-получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"code": "senderId", + "type": 1,"dbname": "Идентификатор компании-отправителя","name": "Наименование компании-отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company","linkCode": "shortName" + } + , + {"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,"ignore": true + } + , + {"code": "operationTypeId", + "type": 1,"name": "Тип проводки","shortname": "Тип","searchable": true,"sortable": true,"link": "operationType" + } + , + {"code": "operationStatus", + "type": 12,"dbname": "Код статуса обработки","name": "Наименование статуса обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus" + } + ] + + } +, + "marketDataLiquidation": { + + "name": "Статичная ценовая информация для ликвидации активов", + + "destination": "market-data-liquidations", + + "class": "ru.clearing.classes.statics.data.misc.MarketDataLiquidation", + + "table": "market_data_liquidation", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "securityId", + "type": 1,"dbname": "Идентификатор инструмента","name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security","linkCode": "securitySymbol" + } + , + {"code": "price", + "type": 10,"name": "Цена за 1 штуку ликвидационного актива","shortname": "Цена за шт.","searchable": true,"sortable": true,"visible": true + } + , + {"code": "clearingDate", + "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"ignore": true + } + ] + + } +, + "sCrossRate": { + + "name": "Кросс курсы валют от ЦБ", + + "destination": "cross-rate", + + "class": "ru.clearing.classes.statics.data.misc.SCrossRate", + + "table": "s_cross_rate", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": false + } + , + {"code": "date", + "type": 6,"name": "Дата торгов","shortname": "Дата торгов","searchable": true,"sortable": true,"visible": false + } + , + {"code": "currency", + "type": 2,"length": 50,"name": "Наименование валюты","shortname": "Наименование валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "currCode", + "type": 2,"length": 50,"name": "Код валюты","shortname": "Код валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "faceValue", + "type": 10,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true,"visible": true + } + , + {"code": "rate", + "type": 10,"name": "Курс валюты с учетом размера лота","shortname": "Курс валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "unitRate", + "type": 10,"name": "Курс за единицу иностранной валюты","shortname": "Курс за единицу валюты","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationTime", + "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true,"visible": true + } + , + {"code": "generationId", + "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true,"visible": 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 + } + ] + + } +, + "blacklistMarket": { + + "name": "blacklist площадок", + + "destination": "blacklist-market", + + "class": "ru.clearing.classes.statics.data.misc.BlacklistMarket", + + "table": "blacklist_market", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "code", + "name": "Код рынка","shortname": "Код рынка","type": 2,"length": 12 + } + , + {"code": "section", + "name": "Секция","shortname": "Секция","type": 12 + } + ] + + } +, + "riskParameter": { + + "name": "Параметры риска", + + "destination": "risk-parameter", + + "class": "ru.clearing.classes.statics.data.security.RiskParameter", + + "table": "risk-parameter", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "value", + "name": "Ставка","shortname": "Ставка","type": 10 + } + , + {"code": "settlementType", + "name": "Код расчета","shortname": "Код расчета","type": 2,"length": 4 + } + , + {"code": "currencyPair", + "name": "Код валютной пары","shortname": "Код валютной пары","type": 2,"length": 12 + } + , + {"code": "currencyPairId", + "name": "Идентификатор валютной пары","shortname": "Валютная пара","type": 1 + } + , + {"code": "workflowStatus", + "name": "Статус","shortname": "Секция","type": 2,"length": 4 + } + ] + + } +, + "rates": { + + "name": "Расчетные курсы", + + "destination": "rates", + + "class": "ru.clearing.classes.statics.data.security.Rates", + + "table": "rates", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true + } + , + {"code": "value", + "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 + } + , + {"code": "valueDate", + "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 + } + , + {"code": "currency", + "name": "Код валюты","shortname": "Код валюты","type": 2,"length": 4 + } + , + {"code": "currencyId", + "name": "Идентификатор валюты","shortname": "Валюта","type": 1 + } + , + {"code": "workflowStatus", + "name": "Статус","shortname": "Секция","type": 2,"length": 4 + } + ] + + } + +} + +,"views": { + +} + +,"types": [ + + { "code": "identity", - - "id": "1" - , - "name": "Идентификатор" - , - "type": "bigint" - , - "javatype": "Long" - - } + + "id": "1" , - { + "name": "Идентификатор" + , + "type": "bigint" + , + "javatype": "Long" + + } +, + { "code": "string", - - "id": "2" - , - "name": "Строка" - , - "type": "varchar" - , - "javatype": "String" - - } + + "id": "2" , - { + "name": "Строка" + , + "type": "varchar" + , + "javatype": "String" + + } +, + { "code": "long", - - "id": "3" - , - "name": "Целый" - , - "type": "bigint" - , - "javatype": "Long" - - } + + "id": "3" , - { + "name": "Целый" + , + "type": "bigint" + , + "javatype": "Long" + + } +, + { "code": "dateTime", - - "id": "4" - , - "name": "Дата и время" - , - "type": "timestamp" - , - "javatype": "Instant" - - } + + "id": "4" , - { + "name": "Дата и время" + , + "type": "timestamp" + , + "javatype": "Instant" + + } +, + { "code": "time", - - "id": "5" - , - "name": "Время" - , - "type": "time" - , - "javatype": "LocalTime" - - } + + "id": "5" , - { + "name": "Время" + , + "type": "time" + , + "javatype": "LocalTime" + + } +, + { "code": "date", - - "id": "6" - , - "name": "Дата" - , - "type": "date" - , - "javatype": "LocalDate" - - } + + "id": "6" , - { + "name": "Дата" + , + "type": "date" + , + "javatype": "LocalDate" + + } +, + { "code": "array", - - "id": "7" - , - "name": "Массив" - , - "type": "json" - , - "javatype": "String" - - } + + "id": "7" , - { + "name": "Массив" + , + "type": "json" + , + "javatype": "String" + + } +, + { "code": "object", - - "id": "8" - , - "name": "Объект" - , - "type": "jsonb" - , - "javatype": "String" - - } + + "id": "8" , - { + "name": "Объект" + , + "type": "jsonb" + , + "javatype": "String" + + } +, + { "code": "boolean", - - "id": "9" - , - "name": "Булевый" - , - "type": "boolean" - , - "javatype": "Boolean" - - } + + "id": "9" , - { + "name": "Булевый" + , + "type": "boolean" + , + "javatype": "Boolean" + + } +, + { "code": "double", - - "id": "10" - , - "name": "Число с точкой" - , - "type": "numeric(72,18)" - , - "javatype": "BigDecimal" - - } + + "id": "10" , - { + "name": "Число с точкой" + , + "type": "numeric(72,18)" + , + "javatype": "BigDecimal" + + } +, + { "code": "amount", - - "id": "11" - , - "name": "Объем из числа с точкой" - , - "type": "numeric(72,2)" - , - "javatype": "BigDecimal" - - } + + "id": "11" , - { + "name": "Объем из числа с точкой" + , + "type": "numeric(72,2)" + , + "javatype": "BigDecimal" + + } +, + { "code": "code", - - "id": "12" - , - "name": "Код 4 символа" - , - "type": "varchar(4)" - , - "javatype": "String" - - } - - ] - - } + + "id": "12" + , + "name": "Код 4 символа" + , + "type": "varchar(4)" + , + "javatype": "String" + + } + +] + +} \ No newline at end of file diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index 3fcad10b3..d5d48c48a 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -2442,6 +2442,22 @@
+ + + + + + + + + + + + + + + + From b87f5dbb802eb9b9a0584abd022581642df4097a Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 13:48:33 +0300 Subject: [PATCH 040/114] http://jira.mfd.msk:8088/browse/CLS-764 --- .../validation/RatesValidationConfig.java | 37 ++++++++ .../RiskParameterValidationConfig.java | 37 ++++++++ .../securities/errors/SecuritiesError.java | 2 + .../service/facade/RiskParameterFacade.java | 54 +++++++++++ .../RiskParameterMessageListener.java | 92 +++++++++++++++++++ .../validation/rule/RatesValidationRule.java | 41 +++++++++ .../rule/RiskParameterValidationRule.java | 42 +++++++++ .../platform/messaging/domain/Consts.java | 5 + .../domain/cud/security/RatesNewRequest.java | 49 ++++++++++ .../cud/security/RatesUpdateRequest.java | 38 ++++++++ .../cud/security/RiskParameterNewRequest.java | 48 ++++++++++ .../security/RiskParameterUpdateRequest.java | 38 ++++++++ 12 files changed, 483 insertions(+) create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RiskParameterValidationRule.java create mode 100644 platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java create mode 100644 platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesUpdateRequest.java create mode 100644 platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java create mode 100644 platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java new file mode 100644 index 000000000..efd5ff273 --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java @@ -0,0 +1,37 @@ +package ru.spcex.clearing.securities.config.validation; + +import java.util.Map; +import java.util.function.Consumer; +import java.util.function.Function; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; +import ru.spcex.clearing.securities.errors.SecuritiesError; +import ru.spcex.clearing.securities.validation.rule.RatesValidationRule; +import ru.spcex.clearing.validation.common.rules.FieldRequiredRule; +import ru.spcex.platform.classes.base.SpcexObjectBase; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.validation.ImdgValidationContext; +import ru.spcex.platform.utils.validation.IValidator; +import ru.spcex.platform.utils.validation.ValidatorImpl; + +@Configuration +public class RatesValidationConfig { + + @Bean("ratesValidator") + public Function ratesValidator(Map> imdgForValidation) { + return ratesRequest -> { + ImdgValidationContext context = new ImdgValidationContext<>(); + context.setValidatedObject(ratesRequest); + Consumer addImdg = (s) -> context.addImdg(s, imdgForValidation.get(s)); + addImdg.accept(IMDGDistributedNames.Map_Rates); + return new ValidatorImpl<>(context, + FieldRequiredRule.instance("currencyPairUd", RatesNewRequest::getCurrencyPairId, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("value", RatesNewRequest::getValue, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("settlementType", RatesNewRequest::getValueDate, SecuritiesError.RequiredFieldIsEmpty), + RatesValidationRule.CHECK_ON_EXIST + ); + }; + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java new file mode 100644 index 000000000..2f5702744 --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java @@ -0,0 +1,37 @@ +package ru.spcex.clearing.securities.config.validation; + +import java.util.Map; +import java.util.function.Consumer; +import java.util.function.Function; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; +import ru.spcex.clearing.securities.errors.SecuritiesError; +import ru.spcex.clearing.securities.validation.rule.RiskParameterValidationRule; +import ru.spcex.clearing.validation.common.rules.FieldRequiredRule; +import ru.spcex.platform.classes.base.SpcexObjectBase; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.validation.ImdgValidationContext; +import ru.spcex.platform.utils.validation.IValidator; +import ru.spcex.platform.utils.validation.ValidatorImpl; + +@Configuration +public class RiskParameterValidationConfig { + + @Bean("riskParameterValidator") + public Function riskParameterValidator(Map> imdgForValidation) { + return riskParameter -> { + ImdgValidationContext context = new ImdgValidationContext<>(); + context.setValidatedObject(riskParameter); + Consumer addImdg = (s) -> context.addImdg(s, imdgForValidation.get(s)); + addImdg.accept(IMDGDistributedNames.Map_RiskParameter); + return new ValidatorImpl<>(context, + FieldRequiredRule.instance("currencyPairUd", RiskParameterNewRequest::getCurrencyPairId, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("value", RiskParameterNewRequest::getValue, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("settlementType", RiskParameterNewRequest::getSettlementType, SecuritiesError.RequiredFieldIsEmpty), + RiskParameterValidationRule.CHECK_ON_EXIST + ); + }; + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/errors/SecuritiesError.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/errors/SecuritiesError.java index 1055707b8..3434d6349 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/errors/SecuritiesError.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/errors/SecuritiesError.java @@ -21,6 +21,8 @@ public enum SecuritiesError implements IErrorEnumId { ListingOnMMSCreatedBySystem(1021L), // Информиция об инструментах Денежного рынка на режимах добавляется автоматически. ListingOnMMSUpdatedBySystem(1022L), // Информиция об инструментах Денежного рынка на режимах изменяется автоматически. ListingOnMMSDeletedBySystem(1023L), // Информиция об инструментах Денежного рынка на режимах блокируется автоматически. + RiskParameterAlreadyExist(1024L), + RatesAlreadyExist(1025L) ; private final Long id; diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java new file mode 100644 index 000000000..dea2201a8 --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java @@ -0,0 +1,54 @@ +package ru.spcex.clearing.securities.service.facade; + +import java.time.Instant; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service; +import ru.clearing.classes.statics.data.security.RiskParameter; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; +import ru.spcex.platform.classes.base.interfaces.IClearingFacade; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgId; +import ru.spcex.platform.imdg.api.ImdgProvider; + +@Service +public class RiskParameterFacade implements IClearingFacade { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final ImdgId idGenerator; + private final ImdgProvider imdgProvider; + private final Imdg riskParameterImdg; + + public RiskParameterFacade(ImdgProvider imdgProvider) { + this.idGenerator = imdgProvider.getImdgIdGenerator(); + this.imdgProvider = imdgProvider; + this.riskParameterImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RiskParameter, RiskParameter.class); + } + + /** + * Создает clientCode, TCR и опционально TCRList, если указаны валюты. + */ + public void createRiskParameter(RiskParameterNewRequest request) { + log.trace("Start process creating new client code"); + RiskParameter riskParameter = new RiskParameter(); + + riskParameter.setCurrencyPairId(request.getCurrencyPairId()); + riskParameter.setSettlementType(request.getSettlementType()); + riskParameter.setValue(request.getValue()); + riskParameter.setWorkflowStatus(request.getStatus()); + riskParameter.setCreated(Instant.now()); + + riskParameterImdg.insert(riskParameter); + log.debug("successfully processed, new risk_parameter id {}", riskParameter.getId()); + } + + @Override + public void lock() { + + } + + @Override + public void unlock() { + + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java new file mode 100644 index 000000000..1e51fca1d --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java @@ -0,0 +1,92 @@ +package ru.spcex.clearing.securities.service.listeners; + +import java.util.Optional; +import java.util.function.Function; +import org.apache.kafka.clients.consumer.Consumer; +import org.apache.kafka.clients.producer.Producer; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; +import org.springframework.stereotype.Service; +import ru.spcex.clearing.platform.messaging.domain.BaseRequest; +import ru.spcex.clearing.platform.messaging.domain.Consts; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterUpdateRequest; +import ru.spcex.clearing.platform.messaging.service.QueueConsumer; +import ru.spcex.clearing.platform.messaging.service.RequestInfoUpdate; +import ru.spcex.clearing.securities.service.facade.RiskParameterFacade; +import ru.spcex.clearing.util.security.UserRoleVerification; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.utils.enumeration.EnumMessage; +import ru.spcex.platform.utils.enumeration.IMessageResolver; +import ru.spcex.platform.utils.validation.IValidator; + +@Service +public class RiskParameterMessageListener extends QueueConsumer implements InitializingBean { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final ImdgProvider imdgProvider; + private final RiskParameterFacade riskParameterFacade; + private final Function riskParameterValidator; + private final UserRoleVerification userRoleVerification; + private final IMessageResolver messageResolver; + + public RiskParameterMessageListener(Consumer kafkaQueue, + Producer kafkaProducer, + ImdgProvider imdgProvider, + RiskParameterFacade riskParameterFacade, + Function riskParameterValidator, + UserRoleVerification userRoleVerification, + IMessageResolver messageResolver) { + super(kafkaQueue, kafkaProducer); + this.imdgProvider = imdgProvider; + this.riskParameterFacade = riskParameterFacade; + this.riskParameterValidator = riskParameterValidator; + this.userRoleVerification = userRoleVerification; + this.messageResolver = messageResolver; + } + + @Override + public void afterPropertiesSet() { + imdgProvider.waitAvailable(); + + //from backend-api requests + callback(RiskParameterNewRequest.class) + .setFunction(this::riskParameterNew) + .forDestination(Consts.DESTINATION_RISK_PARAMETER_NEW, callbacks::put); + callback(RiskParameterUpdateRequest.class) + .setFunction(this::riskParameterUpdate) + .forDestination(Consts.DESTINATION_RISK_PARAMETER_UPDATE, callbacks::put); + init(); + } + + private RequestInfoUpdate riskParameterNew(BaseRequest riskParameterRequest) { + RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(riskParameterRequest); + if (requestInfoUpdate != null) return requestInfoUpdate; + RiskParameterNewRequest request = riskParameterRequest.getRequestPayload(); + IValidator validator = riskParameterValidator.apply(request); + Optional error = validator.tillFirstError(); + if (error.isPresent()) { + String errMsg = messageResolver.resolve(error.get()); + return new RequestInfoUpdate() + .setId(riskParameterRequest.getId()) + .setStatus(ru.spcex.clearing.platform.messaging.service.Status.Error) + .setMessage(errMsg); + } + + riskParameterFacade.createRiskParameter(request); + return null; + } + + private RequestInfoUpdate riskParameterUpdate(BaseRequest clientCodeNewRequest) { +// RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(clientCodeNewRequest); +// if (requestInfoUpdate != null) return requestInfoUpdate; +// RiskParameterUpdateRequest request = clientCodeNewRequest.getRequestPayload(); +// ValidationResult validationResult = clientCodeValidator.checkBackendNewRequest(request); +// if (!validationResult.isValid()) { +// return makeErrorResponse(clientCodeNewRequest, validationResult); +// } +// +// clientCodeFacade.createClientCode(request, validationResult.validator()); + return null; + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java new file mode 100644 index 000000000..e7773f170 --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java @@ -0,0 +1,41 @@ +package ru.spcex.clearing.securities.validation.rule; + +import java.util.Optional; +import ru.clearing.classes.statics.data.security.Rates; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; +import ru.spcex.clearing.securities.errors.SecuritiesError; +import ru.spcex.platform.enumeration.Status; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.imdg.validation.ImdgValidationContext; +import ru.spcex.platform.utils.enumeration.EnumMessage; +import ru.spcex.platform.utils.validation.IValidationRule; + +public enum RatesValidationRule implements IValidationRule> { + CHECK_ON_EXIST() { + @Override + public Optional validate(ImdgValidationContext context) { + RatesNewRequest action = context.getValidatedObject(); + Imdg imdgDictionary = context.obtainMap(IMDGDistributedNames.Map_Rates, Rates.class); + + ImdgPredicateBuilder predicateBuilder = imdgDictionary.predicateBuilder(); + Rates rates = imdgDictionary.getFirstObjectByPredicate( + predicateBuilder.and( + predicateBuilder.equals("currencyPairId", action.getCurrencyPairId()), + predicateBuilder.equals("valueDate", action.getValueDate()), + predicateBuilder.equals("workflowStatus", Status.Active.getKey()) + ) + ); + if (rates != null) { + return of(SecuritiesError.RatesAlreadyExist, action.getCurrencyPairId()); + } + return empty(); + } + }; + + @Override + public String ruleName() { + return "MmsNewValidationRule." + name(); + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RiskParameterValidationRule.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RiskParameterValidationRule.java new file mode 100644 index 000000000..93219170c --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RiskParameterValidationRule.java @@ -0,0 +1,42 @@ +package ru.spcex.clearing.securities.validation.rule; + +import java.util.Optional; +import ru.clearing.classes.statics.data.security.RiskParameter; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; +import ru.spcex.clearing.securities.errors.SecuritiesError; +import ru.spcex.platform.enumeration.Status; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.imdg.validation.ImdgValidationContext; +import ru.spcex.platform.utils.enumeration.EnumMessage; +import ru.spcex.platform.utils.validation.IValidationRule; + +public enum RiskParameterValidationRule implements IValidationRule> { + CHECK_ON_EXIST() { + @Override + public Optional validate(ImdgValidationContext context) { + RiskParameterNewRequest action = context.getValidatedObject(); + + Imdg imdgDictionary = context.obtainMap(IMDGDistributedNames.Map_RiskParameter, RiskParameter.class); + + ImdgPredicateBuilder predicateBuilder = imdgDictionary.predicateBuilder(); + RiskParameter riskParameter = imdgDictionary.getFirstObjectByPredicate( + predicateBuilder.and( + predicateBuilder.equals("currencyPairId", action.getCurrencyPairId()), + predicateBuilder.equals("settlementType", action.getSettlementType()), + predicateBuilder.equals("workflowStatus", Status.Active.getKey()) + ) + ); + if (riskParameter != null) { + return of(SecuritiesError.RiskParameterAlreadyExist, action.getCurrencyPairId()); + } + return empty(); + } + }; + + @Override + public String ruleName() { + return "RiskParameterValidationRule." + name(); + } +} diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/Consts.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/Consts.java index 293950cc9..f8ce20419 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/Consts.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/Consts.java @@ -120,6 +120,11 @@ public interface Consts { String NOTIFICATION_UPDATE = "notification-update"; String PAIR_SDF = "pair-sdf"; + String DESTINATION_RISK_PARAMETER_NEW = "risk-parameter-new"; + String DESTINATION_RISK_PARAMETER_UPDATE = "risk-parameter-update"; + + String DESTINATION_RATES_NEW = "rates-new"; + String DESTINATION_RATES_UPDATE = "rates-update"; String DESTINATION_SDF08_NEW = "s-df-08-new"; String DESTINATION_SDF02_NEW = "s-df-02-new"; diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java new file mode 100644 index 000000000..5606d6507 --- /dev/null +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java @@ -0,0 +1,49 @@ +package ru.spcex.clearing.platform.messaging.domain.cud.security; + +import com.fasterxml.jackson.annotation.JsonProperty; +import java.math.BigDecimal; +import java.time.LocalDate; + +public class RatesNewRequest { + + @JsonProperty + private BigDecimal value; + @JsonProperty + private LocalDate valueDate; + @JsonProperty + private Long currencyPairId; + @JsonProperty + private String status; + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public LocalDate getValueDate() { + return valueDate; + } + + public void setValueDate(LocalDate valueDate) { + this.valueDate = valueDate; + } + + public Long getCurrencyPairId() { + return currencyPairId; + } + + public void setCurrencyPairId(Long currencyPairId) { + this.currencyPairId = currencyPairId; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesUpdateRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesUpdateRequest.java new file mode 100644 index 000000000..fabdb2b99 --- /dev/null +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesUpdateRequest.java @@ -0,0 +1,38 @@ +package ru.spcex.clearing.platform.messaging.domain.cud.security; + +import com.fasterxml.jackson.annotation.JsonProperty; +import java.math.BigDecimal; + +public class RatesUpdateRequest { + + @JsonProperty + private Long id; + @JsonProperty + private BigDecimal value; + @JsonProperty + private String status; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java new file mode 100644 index 000000000..81ba744b8 --- /dev/null +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java @@ -0,0 +1,48 @@ +package ru.spcex.clearing.platform.messaging.domain.cud.security; + +import com.fasterxml.jackson.annotation.JsonProperty; +import java.math.BigDecimal; + +public class RiskParameterNewRequest { + + @JsonProperty + private BigDecimal value; + @JsonProperty + private String settlementType; + @JsonProperty + private Long currencyPairId; + @JsonProperty + private String status; + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getSettlementType() { + return settlementType; + } + + public void setSettlementType(String settlementType) { + this.settlementType = settlementType; + } + + public Long getCurrencyPairId() { + return currencyPairId; + } + + public void setCurrencyPairId(Long currencyPairId) { + this.currencyPairId = currencyPairId; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java new file mode 100644 index 000000000..d814acc4d --- /dev/null +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java @@ -0,0 +1,38 @@ +package ru.spcex.clearing.platform.messaging.domain.cud.security; + +import com.fasterxml.jackson.annotation.JsonProperty; +import java.math.BigDecimal; + +public class RiskParameterUpdateRequest { + + @JsonProperty + private Long id; + @JsonProperty + private BigDecimal value; + @JsonProperty + private String status; + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public BigDecimal getValue() { + return value; + } + + public void setValue(BigDecimal value) { + this.value = value; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } +} From c70874b179d94311e47a2ab5fc769ed29bfefa06 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 14:01:31 +0300 Subject: [PATCH 041/114] http://jira.mfd.msk:8088/browse/CLS-764 [risk-parameter] --- .../RiskParameterValidationConfig.java | 25 +++++++++++-- .../service/facade/RiskParameterFacade.java | 13 ++++++- .../RiskParameterMessageListener.java | 36 +++++++++++-------- 3 files changed, 57 insertions(+), 17 deletions(-) diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java index 2f5702744..0417650d6 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RiskParameterValidationConfig.java @@ -5,11 +5,14 @@ import java.util.function.Consumer; import java.util.function.Function; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import ru.clearing.classes.statics.data.security.RiskParameter; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterUpdateRequest; import ru.spcex.clearing.securities.errors.SecuritiesError; import ru.spcex.clearing.securities.validation.rule.RiskParameterValidationRule; import ru.spcex.clearing.validation.common.rules.FieldRequiredRule; +import ru.spcex.clearing.validation.common.rules.IdPresentRule; import ru.spcex.platform.classes.base.SpcexObjectBase; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.validation.ImdgValidationContext; @@ -19,8 +22,8 @@ import ru.spcex.platform.utils.validation.ValidatorImpl; @Configuration public class RiskParameterValidationConfig { - @Bean("riskParameterValidator") - public Function riskParameterValidator(Map> imdgForValidation) { + @Bean("riskParameterNewValidator") + public Function riskParameterNewValidator(Map> imdgForValidation) { return riskParameter -> { ImdgValidationContext context = new ImdgValidationContext<>(); context.setValidatedObject(riskParameter); @@ -34,4 +37,22 @@ public class RiskParameterValidationConfig { ); }; } + + @Bean("riskParameterUpdateValidator") + public Function riskParameterUpdateValidator(Map> imdgForValidation) { + return riskParameter -> { + ImdgValidationContext context = new ImdgValidationContext<>(); + context.setValidatedObject(riskParameter); + Consumer addImdg = (s) -> context.addImdg(s, imdgForValidation.get(s)); + addImdg.accept(IMDGDistributedNames.Map_RiskParameter); + return new ValidatorImpl<>(context, + IdPresentRule.instance("id", + RiskParameterUpdateRequest::getId, + IMDGDistributedNames.Map_RiskParameter, + RiskParameter.class, + SecuritiesError.RequiredFieldIsEmpty, + SecuritiesError.RequiredFieldIsEmpty) + ); + }; + } } diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java index dea2201a8..847a24c31 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java @@ -7,6 +7,7 @@ import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.security.RiskParameter; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterUpdateRequest; import ru.spcex.platform.classes.base.interfaces.IClearingFacade; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.ImdgId; @@ -29,7 +30,7 @@ public class RiskParameterFacade implements IClearingFacade { * Создает clientCode, TCR и опционально TCRList, если указаны валюты. */ public void createRiskParameter(RiskParameterNewRequest request) { - log.trace("Start process creating new client code"); + log.trace("Start process creating new risk_parameter"); RiskParameter riskParameter = new RiskParameter(); riskParameter.setCurrencyPairId(request.getCurrencyPairId()); @@ -42,6 +43,16 @@ public class RiskParameterFacade implements IClearingFacade { log.debug("successfully processed, new risk_parameter id {}", riskParameter.getId()); } + public void updateRiskParameter(RiskParameterUpdateRequest request) { + log.trace("Start process update risk_parameter"); + RiskParameter riskParameterForUpdate = riskParameterImdg.getSingleObjectByID(request.getId()); + + riskParameterForUpdate.setValue(request.getValue()); + riskParameterForUpdate.setWorkflowStatus(request.getStatus()); + + riskParameterImdg.update(riskParameterForUpdate); + log.debug("successfully processed, updated risk_parameter id {}", riskParameterForUpdate.getId()); + } @Override public void lock() { diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java index 1e51fca1d..9949eadf6 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RiskParameterMessageListener.java @@ -26,7 +26,8 @@ public class RiskParameterMessageListener extends QueueConsumer implements Initi private final Logger log = LoggerFactory.getLogger(getClass()); private final ImdgProvider imdgProvider; private final RiskParameterFacade riskParameterFacade; - private final Function riskParameterValidator; + private final Function riskParameterNewValidator; + private final Function riskParameterUpdateValidator; private final UserRoleVerification userRoleVerification; private final IMessageResolver messageResolver; @@ -34,13 +35,15 @@ public class RiskParameterMessageListener extends QueueConsumer implements Initi Producer kafkaProducer, ImdgProvider imdgProvider, RiskParameterFacade riskParameterFacade, - Function riskParameterValidator, + Function riskParameterNewValidator, + Function riskParameterUpdateValidator, UserRoleVerification userRoleVerification, IMessageResolver messageResolver) { super(kafkaQueue, kafkaProducer); this.imdgProvider = imdgProvider; this.riskParameterFacade = riskParameterFacade; - this.riskParameterValidator = riskParameterValidator; + this.riskParameterNewValidator = riskParameterNewValidator; + this.riskParameterUpdateValidator = riskParameterUpdateValidator; this.userRoleVerification = userRoleVerification; this.messageResolver = messageResolver; } @@ -63,7 +66,7 @@ public class RiskParameterMessageListener extends QueueConsumer implements Initi RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(riskParameterRequest); if (requestInfoUpdate != null) return requestInfoUpdate; RiskParameterNewRequest request = riskParameterRequest.getRequestPayload(); - IValidator validator = riskParameterValidator.apply(request); + IValidator validator = riskParameterNewValidator.apply(request); Optional error = validator.tillFirstError(); if (error.isPresent()) { String errMsg = messageResolver.resolve(error.get()); @@ -77,16 +80,21 @@ public class RiskParameterMessageListener extends QueueConsumer implements Initi return null; } - private RequestInfoUpdate riskParameterUpdate(BaseRequest clientCodeNewRequest) { -// RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(clientCodeNewRequest); -// if (requestInfoUpdate != null) return requestInfoUpdate; -// RiskParameterUpdateRequest request = clientCodeNewRequest.getRequestPayload(); -// ValidationResult validationResult = clientCodeValidator.checkBackendNewRequest(request); -// if (!validationResult.isValid()) { -// return makeErrorResponse(clientCodeNewRequest, validationResult); -// } -// -// clientCodeFacade.createClientCode(request, validationResult.validator()); + private RequestInfoUpdate riskParameterUpdate(BaseRequest riskParameterUpdateRequest) { + RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(riskParameterUpdateRequest); + if (requestInfoUpdate != null) return requestInfoUpdate; + RiskParameterUpdateRequest request = riskParameterUpdateRequest.getRequestPayload(); + IValidator validator = riskParameterUpdateValidator.apply(request); + Optional error = validator.tillFirstError(); + if (error.isPresent()) { + String errMsg = messageResolver.resolve(error.get()); + return new RequestInfoUpdate() + .setId(riskParameterUpdateRequest.getId()) + .setStatus(ru.spcex.clearing.platform.messaging.service.Status.Error) + .setMessage(errMsg); + } + + riskParameterFacade.updateRiskParameter(request); return null; } } From 8e0c70cfd051b29249907a4db6c7fa345d986e50 Mon Sep 17 00:00:00 2001 From: ialbert Date: Wed, 2 Oct 2024 14:07:19 +0300 Subject: [PATCH 042/114] PAYM session inspection obligations bugfix --- .../main/java/ru/spcex/clearing/session/stage/PaymSession.java | 1 + 1 file changed, 1 insertion(+) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index 1c691c5f0..71de9572d 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -98,6 +98,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { inclusionObligations.setSessionType(sessionType()); inspectionObligations.setSection(section()); + inspectionObligations.setSessionType(sessionType()); finishingSession.setSection(section()); finishingSession.setSessionType(sessionType()); imdgProvider.waitAvailable(); From 2a365606fa4923d636e0030e28c288b2dfcb8cc9 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 15:14:47 +0300 Subject: [PATCH 043/114] http://jira.mfd.msk:8088/browse/CLS-764 [rates] --- .../cud/securities/RatesNewAction.java | 2 +- .../cud/securities/RatesUpdateAction.java | 9 +- .../securities/RiskParameterUpdateAction.java | 1 + .../validation/RatesValidationConfig.java | 27 ++++- .../service/facade/RatesFacade.java | 65 ++++++++++++ .../listeners/RatesMessageListener.java | 100 ++++++++++++++++++ .../validation/rule/RatesValidationRule.java | 4 +- .../domain/cud/security/RatesNewRequest.java | 10 +- 8 files changed, 203 insertions(+), 15 deletions(-) create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java create mode 100644 clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RatesMessageListener.java diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java index ab617f400..e5109727e 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java @@ -28,7 +28,7 @@ public class RatesNewAction implements IAction { RatesNewRequest request = new RatesNewRequest(); request.setValue(this.value); request.setValueDate(this.valueDate); - request.setCurrencyPairId(this.currencyPairId); + request.setCurrencyId(this.currencyPairId); request.setStatus(this.status); return request; } diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java index d5107dce3..cdb630797 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesUpdateAction.java @@ -5,9 +5,9 @@ import io.swagger.annotations.ApiModelProperty; import java.math.BigDecimal; import ru.spcex.clearing.backendapi.domain.actions.IAction; import ru.spcex.clearing.platform.messaging.domain.ActionType; -import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesUpdateRequest; -public class RatesUpdateAction implements IAction { +public class RatesUpdateAction implements IAction { @ApiModelProperty(hidden = true) @JsonProperty @@ -20,8 +20,9 @@ public class RatesUpdateAction implements IAction { private String status; @Override - public RatesNewRequest toRequest() { - RatesNewRequest request = new RatesNewRequest(); + public RatesUpdateRequest toRequest() { + RatesUpdateRequest request = new RatesUpdateRequest(); + request.setId(this.id); request.setValue(this.value); request.setStatus(this.status); return request; diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java index 46bbbac7e..538222a29 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java @@ -22,6 +22,7 @@ public class RiskParameterUpdateAction implements IAction ratesValidator(Map> imdgForValidation) { + @Bean("ratesNewValidator") + public Function ratesNewValidator(Map> imdgForValidation) { return ratesRequest -> { ImdgValidationContext context = new ImdgValidationContext<>(); context.setValidatedObject(ratesRequest); Consumer addImdg = (s) -> context.addImdg(s, imdgForValidation.get(s)); addImdg.accept(IMDGDistributedNames.Map_Rates); return new ValidatorImpl<>(context, - FieldRequiredRule.instance("currencyPairUd", RatesNewRequest::getCurrencyPairId, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("currencyPairUd", RatesNewRequest::getCurrencyId, SecuritiesError.RequiredFieldIsEmpty), FieldRequiredRule.instance("value", RatesNewRequest::getValue, SecuritiesError.RequiredFieldIsEmpty), FieldRequiredRule.instance("settlementType", RatesNewRequest::getValueDate, SecuritiesError.RequiredFieldIsEmpty), RatesValidationRule.CHECK_ON_EXIST ); }; } + + @Bean("ratesUpdateValidator") + public Function ratesUpdateValidator(Map> imdgForValidation) { + return ratesUpdateRequest -> { + ImdgValidationContext context = new ImdgValidationContext<>(); + context.setValidatedObject(ratesUpdateRequest); + Consumer addImdg = (s) -> context.addImdg(s, imdgForValidation.get(s)); + addImdg.accept(IMDGDistributedNames.Map_Rates); + return new ValidatorImpl<>(context, + IdPresentRule.instance("id", + RatesUpdateRequest::getId, + IMDGDistributedNames.Map_Rates, + RiskParameter.class, + SecuritiesError.RequiredFieldIsEmpty, + SecuritiesError.RequiredFieldIsEmpty) + ); + }; + } } diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java new file mode 100644 index 000000000..4b7aa39f9 --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java @@ -0,0 +1,65 @@ +package ru.spcex.clearing.securities.service.facade; + +import java.time.Instant; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service; +import ru.clearing.classes.statics.data.security.Rates; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesUpdateRequest; +import ru.spcex.platform.classes.base.interfaces.IClearingFacade; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgId; +import ru.spcex.platform.imdg.api.ImdgProvider; + +@Service +public class RatesFacade implements IClearingFacade { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final ImdgId idGenerator; + private final ImdgProvider imdgProvider; + private final Imdg ratesImdg; + + public RatesFacade(ImdgProvider imdgProvider) { + this.idGenerator = imdgProvider.getImdgIdGenerator(); + this.imdgProvider = imdgProvider; + this.ratesImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Rates, Rates.class); + } + + /** + * Создает clientCode, TCR и опционально TCRList, если указаны валюты. + */ + public void createRates(RatesNewRequest request) { + log.trace("Start process creating new rates"); + Rates rates = new Rates(); + + rates.setCurrencyId(request.getCurrencyId()); + rates.setValue(request.getValue()); + rates.setValueDate(request.getValueDate()); + rates.setWorkflowStatus(request.getStatus()); + rates.setCreated(Instant.now()); + + ratesImdg.insert(rates); + log.debug("successfully processed, new rates id {}", rates.getId()); + } + + public void updateRates(RatesUpdateRequest request) { + log.trace("Start process update rates"); + Rates ratesForUpdate = ratesImdg.getSingleObjectByID(request.getId()); + + ratesForUpdate.setValue(request.getValue()); + ratesForUpdate.setWorkflowStatus(request.getStatus()); + + ratesImdg.update(ratesForUpdate); + log.debug("successfully processed, updated rates id {}", ratesForUpdate.getId()); + } + @Override + public void lock() { + + } + + @Override + public void unlock() { + + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RatesMessageListener.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RatesMessageListener.java new file mode 100644 index 000000000..69e9b2bb6 --- /dev/null +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/listeners/RatesMessageListener.java @@ -0,0 +1,100 @@ +package ru.spcex.clearing.securities.service.listeners; + +import java.util.Optional; +import java.util.function.Function; +import org.apache.kafka.clients.consumer.Consumer; +import org.apache.kafka.clients.producer.Producer; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; +import org.springframework.stereotype.Service; +import ru.spcex.clearing.platform.messaging.domain.BaseRequest; +import ru.spcex.clearing.platform.messaging.domain.Consts; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; +import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesUpdateRequest; +import ru.spcex.clearing.platform.messaging.service.QueueConsumer; +import ru.spcex.clearing.platform.messaging.service.RequestInfoUpdate; +import ru.spcex.clearing.securities.service.facade.RatesFacade; +import ru.spcex.clearing.util.security.UserRoleVerification; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.utils.enumeration.EnumMessage; +import ru.spcex.platform.utils.enumeration.IMessageResolver; +import ru.spcex.platform.utils.validation.IValidator; + +@Service +public class RatesMessageListener extends QueueConsumer implements InitializingBean { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final ImdgProvider imdgProvider; + private final RatesFacade ratesFacade; + private final Function ratesNewValidator; + private final Function ratesUpdateValidator; + private final UserRoleVerification userRoleVerification; + private final IMessageResolver messageResolver; + + public RatesMessageListener(Consumer kafkaQueue, + Producer kafkaProducer, + ImdgProvider imdgProvider, + RatesFacade ratesFacade, + Function ratesNewValidator, + Function ratesUpdateValidator, + UserRoleVerification userRoleVerification, + IMessageResolver messageResolver) { + super(kafkaQueue, kafkaProducer); + this.imdgProvider = imdgProvider; + this.ratesFacade = ratesFacade; + this.ratesNewValidator = ratesNewValidator; + this.ratesUpdateValidator = ratesUpdateValidator; + this.userRoleVerification = userRoleVerification; + this.messageResolver = messageResolver; + } + + @Override + public void afterPropertiesSet() { + imdgProvider.waitAvailable(); + + //from backend-api requests + callback(RatesNewRequest.class) + .setFunction(this::ratesNew) + .forDestination(Consts.DESTINATION_RATES_NEW, callbacks::put); + callback(RatesUpdateRequest.class) + .setFunction(this::ratesUpdate) + .forDestination(Consts.DESTINATION_RATES_UPDATE, callbacks::put); + init(); + } + + private RequestInfoUpdate ratesNew(BaseRequest ratesNewRequest) { + RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(ratesNewRequest); + if (requestInfoUpdate != null) return requestInfoUpdate; + RatesNewRequest request = ratesNewRequest.getRequestPayload(); + IValidator validator = ratesNewValidator.apply(request); + Optional error = validator.tillFirstError(); + if (error.isPresent()) { + String errMsg = messageResolver.resolve(error.get()); + return new RequestInfoUpdate() + .setId(ratesNewRequest.getId()) + .setStatus(ru.spcex.clearing.platform.messaging.service.Status.Error) + .setMessage(errMsg); + } + + ratesFacade.createRates(request); + return null; + } + + private RequestInfoUpdate ratesUpdate(BaseRequest ratesUpdateRequest) { + RequestInfoUpdate requestInfoUpdate = userRoleVerification.validateRoleAndGetResult(ratesUpdateRequest); + if (requestInfoUpdate != null) return requestInfoUpdate; + RatesUpdateRequest request = ratesUpdateRequest.getRequestPayload(); + IValidator validator = ratesUpdateValidator.apply(request); + Optional error = validator.tillFirstError(); + if (error.isPresent()) { + String errMsg = messageResolver.resolve(error.get()); + return new RequestInfoUpdate() + .setId(ratesUpdateRequest.getId()) + .setStatus(ru.spcex.clearing.platform.messaging.service.Status.Error) + .setMessage(errMsg); + } + + ratesFacade.updateRates(request); + return null; + } +} diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java index e7773f170..6c69dc9ad 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java @@ -22,13 +22,13 @@ public enum RatesValidationRule implements IValidationRule Date: Wed, 2 Oct 2024 15:25:26 +0300 Subject: [PATCH 044/114] PAYM session revise fix --- .../clearing/session/stage/PaymSession.java | 33 +++++++++---------- 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index 71de9572d..9318fede5 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -22,7 +22,6 @@ import ru.spcex.clearing.session.stage.impl.FormingPaymentInstructionAssets; import ru.spcex.clearing.session.stage.impl.InclusionObligations; import ru.spcex.clearing.session.stage.impl.InspectionObligationsV2; import ru.spcex.clearing.session.stage.impl.ObligationAdmission; -import ru.spcex.clearing.session.stage.impl.PaymentInfo; import ru.spcex.clearing.session.stage.impl.RequirementsAndObligationCreation; import ru.spcex.clearing.session.stage.monitor.SessionMonitor; import ru.spcex.clearing.session.stage.monitor.SessionMonitorFactory; @@ -58,7 +57,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { private final Imdg executionCurrencyImdg; private final Supplier> marketCodes; - private SessionMonitor afterPaymentsReviseMonitor; + private SessionMonitor afterReviseErrorMonitor; public PaymSession( @@ -142,22 +141,12 @@ public class PaymSession extends AbstractSession implements InitializingBean { runStage(TaskType.InspectionObligations, companyIdPayload, inspectionObligations); } //stage 7 - StageResult paymentResult = null; { FormingPaymentInstructionPayload payload = new FormingPaymentInstructionPayload(); payload.setSessionId(currSession.getId()); - paymentResult = runStage(TaskType.FormingPaymentInstruction, payload, formingPaymentInstructionAssets); - } - if (paymentResult.getStageResult().getPaymentInstructions().isEmpty()) { - log.info("no payment instructions were created"); - finishPart(); - } else { - runStage(TaskType.FormingPaymentInstruction, balanceRevise); - this.afterPaymentsReviseMonitor = SessionMonitorFactory.waitRevise(); - log.info("created {} PaymentInstructions, waiting for {}", - paymentResult.getStageResult().getPaymentInstructions().size(), - this.afterPaymentsReviseMonitor.allConditions()); + runStage(TaskType.FormingPaymentInstruction, payload, formingPaymentInstructionAssets); } + finishPart(); } catch (StageException e) { //already logged } @@ -170,12 +159,13 @@ public class PaymSession extends AbstractSession implements InitializingBean { } log.info("session is running, stage {}, monitors: {}", currStage.get(), - logMonitors(afterPaymentsReviseMonitor)); - if (afterPaymentsReviseMonitor != null && isMonitorPassed(afterPaymentsReviseMonitor, req.getRequestPayload())) { - afterPaymentsReviseMonitor = null; + logMonitors(afterReviseErrorMonitor)); + if (afterReviseErrorMonitor != null && isMonitorPassed(afterReviseErrorMonitor, req.getRequestPayload())) { + afterReviseErrorMonitor = null; finishPart(); return; } + } catch (StageException e) { //already logged } @@ -185,7 +175,14 @@ public class PaymSession extends AbstractSession implements InitializingBean { try { //stage 9 continue revision { - runStage(TaskType.ContinueRevise, currSession.getId(), balanceRevise, false); + StageResult reviseRes = runStage(TaskType.AgainRevise, currSession.getId(), balanceRevise, false); + if (!reviseRes.isSuccess()) { + this.afterReviseErrorMonitor = SessionMonitorFactory.waitReviseError(section()); + log.warn("{} stage error, created monitor for {}", + TaskType.AgainRevise, + afterReviseErrorMonitor.allConditions()); + return; + } } //stage 10 { From 39655fefd0e8ea79304b06fb02c5746248533630 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 15:31:40 +0300 Subject: [PATCH 045/114] http://jira.mfd.msk:8088/browse/CLS-761 --- .../cud/securities/RatesNewAction.java | 12 +-- .../src/main/resources/meta/meta.json | 102 +++++++++++++++++- .../src/main/resources/meta/meta.xml | 28 ++++- 3 files changed, 134 insertions(+), 8 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java index e5109727e..8b71e4175 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java @@ -18,7 +18,7 @@ public class RatesNewAction implements IAction { private LocalDate valueDate; @ApiModelProperty(value = "Валюта.", example = "1234") @JsonProperty - private Long currencyPairId; + private Long currencyId; @ApiModelProperty(value = "Статус.", example = "1234") @JsonProperty private String status; @@ -28,7 +28,7 @@ public class RatesNewAction implements IAction { RatesNewRequest request = new RatesNewRequest(); request.setValue(this.value); request.setValueDate(this.valueDate); - request.setCurrencyId(this.currencyPairId); + request.setCurrencyId(this.currencyId); request.setStatus(this.status); return request; } @@ -55,12 +55,12 @@ public class RatesNewAction implements IAction { this.valueDate = valueDate; } - public Long getCurrencyPairId() { - return currencyPairId; + public Long getCurrencyId() { + return currencyId; } - public void setCurrencyPairId(Long currencyPairId) { - this.currencyPairId = currencyPairId; + public void setCurrencyId(Long currencyPairId) { + this.currencyId = currencyPairId; } public String getStatus() { diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 5d92bf37d..4907b2b37 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.105", + "version": "3.15.206.106", "enums": { @@ -10578,7 +10578,57 @@ "name": "Статус","shortname": "Секция","type": 2,"length": 4 } ] + ,"actions":[ + {"method":"post", + "name": "Добавление параметров риска", + + "confirmation": "value,settlementType,currencyPairId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.RiskParameterNewAction", + + "fields": [ + {"code": "value", + "name": "Ставка","shortname": "Ставка","type": 10 + } + , + {"code": "settlementType", + "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 + } + , + {"code": "currencyPairId", + "name": "Идентификатор валюты","shortname": "Валюта","type": 1 + } + , + {"code": "status", + "name": "Статус","shortname": "Секция","type": 2,"length": 4 + } + ] + } + , + {"method":"put", + + "name": "Изменение параметров риска", + + "confirmation": "value,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.RiskParameterUpdateAction", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "riskParameter","linkCode": "id","required": true + } + , + {"code": "value", + "name": "Ставка","shortname": "Ставка","type": 10 + } + , + {"code": "status", + "name": "Статус","shortname": "Секция","type": 2,"length": 4 + } + ] + } + ] } , "rates": { @@ -10616,7 +10666,57 @@ "name": "Статус","shortname": "Секция","type": 2,"length": 4 } ] + ,"actions":[ + {"method":"post", + "name": "Добавление расчетного курса", + + "confirmation": "value,valueDate,currencyId,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.RatesNewAction", + + "fields": [ + {"code": "value", + "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 + } + , + {"code": "valueDate", + "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 + } + , + {"code": "currencyId", + "name": "Идентификатор валюты","shortname": "Валюта","type": 1 + } + , + {"code": "status", + "name": "Статус","shortname": "Секция","type": 2,"length": 4 + } + ] + } + , + {"method":"put", + + "name": "Изменение расчетного курса", + + "confirmation": "value,status", + + "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.RatesUpdateAction", + + "fields": [ + {"code": "id", + "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "rates","linkCode": "id","required": true + } + , + {"code": "value", + "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 + } + , + {"code": "status", + "name": "Статус","shortname": "Секция","type": 2,"length": 4 + } + ] + } + ] } } diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index d5d48c48a..c14645ef5 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -2449,6 +2449,19 @@ + + + + + + + + + + + + + @@ -2457,6 +2470,19 @@ + + + + + + + + + + + + + From 51811cee42c7fcf6f873dcd708a94d7cf28eb3a6 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 15:33:48 +0300 Subject: [PATCH 046/114] http://jira.mfd.msk:8088/browse/CLS-757 --- .../db-scripts/src/main/resources/db/DICTIONARIES.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql index f119fe43b..252caa4bd 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql @@ -485,6 +485,7 @@ INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (30, 'CBRR', 'Загрузк INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (31, 'MTCR', 'Формирование файлов с МТКР') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (32, 'LIMC', 'Выгрузка в Торговую систему остатков по валюте (отправка lim)') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; +INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (33, 'GREC', 'Формирование отчетности ЦК') 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; From 2efb93702d3ebb6db8e9a2fabe5e6dc4940ad4b1 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 16:10:03 +0300 Subject: [PATCH 047/114] http://jira.mfd.msk:8088/browse/CLS-760 --- .../config/element/BackendApiSettings.java | 10 +++++ .../queue/misc/JsConfigController.java | 37 +++++++++++++++++++ .../{misc => securities}/RatesController.java | 2 +- .../RiskParameterController.java | 2 +- .../security/element/JsConfigSettings.java | 24 ++++++++++++ .../src/main/resources/application.properties | 3 ++ 6 files changed, 76 insertions(+), 2 deletions(-) create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java rename clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/{misc => securities}/RatesController.java (98%) rename clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/{misc => securities}/RiskParameterController.java (98%) create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/element/BackendApiSettings.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/element/BackendApiSettings.java index 9b51e8890..42e5ad29d 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/element/BackendApiSettings.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/config/element/BackendApiSettings.java @@ -3,6 +3,7 @@ package ru.spcex.clearing.backendapi.config.element; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.PropertySource; import org.springframework.stereotype.Component; +import ru.spcex.clearing.backendapi.security.element.JsConfigSettings; import ru.spcex.clearing.backendapi.security.element.SecuritySettings; import ru.spcex.clearing.platform.messaging.config.element.KafkaConsumerSettings; import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; @@ -17,6 +18,7 @@ public class BackendApiSettings { private KafkaProducerSettings kafkaProducer; private KafkaConsumerSettings kafkaConsumer; private SecuritySettings security; + private JsConfigSettings jsConfig; private String exampleSetting; public HazelcastClientParams getHazelcast() { @@ -59,6 +61,14 @@ public class BackendApiSettings { this.security = security; } + public JsConfigSettings getJsConfig() { + return jsConfig; + } + + public void setJsConfig(JsConfigSettings jsConfig) { + this.jsConfig = jsConfig; + } + public HazelcastClientParams getHazelcastSearch() { return hazelcastSearch; } diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java new file mode 100644 index 000000000..75eff18d7 --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java @@ -0,0 +1,37 @@ +package ru.spcex.clearing.backendapi.controller.queue.misc; + +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiResponse; +import io.swagger.annotations.ApiResponses; +import java.util.HashMap; +import java.util.Map; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.ResponseBody; +import ru.spcex.clearing.backendapi.config.element.BackendApiSettings; +import ru.spcex.clearing.backendapi.controller.response.entity.CommonGetAllResponse; +import ru.spcex.clearing.backendapi.security.element.JsConfigSettings; + +@Controller +@RequestMapping("/js-config") +public class JsConfigController { + private final BackendApiSettings backendApiSettings; + + public JsConfigController(BackendApiSettings backendApiSettings) { + this.backendApiSettings = backendApiSettings; + } + + @ApiOperation(value = "get js config.") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(method = RequestMethod.GET) + @ResponseBody + public Map getJsConfig() { + Map result = new HashMap<>(); + + result.put(JsConfigSettings.SERVER_TITLE_PARAM_NAME, backendApiSettings.getJsConfig().getServerTitle()); + result.put(JsConfigSettings.IS_CENTRAL_COUNTER_PARTY_PARAM_NAME, backendApiSettings.getJsConfig().getCentralCounterParty()); + + return result; + } +} diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/securities/RatesController.java similarity index 98% rename from clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java rename to clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/securities/RatesController.java index cd290f764..43ec6d568 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RatesController.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/securities/RatesController.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.backendapi.controller.queue.misc; +package ru.spcex.clearing.backendapi.controller.queue.securities; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/securities/RiskParameterController.java similarity index 98% rename from clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java rename to clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/securities/RiskParameterController.java index 5df741a9d..afcc0e994 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/RiskParameterController.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/securities/RiskParameterController.java @@ -1,4 +1,4 @@ -package ru.spcex.clearing.backendapi.controller.queue.misc; +package ru.spcex.clearing.backendapi.controller.queue.securities; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java new file mode 100644 index 000000000..0fa975f37 --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java @@ -0,0 +1,24 @@ +package ru.spcex.clearing.backendapi.security.element; + +public class JsConfigSettings { + public final static String SERVER_TITLE_PARAM_NAME = "serverTitle"; + public final static String IS_CENTRAL_COUNTER_PARTY_PARAM_NAME = "isCentralCounterparty"; + private String serverTitle; + private Boolean isCentralCounterParty; + + public String getServerTitle() { + return serverTitle; + } + + public void setServerTitle(String serverTitle) { + this.serverTitle = serverTitle; + } + + public Boolean getCentralCounterParty() { + return isCentralCounterParty; + } + + public void setCentralCounterParty(Boolean centralCounterParty) { + isCentralCounterParty = centralCounterParty; + } +} diff --git a/clearing-parent/backend-api/src/main/resources/application.properties b/clearing-parent/backend-api/src/main/resources/application.properties index 24016512d..fc8ba383d 100644 --- a/clearing-parent/backend-api/src/main/resources/application.properties +++ b/clearing-parent/backend-api/src/main/resources/application.properties @@ -26,6 +26,9 @@ backend-api.kafka-consumer.auto-offset-reset=latest backend-api.kafka-consumer.linger-ms=1 backend-api.kafka-consumer.buffer-memory=33554432 backend-api.security.authorization-disabled=false + +backend-api.js-config.server-title=?????? 183 +backend-api.js-config.is-central-counter-party=true #access logs, sample #server.tomcat.accesslog.directory=logs #server.tomcat.accesslog.enabled=true From 24824f55c27a8cafc335ecdefe74cdae67c3075f Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 16:29:42 +0300 Subject: [PATCH 048/114] http://jira.mfd.msk:8088/browse/CLS-756 --- .../config/settings/AccountServiceSettings.java | 10 ++++++++++ .../account/config/settings/elem/AppSettings.java | 13 +++++++++++++ .../service/TradingClearingRegistryService.java | 7 +++++-- .../src/main/resources/application.properties | 4 +++- 4 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/elem/AppSettings.java diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/AccountServiceSettings.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/AccountServiceSettings.java index 1848ace41..ff1cde091 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/AccountServiceSettings.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/AccountServiceSettings.java @@ -3,6 +3,7 @@ package ru.spcex.clearing.account.config.settings; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.PropertySource; import org.springframework.stereotype.Component; +import ru.spcex.clearing.account.config.settings.elem.AppSettings; import ru.spcex.clearing.platform.messaging.config.element.KafkaConsumerSettings; import ru.spcex.clearing.platform.messaging.config.element.KafkaProducerSettings; import ru.spcex.platform.imdg.iml.hazelcast.config.HazelcastClientParams; @@ -14,6 +15,7 @@ public class AccountServiceSettings { private HazelcastClientParams hazelcast; private KafkaConsumerSettings kafkaConsumer; private KafkaProducerSettings kafkaProducer; + private AppSettings app; public HazelcastClientParams getHazelcast() { return hazelcast; @@ -38,4 +40,12 @@ public class AccountServiceSettings { public void setKafkaProducer(KafkaProducerSettings kafkaProducer) { this.kafkaProducer = kafkaProducer; } + + public AppSettings getApp() { + return app; + } + + public void setApp(AppSettings app) { + this.app = app; + } } diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/elem/AppSettings.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/elem/AppSettings.java new file mode 100644 index 000000000..399cba941 --- /dev/null +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/settings/elem/AppSettings.java @@ -0,0 +1,13 @@ +package ru.spcex.clearing.account.config.settings.elem; + +public class AppSettings { + private String registryUnit = "T"; + + public String getRegistryUnit() { + return registryUnit; + } + + public void setRegistryUnit(String registryUnit) { + this.registryUnit = registryUnit; + } +} diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java index 236093a02..ab24a91f1 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java @@ -27,6 +27,7 @@ import ru.clearing.classes.statics.data.company.CompanySymbols; import ru.clearing.classes.statics.data.company.relation.Relation; import ru.clearing.classes.statics.data.registry.TradingClearingRegistry; import ru.clearing.classes.statics.data.registry.TradingClearingRegistryList; +import ru.spcex.clearing.account.config.settings.AccountServiceSettings; import ru.spcex.clearing.account.errors.AccountError; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.BaseRequest; @@ -93,6 +94,7 @@ public class TradingClearingRegistryService extends QueueConsumer implements Ini private final IMessageResolver messageResolver; private final Producer kafkaProducer; private final KafkaSender kafkaSender; + private final AccountServiceSettings accountServiceSettings; public TradingClearingRegistryService(Consumer kafkaQueue, Producer kafkaProducer, @@ -107,7 +109,7 @@ public class TradingClearingRegistryService extends QueueConsumer implements Ini @Qualifier("tradingClearingRegistryUpdateRequest") Function tradingClearingRegistryUpdateRequestValidator, @Qualifier("tradingClearingRegistryBlockRequest") - Function tradingClearingRegistryBlockRequestValidator) { + Function tradingClearingRegistryBlockRequestValidator, AccountServiceSettings accountServiceSettings) { super(kafkaQueue, kafkaProducer); this.kafkaProducer = kafkaProducer; this.kafkaSender = kafkaSender; @@ -131,6 +133,7 @@ public class TradingClearingRegistryService extends QueueConsumer implements Ini this.tradingClearingRegistryUpdateRequestValidator = tradingClearingRegistryUpdateRequestValidator; this.tradingClearingRegistryBlockRequestValidator = tradingClearingRegistryBlockRequestValidator; this.messageResolver = messageResolver; + this.accountServiceSettings = accountServiceSettings; } @Override @@ -444,7 +447,7 @@ public class TradingClearingRegistryService extends QueueConsumer implements Ini code = "%4s".formatted(code).replace(' ', '0'); // code += registryPurpose.getKey(); // C / M / ... code += "C";//пока ставим всегда С, возможно придется откатить - String trType = tradingRegistryType + "T"; // 2 символа + String trType = tradingRegistryType + accountServiceSettings.getApp().getRegistryUnit(); // 2 символа code += trType; String sId = "%5s".formatted(id).replace(' ', '0'); if (sId.length() > 5) diff --git a/clearing-parent/account-service/src/main/resources/application.properties b/clearing-parent/account-service/src/main/resources/application.properties index b778da132..3592d4db7 100644 --- a/clearing-parent/account-service/src/main/resources/application.properties +++ b/clearing-parent/account-service/src/main/resources/application.properties @@ -16,4 +16,6 @@ account-service.kafka-producer.acks=all account-service.kafka-producer.retries=0 account-service.kafka-producer.batch-size=16384 account-service.kafka-producer.linger-ms=1 -account-service.kafka-producer.buffer-memory=33554432 \ No newline at end of file +account-service.kafka-producer.buffer-memory=33554432 + +account-service.app.registry-unit=L \ No newline at end of file From 05ca97688a2a296f1d22049d8d4d64dcf9a63344 Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 2 Oct 2024 16:39:34 +0300 Subject: [PATCH 049/114] http://jira.mfd.msk:8088/browse/CLS-767 --- .../builders/bean/KSRepLccNettoReport.java | 111 +++++++ .../builders/bean/KSRepLccTradesReport.java | 181 +++++++++++ .../ks/KSRepLccNettoReportBuilder.java | 126 ++++++++ .../ks/KSRepLccTradesReportBuilder.java | 281 ++++++++++++++++++ .../reports/config/ReportBuildersConfig.java | 31 +- .../config/validation/ValidationConfig.java | 31 +- .../reports/services/ReportService.java | 30 +- .../services/ReportServiceTest_KS.java | 276 +++++++++++++++++ .../ks/KS_REP_LCC_NETTO_expected.csv | 19 ++ .../ks/KS_REP_LCC_TRADES_expected.csv | 3 + .../enumeration/ReportBuilderType.java | 2 + .../platform/enumeration/ReportKeys.java | 2 + 12 files changed, 1079 insertions(+), 14 deletions(-) create mode 100644 clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java create mode 100644 clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccTradesReport.java create mode 100644 clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java create mode 100644 clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java create mode 100644 clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv create mode 100644 clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_TRADES_expected.csv diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java new file mode 100644 index 000000000..f04e5c7d1 --- /dev/null +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java @@ -0,0 +1,111 @@ +package ru.spcex.clearing.reports.builders.bean; + +import java.math.BigDecimal; +import java.time.LocalDate; +import com.opencsv.bean.CsvBindByName; +import com.opencsv.bean.CsvBindByPosition; +import com.opencsv.bean.CsvDate; +import com.opencsv.bean.CsvNumber; + +public class KSRepLccNettoReport { + @CsvBindByName(column = "FIRM_ID") + @CsvBindByPosition(position = 0) + private String firmId; + + @CsvBindByName(column = "TKR") + @CsvBindByPosition(position = 1) + private String tkr; + + @CsvBindByName(column = "CURRENCYID") + @CsvBindByPosition(position = 2) + private String currencyId; + + @CsvBindByName(column = "DATE") + @CsvBindByPosition(position = 3) + @CsvDate(value = "yyyy-MM-dd") + private LocalDate date; + + @CsvBindByName(column = "NETTO_SUM") + @CsvBindByPosition(position = 4) + @CsvNumber(value = "#0", writeFormat = "#0") + private BigDecimal nettoSum; + + @CsvBindByName(column = "DATA_TYPE") + @CsvBindByPosition(position = 5) + private String dataType; + + @CsvBindByName(column = "DEBIT") + @CsvBindByPosition(position = 6) + @CsvNumber(value = "#0.00", writeFormat = "#0.00") + private BigDecimal debit; + + @CsvBindByName(column = "NETTO_SUM") + @CsvBindByPosition(position = 7) + @CsvNumber(value = "#0.00", writeFormat = "#0.00") + private BigDecimal credit; + + + public String getFirmId() { + return firmId; + } + + public void setFirmId(String firmId) { + this.firmId = firmId; + } + + public String getTkr() { + return tkr; + } + + public void setTkr(String tkr) { + this.tkr = tkr; + } + + public String getCurrencyId() { + return currencyId; + } + + public void setCurrencyId(String currencyId) { + this.currencyId = currencyId; + } + + public LocalDate getDate() { + return date; + } + + public void setDate(LocalDate date) { + this.date = date; + } + + public BigDecimal getNettoSum() { + return nettoSum; + } + + public void setNettoSum(BigDecimal nettoSum) { + this.nettoSum = nettoSum; + } + + public String getDataType() { + return dataType; + } + + public void setDataType(String dataType) { + this.dataType = dataType; + } + + public BigDecimal getDebit() { + return debit; + } + + public void setDebit(BigDecimal debit) { + this.debit = debit; + } + + public BigDecimal getCredit() { + return credit; + } + + public void setCredit(BigDecimal credit) { + this.credit = credit; + } +} diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccTradesReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccTradesReport.java new file mode 100644 index 000000000..9d731537f --- /dev/null +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccTradesReport.java @@ -0,0 +1,181 @@ +package ru.spcex.clearing.reports.builders.bean; + +import java.time.LocalDate; +import java.time.LocalDateTime; +import com.opencsv.bean.CsvBindByName; +import com.opencsv.bean.CsvBindByPosition; +import com.opencsv.bean.CsvDate; + +public class KSRepLccTradesReport { + @CsvBindByName(column = "SESSION_ID") + @CsvBindByPosition(position = 0) + private Long sessionId; + + @CsvBindByName(column = "SESSION_DATE") + @CsvBindByPosition(position = 1) + @CsvDate(value = "dd.MM.yyyy'T'HH:mm:ss") + private LocalDateTime sessionDate; + + @CsvBindByName(column = "TRADE_NUM") + @CsvBindByPosition(position = 2) + private Long tradeNum; + + @CsvBindByName(column = "SECCODE") + @CsvBindByPosition(position = 3) + private String secCode; + + @CsvBindByName(column = "FIRM_ID") + @CsvBindByPosition(position = 4) + private String firmId; + + @CsvBindByName(column = "TKR") + @CsvBindByPosition(position = 5) + private String tkr; + + @CsvBindByName(column = "ACCOUNT") + @CsvBindByPosition(position = 6) + private String account; + + @CsvBindByName(column = "CLASS_CODE") + @CsvBindByPosition(position = 7) + private String classCode; + + @CsvBindByName(column = "TRADE_DATE") + @CsvBindByPosition(position = 8) + @CsvDate(value = "dd.MM.yyyy'T'HH:mm:ss") + private LocalDateTime tradeDate; + + @CsvBindByName(column = "TRADE_GROUP") + @CsvBindByPosition(position = 9) + private String tradeGroup; + + @CsvBindByName(column = "BUY_SELL") + @CsvBindByPosition(position = 10) + private String buySell; + + @CsvBindByName(column = "LOT_CURRENCY") + @CsvBindByPosition(position = 11) + private String lotCurrency; + + @CsvBindByName(column = "CO_CURRENCY") + @CsvBindByPosition(position = 12) + private String coCurrency; + + @CsvBindByName(column = "SETTLEDATE") + @CsvBindByPosition(position = 13) + @CsvDate(value = "yyyy-MM-dd") + private LocalDate settleDate; + + + public Long getSessionId() { + return sessionId; + } + + public void setSessionId(Long sessionId) { + this.sessionId = sessionId; + } + + public LocalDateTime getSessionDate() { + return sessionDate; + } + + public void setSessionDate(LocalDateTime sessionDate) { + this.sessionDate = sessionDate; + } + + public Long getTradeNum() { + return tradeNum; + } + + public void setTradeNum(Long tradeNum) { + this.tradeNum = tradeNum; + } + + public String getSecCode() { + return secCode; + } + + public void setSecCode(String secCode) { + this.secCode = secCode; + } + + public String getFirmId() { + return firmId; + } + + public void setFirmId(String firmId) { + this.firmId = firmId; + } + + public String getTkr() { + return tkr; + } + + public void setTkr(String tkr) { + this.tkr = tkr; + } + + public String getAccount() { + return account; + } + + public void setAccount(String account) { + this.account = account; + } + + public String getClassCode() { + return classCode; + } + + public void setClassCode(String classCode) { + this.classCode = classCode; + } + + public LocalDateTime getTradeDate() { + return tradeDate; + } + + public void setTradeDate(LocalDateTime tradeDate) { + this.tradeDate = tradeDate; + } + + public String getTradeGroup() { + return tradeGroup; + } + + public void setTradeGroup(String tradeGroup) { + this.tradeGroup = tradeGroup; + } + + public String getBuySell() { + return buySell; + } + + public void setBuySell(String buySell) { + this.buySell = buySell; + } + + public String getLotCurrency() { + return lotCurrency; + } + + public void setLotCurrency(String lotCurrency) { + this.lotCurrency = lotCurrency; + } + + public String getCoCurrency() { + return coCurrency; + } + + public void setCoCurrency(String coCurrency) { + this.coCurrency = coCurrency; + } + + public LocalDate getSettleDate() { + return settleDate; + } + + public void setSettleDate(LocalDate settleDate) { + this.settleDate = settleDate; + } +} diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java new file mode 100644 index 000000000..78f3e0e28 --- /dev/null +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java @@ -0,0 +1,126 @@ +package ru.spcex.clearing.reports.builders.ks; + +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import org.springframework.stereotype.Component; +import ru.clearing.classes.statics.data.registry.Registry; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.reports.builders.CSVReportBuilder; +import ru.spcex.clearing.reports.builders.EmptyParams; +import ru.spcex.clearing.reports.builders.bean.KSRepLccNettoReport; +import ru.spcex.platform.enumeration.RegistryDesignation; +import ru.spcex.platform.enumeration.RegistryStatus; +import ru.spcex.platform.enumeration.RegistryTradingParams; +import ru.spcex.platform.enumeration.ReportBuilderType; +import ru.spcex.platform.enumeration.ReportKeys; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; +import ru.spcex.platform.utils.enumeration.IEnumKey; + +@Component +public class KSRepLccNettoReportBuilder extends CSVReportBuilder { + private final Imdg registryImdg; + + private List rows = null; + + public KSRepLccNettoReportBuilder(ImdgProvider imdgProvider) { + registryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Registry, Registry.class); + } + + @Override + protected List getRows() { + return rows; + } + + @Override + public ReportBuilderType getReportType() { + return ReportBuilderType.KS_REP_LCC_NETTO; + } + + @Override + public ReportKeys getReportKey() { + return ReportKeys.KS_REP_LCC_NETTO_REPORT; + } + + @Override + public Class getParamsClass() { + return EmptyParams.class; + } + + @Override + public Class getReportClass() { + return KSRepLccNettoReport.class; + } + + @Override + protected void collect(EmptyParams params) { + rows = new ArrayList<>(); + LocalDate now = LocalDate.now(); + ImdgPredicateBuilder pb = registryImdg.predicateBuilder(); + ImdgPredicate registryPredicate = RegistryCodeSqlBuilder.getInstance( + RegistryTradingParams.AM_T, RegistryTradingParams.OM_T, RegistryTradingParams.TM_T + ).buildPredicate(pb); + Collection registries = registryImdg.getCollectionObjectsByPredicate( + pb.and( + registryPredicate, + pb.equals("settlementDate", now) + ) + ); + for (Registry registry : registries) { + for (DataTypes dataType : DataTypes.values()) { + KSRepLccNettoReport ksRepLccNettoReport = new KSRepLccNettoReport(); + ksRepLccNettoReport.setFirmId(registry.getTradingCode()); + ksRepLccNettoReport.setTkr(registry.getTradingClearingRegistry()); + ksRepLccNettoReport.setCurrencyId(registry.getSecuritySymbol()); + ksRepLccNettoReport.setDate(now); + RegistryStatus status = IEnumKey.getEnumByKey(RegistryStatus.class, registry.getRegistryStatus()); + RegistryDesignation designation = IEnumKey.getEnumByKey(RegistryDesignation.class, registry.getRegistryDesignation()); + BigDecimal debit = BigDecimal.ZERO; + BigDecimal credit = BigDecimal.ZERO; + if (dataType == DataTypes.FX_OBLIG) { + if (status == RegistryStatus.PROC || status == RegistryStatus.MNG) { + if (designation == RegistryDesignation.O) + debit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; + if (designation == RegistryDesignation.T) + credit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; + } + } else if (dataType == DataTypes.PR_NETTOSUM) { + if (status == RegistryStatus.CLRD) { + if (designation == RegistryDesignation.O) + debit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; + if (designation == RegistryDesignation.T) + credit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; + } + } else if (dataType == DataTypes.FX_DEBT) { + if (designation == RegistryDesignation.A) { + if (registry.getBalance() != null && registry.getBalance().compareTo(BigDecimal.ZERO) < 0) + debit = registry.getBalance(); + } + } + ksRepLccNettoReport.setDataType(dataType.value); + ksRepLccNettoReport.setDebit(debit); + ksRepLccNettoReport.setCredit(credit); + ksRepLccNettoReport.setNettoSum(credit.subtract(debit)); + rows.add(ksRepLccNettoReport); + } + } + } + + private enum DataTypes { + FX_OBLIG("FX_OBLIG"), + PR_NETTOSUM("PR_NETTOSUM"), + FX_DEBT("FX_DEBT") + ; + private final String value; + + DataTypes(String value) { + this.value = value; + } + } +} diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java new file mode 100644 index 000000000..550dc2688 --- /dev/null +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java @@ -0,0 +1,281 @@ +package ru.spcex.clearing.reports.builders.ks; + +import java.time.LocalDate; +import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import org.springframework.stereotype.Component; +import ru.clearing.classes.statics.data.account.Account; +import ru.clearing.classes.statics.data.company.Company; +import ru.clearing.classes.statics.data.execution.ExecutionCurrency; +import ru.clearing.classes.statics.data.misc.Session; +import ru.clearing.classes.statics.data.registry.TradingClearingRegistry; +import ru.clearing.classes.statics.data.security.CurrencyPairSecurity; +import ru.clearing.platform.dictionary.CurrencyPairDictionary; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import ru.spcex.clearing.reports.builders.CSVReportBuilder; +import ru.spcex.clearing.reports.builders.EmptyParams; +import ru.spcex.clearing.reports.builders.bean.KSRepLccTradesReport; +import ru.spcex.platform.enumeration.AccountType; +import ru.spcex.platform.enumeration.ReportBuilderType; +import ru.spcex.platform.enumeration.ReportKeys; +import ru.spcex.platform.enumeration.Side; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.utils.enumeration.IEnumKey; + +@Component +public class KSRepLccTradesReportBuilder extends CSVReportBuilder { + private final Imdg sessionImdg; + private final Imdg companyImdg; + private final Imdg accountImdg; + private final Imdg executionCurrencyImdg; + private final Imdg currencyPairDictionaryImdg; + private final Imdg currencyPairSecurityImdg; + private final Imdg tradingClearingRegistryImdg; + + private List rows = null; + + public KSRepLccTradesReportBuilder(ImdgProvider imdgProvider) { + sessionImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Session, Session.class); + companyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Company, Company.class); + accountImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Account, Account.class); + executionCurrencyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionCurrency, ExecutionCurrency.class); + currencyPairDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyPairDictionary, CurrencyPairDictionary.class); + currencyPairSecurityImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyPairSecurity, CurrencyPairSecurity.class); + tradingClearingRegistryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_TradingClearingRegistry, TradingClearingRegistry.class); + } + + @Override + protected List getRows() { + return rows; + } + + @Override + public ReportBuilderType getReportType() { + return ReportBuilderType.KS_REP_LCC_TRADES; + } + + @Override + public ReportKeys getReportKey() { + return ReportKeys.KS_REP_LCC_TRADES_REPORT; + } + + @Override + public Class getParamsClass() { + return EmptyParams.class; + } + + @Override + public Class getReportClass() { + return KSRepLccTradesReport.class; + } + + @Override + protected void collect(EmptyParams params) { + + LocalDate now = LocalDate.now(); + ImdgPredicateBuilder pb = executionCurrencyImdg.predicateBuilder(); + Collection executions = executionCurrencyImdg.getCollectionObjectsByPredicate( + pb.or( + pb.equals("tradingDate", now), + pb.equals("settlementDate", now) + ) + ); + + rows = new ArrayList<>(executions.size()); + for (ExecutionCurrency execution : executions) { + try { + KSRepLccTradesReport ksRepLccTradesReport = new KSRepLccTradesReport(); + + if (execution.getPartyTradingClearingRegistryId() == null) { + log.warn("For execution id = {} field trading_clearing_registry is empty, skipped", execution.getId()); + continue; + } + TradingClearingRegistry tkr = tradingClearingRegistryImdg.getSingleObjectByID(execution.getTradingClearingRegistryId()); + if (tkr == null) { + log.warn( + "For execution id = {} not found trading clearing registry for " + + "execution.trading_clearing_registry_id = {}, execution was skipped", + execution.getId(), + execution.getTradingClearingRegistryId() + ); + continue; + } + if (tkr.getCode() != null) { + ksRepLccTradesReport.setTkr(tkr.getCode()); + } else { + log.warn( + "trading_clearing_registry.code is empty for execution id {} (execution.trading_clearing_registry_id = {}), skipped", + execution.getId(), + execution.getPartyTradingClearingRegistryId() + ); + } + + if (execution.getSessionId() != null) { + Session session = sessionImdg.getSingleObjectByID(execution.getSessionId()); + ksRepLccTradesReport.setSessionId(execution.getSessionId()); + if (session != null && session.getCreated() != null) { + ksRepLccTradesReport.setSessionDate(LocalDateTime.ofInstant(session.getCreated(), getReportZoneId())); + } else { + log.warn( + "Can't find session (or session.updated_at is empty) for execution.session_id = {}, execution id = {} skipped", + execution.getSessionId(), + execution.getId() + ); + continue; + } + } else { + log.warn("For execution id = {} session_id is empty, skipped", execution.getId()); + continue; + } + + if (execution.getExchangeExecutionId() == null) { + log.warn("For execution id = {} exchange_execution_id is empty, skipped", execution.getId()); + continue; + } + ksRepLccTradesReport.setTradeNum(execution.getExchangeExecutionId()); + + if (execution.getSecuritySymbol() == null) { + log.warn("For execution id = {} security_symbol is empty, skipped", execution.getId()); + continue; + } + ksRepLccTradesReport.setSecCode(execution.getSecuritySymbol()); + + if (execution.getCompanyId() != null) { + Company company = companyImdg.getSingleObjectByID(execution.getCompanyId()); + if (company != null) { + ksRepLccTradesReport.setFirmId(company.getTradingCode()); + } else { + log.warn( + "Can't find company for execution.company_id = {}, execution id = {}, skipped", + execution.getCompanyId(), + execution.getId() + ); + continue; + } + } else { + log.warn("For execution id = {} company_id is empty, skipped", execution.getId()); + continue; + } + + Account account = accountImdg.getSingleObjectByID(tkr.getMoneyAccountId()); + if (account != null) { + AccountType accountType = IEnumKey.getEnumByKey(AccountType.class, account.getAccountType()); + if (accountType == AccountType.Info) { + pb = accountImdg.predicateBuilder(); + ImdgPredicate finalPredicate = pb.and( + pb.equals("accountType", AccountType.Anlt.getKey()), + pb.equals("companyId", 5L) + ); + if (execution.getSecuritySymbol() != null) + finalPredicate = pb.and(finalPredicate, pb.equals("currency", execution.getSecuritySymbol())); + account = accountImdg.getFirstObjectByPredicate(finalPredicate); + } + if (account != null) { + ksRepLccTradesReport.setAccount(account.getAccount()); + } else { + log.warn( + "For trading_clearing_registry.money_account_id = {} account with company_id = 5 not found, skipped", + tkr.getMoneyAccountId() + ); + continue; + } + } else { + log.warn( + "For trading_clearing_registry.money_account_id = {} account not found, execution id = {}, skipped", + tkr.getMoneyAccountId(), + execution.getId() + ); + continue; + } + + if (execution.getMarket() == null) { + log.warn("For execution id = {} market is empty, skipped", execution.getId()); + continue; + } + ksRepLccTradesReport.setClassCode(execution.getMarket()); + + if (execution.getExchangeExecutionTime() != null) { + ksRepLccTradesReport.setTradeDate( + LocalDateTime.ofInstant(execution.getExchangeExecutionTime(), getReportZoneId()) + ); + } else { + log.warn("For execution id = {} field exchange_execution_time is empty, skipped", execution.getId()); + continue; + } + + ksRepLccTradesReport.setTradeGroup("T"); + + if (Arrays.asList(Side.SELL.getKey(), "S", "SELL").contains(execution.getSide())) { + ksRepLccTradesReport.setBuySell("S"); + } else if (Arrays.asList(Side.BUY.getKey(), "B", "BUY").contains(execution.getSide())) { + ksRepLccTradesReport.setBuySell("B"); + } else { + log.warn( + "For execution id = {} unknown execution.side ({}) value, skipped", + execution.getId(), + execution.getSide() + ); + continue; + } + + if (execution.getSecurityId() != null) { + pb = currencyPairDictionaryImdg.predicateBuilder(); + CurrencyPairSecurity currencyPairSecurity = currencyPairSecurityImdg.getFirstObjectByPredicate( + pb.equals("securityId", execution.getSecurityId()) + ); + if (currencyPairSecurity != null) { + if (currencyPairSecurity.getCurrencyPairId() != null) { + CurrencyPairDictionary currencyPairDictionary = currencyPairDictionaryImdg.getSingleObjectByID( + currencyPairSecurity.getCurrencyPairId() + ); + if (currencyPairDictionary != null) { + ksRepLccTradesReport.setLotCurrency(currencyPairDictionary.getBaseCurrency()); + ksRepLccTradesReport.setCoCurrency(currencyPairDictionary.getQuoteCurrency()); + } else { + log.warn( + "For currency_pair_id = {} not found currency_pair_dictionary, execution id = {}, skipped", + currencyPairSecurity.getCurrencyPairId(), + execution.getId() + ); + continue; + } + } else { + log.warn( + "For currency pair security (id = {}) empty field currency_pair_id, execution id = {}, skipped", + currencyPairSecurity.getId(), + execution.getId() + ); + continue; + } + } else { + log.warn( + "For execution.security_id = {} (execution.id = {}) currency_pair_security not found, skipped", + execution.getSecurityId(), + execution.getId() + ); + continue; + } + } else { + log.warn("For execution id = {} field security_id is empty, skipped", execution.getId()); + continue; + } + + if (execution.getSettlementDate() == null) { + log.warn("For execution id = {} empty settlement_date, skipped", execution.getId()); + continue; + } + ksRepLccTradesReport.setSettleDate(execution.getSettlementDate()); + + rows.add(ksRepLccTradesReport); + } catch (Exception e) { + log.error("Can't create report row for execution (id = %d), skipped".formatted(execution.getId()), e); + } + } + } +} diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java index 0de9211c2..3f25b7cac 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java @@ -1,19 +1,32 @@ package ru.spcex.clearing.reports.config; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import ru.spcex.clearing.reports.builders.CSVReportBuilder; import ru.spcex.clearing.reports.builders.EmptyParams; import ru.spcex.clearing.reports.builders.SessionIdParam; -import ru.spcex.clearing.reports.builders.bp.*; -import ru.spcex.clearing.reports.builders.ks.*; +import ru.spcex.clearing.reports.builders.bp.ExecutedDealReportBuilder_INFTYPE_1; +import ru.spcex.clearing.reports.builders.bp.ExecutedDealReportBuilder_INFTYPE_2; +import ru.spcex.clearing.reports.builders.bp.ExecutedDealReportBuilder_INFTYPE_3; +import ru.spcex.clearing.reports.builders.bp.ExecutedDealReportBuilder_INFTYPE_4; +import ru.spcex.clearing.reports.builders.bp.UnfulfilledDealReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSCommissionTradesReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepCashNettoReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepCashRegisterSumsReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepCashRegistersReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepDepoNettoReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepDepoRegisterQuantitiesReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepDepoRegistersReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepLccNettoReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepLccTradesReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSRepTradesReportBuilder; +import ru.spcex.clearing.reports.builders.ks.KSSessionListReportBuilder; import ru.spcex.platform.enumeration.ReportBuilderType; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - @Configuration @ComponentScan(basePackages = "ru.spcex.clearing.reports.builders") public class ReportBuildersConfig { @@ -25,7 +38,9 @@ public class ReportBuildersConfig { KSRepDepoRegisterQuantitiesReportBuilder ksRepDepoRegisterQuantitiesReportBuilder, KSRepTradesReportBuilder ksRepTradesReportBuilder, KSSessionListReportBuilder ksSessionListReportBuilder, - KSCommissionTradesReportBuilder ksCommissionTradesReportBuilder + KSCommissionTradesReportBuilder ksCommissionTradesReportBuilder, + KSRepLccTradesReportBuilder ksRepLccTradesReportBuilder, + KSRepLccNettoReportBuilder ksRepLccNettoReportBuilder ) { Map>> resultMap = new HashMap<>(); resultMap.put(ReportBuilderType.KS_REP_CASH_REGISTERS, List.of(ksRepCashRegistersReportBuilder)); @@ -35,6 +50,8 @@ public class ReportBuildersConfig { resultMap.put(ReportBuilderType.KS_REP_TRADES, List.of(ksRepTradesReportBuilder)); resultMap.put(ReportBuilderType.KS_SESSION_LIST, List.of(ksSessionListReportBuilder)); resultMap.put(ReportBuilderType.KS_COMMISSION_TRADES, List.of(ksCommissionTradesReportBuilder)); + resultMap.put(ReportBuilderType.KS_REP_LCC_TRADES, List.of(ksRepLccTradesReportBuilder)); + resultMap.put(ReportBuilderType.KS_REP_LCC_NETTO, List.of(ksRepLccNettoReportBuilder)); return resultMap; } diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/validation/ValidationConfig.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/validation/ValidationConfig.java index 3e0ca4b97..c9bf01d64 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/validation/ValidationConfig.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/validation/ValidationConfig.java @@ -1,6 +1,10 @@ package ru.spcex.clearing.reports.config.validation; +import java.util.HashMap; +import java.util.Map; +import java.util.function.BiConsumer; +import java.util.function.Function; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import ru.clearing.classes.statics.data.company.Company; @@ -22,11 +26,6 @@ import ru.spcex.platform.utils.enumeration.IMessageResolver; import ru.spcex.platform.utils.validation.IValidator; import ru.spcex.platform.utils.validation.ValidatorImpl; -import java.util.HashMap; -import java.util.Map; -import java.util.function.BiConsumer; -import java.util.function.Function; - @Configuration public class ValidationConfig { @@ -63,7 +62,9 @@ public class ValidationConfig { ReportBuilderType.KS_REP_TRADES, ReportBuilderType.KS_REP_FIRM_DETAILS, ReportBuilderType.KS_SESSION_LIST, - ReportBuilderType.KS_COMMISSION_TRADES + ReportBuilderType.KS_COMMISSION_TRADES, + ReportBuilderType.KS_REP_LCC_TRADES, + ReportBuilderType.KS_REP_LCC_NETTO, }, ReportError.WrongFieldValue, ReportError.RequiredFieldEmpty) @@ -154,6 +155,24 @@ public class ValidationConfig { }; } + // todo оставил бин валидатора на будущее, если в дальнейшем придется проверять запрос. в текущей версии, по факту, + // запрос не проверяется: в случае если sessionId не указан отчеты не строятся + @Bean("reportRequestGRECValidator") + public Function reportRequestGRECValidator( + Map> imdgForValidation + ) { + return launcherCommandRequest -> { + ImdgValidationContext context = new ImdgValidationContext<>(); + context.setValidatedObject(launcherCommandRequest); + return new ValidatorImpl<>(context, + FieldRequiredRule.instance( + "sessionId", + LauncherCommandRequest::getSessionId, + ReportError.RequiredFieldEmpty, + false) + ); + }; + } } diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java index 4f3ef4bb6..770d15dc1 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java @@ -24,7 +24,6 @@ import ru.spcex.clearing.platform.messaging.domain.cud.gateway.SendReportRequest import ru.spcex.clearing.platform.messaging.domain.cud.reports.ReportRequest; import ru.spcex.clearing.platform.messaging.domain.cud.reports.ReportRequestWithSessionId; import ru.spcex.clearing.platform.messaging.domain.cud.schedule.LauncherCommandRequest; -import ru.spcex.clearing.platform.messaging.service.QueueConsumer; import ru.spcex.clearing.platform.messaging.service.QueueConsumerV2; import ru.spcex.clearing.platform.messaging.service.RequestInfoUpdate; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; @@ -55,12 +54,14 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { private final Function reportRequestGREPValidator; private final Function reportRequestGRETValidator; private final Function reportRequestGREFValidator; + private final Function reportRequestGRECValidator; private final Map>> reportBuildersWithoutParams; private final Map>> reportBuildersWithSessionIdParam; private final Map>> reportBuildersForGREP; private final Map>> reportBuildersForGREF; private final Map>> reportBuildersForGRET; + private final Map>> reportBuildersForGREC; private final Imdg sessionImdg; @@ -85,6 +86,8 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { Map>> reportBuildersForGREF, @Qualifier("reportBuildersForGRET") Map>> reportBuildersForGRET, + @Qualifier("reportBuildersForGRET") + Map>> reportBuildersForGREC, @Qualifier("reportRequestValidator") Function reportRequestValidator, @@ -97,6 +100,8 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { Function reportRequestGRETValidator, @Qualifier("reportRequestGREFValidator") Function reportRequestGREFValidator, + @Qualifier("reportRequestGREFValidator") + Function reportRequestGRECValidator, ImdgProvider imdgProvider, SFTPReportsConfig.ReportsGateway reportsSftpGateway @@ -111,9 +116,11 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { this.reportRequestGREPValidator = reportRequestGREPValidator; this.reportRequestGRETValidator = reportRequestGRETValidator; this.reportRequestGREFValidator = reportRequestGREFValidator; + this.reportRequestGRECValidator = reportRequestGRECValidator; this.reportBuildersForGREP = reportBuildersForGREP; this.reportBuildersForGREF = reportBuildersForGREF; this.reportBuildersForGRET = reportBuildersForGRET; + this.reportBuildersForGREC = reportBuildersForGREC; this.reportsSftpGateway = reportsSftpGateway; this.sessionImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Session, Session.class); this.outFolder = new File(reportsServiceSettings.getReportsStore().getLocalTempDir()); @@ -144,6 +151,9 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { callback(LauncherCommandRequest.class) .setFunction(this::createReportForGREF) .forDestination(Task.createDealsReport_GREF.topic(), callbacks::put); + callback(LauncherCommandRequest.class) + .setFunction(this::createReportForGREC) + .forDestination(Task.createReport_GREC.topic(), callbacks::put); init(); } @@ -314,6 +324,24 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { return null; } + public RequestInfoUpdate createReportForGREC(BaseRequest userRequest) { + log.debug("GREC task received"); + + try { + RequestInfoUpdate requestInfoUpdate = validationHelper.validateTillFirstError(userRequest, reportRequestGRECValidator); + if (requestInfoUpdate != null) return null; + logUnknownProperties(userRequest); + + Map outFiles = createReportsForTask(List.of(), reportBuildersForGREC.values()); + + sendReportsToGateway(List.of(), outFiles, ReportType.REPORT_KS_FINAL.getKey()); + sendFilesToSftp(outFiles.keySet()); + } catch (Exception e) { + log.error("Unexpected exception", e); + } + return null; + } + private Map createReportsForTask(List sessionIds, Collection>> buildersForTask) { Map outFiles = new HashMap<>(); int cntErrors = 0; diff --git a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java index b3c41b6c6..215edfdc2 100644 --- a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java +++ b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java @@ -46,6 +46,7 @@ import ru.clearing.classes.statics.data.account.AccountSymbols; import ru.clearing.classes.statics.data.company.ClearingMemberCategory; import ru.clearing.classes.statics.data.company.Company; import ru.clearing.classes.statics.data.company.CompanySymbols; +import ru.clearing.classes.statics.data.execution.ExecutionCurrency; import ru.clearing.classes.statics.data.execution.ExecutionDeposit; import ru.clearing.classes.statics.data.execution.ExecutionFond; import ru.clearing.classes.statics.data.instrument.issue.EquitySecurity; @@ -55,7 +56,9 @@ import ru.clearing.classes.statics.data.misc.Session; import ru.clearing.classes.statics.data.profile.ProfileDocument; import ru.clearing.classes.statics.data.registry.Registry; import ru.clearing.classes.statics.data.registry.TradingClearingRegistry; +import ru.clearing.classes.statics.data.security.CurrencyPairSecurity; import ru.clearing.classes.statics.data.statement.Statement; +import ru.clearing.platform.dictionary.CurrencyPairDictionary; import ru.clearing.platform.dictionary.RegistryCodeDictionary; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.Consts; @@ -116,6 +119,7 @@ public class ReportServiceTest_KS { private Imdg registryCodeDictionaryImdg; private Imdg executionDepositImdg; private Imdg executionFondImdg; + private Imdg executionCurrencyImdg; private Imdg sessionImdg; private Imdg companySymbolsImdg; private Imdg profileDocumentImdg; @@ -124,6 +128,8 @@ public class ReportServiceTest_KS { private Imdg sTradesImdg; private Imdg accountSymbolsImdg; private Imdg clearingMemberCategoryImdg; + private Imdg currencyPairSecurityImdg; + private Imdg currencyPairDictionaryImdg; private Long COMPANY_ID; @Autowired @@ -1275,6 +1281,273 @@ public class ReportServiceTest_KS { sessionImdg.delete(session); } + @Test + @Order(12) + public void createReportTest_KSRepLccNettoReport() throws IOException, CsvValidationException { + clearTestDir(); + + Long SESSION_ID_1 = 32121L; + Long SESSION_ID_2 = 32125L; + Long CURRENCY_PAIR_ID_1 = 7896L; + Long CURRENCY_PAIR_ID_2 = 7821L; + Long SECURITY_ID_1 = 56465L; + Long SECURITY_ID_2 = 5645L; + Long COMPANY_ID_1 = 3215L; + Long COMPANY_ID_2 = 3216L; + Long TKR_ID_1 = 578439L; + Long TKR_ID_2 = 57842L; + Long MONEY_ACCOUNT_ID_1 = 321312L; + Long MONEY_ACCOUNT_ID_2 = 321311L; + + ReportRequest reportRequest = new ReportRequest(); + reportRequest.setReportId(ReportBuilderType.KS_REP_LCC_TRADES.getKey()); + + TradingClearingRegistry tkr_1 = new TradingClearingRegistry(); + tkr_1.setId(TKR_ID_1); + tkr_1.setCode("TKR_CODE_1"); + tkr_1.setMoneyAccountId(MONEY_ACCOUNT_ID_1); + tradingClearingRegistryImdg.insert(tkr_1); + + TradingClearingRegistry tkr_2 = new TradingClearingRegistry(); + tkr_2.setId(TKR_ID_2); + tkr_2.setCode("TKR_CODE_2"); + tkr_2.setMoneyAccountId(MONEY_ACCOUNT_ID_2); + tradingClearingRegistryImdg.insert(tkr_2); + + Session session_1 = new Session(); + session_1.setId(SESSION_ID_1); + session_1.setCreated(Instant.now()); + + Session session_2 = new Session(); + session_2.setId(SESSION_ID_2); + session_2.setCreated(Instant.now()); + + sessionImdg.insert(session_1); + sessionImdg.insert(session_2); + + Account account_11 = new Account(); + account_11.setId(MONEY_ACCOUNT_ID_1); + account_11.setAccountType("INFO"); + + Account account_1 = new Account(); + account_1.setCurrency("RUR"); + account_1.setCompanyId(5L); + account_1.setAccountType("ANLT"); + account_1.setAccount("ACCOUNT_1"); + + Account account_2 = new Account(); + account_2.setId(MONEY_ACCOUNT_ID_2); + account_2.setAccountType("CLRN"); + account_2.setAccount("ACCOUNT_2"); + + accountImdg.insert(account_1); + accountImdg.insert(account_11); + accountImdg.insert(account_2); + + Company company_1 = new Company(); + company_1.setId(COMPANY_ID_1); + company_1.setTradingCode("TRADING_CODE_1"); + + Company company_2 = new Company(); + company_2.setId(COMPANY_ID_2); + company_2.setTradingCode("TRADING_CODE_2"); + + companyImdg.insert(company_1); + companyImdg.insert(company_2); + + CurrencyPairSecurity currencyPairSecurity_1 = new CurrencyPairSecurity(); + currencyPairSecurity_1.setSecurityId(SECURITY_ID_1); + currencyPairSecurity_1.setCurrencyPairId(CURRENCY_PAIR_ID_1); + + CurrencyPairSecurity currencyPairSecurity_2 = new CurrencyPairSecurity(); + currencyPairSecurity_2.setSecurityId(SECURITY_ID_2); + currencyPairSecurity_2.setCurrencyPairId(CURRENCY_PAIR_ID_2); + + currencyPairSecurityImdg.insert(currencyPairSecurity_1); + currencyPairSecurityImdg.insert(currencyPairSecurity_2); + + CurrencyPairDictionary currencyPairDictionary_1 = new CurrencyPairDictionary(); + currencyPairDictionary_1.setId(CURRENCY_PAIR_ID_1); + currencyPairDictionary_1.setBaseCurrency("BASE_CURRENCY_1"); + currencyPairDictionary_1.setQuoteCurrency("QUOTE_CURRENCY_1"); + + CurrencyPairDictionary currencyPairDictionary_2 = new CurrencyPairDictionary(); + currencyPairDictionary_2.setId(CURRENCY_PAIR_ID_2); + currencyPairDictionary_2.setBaseCurrency("BASE_CURRENCY_2"); + currencyPairDictionary_2.setQuoteCurrency("QUOTE_CURRENCY_2"); + + currencyPairDictionaryImdg.insert(currencyPairDictionary_1); + currencyPairDictionaryImdg.insert(currencyPairDictionary_2); + + + ExecutionCurrency executionCurrency_1 = new ExecutionCurrency(); + executionCurrency_1.setSessionId(session_1.getId()); + executionCurrency_1.setSettlementDate(LocalDate.now()); + executionCurrency_1.setTradingDate(LocalDate.now()); + executionCurrency_1.setSessionId(SESSION_ID_1); + executionCurrency_1.setExchangeExecutionId(321L); + executionCurrency_1.setSecuritySymbol("RUR"); + executionCurrency_1.setTradingClearingRegistryId(TKR_ID_1); + executionCurrency_1.setMarket("MARKET_1"); + executionCurrency_1.setExchangeExecutionTime(Instant.now()); + executionCurrency_1.setSide("SELL"); + executionCurrency_1.setSecurityId(SECURITY_ID_1); + executionCurrency_1.setCompanyId(COMPANY_ID_1); + + ExecutionCurrency executionCurrency_2 = new ExecutionCurrency(); + executionCurrency_2.setSessionId(session_2.getId()); + executionCurrency_2.setSettlementDate(LocalDate.now()); + executionCurrency_2.setSessionId(SESSION_ID_2); + executionCurrency_2.setExchangeExecutionId(123L); + executionCurrency_2.setSecuritySymbol("EUR"); + executionCurrency_2.setTradingClearingRegistryId(TKR_ID_2); + executionCurrency_2.setMarket("MARKET_2"); + executionCurrency_2.setExchangeExecutionTime(Instant.now()); + executionCurrency_2.setSide("BUY"); + executionCurrency_2.setSecurityId(SECURITY_ID_2); + executionCurrency_2.setCompanyId(COMPANY_ID_2); + + executionCurrencyImdg.insert(executionCurrency_1); + executionCurrencyImdg.insert(executionCurrency_2); + + String jsonString = TestUtils.getJsonStringForSystem(reportRequest, 0L); + + TestUtils.addRecordToKafka((MockConsumer) reportService.getConsumer(), + Consts.CREATE_REPORT, + reportRequestCnt++, + 0, + jsonString); + + TestUtils.waitingSendAndCheckRecord(0L, producer); + + File outFile = outFolder.listFiles()[0]; + File expectedFile = new File(getClass().getClassLoader().getResource("expected_reports_csv/ks/KS_REP_LCC_TRADES_expected.csv").getFile()); + compareCSVFiles(expectedFile, outFile, Arrays.asList("SESSION_DATE", "TRADE_DATE", "SETTLE_DATE")); + + accountImdg.delete(account_11); + accountImdg.delete(account_1); + accountImdg.delete(account_2); + companyImdg.delete(company_1); + companyImdg.delete(company_2); + tradingClearingRegistryImdg.delete(tkr_1); + tradingClearingRegistryImdg.delete(tkr_2); + sessionImdg.delete(session_1); + executionCurrencyImdg.delete(executionCurrency_1); + executionCurrencyImdg.delete(executionCurrency_2); + currencyPairSecurityImdg.delete(currencyPairSecurity_1); + currencyPairSecurityImdg.delete(currencyPairSecurity_2); + currencyPairDictionaryImdg.delete(currencyPairDictionary_1); + currencyPairDictionaryImdg.delete(currencyPairDictionary_2); + } + + @Test + @Order(13) + public void createReportTest_KSRepLccTradesReport() throws IOException, CsvValidationException { + clearTestDir(); + + ReportRequest reportRequest = new ReportRequest(); + reportRequest.setReportId(ReportBuilderType.KS_REP_LCC_NETTO.getKey()); + + Registry registry_AMT_1 = new Registry(); + registry_AMT_1.setTradingCode("AMT_1_TRADING_CODE"); + registry_AMT_1.setTradingClearingRegistry("TKR_AMT_1"); + registry_AMT_1.setSecuritySymbol("SEC_SYMBOL_AMT_1"); + registry_AMT_1.setSettlementDate(LocalDate.now()); + registry_AMT_1.setRegistryCode("AM_T"); + registry_AMT_1.setRegistryDesignation(RegistryDesignation.A.getKey()); + registry_AMT_1.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_AMT_1.setRegistryUnit(RegistryUnit.T.getKey()); + registry_AMT_1.setBalance(BigDecimal.TEN); + + Registry registry_AMT_2 = new Registry(); + registry_AMT_2.setTradingCode("AMT_2_TRADING_CODE"); + registry_AMT_2.setTradingClearingRegistry("TKR_AMT_2"); + registry_AMT_2.setSecuritySymbol("SEC_SYMBOL_AMT_2"); + registry_AMT_2.setSettlementDate(LocalDate.now()); + registry_AMT_2.setRegistryCode("AM_T"); + registry_AMT_2.setRegistryDesignation(RegistryDesignation.A.getKey()); + registry_AMT_2.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_AMT_2.setRegistryUnit(RegistryUnit.T.getKey()); + registry_AMT_1.setBalance(BigDecimal.TEN.negate()); + + Registry registry_OMT_1 = new Registry(); + registry_OMT_1.setTradingCode("OMT_1_TRADING_CODE"); + registry_OMT_1.setTradingClearingRegistry("TKR_OMT_1"); + registry_OMT_1.setSecuritySymbol("SEC_SYMBOL_OMT_1"); + registry_OMT_1.setSettlementDate(LocalDate.now()); + registry_OMT_1.setRegistryCode("OM_T"); + registry_OMT_1.setRegistryDesignation(RegistryDesignation.O.getKey()); + registry_OMT_1.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_OMT_1.setRegistryUnit(RegistryUnit.T.getKey()); + registry_OMT_1.setRegistryStatus(RegistryStatus.PROC.getKey()); + registry_OMT_1.setBalance(BigDecimal.valueOf(321321)); + + Registry registry_OMT_2 = new Registry(); + registry_OMT_2.setTradingCode("OMT_2_TRADING_CODE"); + registry_OMT_2.setTradingClearingRegistry("TKR_OMT_2"); + registry_OMT_2.setSecuritySymbol("SEC_SYMBOL_OMT_2"); + registry_OMT_2.setSettlementDate(LocalDate.now()); + registry_OMT_2.setRegistryCode("OM_T"); + registry_OMT_2.setRegistryDesignation(RegistryDesignation.O.getKey()); + registry_OMT_2.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_OMT_2.setRegistryUnit(RegistryUnit.T.getKey()); + registry_OMT_2.setRegistryStatus(RegistryStatus.CLRD.getKey()); + registry_OMT_2.setBalance(BigDecimal.valueOf(547893)); + + Registry registry_TMT_1 = new Registry(); + registry_TMT_1.setTradingCode("TMT_1_TRADING_CODE"); + registry_TMT_1.setTradingClearingRegistry("TKR_TMT_1"); + registry_TMT_1.setSecuritySymbol("SEC_SYMBOL_TMT_1"); + registry_TMT_1.setSettlementDate(LocalDate.now()); + registry_TMT_1.setRegistryCode("TM_T"); + registry_TMT_1.setRegistryDesignation(RegistryDesignation.T.getKey()); + registry_TMT_1.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_TMT_1.setRegistryUnit(RegistryUnit.T.getKey()); + registry_TMT_1.setRegistryStatus(RegistryStatus.MNG.getKey()); + registry_TMT_1.setBalance(BigDecimal.valueOf(5783949)); + + Registry registry_TMT_2 = new Registry(); + registry_TMT_2.setTradingCode("TMT_2_TRADING_CODE"); + registry_TMT_2.setTradingClearingRegistry("TKR_TMT_2"); + registry_TMT_2.setSecuritySymbol("SEC_SYMBOL_TMT_2"); + registry_TMT_2.setSettlementDate(LocalDate.now()); + registry_TMT_2.setRegistryCode("TM_T"); + registry_TMT_2.setRegistryDesignation(RegistryDesignation.T.getKey()); + registry_TMT_2.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_TMT_2.setRegistryUnit(RegistryUnit.T.getKey()); + registry_TMT_2.setRegistryStatus(RegistryStatus.CLRD.getKey()); + registry_TMT_2.setBalance(BigDecimal.valueOf(434213)); + + registryImdg.insert(registry_AMT_1); + registryImdg.insert(registry_AMT_2); + registryImdg.insert(registry_TMT_1); + registryImdg.insert(registry_TMT_2); + registryImdg.insert(registry_OMT_1); + registryImdg.insert(registry_OMT_2); + + + String jsonString = TestUtils.getJsonStringForSystem(reportRequest, 0L); + + TestUtils.addRecordToKafka((MockConsumer) reportService.getConsumer(), + Consts.CREATE_REPORT, + reportRequestCnt++, + 0, + jsonString); + + TestUtils.waitingSendAndCheckRecord(0L, producer); + + File outFile = outFolder.listFiles()[0]; + File expectedFile = new File(getClass().getClassLoader().getResource("expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv").getFile()); + compareCSVFiles(expectedFile, outFile, Arrays.asList("DATE")); + + registryImdg.delete(registry_AMT_1); + registryImdg.delete(registry_TMT_1); + registryImdg.delete(registry_OMT_1); + registryImdg.delete(registry_AMT_2); + registryImdg.delete(registry_TMT_2); + registryImdg.delete(registry_OMT_2); + } + private void compareCSVFiles(File expectedFile, File actualFile, List columnsForSkip) throws IOException, CsvValidationException { if (columnsForSkip == null) columnsForSkip = Collections.emptyList(); @@ -1373,6 +1646,7 @@ public class ReportServiceTest_KS { executionDepositImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionDeposit, ExecutionDeposit.class); executionFondImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionFond, ExecutionFond.class); + executionCurrencyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ExecutionCurrency, ExecutionCurrency.class); sessionImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Session, Session.class); companySymbolsImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CompanySymbols, CompanySymbols.class); profileDocumentImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ProfileDocument, ProfileDocument.class); @@ -1384,6 +1658,8 @@ public class ReportServiceTest_KS { sTradesImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_STrades, STrades.class); accountImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Account, Account.class); clearingMemberCategoryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ClearingMemberCategory, ClearingMemberCategory.class); + currencyPairSecurityImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyPairSecurity, CurrencyPairSecurity.class); + currencyPairDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyPairDictionary, CurrencyPairDictionary.class); } private void clearTestDir() throws IOException { diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv new file mode 100644 index 000000000..9be9a2e70 --- /dev/null +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv @@ -0,0 +1,19 @@ +"FIRM_ID","TKR","CURRENCYID","DATE","NETTO_SUM","DATA_TYPE","DEBIT","NETTO_SUM" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","0","FX_OBLIG","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","10","FX_DEBT","-10.00","0.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-02","0","FX_OBLIG","0.00","0.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-02","434213","PR_NETTOSUM","0.00","434213.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-02","0","FX_DEBT","0.00","0.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-02","5783949","FX_OBLIG","0.00","5783949.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-02","0","FX_DEBT","0.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-02","-321321","FX_OBLIG","321321.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-02","0","FX_DEBT","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-02","0","FX_OBLIG","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-02","0","PR_NETTOSUM","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-02","0","FX_DEBT","0.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-02","0","FX_OBLIG","0.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-02","-547893","PR_NETTOSUM","547893.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-02","0","FX_DEBT","0.00","0.00" diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_TRADES_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_TRADES_expected.csv new file mode 100644 index 000000000..dfee178bb --- /dev/null +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_TRADES_expected.csv @@ -0,0 +1,3 @@ +"SESSION_ID","SESSION_DATE","TRADE_NUM","SECCODE","FIRM_ID","TKR","ACCOUNT","CLASS_CODE","TRADE_DATE","TRADE_GROUP","BUY_SELL","LOT_CURRENCY","CO_CURRENCY","SETTLEDATE" +"32121","02.10.2024T15:54:33","321","RUR","TRADING_CODE_1","TKR_CODE_1","ACCOUNT_1","MARKET_1","02.10.2024T15:54:33","T","S","BASE_CURRENCY_1","QUOTE_CURRENCY_1","2024-10-02" +"32125","02.10.2024T15:54:33","123","EUR","TRADING_CODE_2","TKR_CODE_2","ACCOUNT_2","MARKET_2","02.10.2024T15:54:33","T","B","BASE_CURRENCY_2","QUOTE_CURRENCY_2","2024-10-02" diff --git a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportBuilderType.java b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportBuilderType.java index dee144f70..180ab1c01 100644 --- a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportBuilderType.java +++ b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportBuilderType.java @@ -19,6 +19,8 @@ public enum ReportBuilderType implements IEnumKey { KS_REP_FIRM_DETAILS("ks_rep_firm_details"), KS_SESSION_LIST("ks_session_list"), KS_COMMISSION_TRADES("ks_commission_trades"), + KS_REP_LCC_TRADES("ks_rep_lcc_trades"), + KS_REP_LCC_NETTO("ks_rep_lcc_netto") ; private final String key; diff --git a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportKeys.java b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportKeys.java index 93d2bdd0c..81eede910 100644 --- a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportKeys.java +++ b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportKeys.java @@ -18,6 +18,8 @@ public enum ReportKeys implements IEnumKey { KS_REP_FIRM_DETAILS("KS_REP_FIRM_DETAILS"), KS_SESSION_LIST("KS_SESSION_LIST"), KS_COMMISSION_TRADES("KS_COMMISSION_TRADES"), + KS_REP_LCC_TRADES_REPORT("KS_REP_LCC_TRADES_REPORT"), + KS_REP_LCC_NETTO_REPORT("KS_REP_LCC_NETTO_REPORT") ; private final String key; From fd87786d8500885dc230359b857f0df244dfcf6f Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 2 Oct 2024 17:00:17 +0300 Subject: [PATCH 050/114] http://jira.mfd.msk:8088/browse/CLS-767 --- .../clearing/reports/config/ReportBuildersConfig.java | 11 +++++++++++ .../clearing/reports/services/ReportService.java | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java index 3f25b7cac..8dce3dfeb 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/config/ReportBuildersConfig.java @@ -151,4 +151,15 @@ public class ReportBuildersConfig { return resultMap; } + @Bean("reportBuildersForGREC") + public Map>> reportBuildersForGRET( + KSRepLccTradesReportBuilder ksRepLccTradesReportBuilder, + KSRepLccNettoReportBuilder ksRepLccNettoReportBuilder + ) { + Map>> resultMap = new HashMap<>(); + resultMap.put(ReportBuilderType.KS_REP_LCC_TRADES, List.of(ksRepLccTradesReportBuilder)); + resultMap.put(ReportBuilderType.KS_REP_LCC_NETTO, List.of(ksRepLccNettoReportBuilder)); + return resultMap; + } + } diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java index 770d15dc1..2f410520d 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java @@ -86,7 +86,7 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { Map>> reportBuildersForGREF, @Qualifier("reportBuildersForGRET") Map>> reportBuildersForGRET, - @Qualifier("reportBuildersForGRET") + @Qualifier("reportBuildersForGREC") Map>> reportBuildersForGREC, @Qualifier("reportRequestValidator") From 78e38d0e0adf84080347f155c1a6b1960b410c8b Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 17:32:54 +0300 Subject: [PATCH 051/114] fix naming for riskParameter/rates --- .../src/main/resources/meta/meta.json | 70 +++++++++---------- .../src/main/resources/meta/meta.xml | 32 ++++----- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 4907b2b37..dae31ebfc 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.106", + "version": "3.15.206.107", "enums": { @@ -10557,14 +10557,6 @@ {"code": "id", "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true } - , - {"code": "value", - "name": "Ставка","shortname": "Ставка","type": 10 - } - , - {"code": "settlementType", - "name": "Код расчета","shortname": "Код расчета","type": 2,"length": 4 - } , {"code": "currencyPair", "name": "Код валютной пары","shortname": "Код валютной пары","type": 2,"length": 12 @@ -10573,9 +10565,17 @@ {"code": "currencyPairId", "name": "Идентификатор валютной пары","shortname": "Валютная пара","type": 1 } + , + {"code": "settlementType", + "name": "Код расчета","shortname": "Код расчета","type": 2,"length": 4 + } + , + {"code": "value", + "name": "Ставка","shortname": "Ставка","type": 10 + } , {"code": "workflowStatus", - "name": "Статус","shortname": "Секция","type": 2,"length": 4 + "name": "Статус","shortname": "Статус","type": 2,"length": 4,"link": "workflowStatus" } ] ,"actions":[ @@ -10588,20 +10588,20 @@ "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.RiskParameterNewAction", "fields": [ + {"code": "currencyPairId", + "name": "Идентификатор валютной пары","shortname": "Валютная пара","type": 1,"link": "currencyPair","linkCode": "code" + } + , + {"code": "settlementType", + "name": "Код расчёта","shortname": "Код расчёта","type": 2,"length": 4 + } + , {"code": "value", "name": "Ставка","shortname": "Ставка","type": 10 } - , - {"code": "settlementType", - "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 - } - , - {"code": "currencyPairId", - "name": "Идентификатор валюты","shortname": "Валюта","type": 1 - } , {"code": "status", - "name": "Статус","shortname": "Секция","type": 2,"length": 4 + "name": "Статус","shortname": "Статус","type": 2,"length": 4,"link": "workflowStatus" } ] } @@ -10624,7 +10624,7 @@ } , {"code": "status", - "name": "Статус","shortname": "Секция","type": 2,"length": 4 + "name": "Статус","shortname": "Статус","type": 2,"length": 4,"link": "workflowStatus" } ] } @@ -10646,24 +10646,24 @@ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true } , - {"code": "value", - "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 - } - , - {"code": "valueDate", - "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 + {"code": "currencyId", + "name": "Идентификатор валюты","shortname": "Валюта","type": 1 } , {"code": "currency", "name": "Код валюты","shortname": "Код валюты","type": 2,"length": 4 } , - {"code": "currencyId", - "name": "Идентификатор валюты","shortname": "Валюта","type": 1 + {"code": "valueDate", + "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 + } + , + {"code": "value", + "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 } , {"code": "workflowStatus", - "name": "Статус","shortname": "Секция","type": 2,"length": 4 + "name": "Статус","shortname": "Статус","type": 2,"length": 4,"link": "workflowStatus" } ] ,"actions":[ @@ -10676,20 +10676,20 @@ "class": "ru.spcex.clearing.backendapi.controller.request.cud.securities.RatesNewAction", "fields": [ - {"code": "value", - "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 + {"code": "currencyId", + "name": "Идентификатор валюты","shortname": "Валюта","type": 1,"link": "currency" } , {"code": "valueDate", "name": "Дата, на которую расчетный курс","shortname": "Дата","type": 6 } , - {"code": "currencyId", - "name": "Идентификатор валюты","shortname": "Валюта","type": 1 + {"code": "value", + "name": "Расчетный курс","shortname": "Расчетный курс","type": 10 } , {"code": "status", - "name": "Статус","shortname": "Секция","type": 2,"length": 4 + "name": "Статус","shortname": "Статус","type": 2,"length": 4,"link": "workflowStatus" } ] } @@ -10712,7 +10712,7 @@ } , {"code": "status", - "name": "Статус","shortname": "Секция","type": 2,"length": 4 + "name": "Статус","shortname": "Статус","type": 2,"length": 4,"link": "workflowStatus" } ] } diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index c14645ef5..3f790b40b 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -2444,43 +2444,43 @@ - - - + + + + + - - - + - + - - - - + + + + - + - - + + - + From 2615cc79e48383442c0f9ac6b64c9e941a952058 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 17:40:26 +0300 Subject: [PATCH 052/114] fix naming for riskParameter/rates --- .../backend-api/src/main/resources/meta/meta.json | 6 +++--- .../backend-api/src/main/resources/meta/meta.xml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index dae31ebfc..d7de1f4b1 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.107", + "version": "3.15.206.108", "enums": { @@ -10593,7 +10593,7 @@ } , {"code": "settlementType", - "name": "Код расчёта","shortname": "Код расчёта","type": 2,"length": 4 + "name": "Код расчёта","shortname": "Код расчёта","type": 12,"link": "currencySettlementType","linkCode": "code" } , {"code": "value", @@ -10677,7 +10677,7 @@ "fields": [ {"code": "currencyId", - "name": "Идентификатор валюты","shortname": "Валюта","type": 1,"link": "currency" + "name": "Идентификатор валюты","shortname": "Валюта","type": 1,"link": "currency","linkCode": "code" } , {"code": "valueDate", diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index 3f790b40b..d77bcee9f 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -2452,7 +2452,7 @@ - + @@ -2472,7 +2472,7 @@ - + From 454bb99dfa636f580fc38116b824909dcb9994a8 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 18:14:33 +0300 Subject: [PATCH 053/114] fix naming for riskParameter/rates --- .../controller/request/cud/securities/RatesNewAction.java | 6 ++++++ .../backend-api/src/main/resources/meta/meta.json | 6 +++--- .../backend-api/src/main/resources/meta/meta.xml | 6 +++--- .../messaging/domain/cud/security/RatesNewRequest.java | 6 ++++++ 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java index 8b71e4175..76cd987f2 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RatesNewAction.java @@ -1,12 +1,16 @@ package ru.spcex.clearing.backendapi.controller.request.cud.securities; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; import io.swagger.annotations.ApiModelProperty; import java.math.BigDecimal; import java.time.LocalDate; import ru.spcex.clearing.backendapi.domain.actions.IAction; import ru.spcex.clearing.platform.messaging.domain.ActionType; import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; +import ru.spcex.clearing.platform.messaging.domain.json.deserialize.LocalDateDeserializer; +import ru.spcex.clearing.platform.messaging.domain.json.serialize.LocalDateSerializer; public class RatesNewAction implements IAction { @@ -14,6 +18,8 @@ public class RatesNewAction implements IAction { @JsonProperty private BigDecimal value; @ApiModelProperty(value = "Дата.", example = "1234") + @JsonSerialize(using = LocalDateSerializer.class) + @JsonDeserialize(using = LocalDateDeserializer.class) @JsonProperty private LocalDate valueDate; @ApiModelProperty(value = "Валюта.", example = "1234") diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index d7de1f4b1..3a23e8f41 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.108", + "version": "3.15.206.110", "enums": { @@ -10589,7 +10589,7 @@ "fields": [ {"code": "currencyPairId", - "name": "Идентификатор валютной пары","shortname": "Валютная пара","type": 1,"link": "currencyPair","linkCode": "code" + "name": "Идентификатор валютной пары","shortname": "Валютная пара","type": 1,"link": "currencyPair","linkCode": "code","linkKeyCode": "id" } , {"code": "settlementType", @@ -10677,7 +10677,7 @@ "fields": [ {"code": "currencyId", - "name": "Идентификатор валюты","shortname": "Валюта","type": 1,"link": "currency","linkCode": "code" + "name": "Идентификатор валюты","shortname": "Валюта","type": 1,"link": "currencyCode","linkCode": "code","linkKeyCode": "id" } , {"code": "valueDate", diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index d77bcee9f..819a1d27b 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -2451,7 +2451,7 @@ - + @@ -2472,7 +2472,7 @@ - + diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java index bb125c38c..665088823 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RatesNewRequest.java @@ -1,13 +1,19 @@ package ru.spcex.clearing.platform.messaging.domain.cud.security; import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; import java.math.BigDecimal; import java.time.LocalDate; +import ru.spcex.clearing.platform.messaging.domain.json.deserialize.LocalDateDeserializer; +import ru.spcex.clearing.platform.messaging.domain.json.serialize.LocalDateSerializer; public class RatesNewRequest { @JsonProperty private BigDecimal value; + @JsonSerialize(using = LocalDateSerializer.class) + @JsonDeserialize(using = LocalDateDeserializer.class) @JsonProperty private LocalDate valueDate; @JsonProperty From f26826bb4e5e43efa7be192507a926c252049df9 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 18:35:52 +0300 Subject: [PATCH 054/114] http://jira.mfd.msk:8088/browse/CLS-764 --- .../spcex/clearing/securities/config/ValidationConfig.java | 4 ++++ .../securities/config/validation/RatesValidationConfig.java | 4 ++-- .../clearing/securities/service/facade/RatesFacade.java | 5 +++++ .../securities/service/facade/RiskParameterFacade.java | 5 +++++ .../securities/validation/rule/RatesValidationRule.java | 2 +- 5 files changed, 17 insertions(+), 3 deletions(-) diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/ValidationConfig.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/ValidationConfig.java index 4d1263bc2..aea9bb26a 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/ValidationConfig.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/ValidationConfig.java @@ -4,6 +4,8 @@ import org.springframework.beans.factory.config.ConfigurableBeanFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Scope; +import ru.clearing.classes.statics.data.security.Rates; +import ru.clearing.classes.statics.data.security.RiskParameter; import ru.clearing.platform.dictionary.CountryCodeDictionary; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.securities.errors.SecuritiesError; @@ -29,6 +31,8 @@ public class ValidationConfig { BiConsumer> addImdg = (s, aClass) -> imdg.put(s, imdgProvider.getImdg(s, aClass)); addImdg.accept(IMDGDistributedNames.Map_FixedIncomeCashFlow, CountryCodeDictionary.class); + addImdg.accept(IMDGDistributedNames.Map_Rates, Rates.class); + addImdg.accept(IMDGDistributedNames.Map_RiskParameter, RiskParameter.class); return imdg; } diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java index d99dd8fad..e7ab2dbe8 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/config/validation/RatesValidationConfig.java @@ -30,9 +30,9 @@ public class RatesValidationConfig { Consumer addImdg = (s) -> context.addImdg(s, imdgForValidation.get(s)); addImdg.accept(IMDGDistributedNames.Map_Rates); return new ValidatorImpl<>(context, - FieldRequiredRule.instance("currencyPairUd", RatesNewRequest::getCurrencyId, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("currencyPairId", RatesNewRequest::getCurrencyId, SecuritiesError.RequiredFieldIsEmpty), FieldRequiredRule.instance("value", RatesNewRequest::getValue, SecuritiesError.RequiredFieldIsEmpty), - FieldRequiredRule.instance("settlementType", RatesNewRequest::getValueDate, SecuritiesError.RequiredFieldIsEmpty), + FieldRequiredRule.instance("valueDate", RatesNewRequest::getValueDate, SecuritiesError.RequiredFieldIsEmpty), RatesValidationRule.CHECK_ON_EXIST ); }; diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java index 4b7aa39f9..963d50754 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RatesFacade.java @@ -5,6 +5,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.security.Rates; +import ru.clearing.platform.dictionary.CurrencyCodeDictionary; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesNewRequest; import ru.spcex.clearing.platform.messaging.domain.cud.security.RatesUpdateRequest; @@ -19,11 +20,13 @@ public class RatesFacade implements IClearingFacade { private final ImdgId idGenerator; private final ImdgProvider imdgProvider; private final Imdg ratesImdg; + private final Imdg currencyCodeDictionaryImdg; public RatesFacade(ImdgProvider imdgProvider) { this.idGenerator = imdgProvider.getImdgIdGenerator(); this.imdgProvider = imdgProvider; this.ratesImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Rates, Rates.class); + this.currencyCodeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, CurrencyCodeDictionary.class); } /** @@ -33,7 +36,9 @@ public class RatesFacade implements IClearingFacade { log.trace("Start process creating new rates"); Rates rates = new Rates(); + CurrencyCodeDictionary currencyCodeDictionary = currencyCodeDictionaryImdg.getSingleObjectByID(request.getCurrencyId()); rates.setCurrencyId(request.getCurrencyId()); + rates.setCurrency(currencyCodeDictionary.getCode()); rates.setValue(request.getValue()); rates.setValueDate(request.getValueDate()); rates.setWorkflowStatus(request.getStatus()); diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java index 847a24c31..8a57a6df9 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/facade/RiskParameterFacade.java @@ -5,6 +5,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.security.RiskParameter; +import ru.clearing.platform.dictionary.CurrencyPairDictionary; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterNewRequest; import ru.spcex.clearing.platform.messaging.domain.cud.security.RiskParameterUpdateRequest; @@ -19,11 +20,13 @@ public class RiskParameterFacade implements IClearingFacade { private final ImdgId idGenerator; private final ImdgProvider imdgProvider; private final Imdg riskParameterImdg; + private final Imdg currencyPairDictionaryImdg; public RiskParameterFacade(ImdgProvider imdgProvider) { this.idGenerator = imdgProvider.getImdgIdGenerator(); this.imdgProvider = imdgProvider; this.riskParameterImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_RiskParameter, RiskParameter.class); + this.currencyPairDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyPairDictionary, CurrencyPairDictionary.class); } /** @@ -33,7 +36,9 @@ public class RiskParameterFacade implements IClearingFacade { log.trace("Start process creating new risk_parameter"); RiskParameter riskParameter = new RiskParameter(); + CurrencyPairDictionary currencyPairDictionary = currencyPairDictionaryImdg.getSingleObjectByID(request.getCurrencyPairId()); riskParameter.setCurrencyPairId(request.getCurrencyPairId()); + riskParameter.setCurrencyPair(currencyPairDictionary.getCode()); riskParameter.setSettlementType(request.getSettlementType()); riskParameter.setValue(request.getValue()); riskParameter.setWorkflowStatus(request.getStatus()); diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java index 6c69dc9ad..1a8725e00 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/validation/rule/RatesValidationRule.java @@ -22,7 +22,7 @@ public enum RatesValidationRule implements IValidationRule Date: Wed, 2 Oct 2024 18:46:16 +0300 Subject: [PATCH 055/114] http://jira.mfd.msk:8088/browse/CLS-770 --- .../account/service/AccountService.java | 27 +++++++++++++++++-- .../service/InformationAccountService.java | 25 +++++++++-------- 2 files changed, 39 insertions(+), 13 deletions(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java index 669159287..9cce75860 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java @@ -4,6 +4,7 @@ import java.time.Instant; import java.util.Collection; import java.util.Map; import java.util.function.Function; +import org.apache.commons.lang3.StringUtils; import org.apache.kafka.clients.consumer.Consumer; import org.apache.kafka.clients.producer.Producer; import org.slf4j.Logger; @@ -42,6 +43,8 @@ import ru.spcex.platform.enumeration.WorkflowStatus; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.ImdgProvider; import ru.spcex.platform.imdg.api.ImdgTransaction; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import ru.spcex.platform.imdg.validation.Stored; import ru.spcex.platform.utils.enumeration.EnumMessage; import ru.spcex.platform.utils.enumeration.IMessageResolver; @@ -145,9 +148,29 @@ public class AccountService extends QueueConsumer implements InitializingBean { account.setCompanyId(req.getCompanyId()); account.setAccount(req.getAccount()); if (AccountType.Info.equalsByKey(req.getAccountType())) { - Long infoSequenceId = informationAccountService.accountNextId(currencyCode, currencyCodeId); + Account anltAccount; + { + ImdgPredicateBuilder pb = accountMap.predicateBuilder(); + ImdgPredicate andPredicate = pb.and( + pb.equals("accountType", AccountType.Anlt.getKey()), + pb.equals("currency", currency) + ); + Collection accountsAnlt = accountMap.getCollectionObjectsByPredicate(andPredicate); + if (accountsAnlt.isEmpty()) { + log.warn("Account with {} not exist.", andPredicate); + } else if (accountsAnlt.size() > 1) { + log.warn("Account for companyId 1 and accountType=ANLT contains multiply elements, use first"); + } + anltAccount = accountsAnlt.iterator().next(); + } - String accountValue = informationAccountService.generateInfoAccount(currencyCodeId, infoSequenceId); + String specialAnltAccId = "7000"; + if (anltAccount != null && StringUtils.isNotEmpty(anltAccount.getAccount()) && anltAccount.getAccount().length() >= 4) { + specialAnltAccId = anltAccount.getAccount().substring(anltAccount.getAccount().length() - 4); + } + + Long infoSequenceId = informationAccountService.accountNextId(currencyCode, currencyCodeId); + String accountValue = informationAccountService.generateInfoAccount(currencyCodeId, infoSequenceId, specialAnltAccId); log.trace("New info-account SequenceId={} account={}", infoSequenceId, accountValue); account.setAccount(accountValue); } diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java index 1a98c6b2c..7ea1a5215 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java @@ -119,9 +119,6 @@ public class InformationAccountService extends QueueConsumer implements Initiali String currency = req.getCurrency() == null ? CurrencyCode.RUB.getKey() : req.getCurrency(); //userRequest.getRequestPayload().getCurrency(); Long newId = informationAccountImdg.nextIDSequenceFor(); - Long infoSequenceId = accountNextId(currency, 810L); - String accountValue = generateInfoAccount(810L, infoSequenceId); - log.trace("New info-account id={}, sequenceId={}, account={}", newId, infoSequenceId, accountValue); ImdgPredicateBuilder accountPredicateBuilder = accountImdg.predicateBuilder(); ImdgPredicate companyIdPredicate = accountPredicateBuilder.equals("companyId", 1L); @@ -215,15 +212,11 @@ public class InformationAccountService extends QueueConsumer implements Initiali String currency = userRequest.getRequestPayload().getCurrency(); if (currency == null) currency = CurrencyCode.RUB.getKey(); - Long newId = informationAccountImdg.nextIDSequenceFor(); - Long infoSequenceId = accountNextId(currency, 810L); // требуется последовательность n+1 - String accountValue = generateInfoAccount(810L, infoSequenceId); - log.trace("New info-account id={}, sequenceId={}, account={}", newId, infoSequenceId, accountValue); Long anltAccountId = null; + Account anltAccount; { ImdgPredicate andPredicate = pb.and( - pb.equals("companyId", 1L), pb.equals("accountType", AccountType.Anlt.getKey()), pb.equals("currency", currency) ); @@ -234,10 +227,20 @@ public class InformationAccountService extends QueueConsumer implements Initiali } else if (accountsAnlt.size() > 1) { log.warn("Account for companyId 1 and accountType=ANLT contains multiply elements, use first"); } - Account anltAccount = accountsAnlt.iterator().next(); + anltAccount = accountsAnlt.iterator().next(); anltAccountId = anltAccount.getId(); } + + String specialAnltAccId = "7000"; + if (anltAccount != null && StringUtils.isNotEmpty(anltAccount.getAccount()) && anltAccount.getAccount().length() >= 4) { + specialAnltAccId = anltAccount.getAccount().substring(anltAccount.getAccount().length() - 4); + } + Long newId = informationAccountImdg.nextIDSequenceFor(); + Long infoSequenceId = accountNextId(currency, 810L); // требуется последовательность n+1 + String accountValue = generateInfoAccount(810L, infoSequenceId, specialAnltAccId); + log.trace("New info-account id={}, sequenceId={}, account={}", newId, infoSequenceId, accountValue); + Instant now = Instant.now(); Account account = new Account(); account.setAccount(accountValue); @@ -301,8 +304,8 @@ public class InformationAccountService extends QueueConsumer implements Initiali kafkaSender.sendRequestToQueue(Consts.CREATE_NOTIFICATION_NCMP, request); } - public String generateInfoAccount(Long currencyCodeId, Long id) { - return "%d%03d%08d%d".formatted(39911, currencyCodeId, id, 7000); + public String generateInfoAccount(Long currencyCodeId, Long id, String specialAnltAccId) { + return "%d%03d%08d%s".formatted(39911, currencyCodeId, id, specialAnltAccId); } public synchronized Long accountNextId(String currency) { From 345feb19b8077b4d872faf6b54fb00d8a11e61bb Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 2 Oct 2024 19:29:57 +0300 Subject: [PATCH 056/114] http://jira.mfd.msk:8088/browse/CLS-770 --- .../java/ru/spcex/clearing/account/service/AccountService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java index 9cce75860..5bf66bbee 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java @@ -153,7 +153,7 @@ public class AccountService extends QueueConsumer implements InitializingBean { ImdgPredicateBuilder pb = accountMap.predicateBuilder(); ImdgPredicate andPredicate = pb.and( pb.equals("accountType", AccountType.Anlt.getKey()), - pb.equals("currency", currency) + pb.equals("currency", currency.getCurrencyCode()) ); Collection accountsAnlt = accountMap.getCollectionObjectsByPredicate(andPredicate); if (accountsAnlt.isEmpty()) { From a849d5d026533785bd931b517819b9a24ba8ba05 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 3 Oct 2024 14:04:39 +0300 Subject: [PATCH 057/114] http://jira.mfd.msk:8088/browse/CLS-770 --- .../account/service/TradingClearingRegistryService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java index ab24a91f1..4e5ac27b8 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/TradingClearingRegistryService.java @@ -447,7 +447,8 @@ public class TradingClearingRegistryService extends QueueConsumer implements Ini code = "%4s".formatted(code).replace(' ', '0'); // code += registryPurpose.getKey(); // C / M / ... code += "C";//пока ставим всегда С, возможно придется откатить - String trType = tradingRegistryType + accountServiceSettings.getApp().getRegistryUnit(); // 2 символа + String registryUnit = accountServiceSettings.getApp() != null ? accountServiceSettings.getApp().getRegistryUnit() : "T"; + String trType = tradingRegistryType + registryUnit; // 2 символа code += trType; String sId = "%5s".formatted(id).replace(' ', '0'); if (sId.length() > 5) From be90d018d142ab4b36a5b8c20359f4ed261f8aae Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 3 Oct 2024 15:50:47 +0300 Subject: [PATCH 058/114] http://jira.mfd.msk:8088/browse/CLS-765 --- .../services/CurrencyExporterService.java | 98 ++++++++++++++---- .../services/MoneyExporterService.java | 99 +++++++++++++++---- .../src/main/resources/application.properties | 4 +- .../lim/exporter/AbstractServiceTest.java | 37 +++++-- .../services/MoneyExporterServiceTest.java | 59 ++++++++--- 5 files changed, 241 insertions(+), 56 deletions(-) diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java index e7361cfda..e911cf33e 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java @@ -1,31 +1,35 @@ package ru.spcex.clearing.lim.exporter.services; +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import java.util.function.BiFunction; +import java.util.function.Function; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.registry.Registry; import ru.spcex.clearing.lim.exporter.config.LimFormat; import ru.spcex.clearing.lim.exporter.config.SFTPConfig; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.platform.enumeration.RegistryStatus; +import static ru.spcex.platform.enumeration.RegistryTradingParams.*; import ru.spcex.platform.enumeration.Section; import ru.spcex.platform.imdg.api.ImdgProvider; import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; -import java.util.function.Function; - -import static ru.spcex.platform.enumeration.RegistryTradingParams.*; - @Service public class CurrencyExporterService extends AbstractExporterService { private final Logger log = LoggerFactory.getLogger(getClass()); + @Value("${export-lim.include-ck}") + private Boolean includeCK; + public CurrencyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, ImdgProvider imdgProvider) { @@ -56,23 +60,79 @@ public class CurrencyExporterService extends AbstractExporterService { pb.equals("tradingClearingRegistry", registry.getTradingClearingRegistry()), pb.equals("securityId", registry.getSecurityId()) ); + BiFunction prdctOM_T = (registry, date) -> pb.and( + pb.sql(RegistryCodeSqlBuilder.getInstance(OM_T).build()), + pb.in("registryStatus", RegistryStatus.PROC.getKey(), RegistryStatus.MNG.getKey()), + pb.equals("tradingClearingRegistry", registry.getTradingClearingRegistry()), + pb.equals("securityId", registry.getSecurityId()), + pb.equals("settlementDate", date) + ); + BiFunction prdctTM_T = (registry, date) -> pb.and( + pb.sql(RegistryCodeSqlBuilder.getInstance(TM_T).build()), + pb.in("registryStatus", RegistryStatus.PROC.getKey(), RegistryStatus.MNG.getKey()), + pb.equals("tradingClearingRegistry", registry.getTradingClearingRegistry()), + pb.equals("securityId", registry.getSecurityId()), + pb.equals("settlementDate", date) + ); for (Registry registry : registriesA) { if (checkNotBlocked(registry)) { - BigDecimal sumPositive = BigDecimal.ZERO; + BigDecimal dmtSumElement = BigDecimal.ZERO; + BigDecimal omtSumElementToday = BigDecimal.ZERO; + BigDecimal tmtSumElementToday = BigDecimal.ZERO; + BigDecimal omtSumElementTomorrow = BigDecimal.ZERO; + BigDecimal tmtSumElementTomorrow = BigDecimal.ZERO; if (registry.getTradingClearingRegistry() != null && registry.getSecurityId() != null) { - ImdgPredicate query = prdctDM_T.apply(registry); - Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(query); - log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), query); - sumPositive = sumPositive.add(sum(regsDMT)); + ImdgPredicate queryDM_T = prdctDM_T.apply(registry); + Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(queryDM_T); + log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), queryDM_T); + dmtSumElement = dmtSumElement.add(sum(regsDMT)).negate(); + + if (includeCK) { + ImdgPredicate queryOM_T_today = prdctOM_T.apply(registry, LocalDate.now()); + Collection regsOMT_today = registryImdg.getCollectionObjectsByPredicate(queryOM_T_today); + log.trace("Found {} OM_T today registries for registry AM_F {}", regsOMT_today.size(), queryOM_T_today); + omtSumElementToday = omtSumElementToday.add(sum(regsOMT_today)).negate(); + + ImdgPredicate queryTM_T_today = prdctTM_T.apply(registry, LocalDate.now()); + Collection regsTMT_today = registryImdg.getCollectionObjectsByPredicate(queryTM_T_today); + log.trace("Found {} TM_T today registries for registry AM_F {}", regsTMT_today.size(), queryTM_T_today); + tmtSumElementToday = tmtSumElementToday.add(sum(regsTMT_today)); + + ImdgPredicate queryOM_T_tomorrow = prdctOM_T.apply(registry, LocalDate.now().plusDays(1)); + Collection regsOMT_tomorrow = registryImdg.getCollectionObjectsByPredicate(queryOM_T_tomorrow); + log.trace("Found {} OM_T tomorrow registries for registry AM_F {}", regsOMT_tomorrow.size(), queryOM_T_tomorrow); + omtSumElementTomorrow = omtSumElementTomorrow.add(sum(regsOMT_tomorrow)).negate(); + + ImdgPredicate queryTM_T_tomorrow = prdctTM_T.apply(registry, LocalDate.now().plusDays(1)); + Collection regsTMT_tomorrow = registryImdg.getCollectionObjectsByPredicate(queryTM_T_tomorrow); + log.trace("Found {} TM_T tomorrow registries for registry AM_F {}", regsTMT_tomorrow.size(), queryTM_T_tomorrow); + tmtSumElementTomorrow = tmtSumElementTomorrow.add(sum(regsTMT_tomorrow)); + } } - limFileRows.add(getRow(registry, sumPositive)); + limFileRows.add( + getRow(registry, + 0, + dmtSumElement, + omtSumElementToday, + tmtSumElementToday) + ); + limFileRows.add( + getRow(registry, + 1, + dmtSumElement, + omtSumElementToday, + tmtSumElementToday, + omtSumElementTomorrow, + tmtSumElementTomorrow) + ); } } log.debug("Successfully completed the formation of rows: {} for export currency(money)", limFileRows.size()); return limFileRows; } - public String getRow(Registry registryA, BigDecimal sumPositive) { + public String getRow(Registry registryA, int limitKind, BigDecimal ... sumElements) { + assert limitKind == 0 || limitKind == 1; StringBuilder row = new StringBuilder(); row.append("MONEY: FIRM_ID = "); @@ -87,12 +147,16 @@ public class CurrencyExporterService extends AbstractExporterService { row.append(registryA.getTradingClearingRegistry()); row.append("; OPEN_BALANCE = "); - BigDecimal balance = registryA.getBalance() != null ? registryA.getBalance().subtract(sumPositive) : BigDecimal.ZERO; + BigDecimal balance = registryA.getBalance() != null ? registryA.getBalance() : BigDecimal.ZERO; + for (BigDecimal sumElement : sumElements) { + if (sumElement == null) continue; + balance = balance.add(sumElement); + } row.append(LimFormat.toStringD2(balance)); row.append("; OPEN_LIMIT = 0.00"); - row.append("; LIMIT_KIND = 0;"); + row.append("; LIMIT_KIND = %d;".formatted(limitKind)); return row.toString(); } } diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java index 48fb4934b..b021cb556 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java @@ -1,32 +1,35 @@ package ru.spcex.clearing.lim.exporter.services; +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import java.util.function.BiFunction; +import java.util.function.Function; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.registry.Registry; import ru.spcex.clearing.lim.exporter.config.LimFormat; import ru.spcex.clearing.lim.exporter.config.SFTPConfig; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.platform.enumeration.RegistryStatus; +import static ru.spcex.platform.enumeration.RegistryTradingParams.*; import ru.spcex.platform.enumeration.Section; import ru.spcex.platform.imdg.api.ImdgProvider; import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.Collection; -import java.util.List; -import java.util.function.Function; - -import static ru.spcex.platform.enumeration.RegistryTradingParams.AM_F; -import static ru.spcex.platform.enumeration.RegistryTradingParams.DM_T; - @Service public class MoneyExporterService extends AbstractExporterService { private final Logger log = LoggerFactory.getLogger(getClass()); + @Value("${export-lim.include-ck}") + private Boolean includeCK; + public MoneyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, ImdgProvider imdgProvider) { @@ -57,23 +60,79 @@ public class MoneyExporterService extends AbstractExporterService { pb.equals("tradingClearingRegistry", registry.getTradingClearingRegistry()), pb.equals("securityId", registry.getSecurityId()) ); + BiFunction prdctOM_T = (registry, date) -> pb.and( + pb.sql(RegistryCodeSqlBuilder.getInstance(OM_T).build()), + pb.in("registryStatus", RegistryStatus.PROC.getKey(), RegistryStatus.MNG.getKey()), + pb.equals("tradingClearingRegistry", registry.getTradingClearingRegistry()), + pb.equals("securityId", registry.getSecurityId()), + pb.equals("settlementDate", date) + ); + BiFunction prdctTM_T = (registry, date) -> pb.and( + pb.sql(RegistryCodeSqlBuilder.getInstance(TM_T).build()), + pb.in("registryStatus", RegistryStatus.PROC.getKey(), RegistryStatus.MNG.getKey()), + pb.equals("tradingClearingRegistry", registry.getTradingClearingRegistry()), + pb.equals("securityId", registry.getSecurityId()), + pb.equals("settlementDate", date) + ); for (Registry registry : registriesA) { if (checkNotBlocked(registry)) { - BigDecimal sumPositive = BigDecimal.ZERO; + BigDecimal dmtSumElement = BigDecimal.ZERO; + BigDecimal omtSumElementToday = BigDecimal.ZERO; + BigDecimal tmtSumElementToday = BigDecimal.ZERO; + BigDecimal omtSumElementTomorrow = BigDecimal.ZERO; + BigDecimal tmtSumElementTomorrow = BigDecimal.ZERO; if (registry.getTradingClearingRegistry() != null && registry.getSecurityId() != null) { - ImdgPredicate query = prdctDM_T.apply(registry); - Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(query); - log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), query); - sumPositive = sumPositive.add(sum(regsDMT)); + ImdgPredicate dmtQuery = prdctDM_T.apply(registry); + Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(dmtQuery); + log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), dmtQuery); + dmtSumElement = dmtSumElement.add(sum(regsDMT)).negate(); + + if (includeCK) { + ImdgPredicate queryOM_T_today = prdctOM_T.apply(registry, LocalDate.now()); + Collection regsOMT_today = registryImdg.getCollectionObjectsByPredicate(queryOM_T_today); + log.trace("Found {} OM_T today registries for registry AM_F {}", regsOMT_today.size(), queryOM_T_today); + omtSumElementToday = omtSumElementToday.add(sum(regsOMT_today)).negate(); + + ImdgPredicate queryTM_T_today = prdctTM_T.apply(registry, LocalDate.now()); + Collection regsTMT_today = registryImdg.getCollectionObjectsByPredicate(queryTM_T_today); + log.trace("Found {} TM_T today registries for registry AM_F {}", regsTMT_today.size(), queryTM_T_today); + tmtSumElementToday = tmtSumElementToday.add(sum(regsTMT_today)); + + ImdgPredicate queryOM_T_tomorrow = prdctOM_T.apply(registry, LocalDate.now().plusDays(1)); + Collection regsOMT_tomorrow = registryImdg.getCollectionObjectsByPredicate(queryOM_T_tomorrow); + log.trace("Found {} OM_T tomorrow registries for registry AM_F {}", regsOMT_tomorrow.size(), queryOM_T_tomorrow); + omtSumElementTomorrow = omtSumElementTomorrow.add(sum(regsOMT_tomorrow)).negate(); + + ImdgPredicate queryTM_T_tomorrow = prdctTM_T.apply(registry, LocalDate.now().plusDays(1)); + Collection regsTMT_tomorrow = registryImdg.getCollectionObjectsByPredicate(queryTM_T_tomorrow); + log.trace("Found {} TM_T tomorrow registries for registry AM_F {}", regsTMT_tomorrow.size(), queryTM_T_tomorrow); + tmtSumElementTomorrow = tmtSumElementTomorrow.add(sum(regsTMT_tomorrow)); + } } - limFileRows.add(getRow(registry, sumPositive)); + limFileRows.add( + getRow(registry, + 0, + dmtSumElement, + omtSumElementToday, + tmtSumElementToday) + ); + limFileRows.add( + getRow(registry, + 1, + dmtSumElement, + omtSumElementToday, + tmtSumElementToday, + omtSumElementTomorrow, + tmtSumElementTomorrow) + ); } } log.debug("Successfully completed the formation of rows: {} for export money", limFileRows.size()); return limFileRows; } - public String getRow(Registry registryA, BigDecimal sumPositive) { + public String getRow(Registry registryA, int limitKind, BigDecimal ... sumElements) { + assert limitKind == 0 || limitKind == 1; StringBuilder row = new StringBuilder(); row.append("MONEY: FIRM_ID = "); @@ -88,12 +147,16 @@ public class MoneyExporterService extends AbstractExporterService { row.append(registryA.getTradingClearingRegistry()); row.append("; OPEN_BALANCE = "); - BigDecimal balance = registryA.getBalance() != null ? registryA.getBalance().subtract(sumPositive) : BigDecimal.ZERO; + BigDecimal balance = registryA.getBalance() != null ? registryA.getBalance() : BigDecimal.ZERO; + for (BigDecimal sumElement : sumElements) { + if (sumElement == null) continue; + balance = balance.add(sumElement); + } row.append(LimFormat.toStringD2(balance)); row.append("; OPEN_LIMIT = 0.00"); - row.append("; LIMIT_KIND = 0;"); + row.append("; LIMIT_KIND = %d;".formatted(limitKind)); return row.toString(); } } diff --git a/clearing-parent/lim-exporter/src/main/resources/application.properties b/clearing-parent/lim-exporter/src/main/resources/application.properties index 2c595a4ac..80cc1312f 100644 --- a/clearing-parent/lim-exporter/src/main/resources/application.properties +++ b/clearing-parent/lim-exporter/src/main/resources/application.properties @@ -26,4 +26,6 @@ export-lim-service.kafka-producer.acks=all export-lim-service.kafka-producer.retries=0 export-lim-service.kafka-producer.batch-size=16384 export-lim-service.kafka-producer.linger-ms=1 -export-lim-service.kafka-producer.buffer-memory=33554432 \ No newline at end of file +export-lim-service.kafka-producer.buffer-memory=33554432 + +export-lim.include-ck=true \ No newline at end of file diff --git a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/AbstractServiceTest.java b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/AbstractServiceTest.java index 2552a3dbe..6a506b448 100644 --- a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/AbstractServiceTest.java +++ b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/AbstractServiceTest.java @@ -1,5 +1,8 @@ package ru.spcex.clearing.lim.exporter; +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.Objects; import org.apache.kafka.clients.producer.Producer; import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; @@ -12,6 +15,8 @@ import ru.clearing.classes.statics.data.registry.TradingClearingRegistry; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; import ru.spcex.clearing.test.config.ImdgTestConfig; +import static ru.spcex.clearing.test.config.ImdgTestConfig.currentID; +import static ru.spcex.clearing.test.config.ImdgTestConfig.waitAvailableImdgProviderAndAddAdminWithDefaultId; import ru.spcex.clearing.test.config.KafkaTestConfig; import ru.spcex.platform.enumeration.RegistryDesignation; import ru.spcex.platform.enumeration.RegistryStatus; @@ -19,12 +24,6 @@ import ru.spcex.platform.enumeration.RegistryUnit; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.ImdgProvider; -import java.math.BigDecimal; -import java.time.LocalDate; - -import static ru.spcex.clearing.test.config.ImdgTestConfig.currentID; -import static ru.spcex.clearing.test.config.ImdgTestConfig.waitAvailableImdgProviderAndAddAdminWithDefaultId; - @ExtendWith(SpringExtension.class) @ContextConfiguration(classes = { ImdgTestConfig.class, @@ -93,6 +92,32 @@ public abstract class AbstractServiceTest { return registry; } + protected Registry getRegistry(String tradingClearingRegistry, + Long securityId, + String registryDesignation, + String registryInstrumentType, + String registryUnit, + LocalDate settlementDate, + BigDecimal balance) { + Registry registry = new Registry(); + registry.setTradingCode("1A12323"); + registry.setBalance(balance); + registry.setTradingClearingRegistry(tradingClearingRegistry); + registry.setRegistryDesignation(registryDesignation); + registry.setRegistryInstrumentType(registryInstrumentType); + registry.setRegistryUnit(registryUnit); + registry.setClearingCode(clearingCode(registry)); + registry.setClearingDate(currentDate); + registry.setSettlementDate(currentDate); + registry.setSecuritySymbol("RUB"); + registry.setSecurityId(securityId); + registry.setTradingClearingRegistryId(securityId); + registry.setCompanyId(securityId); + registry.setRegistryStatus(RegistryStatus.PROC.getKey()); + registry.setSettlementDate(Objects.requireNonNullElseGet(settlementDate, LocalDate::now)); + return registry; + } + protected Registry getRegistryNegativeD(String tradingClearingRegistry, Long securityId, String registryInstrumentType, String registryUnit) { Registry registry = getRegistryD(tradingClearingRegistry, securityId, registryInstrumentType, registryUnit); registry.setBalance(registry.getBalance().negate()); diff --git a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java index 85986c05f..fbf7dd270 100644 --- a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java +++ b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java @@ -1,21 +1,21 @@ package ru.spcex.clearing.lim.exporter.services; +import java.math.BigDecimal; +import java.time.LocalDate; +import java.util.Collection; +import javax.annotation.PostConstruct; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; import org.junit.jupiter.api.Test; import ru.clearing.classes.statics.data.registry.Registry; import ru.clearing.classes.statics.data.registry.TradingClearingRegistry; import ru.spcex.clearing.lim.exporter.AbstractServiceTest; +import static ru.spcex.clearing.test.TestUtils.clearAllInImdg; +import ru.spcex.platform.enumeration.RegistryDesignation; import ru.spcex.platform.enumeration.RegistryInstrumentType; import ru.spcex.platform.enumeration.RegistryUnit; import ru.spcex.platform.enumeration.ServiceStatus; -import javax.annotation.PostConstruct; -import java.math.BigDecimal; -import java.util.Collection; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; -import static ru.spcex.clearing.test.TestUtils.clearAllInImdg; - class MoneyExporterServiceTest extends AbstractServiceTest { @PostConstruct public void init() { @@ -33,14 +33,34 @@ class MoneyExporterServiceTest extends AbstractServiceTest { Registry registryD = getRegistryD(tcrFirst, securityIdFirst, RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey()); registryImdg.insert(registryA); registryImdg.insert(registryD); - registryD = getRegistryNegativeD(tcrFirst, securityIdFirst, RegistryInstrumentType.M.getKey(), RegistryUnit.I.getKey()); - registryImdg.insert(registryD); + Registry registryD_negate = getRegistryNegativeD(tcrFirst, securityIdFirst, RegistryInstrumentType.M.getKey(), RegistryUnit.I.getKey()); + registryImdg.insert(registryD_negate); registryA = getRegistryA(tcrSecond, securityIdSecond, RegistryInstrumentType.M.getKey()); registryD = getRegistryD(tcrSecond, securityIdSecond, RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey()); registryImdg.insert(registryA); registryImdg.insert(registryD); - registryD = getRegistryNegativeD(tcrFirst, securityIdFirst, RegistryInstrumentType.M.getKey(), RegistryUnit.I.getKey()); - registryImdg.insert(registryD); + registryD_negate = getRegistryNegativeD(tcrFirst, securityIdFirst, RegistryInstrumentType.M.getKey(), RegistryUnit.I.getKey()); + registryImdg.insert(registryD_negate); + + Registry registryO_1 = getRegistry(tcrFirst, securityIdFirst, RegistryDesignation.O.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now(), BigDecimal.valueOf(5)); + Registry registryO_2 = getRegistry(tcrFirst, securityIdFirst, RegistryDesignation.O.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now().plusDays(1), BigDecimal.valueOf(10)); + registryImdg.insert(registryO_1); + registryImdg.insert(registryO_2); + + Registry registryT_1 = getRegistry(tcrFirst, securityIdFirst, RegistryDesignation.T.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now(), BigDecimal.valueOf(5)); + Registry registryT_2 = getRegistry(tcrFirst, securityIdFirst, RegistryDesignation.T.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now().plusDays(1), BigDecimal.valueOf(10)); + registryImdg.insert(registryT_1); + registryImdg.insert(registryT_2); + + registryO_1 = getRegistry(tcrSecond, securityIdSecond, RegistryDesignation.O.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now(), BigDecimal.valueOf(5)); + registryO_2 = getRegistry(tcrSecond, securityIdSecond, RegistryDesignation.O.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now().plusDays(1), BigDecimal.valueOf(10)); + registryImdg.insert(registryO_1); + registryImdg.insert(registryO_2); + + registryT_1 = getRegistry(tcrSecond, securityIdSecond, RegistryDesignation.T.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now(), BigDecimal.valueOf(5)); + registryT_2 = getRegistry(tcrSecond, securityIdSecond, RegistryDesignation.T.getKey(), RegistryInstrumentType.M.getKey(), RegistryUnit.T.getKey(), LocalDate.now().plusDays(1), BigDecimal.valueOf(10)); + registryImdg.insert(registryT_1); + registryImdg.insert(registryT_2); MoneyExporterService moneyExporterService = new MoneyExporterService(null, kafkaSender, imdgProvider); @@ -55,7 +75,18 @@ class MoneyExporterServiceTest extends AbstractServiceTest { tradingClearingRegistryImdg.insert(tradingClearingRegistry); limFileRows = moneyExporterService.getLimFileRows(); - assertEquals(2, limFileRows.size()); - assertTrue(limFileRows.contains(moneyExporterService.getRow(registryA, new BigDecimal("5.00")))); + assertEquals(4, limFileRows.size()); + assertTrue(limFileRows.contains(moneyExporterService.getRow(registryA, + 0, + registryD.getBalance().negate(), + registryO_1.getBalance().negate(), + registryT_1.getBalance()))); + assertTrue(limFileRows.contains(moneyExporterService.getRow(registryA, + 1, + registryD.getBalance().negate(), + registryO_1.getBalance().negate(), + registryT_1.getBalance(), + registryO_2.getBalance().negate(), + registryT_2.getBalance()))); } } \ No newline at end of file From 9976273567dd4413bc35998b16b27752785e2c15 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 3 Oct 2024 15:53:30 +0300 Subject: [PATCH 059/114] http://jira.mfd.msk:8088/browse/CLS-772 --- .../backend-api/src/main/resources/meta/meta.json | 13 ++++++++++++- .../backend-api/src/main/resources/meta/meta.xml | 4 +++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 3a23e8f41..a23252e06 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.110", + "version": "3.15.206.111", "enums": { @@ -6217,6 +6217,17 @@ "fields": [] } , + {"method":"post", + + "destination": "GREC", + + "group": "Формирование отчетности", + + "name": "Формирование отчетности ЦК", + + "fields": [] + } + , {"method":"post", "destination": "FDFF", diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index 819a1d27b..80a5fb0a3 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -1443,6 +1443,8 @@ + + From 70a0316d191549e5a4375b6886adf61305a6fdd3 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 3 Oct 2024 16:42:07 +0300 Subject: [PATCH 060/114] http://jira.mfd.msk:8088/browse/CLS-768 --- .../gatewayapi/config/GatewayApiSettings.java | 9 +++++++++ .../outbound/request/OutboundRequest.java | 12 ++++++++++++ .../gatewayapi/enums/ClearingSystems.java | 15 +++++++++++++++ .../gatewayapi/service/GatewayService.java | 5 +++++ .../src/main/resources/application.properties | 2 ++ 5 files changed, 43 insertions(+) create mode 100644 clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/enums/ClearingSystems.java diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java index c3aebf62c..04c9c7e3a 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/config/GatewayApiSettings.java @@ -16,6 +16,7 @@ public class GatewayApiSettings { private KafkaConsumerSettings kafkaConsumer; private InboundServerSettings inboundServer; private InboundExternalServerSettings inboundExternalServer; + private String clearingSystem; public HazelcastClientParams getHazelcast() { return hazelcast; @@ -56,4 +57,12 @@ public class GatewayApiSettings { public void setInboundExternalServer(InboundExternalServerSettings inboundExternalServer) { this.inboundExternalServer = inboundExternalServer; } + + public String getClearingSystem() { + return clearingSystem; + } + + public void setClearingSystem(String clearingSystem) { + this.clearingSystem = clearingSystem; + } } diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/outbound/request/OutboundRequest.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/outbound/request/OutboundRequest.java index f32281507..20357dfc7 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/outbound/request/OutboundRequest.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/controller/outbound/request/OutboundRequest.java @@ -48,6 +48,10 @@ public class OutboundRequest { ) private String section = ""; + @JsonProperty("clearing_system") + @ApiModelProperty(value = "Клиринговая система", example = "SPVB/LCC") + private String clearingSystem; + // todo Пока так, чтобы отсылал null, в дальнейшем тип надо заменить на используемый в запросе. Возможно с помощью параметризации @JsonProperty("content") @ApiModelProperty( @@ -88,6 +92,14 @@ public class OutboundRequest { this.section = section; } + public String getClearingSystem() { + return clearingSystem; + } + + public void setClearingSystem(String clearingSystem) { + this.clearingSystem = clearingSystem; + } + public Map getContent() { return content; } diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/enums/ClearingSystems.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/enums/ClearingSystems.java new file mode 100644 index 000000000..b837f256d --- /dev/null +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/enums/ClearingSystems.java @@ -0,0 +1,15 @@ +package ru.spcex.clearing.gatewayapi.enums; + +public enum ClearingSystems { + SPVB("SPVB"), + LCC("LCC"); + + private final String name; + ClearingSystems(final String name) { + this.name = name; + } + + public String getName() { + return name; + } +} diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java index 516347aa8..968b692f7 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java @@ -62,6 +62,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { private final RestTemplate restTemplate; private final InboundServerSettings inboundServerSettings; private final InboundExternalServerSettings inboundExternalServerSettings; + private final GatewayApiSettings gatewayApiSettings; private final Map> sentAssets; private final Map outboundRequestByUuid; protected final Imdg gatewayResultImdg; @@ -78,6 +79,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { super(kafkaQueue, kafkaProducer); this.restTemplate = restTemplate; this.userRoleVerification = userRoleVerification; + this.gatewayApiSettings = gatewayApiSettings; this.inboundServerSettings = gatewayApiSettings.getInboundServer(); this.inboundExternalServerSettings = gatewayApiSettings.getInboundExternalServer(); this.sentAssets = sentAssets; @@ -274,6 +276,8 @@ public class GatewayService extends QueueConsumer implements InitializingBean { case KS_REP_FIRM_DETAILS -> paramName = "ks_rep_firm_details"; case KS_SESSION_LIST -> paramName = "ks_session_list"; case KS_COMMISSION_TRADES -> paramName = "ks_commission_trades"; + case KS_REP_LCC_TRADES_REPORT -> paramName = "ks_rep_lcc_trades"; + case KS_REP_LCC_NETTO_REPORT -> paramName = "ks_rep_lcc_netto"; } if (paramName != null) { content.put(paramName, reportPart.getFileName()); @@ -281,6 +285,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { } private void sendRequest(OutboundRequest request) { + request.setClearingSystem(gatewayApiSettings.getClearingSystem()); if (inboundServerSettings.getAllowedTypes().isEmpty() || inboundServerSettings.getAllowedTypes().contains(request.getType())) { String url = formingInboundUrl(inboundServerSettings.getEnableSsl(), diff --git a/clearing-parent/gateway-api/src/main/resources/application.properties b/clearing-parent/gateway-api/src/main/resources/application.properties index f7041f34d..3b2df0ad6 100644 --- a/clearing-parent/gateway-api/src/main/resources/application.properties +++ b/clearing-parent/gateway-api/src/main/resources/application.properties @@ -25,6 +25,8 @@ gateway-api.kafka-consumer.auto-offset-reset=latest gateway-api.kafka-consumer.linger-ms=1 gateway-api.kafka-consumer.buffer-memory=33554432 +gateway-api.clearing-system=LCC + gateway-api.inbound-server.enable-ssl=false gateway-api.inbound-server.host=10.200.200.183 gateway-api.inbound-server.port=8084 From 27c44fa262fdf02b64acc423f42015c2bdcb119c Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 3 Oct 2024 16:44:01 +0300 Subject: [PATCH 061/114] http://jira.mfd.msk:8088/browse/CLS-768 --- .../ru/spcex/clearing/gatewayapi/service/GatewayService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java index 968b692f7..a2c39eddc 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java @@ -9,6 +9,7 @@ import java.util.List; import java.util.Map; import java.util.UUID; import java.util.regex.Pattern; +import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.exception.ExceptionUtils; import org.apache.kafka.clients.consumer.Consumer; import org.apache.kafka.clients.producer.Producer; @@ -285,7 +286,9 @@ public class GatewayService extends QueueConsumer implements InitializingBean { } private void sendRequest(OutboundRequest request) { - request.setClearingSystem(gatewayApiSettings.getClearingSystem()); + String clearingSystem = StringUtils.isNotEmpty(gatewayApiSettings.getClearingSystem()) ? + gatewayApiSettings.getClearingSystem() : "SPVB"; + request.setClearingSystem(clearingSystem); if (inboundServerSettings.getAllowedTypes().isEmpty() || inboundServerSettings.getAllowedTypes().contains(request.getType())) { String url = formingInboundUrl(inboundServerSettings.getEnableSsl(), From fa76a3b1376b81c3747c75e6b2c491129aa96a59 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 3 Oct 2024 16:54:08 +0300 Subject: [PATCH 062/114] http://jira.mfd.msk:8088/browse/CLS-767 fixes --- .../clearing/reports/builders/bean/KSRepLccNettoReport.java | 2 +- .../spcex/clearing/reports/services/ReportServiceTest_KS.java | 2 +- .../expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java index f04e5c7d1..fa8049601 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java @@ -39,7 +39,7 @@ public class KSRepLccNettoReport { @CsvNumber(value = "#0.00", writeFormat = "#0.00") private BigDecimal debit; - @CsvBindByName(column = "NETTO_SUM") + @CsvBindByName(column = "CREDIT") @CsvBindByPosition(position = 7) @CsvNumber(value = "#0.00", writeFormat = "#0.00") private BigDecimal credit; diff --git a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java index 215edfdc2..888f7c054 100644 --- a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java +++ b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java @@ -1422,7 +1422,7 @@ public class ReportServiceTest_KS { File outFile = outFolder.listFiles()[0]; File expectedFile = new File(getClass().getClassLoader().getResource("expected_reports_csv/ks/KS_REP_LCC_TRADES_expected.csv").getFile()); - compareCSVFiles(expectedFile, outFile, Arrays.asList("SESSION_DATE", "TRADE_DATE", "SETTLE_DATE")); + compareCSVFiles(expectedFile, outFile, Arrays.asList("SESSION_DATE", "TRADE_DATE", "SETTLEDATE")); accountImdg.delete(account_11); accountImdg.delete(account_1); diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv index 9be9a2e70..a3650a99f 100644 --- a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv @@ -1,4 +1,4 @@ -"FIRM_ID","TKR","CURRENCYID","DATE","NETTO_SUM","DATA_TYPE","DEBIT","NETTO_SUM" +"FIRM_ID","TKR","CURRENCYID","DATE","NETTO_SUM","DATA_TYPE","DEBIT","CREDIT" "AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","0","FX_OBLIG","0.00","0.00" "AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" "AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","10","FX_DEBT","-10.00","0.00" From 7e2b80b3173502ea8bf8e5c1b81251ea3fdffdc0 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 3 Oct 2024 17:00:21 +0300 Subject: [PATCH 063/114] http://jira.mfd.msk:8088/browse/CLS-765 fix (property must be unnecessary) --- .../lim/exporter/services/CurrencyExporterService.java | 7 ++++--- .../lim/exporter/services/MoneyExporterService.java | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java index e911cf33e..0c15a5de3 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java @@ -27,13 +27,14 @@ import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; public class CurrencyExporterService extends AbstractExporterService { private final Logger log = LoggerFactory.getLogger(getClass()); - @Value("${export-lim.include-ck}") - private Boolean includeCK; + private boolean includeCK; public CurrencyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, - ImdgProvider imdgProvider) { + ImdgProvider imdgProvider, + @Value("${export-lim.include-ck}") String includeCKStrValue) { super(gateway, kafkaSender, imdgProvider); + includeCK = Boolean.parseBoolean(includeCKStrValue); } @Override diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java index b021cb556..20078fe4f 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java @@ -27,13 +27,14 @@ import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; public class MoneyExporterService extends AbstractExporterService { private final Logger log = LoggerFactory.getLogger(getClass()); - @Value("${export-lim.include-ck}") - private Boolean includeCK; + private boolean includeCK; public MoneyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, - ImdgProvider imdgProvider) { + ImdgProvider imdgProvider, + @Value("${export-lim.include-ck}") String includeCKStrValue) { super(gateway, kafkaSender, imdgProvider); + includeCK = Boolean.parseBoolean(includeCKStrValue); } @Override From dccfc37439b438adec5572b5fbb0360d7a7e12e4 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 3 Oct 2024 17:34:45 +0300 Subject: [PATCH 064/114] http://jira.mfd.msk:8088/browse/CLS-760 --- .../controller/queue/misc/JsConfigController.java | 10 ++++++---- .../backendapi/security/WebSecurityConfig.java | 1 + .../backendapi/security/element/JsConfigSettings.java | 10 +++++----- .../src/main/resources/application.properties | 2 +- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java index 75eff18d7..ba6845b14 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java @@ -3,6 +3,7 @@ package ru.spcex.clearing.backendapi.controller.queue.misc; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiResponse; import io.swagger.annotations.ApiResponses; +import java.nio.charset.StandardCharsets; import java.util.HashMap; import java.util.Map; import org.springframework.stereotype.Controller; @@ -14,7 +15,7 @@ import ru.spcex.clearing.backendapi.controller.response.entity.CommonGetAllRespo import ru.spcex.clearing.backendapi.security.element.JsConfigSettings; @Controller -@RequestMapping("/js-config") +@RequestMapping("/") public class JsConfigController { private final BackendApiSettings backendApiSettings; @@ -24,13 +25,14 @@ public class JsConfigController { @ApiOperation(value = "get js config.") @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) - @RequestMapping(method = RequestMethod.GET) + @RequestMapping(path = "/spcex.config.js", method = RequestMethod.GET) @ResponseBody public Map getJsConfig() { Map result = new HashMap<>(); - result.put(JsConfigSettings.SERVER_TITLE_PARAM_NAME, backendApiSettings.getJsConfig().getServerTitle()); - result.put(JsConfigSettings.IS_CENTRAL_COUNTER_PARTY_PARAM_NAME, backendApiSettings.getJsConfig().getCentralCounterParty()); + String title = new String(backendApiSettings.getJsConfig().getServerTitle().getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8); + result.put(JsConfigSettings.SERVER_TITLE_PARAM_NAME, title); + result.put(JsConfigSettings.IS_CENTRAL_COUNTER_PARTY_PARAM_NAME, backendApiSettings.getJsConfig().getCentralCounterPartyEnable()); return result; } diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/WebSecurityConfig.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/WebSecurityConfig.java index 2100f9166..72eb6bd93 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/WebSecurityConfig.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/WebSecurityConfig.java @@ -65,6 +65,7 @@ public class WebSecurityConfig extends KeycloakWebSecurityConfigurerAdapter { .antMatchers("/login").permitAll() .antMatchers("/error").permitAll() .antMatchers("/backend-api-login/**").permitAll() + .antMatchers("/spcex.config.js").permitAll() .anyRequest(); if (securityDisabled) { anyReq.permitAll(); diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java index 0fa975f37..0cb951602 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/security/element/JsConfigSettings.java @@ -4,7 +4,7 @@ public class JsConfigSettings { public final static String SERVER_TITLE_PARAM_NAME = "serverTitle"; public final static String IS_CENTRAL_COUNTER_PARTY_PARAM_NAME = "isCentralCounterparty"; private String serverTitle; - private Boolean isCentralCounterParty; + private Boolean centralCounterPartyEnable; public String getServerTitle() { return serverTitle; @@ -14,11 +14,11 @@ public class JsConfigSettings { this.serverTitle = serverTitle; } - public Boolean getCentralCounterParty() { - return isCentralCounterParty; + public Boolean getCentralCounterPartyEnable() { + return centralCounterPartyEnable; } - public void setCentralCounterParty(Boolean centralCounterParty) { - isCentralCounterParty = centralCounterParty; + public void setCentralCounterPartyEnable(Boolean centralCounterPartyEnable) { + this.centralCounterPartyEnable = centralCounterPartyEnable; } } diff --git a/clearing-parent/backend-api/src/main/resources/application.properties b/clearing-parent/backend-api/src/main/resources/application.properties index fc8ba383d..b9c67128a 100644 --- a/clearing-parent/backend-api/src/main/resources/application.properties +++ b/clearing-parent/backend-api/src/main/resources/application.properties @@ -28,7 +28,7 @@ backend-api.kafka-consumer.buffer-memory=33554432 backend-api.security.authorization-disabled=false backend-api.js-config.server-title=?????? 183 -backend-api.js-config.is-central-counter-party=true +backend-api.js-config.central-counter-party-enable=true #access logs, sample #server.tomcat.accesslog.directory=logs #server.tomcat.accesslog.enabled=true From 128b5b681b455150d836d6fa2bbbd49b040dccd9 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 3 Oct 2024 20:20:49 +0300 Subject: [PATCH 065/114] http://jira.mfd.msk:8088/browse/CLS-765 fix (property must be unnecessary) --- .../exporter/services/CurrencyExporterService.java | 2 +- .../exporter/services/MoneyExporterService.java | 2 +- .../src/main/resources/application.properties | 2 +- .../services/AbstractExporterServiceTest.java | 14 ++------------ .../services/MoneyExporterServiceTest.java | 2 +- 5 files changed, 6 insertions(+), 16 deletions(-) diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java index 0c15a5de3..6c382c479 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java @@ -32,7 +32,7 @@ public class CurrencyExporterService extends AbstractExporterService { public CurrencyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, ImdgProvider imdgProvider, - @Value("${export-lim.include-ck}") String includeCKStrValue) { + @Value("${export-lim-service.include-ck}") String includeCKStrValue) { super(gateway, kafkaSender, imdgProvider); includeCK = Boolean.parseBoolean(includeCKStrValue); } diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java index 20078fe4f..d9ca5535a 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java @@ -32,7 +32,7 @@ public class MoneyExporterService extends AbstractExporterService { public MoneyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, ImdgProvider imdgProvider, - @Value("${export-lim.include-ck}") String includeCKStrValue) { + @Value("${export-lim-service.include-ck}") String includeCKStrValue) { super(gateway, kafkaSender, imdgProvider); includeCK = Boolean.parseBoolean(includeCKStrValue); } diff --git a/clearing-parent/lim-exporter/src/main/resources/application.properties b/clearing-parent/lim-exporter/src/main/resources/application.properties index 80cc1312f..c04988f10 100644 --- a/clearing-parent/lim-exporter/src/main/resources/application.properties +++ b/clearing-parent/lim-exporter/src/main/resources/application.properties @@ -28,4 +28,4 @@ export-lim-service.kafka-producer.batch-size=16384 export-lim-service.kafka-producer.linger-ms=1 export-lim-service.kafka-producer.buffer-memory=33554432 -export-lim.include-ck=true \ No newline at end of file +export-lim-service.include-ck=true \ No newline at end of file diff --git a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/AbstractExporterServiceTest.java b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/AbstractExporterServiceTest.java index bc857354d..b309ec410 100644 --- a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/AbstractExporterServiceTest.java +++ b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/AbstractExporterServiceTest.java @@ -1,18 +1,8 @@ package ru.spcex.clearing.lim.exporter.services; +import javax.annotation.PostConstruct; import org.junit.jupiter.api.Test; import ru.spcex.clearing.lim.exporter.AbstractServiceTest; -import ru.spcex.clearing.lim.exporter.config.KafkaConfig; -import ru.spcex.clearing.lim.exporter.config.settings.ExportLimServiceSettings; -import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; -import ru.spcex.clearing.platform.messaging.service.sender.KafkaSenderBuilderImpl; -import ru.spcex.clearing.test.TestUtils; - -import javax.annotation.PostConstruct; - -import java.time.LocalDateTime; - -import static org.junit.jupiter.api.Assertions.*; class AbstractExporterServiceTest extends AbstractServiceTest { @PostConstruct @@ -22,7 +12,7 @@ class AbstractExporterServiceTest extends AbstractServiceTest { @Test void sendLimExportedNotification() { - AbstractExporterService moneyExporterService = new MoneyExporterService(null, kafkaSender, imdgProvider); + AbstractExporterService moneyExporterService = new MoneyExporterService(null, kafkaSender, imdgProvider, "true"); String fileName = "limits_money_202305241832.lim"; moneyExporterService.sendLimExportedNotification(fileName); diff --git a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java index fbf7dd270..49034cf85 100644 --- a/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java +++ b/clearing-parent/lim-exporter/src/test/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterServiceTest.java @@ -63,7 +63,7 @@ class MoneyExporterServiceTest extends AbstractServiceTest { registryImdg.insert(registryT_2); - MoneyExporterService moneyExporterService = new MoneyExporterService(null, kafkaSender, imdgProvider); + MoneyExporterService moneyExporterService = new MoneyExporterService(null, kafkaSender, imdgProvider, "true"); Collection limFileRows = moneyExporterService.getLimFileRows(); assertEquals(0, limFileRows.size()); From 592e61ae499f784ae1d625b3ebb207477ca095b6 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 3 Oct 2024 20:28:31 +0300 Subject: [PATCH 066/114] http://jira.mfd.msk:8088/browse/CLS-765 fix (property must be unnecessary) --- .../clearing/lim/exporter/services/CurrencyExporterService.java | 2 +- .../clearing/lim/exporter/services/MoneyExporterService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java index 6c382c479..285e4f8eb 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java @@ -32,7 +32,7 @@ public class CurrencyExporterService extends AbstractExporterService { public CurrencyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, ImdgProvider imdgProvider, - @Value("${export-lim-service.include-ck}") String includeCKStrValue) { + @Value("${export-lim-service.include-ck:false}") String includeCKStrValue) { super(gateway, kafkaSender, imdgProvider); includeCK = Boolean.parseBoolean(includeCKStrValue); } diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java index d9ca5535a..747b89c07 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java @@ -32,7 +32,7 @@ public class MoneyExporterService extends AbstractExporterService { public MoneyExporterService(SFTPConfig.LimGateway gateway, KafkaSender kafkaSender, ImdgProvider imdgProvider, - @Value("${export-lim-service.include-ck}") String includeCKStrValue) { + @Value("${export-lim-service.include-ck:false}") String includeCKStrValue) { super(gateway, kafkaSender, imdgProvider); includeCK = Boolean.parseBoolean(includeCKStrValue); } From 58840bdd76cfdd7eb80d685fb2d961547af49486 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Fri, 4 Oct 2024 12:52:54 +0300 Subject: [PATCH 067/114] fix ddl --- clearing-parent/db-scripts/src/main/resources/db/DDL.sql | 4 ++-- .../db-scripts/src/main/resources/db/updateDDL_3.15.sql | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index 48a09c9ee..f61019882 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -5179,7 +5179,7 @@ GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; CREATE TABLE RISK_PARAMETER ( - ID BIGINT, + ID BIGINT PRIMARY KEY, VALUE numeric(72,18), SETTLEMENT_TYPE VARCHAR(4), CURRENCY_PAIR VARCHAR(12), @@ -5201,7 +5201,7 @@ GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; CREATE TABLE RATES ( - ID BIGINT, + ID BIGINT PRIMARY KEY, VALUE numeric(72, 18), VALUE_DATE date, CURRENCY VARCHAR(4), diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql index a07439856..ce30933ca 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -36,7 +36,7 @@ COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' DROP TABLE IF EXISTS RISK_PARAMETER; CREATE TABLE RISK_PARAMETER ( - ID BIGINT, + ID BIGINT PRIMARY KEY, VALUE numeric(72,18), SETTLEMENT_TYPE VARCHAR(4), CURRENCY_PAIR VARCHAR(12), @@ -59,7 +59,7 @@ GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; DROP TABLE IF EXISTS RATES; CREATE TABLE RATES ( - ID BIGINT, + ID BIGINT PRIMARY KEY, VALUE numeric(72, 18), VALUE_DATE date, CURRENCY VARCHAR(4), From ef0bb6cf7dffccd1d34d979cb1114a75a0c0a37f Mon Sep 17 00:00:00 2001 From: ialbert Date: Fri, 4 Oct 2024 15:22:07 +0300 Subject: [PATCH 068/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-769?= =?UTF-8?q?=20=D0=B2=D1=8B=D0=B2=D0=BE=D0=B4=20=D1=81=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D1=81=D1=82=D0=B2=20OM*T=20checks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../element/ClearingServiceSettings.java | 9 + .../PaymentInstructionOutboundService.java | 24 +- .../service/registry/BalanceChecker.java | 247 ++++++++++++++++++ .../ru/spcex/clearing/util/NumberUtils.java | 14 + .../adapter/key/GenericCashingKey1.java | 24 ++ .../adapter/key/GenericCashingKey2.java | 28 ++ .../adapter/key/GenericCashingKey3.java | 33 +++ .../platform/utils/number/BigDecimalUtil.java | 8 +- 8 files changed, 377 insertions(+), 10 deletions(-) create mode 100644 clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java create mode 100644 clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/util/NumberUtils.java create mode 100644 platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey1.java create mode 100644 platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey2.java create mode 100644 platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey3.java diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/element/ClearingServiceSettings.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/element/ClearingServiceSettings.java index bfa0bc150..3a56fd50f 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/element/ClearingServiceSettings.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/config/element/ClearingServiceSettings.java @@ -15,8 +15,17 @@ public class ClearingServiceSettings { private KafkaConsumerSettings kafkaConsumer; private KafkaProducerSettings kafkaProducer; private SessionStageSettings sessionStage; + private boolean balanceCheckOmt = false; private TradeSettings trade = new TradeSettings(); + public boolean isBalanceCheckOmt() { + return balanceCheckOmt; + } + + public void setBalanceCheckOmt(boolean balanceCheckOmt) { + this.balanceCheckOmt = balanceCheckOmt; + } + public HazelcastClientParams getHazelcast() { return hazelcast; } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java index 96e2c35fc..666230273 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java @@ -1,8 +1,5 @@ package ru.spcex.clearing.service.payment; -import static ru.spcex.clearing.session.stage.impl.GatewayRequester.mapError; -import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD; - import java.math.BigDecimal; import java.time.Instant; import java.util.Locale; @@ -38,11 +35,13 @@ import ru.spcex.clearing.service.Sdf54Creator; import ru.spcex.clearing.service.builder.PaymentInstructionBuilderV2; import ru.spcex.clearing.service.integration.GatewayRequestCreator; import ru.spcex.clearing.service.registry.AssetTBFProcessing; +import ru.spcex.clearing.service.registry.BalanceChecker; import ru.spcex.clearing.service.registry.DmiService; import ru.spcex.clearing.service.registry.RegistryManager; import ru.spcex.clearing.service.schedule.TradingTimeService; import ru.spcex.clearing.service.validation.ValidationStored; import ru.spcex.clearing.session.stage.impl.GatewayRequester; +import static ru.spcex.clearing.session.stage.impl.GatewayRequester.mapError; import ru.spcex.clearing.util.LocaleUtil; import ru.spcex.clearing.util.security.UserRoleVerification; import ru.spcex.platform.enumeration.CurrencyCode; @@ -57,6 +56,7 @@ import ru.spcex.platform.utils.enumeration.EnumMessage; import ru.spcex.platform.utils.enumeration.IEnumId; import ru.spcex.platform.utils.enumeration.IMessageResolver; import ru.spcex.platform.utils.localization.SpringPropertiesLocalizer; +import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD; import ru.spcex.platform.utils.text.TextUtil; import ru.spcex.platform.utils.validation.IValidator; @@ -83,6 +83,7 @@ public class PaymentInstructionOutboundService { private final TradingTimeService time; private final GatewayRequester gateway; private final NotificationSender notification; + private final BalanceChecker balanceChecker; private final SpringPropertiesLocalizer resolver; @Autowired @@ -90,7 +91,7 @@ public class PaymentInstructionOutboundService { IMessageResolver msgs, ImdgProvider imdgProvider, Function validation, RegistryManager rgsMng, KafkaSender kafkaSender, AssetTBFProcessing assetsMng, DmiService dmiService, TradingTimeService time, GatewayRequester gateway, NotificationSender notification, - SpringPropertiesLocalizer resolver) { + SpringPropertiesLocalizer resolver, BalanceChecker balanceChecker) { this.imdgProvider = imdgProvider; this.rights = rights; this.msgs = msgs; @@ -102,6 +103,7 @@ public class PaymentInstructionOutboundService { this.rgsImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Registry, Registry.class); this.currImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Currency, Currency.class); this.sdf54Imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_SDf54, SDf54.class); + this.balanceChecker = balanceChecker; this.sdf54Creator = new Sdf54Creator(imdgProvider, resolver); this.idGenerator = imdgProvider.getImdgIdGenerator(); this.rgsMng = rgsMng; @@ -173,14 +175,22 @@ public class PaymentInstructionOutboundService { //fixme pmt.setDocumentNumber(registry.getSecurityId()); pmtImdg.insert(pmt); - log.debug("new PaymentInstruction.id: {}", pmt.getId()); + log.debug("PIClearingOutbondActionNewRequest.id={} new PaymentInstruction.id: {}", + req.getId(), + pmt.getId()); Optional assets = assetsMng.searchMoneyByAccAndCompany(addressee.getId(), accCred.getId()); - if (assets.isEmpty() || assetsMng.insufficientBalance(assets.get().a__f(), amount)) { + log.debug("PIClearingOutbondActionNewRequest.id={} a__f asset id={}", + req.getId(), + assets.map(AssetTrio::a__f).map(Registry::getId).orElse(null)); + if (assets.isEmpty() || balanceChecker.insufficientBalance(assets.get().a__f(), + tcr.getId(), //never null because validation + accCred.getCurrency(), + amount)) { pmt.setTransactionStatus(TransactionStatus.cher.getKey()); pmt.setUpdated(now); pmtImdg.update(pmt); log.debug("insufficient balance, pmt.id: {}, am*f.balance={}", - pmt.getId(), assets.map(AssetTrio::a__f).map(Registry::getBalance).orElse(null)); + pmt.getId(), assets.map(AssetTrio::a__f).map(Registry::getBalance).orElse(null)); return error(req.getId(), ClearingError.BalanceInsufficient); } log.debug("assets found and balance is ok. am*b.id={}, am*t.id={}, am*f.id={}", diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java new file mode 100644 index 000000000..c1fdcdede --- /dev/null +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java @@ -0,0 +1,247 @@ +package ru.spcex.clearing.service.registry; + +import java.math.BigDecimal; +import java.math.RoundingMode; +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Optional; +import java.util.function.BiFunction; +import java.util.function.Function; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; +import ru.clearing.classes.statics.data.registry.Registry; +import ru.clearing.classes.statics.data.security.CurrencyPairSecurity; +import ru.clearing.classes.statics.data.security.Rates; +import ru.clearing.classes.statics.data.security.RiskParameter; +import ru.spcex.clearing.config.element.ClearingServiceSettings; +import ru.spcex.clearing.imdg.IMDGDistributedNames; +import static ru.spcex.clearing.util.NumberUtils.safeCast; +import ru.spcex.platform.classes.base.SpcexObjectBase; +import ru.spcex.platform.enumeration.RegistryStatus; +import static ru.spcex.platform.enumeration.RegistryTradingParams.OM_T; +import ru.spcex.platform.enumeration.WorkflowStatus; +import ru.spcex.platform.imdg.api.Imdg; +import ru.spcex.platform.imdg.api.ImdgProvider; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; +import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; +import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; +import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashCloser; +import ru.spcex.platform.imdg.iml.hazelcast.adapter.CashV2; +import ru.spcex.platform.imdg.iml.hazelcast.adapter.key.GenericCashingKey1; +import ru.spcex.platform.imdg.iml.hazelcast.adapter.key.GenericCashingKey2; +import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD; +import ru.spcex.platform.utils.text.TextUtil; + +@Component +public class BalanceChecker { + private final Logger log = LoggerFactory.getLogger(getClass()); + private final Imdg rgsImdg; + private final Imdg rateImdg; + private final Imdg riskParamImdg; + private final Imdg currPairImdg; + private final boolean balanceCheckOmts; + + @Autowired + public BalanceChecker(ImdgProvider imdgProvider, ClearingServiceSettings settings) { + this.rgsImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Registry, Registry.class); + this.rateImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_Rates, Rates.class, null); + this.riskParamImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_RiskParameter, RiskParameter.class, null); + this.currPairImdg = imdgProvider.getCashingImdg(IMDGDistributedNames.Map_CurrencyPairSecurity, CurrencyPairSecurity.class, null); + this.balanceCheckOmts = settings.isBalanceCheckOmt(); + } + + public boolean insufficientBalance(Registry a__f, + Long tcrId, + String accCurrency, + BigDecimal amount) { + if (!balanceCheckOmts) { + log.info("{}#id={}#balance={} check for amount {}; OM*T checks disabled", + a__f.getRegistryCode(), a__f.getId(), a__f.getBalance(), amount); + return safeBD(a__f.getBalance()).compareTo(safeBD(amount)) < 0; + } + log.info("{}#id={}#balance={} check for amount {}; OM*T checks enabled", + a__f.getRegistryCode(), a__f.getId(), a__f.getBalance(), amount); + LocalDate today = LocalDate.now(); + ImdgPredicateBuilder rgsPb = rgsImdg.predicateBuilder(); + ImdgPredicateBuilder ratePb = rateImdg.predicateBuilder(); + + Function rgsAnd = p -> rgsPb.and( + rgsPb.sql(RegistryCodeSqlBuilder.getInstance(OM_T).build()), + rgsPb.equals("tradingClearingRegistryId", tcrId), + rgsPb.or( + rgsPb.equals("registryStatus", RegistryStatus.PROC.getKey()), + rgsPb.equals("registryStatus", RegistryStatus.MNG.getKey()) + ), + p + ); + + try (BalanceCheckerCash cash = new BalanceCheckerCash()) { + Collection omtsToday = rgsImdg.getCollectionObjectsByPredicate( + rgsAnd.apply( + rgsPb.equals("settlementDate", today) + ) + ); + Collection omtsNotToday = rgsImdg.getCollectionObjectsByPredicate( + rgsAnd.apply( + rgsPb.not(rgsPb.equals("settlementDate", today)) + ) + ); + log.debug("a__f.id={} balance checking; omt today: {}, omt !today: {}", + a__f.getId(), omtsToday.size(), omtsNotToday.size()); + + BiFunction, String, BigDecimal> omtSum = (rgss, settlType) + -> rgss + .stream() + .map(r -> { + Optional crossRate = loadRate(r, today, cash); + Optional riskParam = loadRisk(r, settlType, cash); + BigDecimal oblAmount = r.getBalance(); + BigDecimal rate = crossRate.map(Rates::getValue).orElse(BigDecimal.ONE); + BigDecimal risk = riskParam.map(RiskParameter::getValue).orElse(BigDecimal.ONE); + BigDecimal singleOblSum = safeBD(oblAmount) + .multiply(rate) + .multiply(risk); + log.debug("for {}.id={}: Rate.id={}; RiskParameter.id={}", + r.getRegistryCode(), r.getId(), + crossRate.map(SpcexObjectBase::getId).orElse(null), + riskParam.map(SpcexObjectBase::getId).orElse(null) + ); + return singleOblSum; + }) + .reduce(BigDecimal.ZERO, BigDecimal::add); + + + BigDecimal todaySum = omtSum.apply(omtsToday, "T0"); + BigDecimal notTodaySum = omtSum.apply(omtsNotToday, "T1"); + + Rates rate = rateImdg.getFirstObjectByPredicate( + ratePb.and( + ratePb.equals("currency", accCurrency), + ratePb.equals("valueDate", today) + ) + ); + BigDecimal rateValue = (rate != null && rate.getValue() != null) ? + rate.getValue() : BigDecimal.ONE; + + BigDecimal sumForObligations = todaySum + .add(notTodaySum) + .divide(rateValue, RoundingMode.HALF_UP); + + log.debug("a__f.id={}, today OM*T sum {}; !today OM*T sum {}; rate for final formula: id={}, value={}; overall OM*T sum: {}", + a__f.getId(), todaySum, notTodaySum, + rate != null ? rate.getId() : null, + rateValue, + sumForObligations + ); + + return safeBD(a__f.getBalance()) + .subtract(sumForObligations) + .compareTo(safeBD(amount)) < 0; + } + } + + private Optional loadRate(Registry rgs, + LocalDate valueDate, + BalanceCheckerCash cash) { + if (TextUtil.isEmpty(rgs.getSecuritySymbol())) { + return Optional.empty(); + } + ImdgPredicateBuilder ratePb = rateImdg.predicateBuilder(); + ImdgPredicate ratePredicate = ratePb.and( + ratePb.equals("valueDate", valueDate), + ratePb.equals("currency", rgs.getSecuritySymbol()) + ); + return Optional.ofNullable(rateImdg.getFirstObjectByPredicate( + ratePb.cashed( + ratePredicate, + cash.ratesCash, + new GenericCashingKey2<>(valueDate, rgs.getSecuritySymbol()) + ) + )); + } + + + private CurrencyPairSecurity loadCurrPairSec(String contract, BalanceCheckerCash cash) { + ImdgPredicateBuilder currPb = currPairImdg.predicateBuilder(); + Long contractCasted = safeCast(contract); + if (contractCasted == null) { + return null; + } + ImdgPredicate prdct = currPb.cashed( + currPb.equals("currencyPairId", contractCasted), + cash.currPairCash, + new GenericCashingKey1<>(contractCasted)); + return currPairImdg.getFirstObjectByPredicate( + prdct + ); + } + + + private Optional loadRisk( + Registry rgs, String settlementType, BalanceCheckerCash cash + ) { + CurrencyPairSecurity pair = loadCurrPairSec( + rgs.getContract(), cash + ); + + if (pair == null) { + log.warn("cannot find currencyPairSecurity for {}#id={}#contract={}", + rgs.getRegistryCode(), + rgs.getId(), + rgs.getContract()); + return Optional.empty(); + } + log.debug("found currencyPairSecurity.id={} for {}.id={}", + rgs.getRegistryCode(), + rgs.getId(), + pair.getId()); + + ImdgPredicateBuilder riskPb = riskParamImdg.predicateBuilder(); + + + ImdgPredicate prdct = riskPb.and( + riskPb.equals("currencyPairId", pair.getId()), + riskPb.equals("settlementType", settlementType), + riskPb.equals("workflowStatus", WorkflowStatus.Active.getKey()) + ); + ImdgPredicate prdctF = riskPb.cashed( + prdct, + cash.riskCash, + new GenericCashingKey2<>(pair.getId(), settlementType) + ); + return Optional.ofNullable(riskParamImdg.getFirstObjectByPredicate(prdctF)); + } + + protected static class BalanceCheckerCash extends CashCloser { + protected final CashV2, Rates> ratesCash; + protected final CashV2, RiskParameter> riskCash; + protected final CashV2, CurrencyPairSecurity> currPairCash; + + public BalanceCheckerCash() { + cashes = new ArrayList<>(); + ratesCash = add(new CashV2, Rates>() { + @Override + protected GenericCashingKey2 extractKey(Rates obj) { + return new GenericCashingKey2<>(obj.getValueDate(), obj.getCurrency()); + } + }); + riskCash = add(new CashV2, RiskParameter>() { + @Override + protected GenericCashingKey2 extractKey(RiskParameter obj) { + return new GenericCashingKey2<>(obj.getCurrencyPairId(), obj.getSettlementType()); + } + }); + currPairCash = add(new CashV2, CurrencyPairSecurity>() { + @Override + protected GenericCashingKey1 extractKey(CurrencyPairSecurity obj) { + return new GenericCashingKey1<>(obj.getCurrencyPairId()); + } + }); + } + } + + +} diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/util/NumberUtils.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/util/NumberUtils.java new file mode 100644 index 000000000..c5c002951 --- /dev/null +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/util/NumberUtils.java @@ -0,0 +1,14 @@ +package ru.spcex.clearing.util; + +import ru.spcex.platform.utils.text.TextUtil; + +public class NumberUtils { + public static Long safeCast(String s) { + if (TextUtil.isEmpty(s)) return null; + try { + return Long.parseLong(s); + } catch (NumberFormatException e) { + return null; + } + } +} diff --git a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey1.java b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey1.java new file mode 100644 index 000000000..c285b273e --- /dev/null +++ b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey1.java @@ -0,0 +1,24 @@ +package ru.spcex.platform.imdg.iml.hazelcast.adapter.key; + +import java.util.Objects; + +public class GenericCashingKey1 { + private final T1 first; + + public GenericCashingKey1(T1 first) { + this.first = first; + } + + @Override + public final boolean equals(Object o) { + if (this == o) return true; + if (!(o instanceof GenericCashingKey1 that)) return false; + + return Objects.equals(first, that.first); + } + + @Override + public int hashCode() { + return Objects.hashCode(first); + } +} \ No newline at end of file diff --git a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey2.java b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey2.java new file mode 100644 index 000000000..a0f6ab514 --- /dev/null +++ b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey2.java @@ -0,0 +1,28 @@ +package ru.spcex.platform.imdg.iml.hazelcast.adapter.key; + +import java.util.Objects; + +public class GenericCashingKey2 { + private final T1 first; + private final T2 second; + + public GenericCashingKey2(T1 first, T2 second) { + this.first = first; + this.second = second; + } + + @Override + public final boolean equals(Object o) { + if (this == o) return true; + if (!(o instanceof GenericCashingKey2 that)) return false; + + return Objects.equals(first, that.first) && Objects.equals(second, that.second); + } + + @Override + public int hashCode() { + int result = Objects.hashCode(first); + result = 31 * result + Objects.hashCode(second); + return result; + } + } \ No newline at end of file diff --git a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey3.java b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey3.java new file mode 100644 index 000000000..0facf8707 --- /dev/null +++ b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/iml/hazelcast/adapter/key/GenericCashingKey3.java @@ -0,0 +1,33 @@ +package ru.spcex.platform.imdg.iml.hazelcast.adapter.key; + +import java.util.Objects; + +public class GenericCashingKey3 { + private final T1 first; + private final T2 second; + private final T3 third; + + public GenericCashingKey3(T1 first, T2 second, T3 third) { + this.first = first; + this.second = second; + this.third = third; + } + + @Override + public final boolean equals(Object o) { + if (this == o) return true; + if (!(o instanceof GenericCashingKey3 that)) return false; + + return Objects.equals(first, that.first) + && Objects.equals(second, that.second) + && Objects.equals(third, that.third); + } + + @Override + public int hashCode() { + int result = Objects.hashCode(first); + result = 31 * result + Objects.hashCode(second); + result = 31 * result + Objects.hashCode(third); + return result; + } +} \ No newline at end of file diff --git a/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/number/BigDecimalUtil.java b/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/number/BigDecimalUtil.java index 987b4456f..6e06c8800 100644 --- a/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/number/BigDecimalUtil.java +++ b/platform-parent/platform-utils/src/main/java/ru/spcex/platform/utils/number/BigDecimalUtil.java @@ -1,9 +1,7 @@ package ru.spcex.platform.utils.number; -import org.springframework.util.StringUtils; -import ru.spcex.platform.utils.text.TextUtil; - import java.math.BigDecimal; +import ru.spcex.platform.utils.text.TextUtil; public class BigDecimalUtil { @@ -77,6 +75,10 @@ public class BigDecimalUtil { return bd == null ? BigDecimal.ZERO : bd; } + public static BigDecimal safeBD(BigDecimal bd, BigDecimal defaultValue) { + return bd == null ? defaultValue : bd; + } + /** * Null safe add: * From 402af8f4a08ca7dd6f973d2cf7f650782e864b2a Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Fri, 4 Oct 2024 19:08:46 +0300 Subject: [PATCH 069/114] http://jira.mfd.msk:8088/browse/CLS-774 --- clearing-parent/db-scripts/src/main/resources/db/DDL.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index f61019882..9d1dc03b7 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -4565,7 +4565,7 @@ GRANT ALL PRIVILEGES ON TABLE S_DF52 TO clearing; -- sDf53 - ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие) DROP TABLE IF EXISTS S_DF53; -CREATE TABLE S_DF53(ID bigint PRIMARY KEY, ACC_NAME varchar(30), ACCOUNT varchar(25), DEAL varchar(4), DATE varchar(8), STATUS bigint, RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, ACC_TYPE bigint); +CREATE TABLE S_DF53(ID bigint PRIMARY KEY, ACC_NAME varchar(30), ACCOUNT varchar(25), DEAL varchar(4), DATE varchar(8), STATUS bigint, RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, ACC_TYPE varchar(3)); COMMENT ON TABLE S_DF53 IS 'ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; COMMENT ON COLUMN S_DF53.ID IS 'Идентификатор записи'; From 57f8f32730b1379f0e16874c95847bcde6be6269 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Fri, 4 Oct 2024 19:11:20 +0300 Subject: [PATCH 070/114] http://jira.mfd.msk:8088/browse/CLS-774 chery pick --- clearing-parent/imdg/pom.xml | 12 + .../spcex/clearing/imdg/AllMapStoreTest.java | 3 +- .../clearing/imdg/DbUpdateCompareTest.java | 155 + .../imdg/config/DbTestConnectionConfig.java | 18 +- .../clearing/imdg/config/ImdgSettings.java | 31 + .../structure/RunnableMapNamesForTesting.java | 18 +- .../imdg/src/test/resources/ddl.sql | 5101 ----------------- 7 files changed, 228 insertions(+), 5110 deletions(-) create mode 100644 clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/DbUpdateCompareTest.java create mode 100644 clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/ImdgSettings.java delete mode 100644 clearing-parent/imdg/src/test/resources/ddl.sql diff --git a/clearing-parent/imdg/pom.xml b/clearing-parent/imdg/pom.xml index c0321681c..a2fdd544a 100644 --- a/clearing-parent/imdg/pom.xml +++ b/clearing-parent/imdg/pom.xml @@ -118,6 +118,18 @@ assertj-core test + + org.testcontainers + testcontainers + 1.20.2 + test + + + org.testcontainers + postgresql + 1.20.2 + test + diff --git a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/AllMapStoreTest.java b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/AllMapStoreTest.java index 697a6c687..a82d711c4 100644 --- a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/AllMapStoreTest.java +++ b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/AllMapStoreTest.java @@ -17,6 +17,7 @@ import org.springframework.jdbc.core.SqlTypeValue; import org.springframework.jdbc.core.StatementCreatorUtils; import org.springframework.lang.NonNull; import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit.jupiter.SpringExtension; import ru.clearing.classes.statics.data.company.Company; import ru.clearing.classes.statics.data.company.CompanyHistory; @@ -52,7 +53,7 @@ import static ru.spcex.clearing.imdg.utils.DbDataUtils.generatingRandomString; TestConfiguration.class, DbTestConnectionConfig.class}) @ExtendWith(SpringExtension.class) -//@TestPropertySource(properties = "spring.config.location=D:/repo/mfd/clearing/clearing-parent/imdg/src/main/resources") @TestPropertySource(locations = "/AllMapStoreTest.properties") +@TestPropertySource(locations="classpath:application.properties") public class AllMapStoreTest { private static final Long ID = 1000000L; private final Logger log = LoggerFactory.getLogger(this.getClass()); diff --git a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/DbUpdateCompareTest.java b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/DbUpdateCompareTest.java new file mode 100644 index 000000000..d22890241 --- /dev/null +++ b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/DbUpdateCompareTest.java @@ -0,0 +1,155 @@ +package ru.spcex.clearing.imdg; + +import static org.assertj.core.api.Assertions.assertThat; + +import com.mchange.v2.c3p0.ComboPooledDataSource; +import java.beans.PropertyVetoException; +import java.io.File; +import java.util.Arrays; +import java.util.Comparator; +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.stream.Stream; +import javax.sql.DataSource; +import org.junit.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.core.io.FileSystemResource; +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.jdbc.datasource.init.ResourceDatabasePopulator; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit.jupiter.SpringExtension; +import org.testcontainers.containers.PostgreSQLContainer; +import ru.spcex.clearing.imdg.config.ImdgSettings; + +@ExtendWith(SpringExtension.class) +@ContextConfiguration(classes = { + ImdgSettings.class +}) +public class DbUpdateCompareTest { + private final Logger log = LoggerFactory.getLogger(this.getClass()); + private static final File DB_SCRIPTS_LOCATION = new File("D:\\Projects\\MFD\\clearing\\clearing-parent\\db-scripts\\src\\main\\resources\\db\\"); + + @Test + public void compareCompleteDDLWithUpdatedDDL() { + // Creating docker containers + try (PostgreSQLContainer dbWithCompleteDDL = new PostgreSQLContainer<>(PostgreSQLContainer.IMAGE); + PostgreSQLContainer dbWithUpdatedDDL = new PostgreSQLContainer<>(PostgreSQLContainer.IMAGE)) { + // Starting docker containers + dbWithCompleteDDL.start(); + dbWithUpdatedDDL.start(); + + // Acquiring JdbcTemplate through data source + JdbcTemplate dbWithCompleteDDLJdbc = new JdbcTemplate(getDataSource(dbWithCompleteDDL)); + JdbcTemplate dbWithUpdatedDDLJdbc = new JdbcTemplate(getDataSource(dbWithUpdatedDDL)); + + // Creating clearing role + dbWithCompleteDDLJdbc.execute("CREATE ROLE clearing"); + dbWithUpdatedDDLJdbc.execute("CREATE ROLE clearing"); + + // Executing DDL.sql (self-sufficient sql script containing all current updates) + new ResourceDatabasePopulator(new FileSystemResource(DB_SCRIPTS_LOCATION.toPath().resolve("DDL.sql").toString())) + .execute(Objects.requireNonNull(dbWithCompleteDDLJdbc.getDataSource())); + + // Executing DDL_first.sql (template sql script for creating base tables) + new ResourceDatabasePopulator(new FileSystemResource(DB_SCRIPTS_LOCATION.toPath().resolve("DDL_first.sql").toString())) + .execute(Objects.requireNonNull(dbWithUpdatedDDLJdbc.getDataSource())); + // Executing all updateDDL_*.sql script in order + getUpdateScripts().forEach(us -> new ResourceDatabasePopulator(new FileSystemResource(us.getPath())) + .execute(Objects.requireNonNull(dbWithUpdatedDDLJdbc.getDataSource()))); + + // Get all table names + String getAllTablesSql = "SELECT table_name FROM information_schema.tables WHERE table_schema='public';"; + List dbWithCompleteDDLTables = dbWithCompleteDDLJdbc.queryForList(getAllTablesSql) + .stream() + .map(t -> t.get("table_name").toString()) + .sorted() + .toList(); + List dbWithUpdatedDDLTables = dbWithUpdatedDDLJdbc.queryForList(getAllTablesSql) + .stream() + .map(t -> t.get("table_name").toString()) + .sorted() + .toList(); + + assertThat(dbWithCompleteDDLTables.size()).isEqualTo(dbWithUpdatedDDLTables.size()); + assertThat(dbWithCompleteDDLTables).usingRecursiveComparison().isEqualTo(dbWithUpdatedDDLTables); + + // Comparing column names, data types, char max length, nullability, default values and comments + dbWithCompleteDDLTables.forEach(t -> { + String sql = """ + SELECT cols.column_name, + (SELECT pg_catalog.col_description(c.oid, cols.ordinal_position::int) + FROM pg_catalog.pg_class c + WHERE c.oid = (SELECT ('"' || cols.table_name || '"')::regclass::oid) + AND c.relname = cols.table_name) AS column_comment, + cols.data_type, + cols.character_maximum_length, + cols.is_nullable + FROM information_schema.columns cols + WHERE cols.table_name = '""" + t + "';"; + + List> firstTableResult = dbWithCompleteDDLJdbc.queryForList(sql) + .stream() + .sorted((Comparator.comparing(o -> ((String) o.get("column_name"))))) + .toList(); + List> secondTableResult = dbWithUpdatedDDLJdbc.queryForList(sql) + .stream() + .sorted((Comparator.comparing(o -> ((String) o.get("column_name"))))) + .toList(); + + assertThat(firstTableResult.size()).as("Checking columns quantity on table %s", t).isEqualTo(secondTableResult.size()); + + for (int i = 0; i < firstTableResult.size(); i++) { + Map first = firstTableResult.get(i); + Map second = secondTableResult.get(i); + + assertThat(first.get("column_name")).as("Checking column's name on table %s", t).isEqualTo(second.get("column_name")); +// assertThat(first.get("column_comment")).as("Checking column's comment on table %s", t).isEqualTo(second.get("column_comment")); + assertThat(first.get("data_type")).as("Checking column's %s data type on table %s", first.get("column_name"), t).isEqualTo(second.get("data_type")); + assertThat(first.get("character_maximum_length")).as("Checking column's %s character maximum length on table %s", first.get("column_name"), t).isEqualTo(second.get("character_maximum_length")); + assertThat(first.get("is_nullable")).as("Checking column's %s nullability on table %s", first.get("column_name"), t).isEqualTo(second.get("is_nullable")); + } + }); + } + } + + private List getUpdateScripts() { + return Stream.of(Objects.requireNonNull(DB_SCRIPTS_LOCATION.listFiles(File::isFile))) + .filter(f -> f.getName().startsWith("updateDDL")) + .sorted((o1, o2) -> versionCompare(o1.getName(), o2.getName())) + .toList(); + } + + private int versionCompare(String o1, String o2) { + List o1Version = Arrays.stream(o1.substring(0, o1.lastIndexOf(".")).split("_")[1].split("\\.")).map(Integer::parseInt).toList(); + List o2Version = Arrays.stream(o2.substring(0, o2.lastIndexOf(".")).split("_")[1].split("\\.")).map(Integer::parseInt).toList(); + + for (int i = 0; i < Math.min(o1Version.size(), o2Version.size()); i++) { + if (!o1Version.get(i).equals(o2Version.get(i))) { + return o1Version.get(i).compareTo(o2Version.get(i)); + } + } + + return Integer.compare(o1Version.size(), o2Version.size()); + } + + private DataSource getDataSource(PostgreSQLContainer container) { + ComboPooledDataSource cpds = new ComboPooledDataSource(); + try { + cpds.setDriverClass(container.getDriverClassName()); + cpds.setJdbcUrl(container.getJdbcUrl()); + cpds.setUser(container.getUsername()); + cpds.setPassword(container.getPassword()); + + cpds.setMaxPoolSize(100); + cpds.setMinPoolSize(50); + cpds.setAcquireIncrement(5); + } catch (PropertyVetoException e) { + throw new RuntimeException(e); + } + + return cpds; + } +} diff --git a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/DbTestConnectionConfig.java b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/DbTestConnectionConfig.java index 0aa13adc3..a2984e455 100644 --- a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/DbTestConnectionConfig.java +++ b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/DbTestConnectionConfig.java @@ -1,24 +1,28 @@ package ru.spcex.clearing.imdg.config; import com.mchange.v2.c3p0.ComboPooledDataSource; +import java.sql.Connection; +import javax.sql.DataSource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.core.io.ClassPathResource; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.datasource.init.DatabasePopulator; -import org.springframework.jdbc.datasource.init.DatabasePopulatorUtils; import org.springframework.jdbc.datasource.init.ResourceDatabasePopulator; import ru.spcex.clearing.imdg.error.ModuleInitializeException; -import javax.sql.DataSource; -import java.sql.Connection; - @SuppressWarnings("UnnecessaryLocalVariable") @Configuration public class DbTestConnectionConfig { private final Logger log = LoggerFactory.getLogger(this.getClass()); + private final ImdgSettings settings; + + public DbTestConnectionConfig(@Qualifier("imdgSettingsTest") ImdgSettings settings) { + this.settings = settings; + } private DatabasePopulator createDatabasePopulator() { ResourceDatabasePopulator databasePopulator = new ResourceDatabasePopulator(); @@ -30,10 +34,10 @@ public class DbTestConnectionConfig { @Bean public DataSource dataSource() { DataSource result; - String login = "clearing"; - String password = "Aa111111"; + String login = settings.getDatabase().getLogin(); + String password = settings.getDatabase().getPassword(); String logTimeoutPart = ""; - String dbPath = "jdbc:postgresql://10.200.200.133:5432/postgres?currentSchema=clearing_tester"; + String dbPath = settings.getDatabase().getUrl(); int timeoutSec = 30; ComboPooledDataSource cpds = new ComboPooledDataSource(); diff --git a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/ImdgSettings.java b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/ImdgSettings.java new file mode 100644 index 000000000..429388ac0 --- /dev/null +++ b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/config/ImdgSettings.java @@ -0,0 +1,31 @@ +package ru.spcex.clearing.imdg.config; + +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.stereotype.Component; +import org.springframework.test.context.TestPropertySource; +import ru.spcex.clearing.imdg.config.element.DatabaseSettings; +import ru.spcex.clearing.imdg.config.element.HazelcastServerSettings; + +@Component("imdgSettingsTest") +@TestPropertySource(locations="classpath:application.properties") +@ConfigurationProperties("imdg") +public class ImdgSettings { + private HazelcastServerSettings hazelcast; + private DatabaseSettings database; + + public HazelcastServerSettings getHazelcast() { + return hazelcast; + } + + public void setHazelcast(HazelcastServerSettings hazelcast) { + this.hazelcast = hazelcast; + } + + public DatabaseSettings getDatabase() { + return database; + } + + public void setDatabase(DatabaseSettings database) { + this.database = database; + } +} diff --git a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/structure/RunnableMapNamesForTesting.java b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/structure/RunnableMapNamesForTesting.java index ee3aaf98b..f98ad9746 100644 --- a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/structure/RunnableMapNamesForTesting.java +++ b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/structure/RunnableMapNamesForTesting.java @@ -56,7 +56,23 @@ public class RunnableMapNamesForTesting { //business event // businessObjectAndBusinessEventForCheckMapStores.add(new BusinessObjectAndBusinessEventForCheckMapStore<>(IMDGDistributedNames.Map_AccountBalanceHistory, AccountBalanceHistory.class)); checkerBusinessMapStores.add(new CheckerBusinessMapStore<>(IMDGDistributedNames.Map_AccountHistory, AccountHistory.class)); - checkerBusinessMapStores.add(new CheckerBusinessMapStore<>(IMDGDistributedNames.Map_BankAccountHistory, BankAccountHistory.class)); + checkerBusinessMapStores.add(new CheckerBusinessMapStore<>(IMDGDistributedNames.Map_BankAccountHistory, BankAccountHistory.class, usingIgnoringFieldsComparator( + "object.address", + "object.bankAccount", + "object.bankAccount1", + "object.bankAccount2", + "object.bankAddress", + "object.bankAddress1", + "object.bankAddress2", + "object.bankName1", + "object.bankName2", + "object.bankSwiftCode", + "object.budgetClassificationCode", + "object.intermediarySwiftCode2", + "object.name", + "object.oktmo", + "object.personalAccount" + ))); checkerBusinessMapStores.add(new CheckerBusinessMapStore<>(IMDGDistributedNames.Map_CompanyHistory, CompanyHistory.class, usingIgnoringFieldsComparator("object.profile.clearingCode", "object.profile.fullName", "object.profile.registrationCode", "object.profile.shortName", "object.profile.tradingCode"))); checkerBusinessMapStores.add(new CheckerBusinessMapStore<>(IMDGDistributedNames.Map_ExecutionDepositHistory, ExecutionDepositHistory.class, diff --git a/clearing-parent/imdg/src/test/resources/ddl.sql b/clearing-parent/imdg/src/test/resources/ddl.sql deleted file mode 100644 index bb0d8a9eb..000000000 --- a/clearing-parent/imdg/src/test/resources/ddl.sql +++ /dev/null @@ -1,5101 +0,0 @@ --- DB version: 3.11.0.81 -/* Dictionaries */ - --- allowed - Справочник признаков допустимости использования объектов -DROP TABLE IF EXISTS ALLOWED_DICTIONARY; -CREATE TABLE ALLOWED_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE ALLOWED_DICTIONARY IS 'Справочник признаков допустимости использования объектов'; - -COMMENT ON COLUMN ALLOWED_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ALLOWED_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ALLOWED_DICTIONARY.NAME IS 'Признак допустимости'; - -GRANT ALL PRIVILEGES ON TABLE ALLOWED_DICTIONARY TO clearing; - --- workflowStatus - Справочник статусов бизнес-процессов -DROP TABLE IF EXISTS WORKFLOW_STATUS_DICTIONARY; -CREATE TABLE WORKFLOW_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE WORKFLOW_STATUS_DICTIONARY IS 'Справочник статусов бизнес-процессов'; - -COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE WORKFLOW_STATUS_DICTIONARY TO clearing; - --- errorCode - Коды ошибок -DROP TABLE IF EXISTS ERROR_CODE_DICTIONARY; -CREATE TABLE ERROR_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE ERROR_CODE_DICTIONARY IS 'Коды ошибок'; - -COMMENT ON COLUMN ERROR_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ERROR_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ERROR_CODE_DICTIONARY.NAME IS 'Текст ошибки'; - -GRANT ALL PRIVILEGES ON TABLE ERROR_CODE_DICTIONARY TO clearing; - --- countryCode - Справочник кодов стран -DROP TABLE IF EXISTS COUNTRY_CODE_DICTIONARY; -CREATE TABLE COUNTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE COUNTRY_CODE_DICTIONARY IS 'Справочник кодов стран'; - -COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE COUNTRY_CODE_DICTIONARY TO clearing; - --- section - Справочник секций -DROP TABLE IF EXISTS SECTION_DICTIONARY; -CREATE TABLE SECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SECTION_DICTIONARY IS 'Справочник секций'; - -COMMENT ON COLUMN SECTION_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SECTION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SECTION_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SECTION_DICTIONARY TO clearing; - --- userRole - Роли пользователей -DROP TABLE IF EXISTS USER_ROLE_DICTIONARY; -CREATE TABLE USER_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE USER_ROLE_DICTIONARY IS 'Роли пользователей'; - -COMMENT ON COLUMN USER_ROLE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_ROLE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN USER_ROLE_DICTIONARY.NAME IS 'Роль пользователя'; - -GRANT ALL PRIVILEGES ON TABLE USER_ROLE_DICTIONARY TO clearing; - --- connectionState - Справочник состояний соединений -DROP TABLE IF EXISTS CONNECTION_STATE_DICTIONARY; -CREATE TABLE CONNECTION_STATE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE CONNECTION_STATE_DICTIONARY IS 'Справочник состояний соединений'; - -COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CONNECTION_STATE_DICTIONARY TO clearing; - --- legalKind - Справочник видов субъекта -DROP TABLE IF EXISTS LEGAL_KIND_DICTIONARY; -CREATE TABLE LEGAL_KIND_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE LEGAL_KIND_DICTIONARY IS 'Справочник видов субъекта'; - -COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE LEGAL_KIND_DICTIONARY TO clearing; - --- organizationType - Справочник типов организаций -DROP TABLE IF EXISTS ORGANIZATION_TYPE_DICTIONARY; -CREATE TABLE ORGANIZATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE ORGANIZATION_TYPE_DICTIONARY IS 'Справочник типов организаций'; - -COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE ORGANIZATION_TYPE_DICTIONARY TO clearing; - --- corporationSoleType - Справочник единоличных исполнительных органов -DROP TABLE IF EXISTS CORPORATION_SOLE_TYPE_DICTIONARY; -CREATE TABLE CORPORATION_SOLE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY IS 'Справочник единоличных исполнительных органов'; - -COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY TO clearing; - --- clearingCategory - Справочник категорий участника клиринга -DROP TABLE IF EXISTS CLEARING_CATEGORY_DICTIONARY; -CREATE TABLE CLEARING_CATEGORY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CLEARING_CATEGORY_DICTIONARY IS 'Справочник категорий участника клиринга'; - -COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_CATEGORY_DICTIONARY TO clearing; - --- contactType - Справочник типов контактов компании -DROP TABLE IF EXISTS CONTACT_TYPE_DICTIONARY; -CREATE TABLE CONTACT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CONTACT_TYPE_DICTIONARY IS 'Справочник типов контактов компании'; - -COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CONTACT_TYPE_DICTIONARY TO clearing; - --- documentType - Справочник типов документов -DROP TABLE IF EXISTS DOCUMENT_TYPE_DICTIONARY; -CREATE TABLE DOCUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE DOCUMENT_TYPE_DICTIONARY IS 'Справочник типов документов'; - -COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE DOCUMENT_TYPE_DICTIONARY TO clearing; - --- companySymbol - Справочник имен компании -DROP TABLE IF EXISTS COMPANY_SYMBOL_DICTIONARY; -CREATE TABLE COMPANY_SYMBOL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255), SHORTNAME varchar(255)); -COMMENT ON TABLE COMPANY_SYMBOL_DICTIONARY IS 'Справочник имен компании'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.NAME IS 'Наименование'; - -COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.SHORTNAME IS 'Краткое наименование'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOL_DICTIONARY TO clearing; - --- companyRole - Справочник ролей компаний -DROP TABLE IF EXISTS COMPANY_ROLE_DICTIONARY; -CREATE TABLE COMPANY_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE COMPANY_ROLE_DICTIONARY IS 'Справочник ролей компаний'; - -COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.NAME IS 'Роль Участника'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_DICTIONARY TO clearing; - --- currencyCode - Справочник кодов валют -DROP TABLE IF EXISTS CURRENCY_CODE_DICTIONARY; -CREATE TABLE CURRENCY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CURRENCY_CODE_DICTIONARY IS 'Справочник кодов валют'; - -COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_CODE_DICTIONARY TO clearing; - --- instrumentType - Справочник типов инструментов -DROP TABLE IF EXISTS INSTRUMENT_TYPE_DICTIONARY; -CREATE TABLE INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE INSTRUMENT_TYPE_DICTIONARY IS 'Справочник типов инструментов'; - -COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE INSTRUMENT_TYPE_DICTIONARY TO clearing; - --- termType - Справочник видов инструментов Денежного рынка -DROP TABLE IF EXISTS TERM_TYPE_DICTIONARY; -CREATE TABLE TERM_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TERM_TYPE_DICTIONARY IS 'Справочник видов инструментов Денежного рынка'; - -COMMENT ON COLUMN TERM_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TERM_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TERM_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TERM_TYPE_DICTIONARY TO clearing; - --- shareType - Справочник типов акций -DROP TABLE IF EXISTS SHARE_TYPE_DICTIONARY; -CREATE TABLE SHARE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SHARE_TYPE_DICTIONARY IS 'Справочник типов акций'; - -COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.CODE IS 'Код акции'; - -COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SHARE_TYPE_DICTIONARY TO clearing; - --- bondType - Справочник типов облигаций -DROP TABLE IF EXISTS BOND_TYPE_DICTIONARY; -CREATE TABLE BOND_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE BOND_TYPE_DICTIONARY IS 'Справочник типов облигаций'; - -COMMENT ON COLUMN BOND_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN BOND_TYPE_DICTIONARY.CODE IS 'Код облигации'; - -COMMENT ON COLUMN BOND_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE BOND_TYPE_DICTIONARY TO clearing; - --- tradingClearingRegistryType - Справочник типов торгово-клиринговых регистров -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY; -CREATE TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY IS 'Справочник типов торгово-клиринговых регистров'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY TO clearing; - --- tradingClearingRegistryLevel - Справочник уровней торгово-клиринговых регистров -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY; -CREATE TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY IS 'Справочник уровней торгово-клиринговых регистров'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY TO clearing; - --- tradingClearingRegistryPurpose - Справочник областей применения -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY; -CREATE TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY IS 'Справочник областей применения'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY TO clearing; - --- service - Справочник услуг -DROP TABLE IF EXISTS SERVICE_DICTIONARY; -CREATE TABLE SERVICE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SERVICE_DICTIONARY IS 'Справочник услуг'; - -COMMENT ON COLUMN SERVICE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SERVICE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SERVICE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SERVICE_DICTIONARY TO clearing; - --- serviceStatus - Справочник статусов услуг -DROP TABLE IF EXISTS SERVICE_STATUS_DICTIONARY; -CREATE TABLE SERVICE_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SERVICE_STATUS_DICTIONARY IS 'Справочник статусов услуг'; - -COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SERVICE_STATUS_DICTIONARY TO clearing; - --- serviceProduct - Справочник продуктов для услуг -DROP TABLE IF EXISTS SERVICE_PRODUCT_DICTIONARY; -CREATE TABLE SERVICE_PRODUCT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SERVICE_PRODUCT_DICTIONARY IS 'Справочник продуктов для услуг'; - -COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SERVICE_PRODUCT_DICTIONARY TO clearing; - --- registryDesignation - Справочник символов регистров - назначения -DROP TABLE IF EXISTS REGISTRY_DESIGNATION_DICTIONARY; -CREATE TABLE REGISTRY_DESIGNATION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_DESIGNATION_DICTIONARY IS 'Справочник символов регистров - назначения'; - -COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_DESIGNATION_DICTIONARY TO clearing; - --- registryInstrumentType - Справочник символов регистров - инструменты -DROP TABLE IF EXISTS REGISTRY_INSTRUMENT_TYPE_DICTIONARY; -CREATE TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY IS 'Справочник символов регистров - инструменты'; - -COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY TO clearing; - --- registryCapacity - Справочник символов регистров - источники средств -DROP TABLE IF EXISTS REGISTRY_CAPACITY_DICTIONARY; -CREATE TABLE REGISTRY_CAPACITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_CAPACITY_DICTIONARY IS 'Справочник символов регистров - источники средств'; - -COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_CAPACITY_DICTIONARY TO clearing; - --- registryUnit - Справочник символов регистров - части регистров -DROP TABLE IF EXISTS REGISTRY_UNIT_DICTIONARY; -CREATE TABLE REGISTRY_UNIT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_UNIT_DICTIONARY IS 'Справочник символов регистров - части регистров'; - -COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_UNIT_DICTIONARY TO clearing; - --- registryCode - Справочник кодов регистров -DROP TABLE IF EXISTS REGISTRY_CODE_DICTIONARY; -CREATE TABLE REGISTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_CODE_DICTIONARY IS 'Справочник кодов регистров'; - -COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_CODE_DICTIONARY TO clearing; - --- registryStatus - Справочник статусов регистров -DROP TABLE IF EXISTS REGISTRY_STATUS_DICTIONARY; -CREATE TABLE REGISTRY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE REGISTRY_STATUS_DICTIONARY IS 'Справочник статусов регистров'; - -COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_STATUS_DICTIONARY TO clearing; - --- balanceDimension - Справочник размерностей балансов -DROP TABLE IF EXISTS BALANCE_DIMENSION_DICTIONARY; -CREATE TABLE BALANCE_DIMENSION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE BALANCE_DIMENSION_DICTIONARY IS 'Справочник размерностей балансов'; - -COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.NAME IS 'Размерность баланса'; - -GRANT ALL PRIVILEGES ON TABLE BALANCE_DIMENSION_DICTIONARY TO clearing; - --- accountType - Справочник типов счетов -DROP TABLE IF EXISTS ACCOUNT_TYPE_DICTIONARY; -CREATE TABLE ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов счетов'; - -COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_TYPE_DICTIONARY TO clearing; - --- depoAccountType - Справочник типов депозитарных счетов -DROP TABLE IF EXISTS DEPO_ACCOUNT_TYPE_DICTIONARY; -CREATE TABLE DEPO_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов депозитарных счетов'; - -COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY TO clearing; - --- clearingAccountType - Справочник типов клиринговых счетов -DROP TABLE IF EXISTS CLEARING_ACCOUNT_TYPE_DICTIONARY; -CREATE TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов клиринговых счетов'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY TO clearing; - --- task - Справочник задач -DROP TABLE IF EXISTS TASK_DICTIONARY; -CREATE TABLE TASK_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(150)); -COMMENT ON TABLE TASK_DICTIONARY IS 'Справочник задач'; - -COMMENT ON COLUMN TASK_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TASK_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TASK_DICTIONARY.NAME IS 'Задача'; - -GRANT ALL PRIVILEGES ON TABLE TASK_DICTIONARY TO clearing; - --- taskStatus - Справочник статусов задач -DROP TABLE IF EXISTS TASK_STATUS_DICTIONARY; -CREATE TABLE TASK_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE TASK_STATUS_DICTIONARY IS 'Справочник статусов задач'; - -COMMENT ON COLUMN TASK_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TASK_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TASK_STATUS_DICTIONARY.NAME IS 'Статус задачи'; - -GRANT ALL PRIVILEGES ON TABLE TASK_STATUS_DICTIONARY TO clearing; - --- dayStatus - Справочник статусов дней -DROP TABLE IF EXISTS DAY_STATUS_DICTIONARY; -CREATE TABLE DAY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE DAY_STATUS_DICTIONARY IS 'Справочник статусов дней'; - -COMMENT ON COLUMN DAY_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DAY_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN DAY_STATUS_DICTIONARY.NAME IS 'Статус дня'; - -GRANT ALL PRIVILEGES ON TABLE DAY_STATUS_DICTIONARY TO clearing; - --- parent - Справочник источников -DROP TABLE IF EXISTS PARENT_DICTIONARY; -CREATE TABLE PARENT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE PARENT_DICTIONARY IS 'Справочник источников'; - -COMMENT ON COLUMN PARENT_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN PARENT_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN PARENT_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE PARENT_DICTIONARY TO clearing; - --- sessionStatus - Справочник статусов клиринговых сессий -DROP TABLE IF EXISTS SESSION_STATUS_DICTIONARY; -CREATE TABLE SESSION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SESSION_STATUS_DICTIONARY IS 'Справочник статусов клиринговых сессий'; - -COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SESSION_STATUS_DICTIONARY TO clearing; - --- sessionType - Справочник типов клиринговых сессий -DROP TABLE IF EXISTS SESSION_TYPE_DICTIONARY; -CREATE TABLE SESSION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE SESSION_TYPE_DICTIONARY IS 'Справочник типов клиринговых сессий'; - -COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE SESSION_TYPE_DICTIONARY TO clearing; - --- moneyFlowSide - Справочник направлений денежного рынка -DROP TABLE IF EXISTS MONEY_FLOW_SIDE_DICTIONARY; -CREATE TABLE MONEY_FLOW_SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE MONEY_FLOW_SIDE_DICTIONARY IS 'Справочник направлений денежного рынка'; - -COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_FLOW_SIDE_DICTIONARY TO clearing; - --- side - Справочник направлений -DROP TABLE IF EXISTS SIDE_DICTIONARY; -CREATE TABLE SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE SIDE_DICTIONARY IS 'Справочник направлений'; - -COMMENT ON COLUMN SIDE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN SIDE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN SIDE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE SIDE_DICTIONARY TO clearing; - --- marketCode - Справочник кодов рынков -DROP TABLE IF EXISTS MARKET_CODE_DICTIONARY; -CREATE TABLE MARKET_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE MARKET_CODE_DICTIONARY IS 'Справочник кодов рынков'; - -COMMENT ON COLUMN MARKET_CODE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MARKET_CODE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MARKET_CODE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_CODE_DICTIONARY TO clearing; - --- marketType - Справочник типов торгов -DROP TABLE IF EXISTS MARKET_TYPE_DICTIONARY; -CREATE TABLE MARKET_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE MARKET_TYPE_DICTIONARY IS 'Справочник типов торгов'; - -COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_TYPE_DICTIONARY TO clearing; - --- statementType - Справочник типов поступлений/списаний от ПРЦ -DROP TABLE IF EXISTS STATEMENT_TYPE_DICTIONARY; -CREATE TABLE STATEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE STATEMENT_TYPE_DICTIONARY IS 'Справочник типов поступлений/списаний от ПРЦ'; - -COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE STATEMENT_TYPE_DICTIONARY TO clearing; - --- operationType - Справочник типов операций -DROP TABLE IF EXISTS OPERATION_TYPE_DICTIONARY; -CREATE TABLE OPERATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE OPERATION_TYPE_DICTIONARY IS 'Справочник типов операций'; - -COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE OPERATION_TYPE_DICTIONARY TO clearing; - --- operationStatus - Справочник статусов операций -DROP TABLE IF EXISTS OPERATION_STATUS_DICTIONARY; -CREATE TABLE OPERATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE OPERATION_STATUS_DICTIONARY IS 'Справочник статусов операций'; - -COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE OPERATION_STATUS_DICTIONARY TO clearing; - --- inOutSDfType - Справочник типов входящих и исходящих записей -DROP TABLE IF EXISTS IN_OUT_S_DF_TYPE_DICTIONARY; -CREATE TABLE IN_OUT_S_DF_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY IS 'Справочник типов входящих и исходящих записей'; - -COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS 'Тип записи'; - -GRANT ALL PRIVILEGES ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY TO clearing; - --- inOutDirection - Справочник значений направлений денежного потока -DROP TABLE IF EXISTS IN_OUT_DIRECTION_DICTIONARY; -CREATE TABLE IN_OUT_DIRECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE IN_OUT_DIRECTION_DICTIONARY IS 'Справочник значений направлений денежного потока'; - -COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.NAME IS 'Значение'; - -GRANT ALL PRIVILEGES ON TABLE IN_OUT_DIRECTION_DICTIONARY TO clearing; - --- transactionStatus - Справочник статусов транзакций -DROP TABLE IF EXISTS TRANSACTION_STATUS_DICTIONARY; -CREATE TABLE TRANSACTION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE TRANSACTION_STATUS_DICTIONARY IS 'Справочник статусов транзакций'; - -COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.NAME IS 'Статус транзакции'; - -GRANT ALL PRIVILEGES ON TABLE TRANSACTION_STATUS_DICTIONARY TO clearing; - --- objectType - Справочник типов объектов -DROP TABLE IF EXISTS OBJECT_TYPE_DICTIONARY; -CREATE TABLE OBJECT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE OBJECT_TYPE_DICTIONARY IS 'Справочник типов объектов'; - -COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE OBJECT_TYPE_DICTIONARY TO clearing; - --- notificationStatus - Справочник статусов сообщений -DROP TABLE IF EXISTS NOTIFICATION_STATUS_DICTIONARY; -CREATE TABLE NOTIFICATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE NOTIFICATION_STATUS_DICTIONARY IS 'Справочник статусов сообщений'; - -COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.NAME IS 'Наименование'; - -GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_STATUS_DICTIONARY TO clearing; - --- managementJournalType - Справочник типов записей в журнале мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_TYPE_DICTIONARY; -CREATE TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY IS 'Справочник типов записей в журнале мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.NAME IS 'Тип записи'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY TO clearing; - --- managementJournalPurpose - Справочник целей записей в журнале мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY; -CREATE TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY IS 'Справочник целей записей в журнале мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.NAME IS 'Тип записи'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY TO clearing; - --- managementJournalStatus - Справочник статусов журнала мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_STATUS_DICTIONARY; -CREATE TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY IS 'Справочник статусов журнала мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.NAME IS 'Статус сообщения'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY TO clearing; - --- majorSign - Справочник типов конвертируемости валюты -DROP TABLE IF EXISTS MAJOR_SIGN_DICTIONARY; -CREATE TABLE MAJOR_SIGN_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE MAJOR_SIGN_DICTIONARY IS 'Справочник типов конвертируемости валюты'; - -COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.NAME IS 'Наименование типа'; - -GRANT ALL PRIVILEGES ON TABLE MAJOR_SIGN_DICTIONARY TO clearing; - --- courierType - Справочник способов доставки документа -DROP TABLE IF EXISTS COURIER_TYPE_DICTIONARY; -CREATE TABLE COURIER_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE COURIER_TYPE_DICTIONARY IS 'Справочник способов доставки документа'; - -COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.NAME IS 'Способ доставки'; - -GRANT ALL PRIVILEGES ON TABLE COURIER_TYPE_DICTIONARY TO clearing; - --- currencySettlementType - Справочник типов расчетов валютных пар -DROP TABLE IF EXISTS CURRENCY_SETTLEMENT_TYPE_DICTIONARY; -CREATE TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY IS 'Справочник типов расчетов валютных пар'; - -COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.NAME IS 'Тип расчета'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY TO clearing; - --- currencyPair - Справочник валютных пар -DROP TABLE IF EXISTS CURRENCY_PAIR_DICTIONARY; -CREATE TABLE CURRENCY_PAIR_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(25), BASE_CURRENCY_ID varchar(4), QUOTE_CURRENCY_ID varchar(4), MAJOR_SIGN varchar(4)); -COMMENT ON TABLE CURRENCY_PAIR_DICTIONARY IS 'Справочник валютных пар'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.BASE_CURRENCY_ID IS 'Код валюты лота (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.QUOTE_CURRENCY_ID IS 'Код сопряженной валюты (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.MAJOR_SIGN IS 'Код признака конвертируемости валюты (linked to majorSign)'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_DICTIONARY TO clearing; - --- gatewayResultStatus - Справочник статусов обработки -DROP TABLE IF EXISTS GATEWAY_RESULT_STATUS_DICTIONARY; -CREATE TABLE GATEWAY_RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY IS 'Справочник статусов обработки'; - -COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.NAME IS 'Статус обработки'; - -GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY TO clearing; - --- resultStatus - Справочник статусов обработки -DROP TABLE IF EXISTS RESULT_STATUS_DICTIONARY; -CREATE TABLE RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); -COMMENT ON TABLE RESULT_STATUS_DICTIONARY IS 'Справочник статусов обработки'; - -COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.NAME IS 'Статус обработки'; - -GRANT ALL PRIVILEGES ON TABLE RESULT_STATUS_DICTIONARY TO clearing; - --- eventType - Справочник типов изменений записей -DROP TABLE IF EXISTS EVENT_TYPE_DICTIONARY; -CREATE TABLE EVENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE EVENT_TYPE_DICTIONARY IS 'Справочник типов изменений записей'; - -COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.NAME IS 'Тип события'; - -GRANT ALL PRIVILEGES ON TABLE EVENT_TYPE_DICTIONARY TO clearing; - --- priority - Справочник приоритетов отображения -DROP TABLE IF EXISTS PRIORITY_DICTIONARY; -CREATE TABLE PRIORITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); -COMMENT ON TABLE PRIORITY_DICTIONARY IS 'Справочник приоритетов отображения'; - -COMMENT ON COLUMN PRIORITY_DICTIONARY.ID IS 'Идентификатор'; - -COMMENT ON COLUMN PRIORITY_DICTIONARY.CODE IS 'Код'; - -COMMENT ON COLUMN PRIORITY_DICTIONARY.NAME IS 'Приоритет отображения'; - -GRANT ALL PRIVILEGES ON TABLE PRIORITY_DICTIONARY TO clearing; - -/* Business objects */ - --- dbVersion - Версия базы данных -DROP TABLE IF EXISTS DB_VERSION; -CREATE TABLE DB_VERSION(ID bigint PRIMARY KEY, VERSION varchar(50)); -COMMENT ON TABLE DB_VERSION IS 'Версия базы данных'; - -COMMENT ON COLUMN DB_VERSION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DB_VERSION.VERSION IS 'Версия базы данных, привязанная к релизу'; - -GRANT ALL PRIVILEGES ON TABLE DB_VERSION TO clearing; - --- userCls - Пользователь -DROP TABLE IF EXISTS USER_CLS; -CREATE TABLE USER_CLS(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); -COMMENT ON TABLE USER_CLS IS 'Пользователь'; - -COMMENT ON COLUMN USER_CLS.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CLS.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CLS.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CLS.IDENTIFIER IS 'Внешний идентификатор'; - -COMMENT ON COLUMN USER_CLS.NAME IS 'Имя и фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS.FIRST_NAME IS 'Имя пользователя'; - -COMMENT ON COLUMN USER_CLS.LAST_NAME IS 'Фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS.MIDDLE_NAME IS 'Отчество пользователя'; - -COMMENT ON COLUMN USER_CLS.EMAIL IS 'Email пользователя'; - -GRANT ALL PRIVILEGES ON TABLE USER_CLS TO clearing; - - --- History log of userCls - Пользователь -DROP TABLE IF EXISTS USER_CLS_HISTORY; -CREATE TABLE USER_CLS_HISTORY(USER_CLS_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, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); -COMMENT ON TABLE USER_CLS_HISTORY IS 'История изменений таблицы userCls'; -COMMENT ON COLUMN USER_CLS_HISTORY.USER_CLS_ID IS 'Идентификатор записи в таблице USER_CLS'; -COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN USER_CLS_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CLS_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CLS_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CLS_HISTORY.IDENTIFIER IS 'Внешний идентификатор'; - -COMMENT ON COLUMN USER_CLS_HISTORY.NAME IS 'Имя и фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.FIRST_NAME IS 'Имя пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.LAST_NAME IS 'Фамилия пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.MIDDLE_NAME IS 'Отчество пользователя'; - -COMMENT ON COLUMN USER_CLS_HISTORY.EMAIL IS 'Email пользователя'; - -GRANT ALL PRIVILEGES ON TABLE USER_CLS_HISTORY TO clearing; - --- userRoleSession - Набор ролей -DROP TABLE IF EXISTS USER_ROLE_SESSION; -CREATE TABLE USER_ROLE_SESSION(ID bigint PRIMARY KEY, USER_ID bigint, USER_ROLE varchar(4), COMPANY_ID bigint, STATUS varchar(4)); -COMMENT ON TABLE USER_ROLE_SESSION IS 'Набор ролей'; - -COMMENT ON COLUMN USER_ROLE_SESSION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_ROLE_SESSION.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_ROLE_SESSION.USER_ROLE IS 'Код роли пользователя (linked to userRole)'; - -COMMENT ON COLUMN USER_ROLE_SESSION.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN USER_ROLE_SESSION.STATUS IS 'Код статуса (linked to workflowStatus)'; - -GRANT ALL PRIVILEGES ON TABLE USER_ROLE_SESSION TO clearing; - --- userSettings - Настройки пользователя -DROP TABLE IF EXISTS USER_SETTINGS; -CREATE TABLE USER_SETTINGS(ID bigint PRIMARY KEY, USER_ID bigint, VERSION varchar(50), JSON varchar(200000)); -COMMENT ON TABLE USER_SETTINGS IS 'Настройки пользователя'; - -COMMENT ON COLUMN USER_SETTINGS.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_SETTINGS.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_SETTINGS.VERSION IS 'Версия настроек пользователя'; - -COMMENT ON COLUMN USER_SETTINGS.JSON IS 'Данные конфигурации'; - -GRANT ALL PRIVILEGES ON TABLE USER_SETTINGS TO clearing; - --- userConnect - Активность пользователей в системе -DROP TABLE IF EXISTS USER_CONNECT; -CREATE TABLE USER_CONNECT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); -COMMENT ON TABLE USER_CONNECT IS 'Активность пользователей в системе'; - -COMMENT ON COLUMN USER_CONNECT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CONNECT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CONNECT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CONNECT.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_CONNECT.CONNECTION_TIME IS 'Последнее соединение'; - -COMMENT ON COLUMN USER_CONNECT.DISCONNECTION_TIME IS 'Разрыв соединения'; - -COMMENT ON COLUMN USER_CONNECT.SERVER_IP IS 'IP адрес сервера'; - -COMMENT ON COLUMN USER_CONNECT.CLIENT_IP IS 'IP адрес клиента'; - -COMMENT ON COLUMN USER_CONNECT.CONNECTION_STATE IS 'Код статуса соединения (linked to connectionState)'; - -COMMENT ON COLUMN USER_CONNECT.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN USER_CONNECT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN USER_CONNECT.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; - -GRANT ALL PRIVILEGES ON TABLE USER_CONNECT TO clearing; - - --- History log of userConnect - Активность пользователей в системе -DROP TABLE IF EXISTS USER_CONNECT_HISTORY; -CREATE TABLE USER_CONNECT_HISTORY(USER_CONNECT_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, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); -COMMENT ON TABLE USER_CONNECT_HISTORY IS 'История изменений таблицы userConnect'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_CONNECT_ID IS 'Идентификатор записи в таблице USER_CONNECT'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_TIME IS 'Последнее соединение'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.DISCONNECTION_TIME IS 'Разрыв соединения'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.SERVER_IP IS 'IP адрес сервера'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CLIENT_IP IS 'IP адрес клиента'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_STATE IS 'Код статуса соединения (linked to connectionState)'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; - -GRANT ALL PRIVILEGES ON TABLE USER_CONNECT_HISTORY TO clearing; - --- company - Компании -DROP TABLE IF EXISTS COMPANY; -CREATE TABLE COMPANY(SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE COMPANY IS 'Компании'; - -COMMENT ON COLUMN COMPANY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN COMPANY.FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN COMPANY.TRADING_CODE IS 'Код участника торгов'; - -COMMENT ON COLUMN COMPANY.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN COMPANY.REGISTRATION_CODE IS 'Регистрационный код участника'; - -COMMENT ON COLUMN COMPANY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN COMPANY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN COMPANY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY TO clearing; - - --- History log of company - Компании -DROP TABLE IF EXISTS COMPANY_HISTORY; -CREATE TABLE COMPANY_HISTORY(COMPANY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE COMPANY_HISTORY IS 'История изменений таблицы company'; -COMMENT ON COLUMN COMPANY_HISTORY.COMPANY_ID IS 'Идентификатор записи в таблице COMPANY'; -COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COMPANY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COMPANY_HISTORY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN COMPANY_HISTORY.FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN COMPANY_HISTORY.TRADING_CODE IS 'Код участника торгов'; - -COMMENT ON COLUMN COMPANY_HISTORY.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN COMPANY_HISTORY.REGISTRATION_CODE IS 'Регистрационный код участника'; - -COMMENT ON COLUMN COMPANY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN COMPANY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COMPANY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN COMPANY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_HISTORY TO clearing; - --- companyInfo - Профили компаний -DROP TABLE IF EXISTS COMPANY_INFO; -CREATE TABLE COMPANY_INFO(COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_INFO IS 'Профили компаний'; - -COMMENT ON COLUMN COMPANY_INFO.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_INFO.CORPORATION_SOLE_TYPE IS 'Код единоличного исполнительного органа (linked to corporationSoleType)'; - -COMMENT ON COLUMN COMPANY_INFO.COUNTRY_CODE IS 'Код юрисдикции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO.DESCRIPTION IS 'Описание компании'; - -COMMENT ON COLUMN COMPANY_INFO.PROFESSIONAL_SIGN IS 'Код признака профессионального участника (linked to allowed)'; - -COMMENT ON COLUMN COMPANY_INFO.LEGAL_KIND IS 'Код вида субъекта (linked to legalKind)'; - -COMMENT ON COLUMN COMPANY_INFO.ORGANIZATION_TYPE IS 'Код типа организации (linked to organizationType)'; - -COMMENT ON COLUMN COMPANY_INFO.RESIDENCE IS 'Код резиденции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO.SHORT_NAME_ENG IS 'Краткое наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO.FULL_NAME_ENG IS 'Полное наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO TO clearing; - - --- History log of companyInfo - Профили компаний -DROP TABLE IF EXISTS COMPANY_INFO_HISTORY; -CREATE TABLE COMPANY_INFO_HISTORY(COMPANY_INFO_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_INFO_HISTORY IS 'История изменений таблицы companyInfo'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_INFO_ID IS 'Идентификатор записи в таблице COMPANY_INFO'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.CORPORATION_SOLE_TYPE IS 'Код единоличного исполнительного органа (linked to corporationSoleType)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.COUNTRY_CODE IS 'Код юрисдикции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.DESCRIPTION IS 'Описание компании'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.PROFESSIONAL_SIGN IS 'Код признака профессионального участника (linked to allowed)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.LEGAL_KIND IS 'Код вида субъекта (linked to legalKind)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.ORGANIZATION_TYPE IS 'Код типа организации (linked to organizationType)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.RESIDENCE IS 'Код резиденции (linked to countryCode)'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.SHORT_NAME_ENG IS 'Краткое наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.FULL_NAME_ENG IS 'Полное наименование компании на английском'; - -COMMENT ON COLUMN COMPANY_INFO_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO_HISTORY TO clearing; - --- clearingMemberCategory - Категории участника клиринга -DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY; -CREATE TABLE CLEARING_MEMBER_CATEGORY(COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CLEARING_MEMBER_CATEGORY IS 'Категории участника клиринга'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.CLEARING_MEMBER_CATEGORY IS 'Код категории участника клиринга (linked to clearingCategory)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY TO clearing; - - --- History log of clearingMemberCategory - Категории участника клиринга -DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY_HISTORY; -CREATE TABLE CLEARING_MEMBER_CATEGORY_HISTORY(CLEARING_MEMBER_CATEGORY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY IS 'История изменений таблицы clearingMemberCategory'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY_ID IS 'Идентификатор записи в таблице CLEARING_MEMBER_CATEGORY'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY IS 'Код категории участника клиринга (linked to clearingCategory)'; - -COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY TO clearing; - --- contact - Контакты компании -DROP TABLE IF EXISTS CONTACT; -CREATE TABLE CONTACT(COMPANY_ID bigint, CONTACT_TYPE varchar(4), CONTACT_VALUE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE CONTACT IS 'Контакты компании'; - -COMMENT ON COLUMN CONTACT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CONTACT.CONTACT_TYPE IS 'Код типа контакта (linked to contactType)'; - -COMMENT ON COLUMN CONTACT.CONTACT_VALUE IS 'Значение контакта'; - -COMMENT ON COLUMN CONTACT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CONTACT TO clearing; - --- profileDocument - Досье компании -DROP TABLE IF EXISTS PROFILE_DOCUMENT; -CREATE TABLE PROFILE_DOCUMENT(COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE PROFILE_DOCUMENT IS 'Досье компании'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_DATE IS 'Дата выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_PLACE IS 'Место выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER IS 'Кем выдан'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER_CODE IS 'Код выдавшего органа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.NAME IS 'Наименование документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.NUMBER IS 'Номер документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.PLACE IS 'Место'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_FROM_DATE IS 'Дата начала срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_TO_DATE IS 'Дата окончания срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.LINK IS 'Ссылка на документ'; - -COMMENT ON COLUMN PROFILE_DOCUMENT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT TO clearing; - - --- History log of profileDocument - Досье компании -DROP TABLE IF EXISTS PROFILE_DOCUMENT_HISTORY; -CREATE TABLE PROFILE_DOCUMENT_HISTORY(PROFILE_DOCUMENT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE PROFILE_DOCUMENT_HISTORY IS 'История изменений таблицы profileDocument'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PROFILE_DOCUMENT_ID IS 'Идентификатор записи в таблице PROFILE_DOCUMENT'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_DATE IS 'Дата выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_PLACE IS 'Место выдачи'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER IS 'Кем выдан'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER_CODE IS 'Код выдавшего органа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NAME IS 'Наименование документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NUMBER IS 'Номер документа'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PLACE IS 'Место'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_FROM_DATE IS 'Дата начала срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_TO_DATE IS 'Дата окончания срока действия'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.LINK IS 'Ссылка на документ'; - -COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT_HISTORY TO clearing; - --- companySymbols - Реквизиты компании -DROP TABLE IF EXISTS COMPANY_SYMBOLS; -CREATE TABLE COMPANY_SYMBOLS(COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_SYMBOLS IS 'Реквизиты компании'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL IS 'Код типа реквизита (linked to companySymbol)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL_VALUE IS 'Значение реквизита'; - -COMMENT ON COLUMN COMPANY_SYMBOLS.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS TO clearing; - - --- History log of companySymbols - Реквизиты компании -DROP TABLE IF EXISTS COMPANY_SYMBOLS_HISTORY; -CREATE TABLE COMPANY_SYMBOLS_HISTORY(COMPANY_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_SYMBOLS_HISTORY IS 'История изменений таблицы companySymbols'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOLS_ID IS 'Идентификатор записи в таблице COMPANY_SYMBOLS'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL IS 'Код типа реквизита (linked to companySymbol)'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL_VALUE IS 'Значение реквизита'; - -COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS_HISTORY TO clearing; - --- companyRoleSet - Таблица ролей компании -DROP TABLE IF EXISTS COMPANY_ROLE_SET; -CREATE TABLE COMPANY_ROLE_SET(COMPANY_ID bigint, COMPANY_ROLE varchar(4), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE COMPANY_ROLE_SET IS 'Таблица ролей компании'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ROLE IS 'Код роли компании (linked to companyRole)'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN COMPANY_ROLE_SET.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_SET TO clearing; - --- settlementHouseProperties - Параметры расчетной организации -DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES; -CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES(COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES IS 'Параметры расчетной организации'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.COMPANY_ID IS 'Наименование компании (linked to company)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES TO clearing; - - --- History log of settlementHouseProperties - Параметры расчетной организации -DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES_HISTORY; -CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY(SETTLEMENT_HOUSE_PROPERTIES_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY IS 'История изменений таблицы settlementHouseProperties'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.SETTLEMENT_HOUSE_PROPERTIES_ID IS 'Идентификатор записи в таблице SETTLEMENT_HOUSE_PROPERTIES'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.COMPANY_ID IS 'Наименование компании (linked to company)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY TO clearing; - --- security - Инструменты -DROP TABLE IF EXISTS SECURITY; -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)'; - -COMMENT ON COLUMN SECURITY.SHORT_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN SECURITY.FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN SECURITY.SHORT_NAME_ENG IS 'Краткое наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY.FULL_NAME_ENG IS 'Полное наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN SECURITY.ISIN IS 'Наименование инструмента ISIN'; - -COMMENT ON COLUMN SECURITY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN SECURITY.UUID IS 'Идентификатор во внешней системе'; - -COMMENT ON COLUMN SECURITY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SECURITY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE SECURITY TO clearing; - - --- 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), 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)'; - -COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME_ENG IS 'Краткое наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME_ENG IS 'Полное наименование инструмента на английском'; - -COMMENT ON COLUMN SECURITY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN SECURITY_HISTORY.ISIN IS 'Наименование инструмента ISIN'; - -COMMENT ON COLUMN SECURITY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN SECURITY_HISTORY.UUID IS 'Идентификатор во внешней системе'; - -COMMENT ON COLUMN SECURITY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SECURITY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE SECURITY_HISTORY TO clearing; - --- currency - Валюты -DROP TABLE IF EXISTS CURRENCY; -CREATE TABLE CURRENCY(COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CURRENCY IS 'Валюты'; - -COMMENT ON COLUMN CURRENCY.COUNTRY_CODE IS 'Код страны (linked to countryCode)'; - -COMMENT ON COLUMN CURRENCY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY TO clearing; - - --- History log of currency - Валюты -DROP TABLE IF EXISTS CURRENCY_HISTORY; -CREATE TABLE CURRENCY_HISTORY(CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE CURRENCY_HISTORY IS 'История изменений таблицы currency'; -COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_ID IS 'Идентификатор записи в таблице CURRENCY'; -COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CURRENCY_HISTORY.COUNTRY_CODE IS 'Код страны (linked to countryCode)'; - -COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN CURRENCY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_HISTORY TO clearing; - --- moneyMarketSecurity - Спецификации Денежного рынка -DROP TABLE IF EXISTS MONEY_MARKET_SECURITY; -CREATE TABLE MONEY_MARKET_SECURITY(SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE MONEY_MARKET_SECURITY IS 'Спецификации Денежного рынка'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.START_DATE IS 'Дата начала действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.END_DATE IS 'Дата окончания действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.CONVENTION IS 'Нотация наименования инструмента'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.TERM_TYPE IS 'Код вида инструмента (linked to termType)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.CLEARING_ORGANIZATION IS 'Клиринговая организация'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY TO clearing; - - --- History log of moneyMarketSecurity - Спецификации Денежного рынка -DROP TABLE IF EXISTS MONEY_MARKET_SECURITY_HISTORY; -CREATE TABLE MONEY_MARKET_SECURITY_HISTORY(MONEY_MARKET_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE MONEY_MARKET_SECURITY_HISTORY IS 'История изменений таблицы moneyMarketSecurity'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.MONEY_MARKET_SECURITY_ID IS 'Идентификатор записи в таблице MONEY_MARKET_SECURITY'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.START_DATE IS 'Дата начала действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.END_DATE IS 'Дата окончания действия'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CONVENTION IS 'Нотация наименования инструмента'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.TERM_TYPE IS 'Код вида инструмента (linked to termType)'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Клиринговая организация'; - -COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY_HISTORY TO clearing; - --- tradedMoneyMarketSecurity - Спецификации денежного рынка, учавствующие в сделках -DROP TABLE IF EXISTS TRADED_MONEY_MARKET_SECURITY; -CREATE TABLE TRADED_MONEY_MARKET_SECURITY(SECURITY_ID bigint, SECURITY_CODE varchar(255), ID bigint PRIMARY KEY); -COMMENT ON TABLE TRADED_MONEY_MARKET_SECURITY IS 'Спецификации денежного рынка, учавствующие в сделках'; - -COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_CODE IS 'Полный код инструмента со сроком'; - -COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADED_MONEY_MARKET_SECURITY TO clearing; - --- equitySecurity - Акции -DROP TABLE IF EXISTS EQUITY_SECURITY; -CREATE TABLE EQUITY_SECURITY(SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE EQUITY_SECURITY IS 'Акции'; - -COMMENT ON COLUMN EQUITY_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN EQUITY_SECURITY.SHARE_TYPE IS 'Код типа акции (linked to shareType)'; - -COMMENT ON COLUMN EQUITY_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY TO clearing; - - --- History log of equitySecurity - Акции -DROP TABLE IF EXISTS EQUITY_SECURITY_HISTORY; -CREATE TABLE EQUITY_SECURITY_HISTORY(EQUITY_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE EQUITY_SECURITY_HISTORY IS 'История изменений таблицы equitySecurity'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EQUITY_SECURITY_ID IS 'Идентификатор записи в таблице EQUITY_SECURITY'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SHARE_TYPE IS 'Код типа акции (linked to shareType)'; - -COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY_HISTORY TO clearing; - --- fixedIncomeSecurity - Облигации -DROP TABLE IF EXISTS FIXED_INCOME_SECURITY; -CREATE TABLE FIXED_INCOME_SECURITY(SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_SECURITY IS 'Облигации'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.BOND_TYPE IS 'Код типа облигации (linked to bondType)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.MATURITY_DATE IS 'Дата погашения'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_FOR_DATE IS 'Текущее значение номинала'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_VALUE IS 'Номинал инструмента'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON_FREQUENCY IS 'Длительность купона'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY TO clearing; - - --- History log of fixedIncomeSecurity - Облигации -DROP TABLE IF EXISTS FIXED_INCOME_SECURITY_HISTORY; -CREATE TABLE FIXED_INCOME_SECURITY_HISTORY(FIXED_INCOME_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_SECURITY_HISTORY IS 'История изменений таблицы fixedIncomeSecurity'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.FIXED_INCOME_SECURITY_ID IS 'Идентификатор записи в таблице FIXED_INCOME_SECURITY'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.BOND_TYPE IS 'Код типа облигации (linked to bondType)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.MATURITY_DATE IS 'Дата погашения'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_FOR_DATE IS 'Текущее значение номинала'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал инструмента'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON_FREQUENCY IS 'Длительность купона'; - -COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY_HISTORY TO clearing; - --- fixedIncomeCashFlow - Выплаты по купонам -DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW; -CREATE TABLE FIXED_INCOME_CASH_FLOW(SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_CASH_FLOW IS 'Выплаты по купонам'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ACCRUED_COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.VALUE_DATE IS 'Дата выплаты купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW TO clearing; - - --- History log of fixedIncomeCashFlow - Выплаты по купонам -DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW_HISTORY; -CREATE TABLE FIXED_INCOME_CASH_FLOW_HISTORY(FIXED_INCOME_CASH_FLOW_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY IS 'История изменений таблицы fixedIncomeCashFlow'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.FIXED_INCOME_CASH_FLOW_ID IS 'Идентификатор записи в таблице FIXED_INCOME_CASH_FLOW'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ACCRUED_COUPON IS 'Купон'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NOMINAL_VALUE IS 'Номинал'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.VALUE_DATE IS 'Дата выплаты купона'; - -COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY TO clearing; - --- couponPeriod - Купонное расписание -DROP TABLE IF EXISTS COUPON_PERIOD; -CREATE TABLE COUPON_PERIOD(SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE COUPON_PERIOD IS 'Купонное расписание'; - -COMMENT ON COLUMN COUPON_PERIOD.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN COUPON_PERIOD.COUPON_RATE IS 'Купонная ставка'; - -COMMENT ON COLUMN COUPON_PERIOD.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN COUPON_PERIOD.PERIOD_START_DATE IS 'Начало периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD.PERIOD_END_DATE IS 'Окончание периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD TO clearing; - - --- History log of couponPeriod - Купонное расписание -DROP TABLE IF EXISTS COUPON_PERIOD_HISTORY; -CREATE TABLE COUPON_PERIOD_HISTORY(COUPON_PERIOD_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); -COMMENT ON TABLE COUPON_PERIOD_HISTORY IS 'История изменений таблицы couponPeriod'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_PERIOD_ID IS 'Идентификатор записи в таблице COUPON_PERIOD'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_RATE IS 'Купонная ставка'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.NUMBER IS 'Номер купона'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_START_DATE IS 'Начало периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_END_DATE IS 'Окончание периода действия'; - -COMMENT ON COLUMN COUPON_PERIOD_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD_HISTORY TO clearing; - --- listing - Инструменты на режимах -DROP TABLE IF EXISTS LISTING; -CREATE TABLE LISTING(SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE LISTING IS 'Инструменты на режимах'; - -COMMENT ON COLUMN LISTING.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN LISTING.MARKET IS 'Код торговой секции (linked to market)'; - -COMMENT ON COLUMN LISTING.LOT_SIZE IS 'Размер лота'; - -COMMENT ON COLUMN LISTING.SYMBOL_CODE IS 'Код инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING.SYMBOL_NAME IS 'Наименование инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING.TRADING_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN LISTING.WORKFLOW_STATUS IS 'Код статуса листинга в системе (linked to workflowStatus)'; - -COMMENT ON COLUMN LISTING.MIN_STEP IS 'Шаг цены'; - -COMMENT ON COLUMN LISTING.PRECISION IS 'Точность'; - -COMMENT ON COLUMN LISTING.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LISTING.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LISTING.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE LISTING TO clearing; - - --- History log of listing - Инструменты на режимах -DROP TABLE IF EXISTS LISTING_HISTORY; -CREATE TABLE LISTING_HISTORY(LISTING_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE LISTING_HISTORY IS 'История изменений таблицы listing'; -COMMENT ON COLUMN LISTING_HISTORY.LISTING_ID IS 'Идентификатор записи в таблице LISTING'; -COMMENT ON COLUMN LISTING_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN LISTING_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN LISTING_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN LISTING_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN LISTING_HISTORY.MARKET IS 'Код торговой секции (linked to market)'; - -COMMENT ON COLUMN LISTING_HISTORY.LOT_SIZE IS 'Размер лота'; - -COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_CODE IS 'Код инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_NAME IS 'Наименование инструмента на торговой площадке'; - -COMMENT ON COLUMN LISTING_HISTORY.TRADING_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN LISTING_HISTORY.WORKFLOW_STATUS IS 'Код статуса листинга в системе (linked to workflowStatus)'; - -COMMENT ON COLUMN LISTING_HISTORY.MIN_STEP IS 'Шаг цены'; - -COMMENT ON COLUMN LISTING_HISTORY.PRECISION IS 'Точность'; - -COMMENT ON COLUMN LISTING_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LISTING_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LISTING_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE LISTING_HISTORY TO clearing; - --- currencyPairSecurity - Валютные пары -DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY; -CREATE TABLE CURRENCY_PAIR_SECURITY(BASE_UNIT_SIZE numeric(72,2), CURRENCY_PAIR_ID bigint, CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SETTLEMENT_ORGANIZATION varchar(255), SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CURRENCY_PAIR_SECURITY IS 'Валютные пары'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.BASE_UNIT_SIZE IS 'Количество валюты лота'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CURRENCY_PAIR_ID IS 'Идентификатор валютной пары (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CODE IS 'Наименование валютной пары (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SETTLEMENT_TYPE IS 'Тип расчета (linked to currencySettlementType)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CLEARING_ORGANIZATION IS 'Наименование клиринговой организации'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SECURITY_ID IS 'Наименование инструмента (linked to security)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.UPDATED_AT IS 'Время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY TO clearing; - - --- History log of currencyPairSecurity - Валютные пары -DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY_HISTORY; -CREATE TABLE CURRENCY_PAIR_SECURITY_HISTORY(CURRENCY_PAIR_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), BASE_UNIT_SIZE numeric(72,2), CURRENCY_PAIR_ID bigint, CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SETTLEMENT_ORGANIZATION varchar(255), SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CURRENCY_PAIR_SECURITY_HISTORY IS 'История изменений таблицы currencyPairSecurity'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_SECURITY_ID IS 'Идентификатор записи в таблице CURRENCY_PAIR_SECURITY'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.BASE_UNIT_SIZE IS 'Количество валюты лота'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_ID IS 'Идентификатор валютной пары (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CODE IS 'Наименование валютной пары (linked to currencyPair)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SETTLEMENT_TYPE IS 'Тип расчета (linked to currencySettlementType)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Наименование клиринговой организации'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SECURITY_ID IS 'Наименование инструмента (linked to security)'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.UPDATED_AT IS 'Время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY_HISTORY TO clearing; - --- market - Рынки -DROP TABLE IF EXISTS MARKET; -CREATE TABLE MARKET(DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE MARKET IS 'Рынки'; - -COMMENT ON COLUMN MARKET.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MARKET.EXCHANGE_ID IS 'Идентификатор площадки (linked to company)'; - -COMMENT ON COLUMN MARKET.NAME IS 'Наименование рынка'; - -COMMENT ON COLUMN MARKET.CODE IS 'Код рынка'; - -COMMENT ON COLUMN MARKET.SETTLEMENT_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN MARKET.SECTION IS 'Код секции (linked to section)'; - -COMMENT ON COLUMN MARKET.MARKET_TYPE IS 'Тип торгов на рынке (linked to marketType)'; - -COMMENT ON COLUMN MARKET.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MARKET.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MARKET.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MARKET TO clearing; - - --- History log of market - Рынки -DROP TABLE IF EXISTS MARKET_HISTORY; -CREATE TABLE MARKET_HISTORY(MARKET_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE MARKET_HISTORY IS 'История изменений таблицы market'; -COMMENT ON COLUMN MARKET_HISTORY.MARKET_ID IS 'Идентификатор записи в таблице MARKET'; -COMMENT ON COLUMN MARKET_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN MARKET_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN MARKET_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN MARKET_HISTORY.DESCRIPTION IS 'Описание'; - -COMMENT ON COLUMN MARKET_HISTORY.EXCHANGE_ID IS 'Идентификатор площадки (linked to company)'; - -COMMENT ON COLUMN MARKET_HISTORY.NAME IS 'Наименование рынка'; - -COMMENT ON COLUMN MARKET_HISTORY.CODE IS 'Код рынка'; - -COMMENT ON COLUMN MARKET_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; - -COMMENT ON COLUMN MARKET_HISTORY.SECTION IS 'Код секции (linked to section)'; - -COMMENT ON COLUMN MARKET_HISTORY.MARKET_TYPE IS 'Тип торгов на рынке (linked to marketType)'; - -COMMENT ON COLUMN MARKET_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MARKET_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MARKET_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_HISTORY TO clearing; - --- errorText - Полные тексты ошибок -DROP TABLE IF EXISTS ERROR_TEXT; -CREATE TABLE ERROR_TEXT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, ERROR_CODE_ID bigint, TEXT varchar(255), USER_ID bigint, CLEARING_DATE date); -COMMENT ON TABLE ERROR_TEXT IS 'Полные тексты ошибок'; - -COMMENT ON COLUMN ERROR_TEXT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ERROR_TEXT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ERROR_TEXT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN ERROR_TEXT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN ERROR_TEXT.TEXT IS 'Полный текст ошибки'; - -COMMENT ON COLUMN ERROR_TEXT.USER_ID IS 'Идентификатор автора сообщения (linked to userCls)'; - -COMMENT ON COLUMN ERROR_TEXT.CLEARING_DATE IS 'Текущая дата'; - -GRANT ALL PRIVILEGES ON TABLE ERROR_TEXT TO clearing; - --- clientCode - Коды клиентов компании -DROP TABLE IF EXISTS CLIENT_CODE; -CREATE TABLE CLIENT_CODE(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CLIENT_CODE IS 'Коды клиентов компании'; - -COMMENT ON COLUMN CLIENT_CODE.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLIENT_CODE.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLIENT_CODE.CODE IS 'Код клиента'; - -COMMENT ON COLUMN CLIENT_CODE.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN CLIENT_CODE.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE.CURRENCY_ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE.STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN CLIENT_CODE.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CLIENT_CODE.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE TO clearing; - - --- History log of clientCode - Коды клиентов компании -DROP TABLE IF EXISTS CLIENT_CODE_HISTORY; -CREATE TABLE CLIENT_CODE_HISTORY(CLIENT_CODE_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CLIENT_CODE_HISTORY IS 'История изменений таблицы clientCode'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CLIENT_CODE_ID IS 'Идентификатор записи в таблице CLIENT_CODE'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CODE IS 'Код клиента'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CURRENCY_ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.STATUS IS 'Код статуса (linked to workflowStatus)'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CLIENT_CODE_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE_HISTORY TO clearing; - --- tradingClearingRegistry - Торгово-клиринговый регистр -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY; -CREATE TABLE TRADING_CLEARING_REGISTRY(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CODE IS 'Код торгово-клирингового регистра'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_TYPE IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_LEVEL IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryLevel)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_PURPOSE IS 'Код области применения (linked to tradingClearingRegistryPurpose)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY TO clearing; - - --- History log of tradingClearingRegistry - Торгово-клиринговый регистр -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_HISTORY; -CREATE TABLE TRADING_CLEARING_REGISTRY_HISTORY(TRADING_CLEARING_REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_HISTORY IS 'История изменений таблицы tradingClearingRegistry'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор записи в таблице TRADING_CLEARING_REGISTRY'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CODE IS 'Код торгово-клирингового регистра'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_TYPE IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_LEVEL IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryLevel)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_PURPOSE IS 'Код области применения (linked to tradingClearingRegistryPurpose)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_HISTORY TO clearing; - --- tradingClearingRegistryList - Список счетов ТКР -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST; -CREATE TABLE TRADING_CLEARING_REGISTRY_LIST(TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST IS 'Список счетов ТКР'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.UPDATED_AT IS 'Дата и время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST TO clearing; - - --- History log of tradingClearingRegistryList - Список счетов ТКР -DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST_HISTORY; -CREATE TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY(TRADING_CLEARING_REGISTRY_LIST_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY IS 'История изменений таблицы tradingClearingRegistryList'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_LIST_ID IS 'Идентификатор записи в таблице TRADING_CLEARING_REGISTRY_LIST'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.UPDATED_AT IS 'Дата и время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY TO clearing; - --- registry - Регистр активов, обязательств и требований УК -DROP TABLE IF EXISTS REGISTRY; -CREATE TABLE REGISTRY(COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint); -COMMENT ON TABLE REGISTRY IS 'Регистр активов, обязательств и требований УК'; - -COMMENT ON COLUMN REGISTRY.COMPANY_ID IS 'Идентификатор участника (linked to company)'; - -COMMENT ON COLUMN REGISTRY.TRADING_CODE IS 'Торговый код участника'; - -COMMENT ON COLUMN REGISTRY.CLEARING_CODE IS 'Клиринговый код участника'; - -COMMENT ON COLUMN REGISTRY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN REGISTRY.FULL_NAME IS 'Полное наименование участника'; - -COMMENT ON COLUMN REGISTRY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN REGISTRY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN REGISTRY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_DESIGNATION IS 'Код назначения (linked to registryDesignation)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_INSTRUMENT_TYPE IS 'Код типа инструмента (linked to registryInstrumentType)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_CAPACITY IS 'Код принадлежности регистра (linked to registryCapacity)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_UNIT IS 'Код части регистра (linked to registryUnit)'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_CODE IS 'Код регистра (linked to registryCode)'; - -COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN REGISTRY.REGISTRY_STATUS IS 'Код статуса (linked to registryStatus)'; - -COMMENT ON COLUMN REGISTRY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN REGISTRY.BALANCE IS 'Текущий баланс'; - -COMMENT ON COLUMN REGISTRY.OPEN_BALANCE IS 'Начальная сумма после расчетной организации'; - -COMMENT ON COLUMN REGISTRY.CLOSE_BALANCE IS 'Конечная сумма остатков ден. средств на счете'; - -COMMENT ON COLUMN REGISTRY.CREDIT IS 'Зачисления'; - -COMMENT ON COLUMN REGISTRY.DEBIT IS 'Списания'; - -COMMENT ON COLUMN REGISTRY.SETTLED_CREDIT IS 'Зачисления по расчетам'; - -COMMENT ON COLUMN REGISTRY.SETTLED_DEBIT IS 'Списания по расчетам'; - -COMMENT ON COLUMN REGISTRY.CHECK_BALANCE IS 'Сверочный баланс'; - -COMMENT ON COLUMN REGISTRY.DIFF_BALANCE IS 'Расхождение в балансе'; - -COMMENT ON COLUMN REGISTRY.PLAN_BALANCE IS 'Плановый баланс'; - -COMMENT ON COLUMN REGISTRY.BALANCE_DIMENSION IS 'Код единицы измерения (linked to balanceDimension)'; - -COMMENT ON COLUMN REGISTRY.SETTLEMENT_DATE IS 'Дата расчета'; - -COMMENT ON COLUMN REGISTRY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN REGISTRY.TRADING_DATE IS 'Дата торгов'; - -COMMENT ON COLUMN REGISTRY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN REGISTRY.REFUND_DATE IS 'Дата возврата депозита'; - -COMMENT ON COLUMN REGISTRY.VALUE_DATE IS 'Дата оплаты вклада депозита'; - -COMMENT ON COLUMN REGISTRY.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN REGISTRY.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN REGISTRY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера (linked to company)'; - -COMMENT ON COLUMN REGISTRY.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN REGISTRY.PARENT_ID IS 'Идентификатор родительского депозита'; - -COMMENT ON COLUMN REGISTRY.GROUP_ID IS 'Идентификатор группы связанных регистров'; - -COMMENT ON COLUMN REGISTRY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN REGISTRY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN REGISTRY.PAYMENT_ID IS 'Идентификатор платежа'; - -COMMENT ON COLUMN REGISTRY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN REGISTRY.UPDATED_AT IS 'Дата и время изменения записи'; - -COMMENT ON COLUMN REGISTRY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY TO clearing; - - --- History log of registry - Регистр активов, обязательств и требований УК -DROP TABLE IF EXISTS REGISTRY_HISTORY; -CREATE TABLE REGISTRY_HISTORY(REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint); -COMMENT ON TABLE REGISTRY_HISTORY IS 'История изменений таблицы registry'; -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_ID IS 'Идентификатор записи в таблице REGISTRY'; -COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN REGISTRY_HISTORY.COMPANY_ID IS 'Идентификатор участника (linked to company)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CODE IS 'Торговый код участника'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_CODE IS 'Клиринговый код участника'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SHORT_NAME IS 'Краткое наименование компании'; - -COMMENT ON COLUMN REGISTRY_HISTORY.FULL_NAME IS 'Полное наименование участника'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_DESIGNATION IS 'Код назначения (linked to registryDesignation)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_INSTRUMENT_TYPE IS 'Код типа инструмента (linked to registryInstrumentType)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CAPACITY IS 'Код принадлежности регистра (linked to registryCapacity)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_UNIT IS 'Код части регистра (linked to registryUnit)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CODE IS 'Код регистра (linked to registryCode)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_STATUS IS 'Код статуса (linked to registryStatus)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента'; - -COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE IS 'Текущий баланс'; - -COMMENT ON COLUMN REGISTRY_HISTORY.OPEN_BALANCE IS 'Начальная сумма после расчетной организации'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CLOSE_BALANCE IS 'Конечная сумма остатков ден. средств на счете'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CREDIT IS 'Зачисления'; - -COMMENT ON COLUMN REGISTRY_HISTORY.DEBIT IS 'Списания'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_CREDIT IS 'Зачисления по расчетам'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_DEBIT IS 'Списания по расчетам'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CHECK_BALANCE IS 'Сверочный баланс'; - -COMMENT ON COLUMN REGISTRY_HISTORY.DIFF_BALANCE IS 'Расхождение в балансе'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PLAN_BALANCE IS 'Плановый баланс'; - -COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE_DIMENSION IS 'Код единицы измерения (linked to balanceDimension)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_DATE IS 'Дата расчета'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_DATE IS 'Дата торгов'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN REGISTRY_HISTORY.REFUND_DATE IS 'Дата возврата депозита'; - -COMMENT ON COLUMN REGISTRY_HISTORY.VALUE_DATE IS 'Дата оплаты вклада депозита'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN REGISTRY_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера (linked to company)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PARENT_ID IS 'Идентификатор родительского депозита'; - -COMMENT ON COLUMN REGISTRY_HISTORY.GROUP_ID IS 'Идентификатор группы связанных регистров'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN REGISTRY_HISTORY.PAYMENT_ID IS 'Идентификатор платежа'; - -COMMENT ON COLUMN REGISTRY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REGISTRY_HISTORY.CREATED_AT IS 'Дата и время создания записи'; - -COMMENT ON COLUMN REGISTRY_HISTORY.UPDATED_AT IS 'Дата и время изменения записи'; - -COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -GRANT ALL PRIVILEGES ON TABLE REGISTRY_HISTORY TO clearing; - --- account - Счета -DROP TABLE IF EXISTS ACCOUNT; -CREATE TABLE ACCOUNT(ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE ACCOUNT IS 'Счета'; - -COMMENT ON COLUMN ACCOUNT.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN ACCOUNT.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN ACCOUNT.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)'; - -COMMENT ON COLUMN ACCOUNT.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN ACCOUNT.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN ACCOUNT.PROCESSING_SIGN IS 'Код признака обработки счета (linked to allowed)'; - -COMMENT ON COLUMN ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN ACCOUNT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ACCOUNT.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT TO clearing; - - --- History log of account - Счета -DROP TABLE IF EXISTS ACCOUNT_HISTORY; -CREATE TABLE ACCOUNT_HISTORY(ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE ACCOUNT_HISTORY IS 'История изменений таблицы account'; -COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор записи в таблице ACCOUNT'; -COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.PROCESSING_SIGN IS 'Код признака обработки счета (linked to allowed)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ACCOUNT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_HISTORY TO clearing; - --- relation - Доступ в секцию -DROP TABLE IF EXISTS RELATION; -CREATE TABLE RELATION(CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE RELATION IS 'Доступ в секцию'; - -COMMENT ON COLUMN RELATION.CONSUMER_ID IS 'Идентификатор компании пользователя услуги (linked to company)'; - -COMMENT ON COLUMN RELATION.SUPPLIER_ID IS 'Идентификатор компании поставщика услуги (linked to company)'; - -COMMENT ON COLUMN RELATION.SERVICE_STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN RELATION.SERVICE IS 'Код услуги (linked to service)'; - -COMMENT ON COLUMN RELATION.SERVICE_PRODUCT IS 'Код продукта (linked to serviceProduct)'; - -COMMENT ON COLUMN RELATION.COMMENT IS 'Текст причины'; - -COMMENT ON COLUMN RELATION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN RELATION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN RELATION.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE RELATION TO clearing; - - --- History log of relation - Доступ в секцию -DROP TABLE IF EXISTS RELATION_HISTORY; -CREATE TABLE RELATION_HISTORY(RELATION_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE RELATION_HISTORY IS 'История изменений таблицы relation'; -COMMENT ON COLUMN RELATION_HISTORY.RELATION_ID IS 'Идентификатор записи в таблице RELATION'; -COMMENT ON COLUMN RELATION_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN RELATION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN RELATION_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN RELATION_HISTORY.CONSUMER_ID IS 'Идентификатор компании пользователя услуги (linked to company)'; - -COMMENT ON COLUMN RELATION_HISTORY.SUPPLIER_ID IS 'Идентификатор компании поставщика услуги (linked to company)'; - -COMMENT ON COLUMN RELATION_HISTORY.SERVICE_STATUS IS 'Код статуса (linked to serviceStatus)'; - -COMMENT ON COLUMN RELATION_HISTORY.SERVICE IS 'Код услуги (linked to service)'; - -COMMENT ON COLUMN RELATION_HISTORY.SERVICE_PRODUCT IS 'Код продукта (linked to serviceProduct)'; - -COMMENT ON COLUMN RELATION_HISTORY.COMMENT IS 'Текст причины'; - -COMMENT ON COLUMN RELATION_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN RELATION_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN RELATION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE RELATION_HISTORY TO clearing; - --- bankAccount - Счета вывода средств из ПРЦ -DROP TABLE IF EXISTS BANK_ACCOUNT; -CREATE TABLE BANK_ACCOUNT(ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE BANK_ACCOUNT IS 'Счета вывода средств из ПРЦ'; - -COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN BANK_ACCOUNT.BANK_IDENTIFICATION_CODE IS 'Банковский идентификационный код (БИК)'; - -COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME IS 'Наименование банка'; - -COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT IS 'Корреспондентский счет'; - -COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT_NAME IS 'Наименование корреспондентского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN BANK_ACCOUNT.DESTINATION IS 'Назначение платежа'; - -COMMENT ON COLUMN BANK_ACCOUNT.IBAN IS 'Международный номер банковского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT.INTERNATIONAL_TRANSFER_SIGN IS 'Код доступности международных переводов (linked to allowed)'; - -COMMENT ON COLUMN BANK_ACCOUNT.SWIFT_CODE IS 'Код SWIFT'; - -COMMENT ON COLUMN BANK_ACCOUNT.TAXPAYER_IDENTIFICATION_NUMBER IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN BANK_ACCOUNT.TAX_REGISTRATION_REASON_CODE IS 'Код причины постановки (КПП)'; - -COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN BANK_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN BANK_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT TO clearing; - - --- History log of bankAccount - Счета вывода средств из ПРЦ -DROP TABLE IF EXISTS BANK_ACCOUNT_HISTORY; -CREATE TABLE BANK_ACCOUNT_HISTORY(BANK_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE BANK_ACCOUNT_HISTORY IS 'История изменений таблицы bankAccount'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT_ID IS 'Идентификатор записи в таблице BANK_ACCOUNT'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_IDENTIFICATION_CODE IS 'Банковский идентификационный код (БИК)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME IS 'Наименование банка'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT IS 'Корреспондентский счет'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT_NAME IS 'Наименование корреспондентского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.DESTINATION IS 'Назначение платежа'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.IBAN IS 'Международный номер банковского счета'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERNATIONAL_TRANSFER_SIGN IS 'Код доступности международных переводов (linked to allowed)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.SWIFT_CODE IS 'Код SWIFT'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAXPAYER_IDENTIFICATION_NUMBER IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAX_REGISTRATION_REASON_CODE IS 'Код причины постановки (КПП)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT_HISTORY TO clearing; - --- informationAccount - Регистр КС -DROP TABLE IF EXISTS INFORMATION_ACCOUNT; -CREATE TABLE INFORMATION_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE INFORMATION_ACCOUNT IS 'Регистр КС'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT_ID IS 'Идентификатор информационного счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.CLEARING_ACCOUNT_ID IS 'Идентификатор аналитического счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT TO clearing; - - --- History log of informationAccount - Регистр КС -DROP TABLE IF EXISTS INFORMATION_ACCOUNT_HISTORY; -CREATE TABLE INFORMATION_ACCOUNT_HISTORY(INFORMATION_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); -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.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор информационного счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS 'Идентификатор аналитического счета (linked to account)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT_HISTORY TO clearing; - --- depoAccount - Депозитарные счета -DROP TABLE IF EXISTS DEPO_ACCOUNT; -CREATE TABLE DEPO_ACCOUNT(ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE DEPO_ACCOUNT IS 'Депозитарные счета'; - -COMMENT ON COLUMN DEPO_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN DEPO_ACCOUNT.DEPO_ACCOUNT_TYPE IS 'Код типа счета (linked to depoAccountType)'; - -COMMENT ON COLUMN DEPO_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT TO clearing; - - --- History log of depoAccount - Депозитарные счета -DROP TABLE IF EXISTS DEPO_ACCOUNT_HISTORY; -CREATE TABLE DEPO_ACCOUNT_HISTORY(DEPO_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE DEPO_ACCOUNT_HISTORY IS 'История изменений таблицы depoAccount'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор записи в таблице DEPO_ACCOUNT'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_TYPE IS 'Код типа счета (linked to depoAccountType)'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_HISTORY TO clearing; - --- accountSymbols - Депо КС - РДЦ -DROP TABLE IF EXISTS ACCOUNT_SYMBOLS; -CREATE TABLE ACCOUNT_SYMBOLS(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); -COMMENT ON TABLE ACCOUNT_SYMBOLS IS 'Депо КС - РДЦ'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_SYMBOL_VALUE IS 'Значение реквизита'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS TO clearing; - - --- History log of accountSymbols - Депо КС - РДЦ -DROP TABLE IF EXISTS ACCOUNT_SYMBOLS_HISTORY; -CREATE TABLE ACCOUNT_SYMBOLS_HISTORY(ACCOUNT_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); -COMMENT ON TABLE ACCOUNT_SYMBOLS_HISTORY IS 'История изменений таблицы accountSymbols'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOLS_ID IS 'Идентификатор записи в таблице ACCOUNT_SYMBOLS'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOL_VALUE IS 'Значение реквизита'; - -GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS_HISTORY TO clearing; - --- clearingAccount - Торгово-Банковские счета -DROP TABLE IF EXISTS CLEARING_ACCOUNT; -CREATE TABLE CLEARING_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE CLEARING_ACCOUNT IS 'Торгово-Банковские счета'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.CLEARING_ACCOUNT_TYPE IS 'Код типа счета (linked to clearingAccountType)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT TO clearing; - - --- History log of clearingAccount - Торгово-Банковские счета -DROP TABLE IF EXISTS CLEARING_ACCOUNT_HISTORY; -CREATE TABLE CLEARING_ACCOUNT_HISTORY(CLEARING_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); -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.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.CLEARING_ACCOUNT_TYPE IS 'Код типа счета (linked to clearingAccountType)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_HISTORY TO clearing; - --- plannerTemplate - Шаблон расписания операционного дня -DROP TABLE IF EXISTS PLANNER_TEMPLATE; -CREATE TABLE PLANNER_TEMPLATE(TASK varchar(4), TASK_TIME time, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE PLANNER_TEMPLATE IS 'Шаблон расписания операционного дня'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_TIME IS 'Время задачи'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.MARKET IS 'Код рынка (linked to market)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.ID IS 'Идентификатор'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN PLANNER_TEMPLATE.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE PLANNER_TEMPLATE TO clearing; - --- clearingCalendar - Рабочие и нерабочие дни -DROP TABLE IF EXISTS CLEARING_CALENDAR; -CREATE TABLE CLEARING_CALENDAR(CLEARING_DATE date, COMPANY_ID bigint, DAY_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CLEARING_CALENDAR IS 'Рабочие и нерабочие дни'; - -COMMENT ON COLUMN CLEARING_CALENDAR.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN CLEARING_CALENDAR.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN CLEARING_CALENDAR.DAY_STATUS IS 'Код статуса (linked to dayStatus)'; - -COMMENT ON COLUMN CLEARING_CALENDAR.ID IS 'Идентификатор'; - -COMMENT ON COLUMN CLEARING_CALENDAR.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CLEARING_CALENDAR.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CLEARING_CALENDAR TO clearing; - --- planner - Расписание на все даты -DROP TABLE IF EXISTS PLANNER; -CREATE TABLE PLANNER(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE PLANNER IS 'Расписание на все даты'; - -COMMENT ON COLUMN PLANNER.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN PLANNER.TASK_TIME IS 'Время задачи'; - -COMMENT ON COLUMN PLANNER.CLEARING_DATE IS 'Дата задачи'; - -COMMENT ON COLUMN PLANNER.MARKET IS 'Код рынка (linked to market)'; - -COMMENT ON COLUMN PLANNER.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN PLANNER.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN PLANNER.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; - -COMMENT ON COLUMN PLANNER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PLANNER.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN PLANNER.ID IS 'Идентификатор'; - -COMMENT ON COLUMN PLANNER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN PLANNER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE PLANNER TO clearing; - --- plannerAllToday - Расписание на текущий день -DROP TABLE IF EXISTS PLANNER_ALL_TODAY; -CREATE TABLE PLANNER_ALL_TODAY(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, PARENT varchar(4), PARENT_ID bigint, ID bigint PRIMARY KEY); -COMMENT ON TABLE PLANNER_ALL_TODAY IS 'Расписание на текущий день'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_TIME IS 'Время'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.MARKET IS 'Код рынка (linked to market)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT IS 'Код источника записи расписания (linked to parent)'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT_ID IS 'Идентификатор записи в таблице-источнике'; - -COMMENT ON COLUMN PLANNER_ALL_TODAY.ID IS 'Идентификатор'; - -GRANT ALL PRIVILEGES ON TABLE PLANNER_ALL_TODAY TO clearing; - --- launcher - Запуск задачи -DROP TABLE IF EXISTS LAUNCHER; -CREATE TABLE LAUNCHER(SENDER_ID bigint, TASK varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE LAUNCHER IS 'Запуск задачи'; - -COMMENT ON COLUMN LAUNCHER.SENDER_ID IS 'Идентификатор отправителя (linked to userCls)'; - -COMMENT ON COLUMN LAUNCHER.TASK IS 'Код задачи (linked to task)'; - -COMMENT ON COLUMN LAUNCHER.ID IS 'Идентификатор'; - -COMMENT ON COLUMN LAUNCHER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LAUNCHER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE LAUNCHER TO clearing; - --- session - Клиринговые сессии -DROP TABLE IF EXISTS SESSION; -CREATE TABLE SESSION(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); -COMMENT ON TABLE SESSION IS 'Клиринговые сессии'; - -COMMENT ON COLUMN SESSION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SESSION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SESSION.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN SESSION.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN SESSION.SESSION_STATUS IS 'Код статуса клиринговой сессии (linked to sessionStatus)'; - -COMMENT ON COLUMN SESSION.COMPANY_ID IS 'Идентификатор инициатора торгов (linked to company)'; - -COMMENT ON COLUMN SESSION.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN SESSION.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN SESSION.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN SESSION.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN SESSION.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -GRANT ALL PRIVILEGES ON TABLE SESSION TO clearing; - - --- History log of session - Клиринговые сессии -DROP TABLE IF EXISTS SESSION_HISTORY; -CREATE TABLE SESSION_HISTORY(SESSION_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, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); -COMMENT ON TABLE SESSION_HISTORY IS 'История изменений таблицы session'; -COMMENT ON COLUMN SESSION_HISTORY.SESSION_ID IS 'Идентификатор записи в таблице SESSION'; -COMMENT ON COLUMN SESSION_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN SESSION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN SESSION_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN SESSION_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN SESSION_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN SESSION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN SESSION_HISTORY.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN SESSION_HISTORY.SESSION_STATUS IS 'Код статуса клиринговой сессии (linked to sessionStatus)'; - -COMMENT ON COLUMN SESSION_HISTORY.COMPANY_ID IS 'Идентификатор инициатора торгов (linked to company)'; - -COMMENT ON COLUMN SESSION_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN SESSION_HISTORY.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN SESSION_HISTORY.SECTION IS 'Код наименования секции (linked to section)'; - -COMMENT ON COLUMN SESSION_HISTORY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; - -COMMENT ON COLUMN SESSION_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; - -GRANT ALL PRIVILEGES ON TABLE SESSION_HISTORY TO clearing; - --- sTrades - Сделки из Торговой системы -DROP TABLE IF EXISTS S_TRADES; -CREATE TABLE S_TRADES(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, TRADE_NUM bigint, OPERATION varchar(40), CLASS_CODE varchar(255), TRADE_DATE date, SEC_CODE varchar(255), ACCRUEDINT numeric(72,18), ACCRUEDINT2 numeric(72,18), LOWER_DISCOUNT numeric(72,18), ORDER_NUM bigint, PRICE numeric(72,18), PRICE2 numeric(72,18), REPO_RATE numeric(72,18), REPO_VALUE numeric(72,18), REPO2_VALUE numeric(72,18), START_DISCOUNT numeric(72,18), TS_COMMISSION numeric(72,18), UPPER_DISCOUNT numeric(72,18), VALUE numeric(72,18), YIELD numeric(72,18), QTY numeric(72,18), QTY_PCS numeric(72,18), TRADE_DATE_TIME timestamp, REPO_TERM bigint, CLEARING_COMMISSION numeric(72,18), EXCHANGE_COMMISSION numeric(72,18), TECH_CENTER_COMMISSION numeric(72,18), ACCOUNT varchar(50), BROKER_REF varchar(34), CLIENT_CODE varchar(255), SETTLE_CODE varchar(50), USER_ID varchar(32), EXCHANGE_CODE varchar(64), FIRM_ID varchar(255), FIRM_NAME varchar(255), CP_FIRM_ID varchar(255), CP_FIRM_NAME varchar(255), CLASS_NAME varchar(255), SEC_NAME varchar(255), SETTLE_DATE date, SETTLE_CURRENCY varchar(4), TRADE_CURRENCY varchar(4), TRADE_TIME_MS bigint, BANK_ACC_ID varchar(12), SECTION varchar(4)); -COMMENT ON TABLE S_TRADES IS 'Сделки из Торговой системы'; - -COMMENT ON COLUMN S_TRADES.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_TRADES.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN S_TRADES.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN S_TRADES.TRADE_NUM IS 'Номер сделки'; - -COMMENT ON COLUMN S_TRADES.OPERATION IS 'Направленность сделки (BUY или SELL)'; - -COMMENT ON COLUMN S_TRADES.CLASS_CODE IS 'Код класса инструментов'; - -COMMENT ON COLUMN S_TRADES.TRADE_DATE IS 'Дата торговой сессии'; - -COMMENT ON COLUMN S_TRADES.SEC_CODE IS 'Код инструмента'; - -COMMENT ON COLUMN S_TRADES.ACCRUEDINT IS 'Накопленный купонный доход'; - -COMMENT ON COLUMN S_TRADES.ACCRUEDINT2 IS 'Доход(%) на дату выкупа'; - -COMMENT ON COLUMN S_TRADES.LOWER_DISCOUNT IS 'Нижний дисконт(%)'; - -COMMENT ON COLUMN S_TRADES.ORDER_NUM IS 'Номер заявки'; - -COMMENT ON COLUMN S_TRADES.PRICE IS 'Цена сделки'; - -COMMENT ON COLUMN S_TRADES.PRICE2 IS 'Цена выкупа второй части РЕПО'; - -COMMENT ON COLUMN S_TRADES.REPO_RATE IS 'Ставка РЕПО (%)'; - -COMMENT ON COLUMN S_TRADES.REPO_VALUE IS 'Сумма РЕПО'; - -COMMENT ON COLUMN S_TRADES.REPO2_VALUE IS 'Объем сделки выкупа РЕПО, рублей'; - -COMMENT ON COLUMN S_TRADES.START_DISCOUNT IS 'Начальный дисконт(%)'; - -COMMENT ON COLUMN S_TRADES.TS_COMMISSION IS 'Комиссия торговой системы'; - -COMMENT ON COLUMN S_TRADES.UPPER_DISCOUNT IS 'Верхний дисконт(%)'; - -COMMENT ON COLUMN S_TRADES.VALUE IS 'Объем сделки без учета комиссионного сбора биржи и % дохода'; - -COMMENT ON COLUMN S_TRADES.YIELD IS 'Доходность'; - -COMMENT ON COLUMN S_TRADES.QTY IS 'Количество бумаг в лотах'; - -COMMENT ON COLUMN S_TRADES.QTY_PCS IS 'Количество бумаг в штуках'; - -COMMENT ON COLUMN S_TRADES.TRADE_DATE_TIME IS 'Дата и время сделки'; - -COMMENT ON COLUMN S_TRADES.REPO_TERM IS 'Срок РЕПО'; - -COMMENT ON COLUMN S_TRADES.CLEARING_COMMISSION IS 'Клиринговая комиссия. Параметр сделок на МБ'; - -COMMENT ON COLUMN S_TRADES.EXCHANGE_COMMISSION IS 'Комиссия Фондовой биржи. Параметр сделок на МБ'; - -COMMENT ON COLUMN S_TRADES.TECH_CENTER_COMMISSION IS 'Комиссия Технического центра. Параметр сделок на МБ'; - -COMMENT ON COLUMN S_TRADES.ACCOUNT IS 'Торговый счет'; - -COMMENT ON COLUMN S_TRADES.BROKER_REF IS 'Комментарий, обычно: код клиента>/номер поручения>'; - -COMMENT ON COLUMN S_TRADES.CLIENT_CODE IS 'Код участника торгов = Код участника клиринга = Код участника расчетов'; - -COMMENT ON COLUMN S_TRADES.SETTLE_CODE IS 'Код расчетов по сделке'; - -COMMENT ON COLUMN S_TRADES.USER_ID IS 'Идентификатор трейдера'; - -COMMENT ON COLUMN S_TRADES.EXCHANGE_CODE IS 'Идентификатор биржи'; - -COMMENT ON COLUMN S_TRADES.FIRM_ID IS 'Трейдер'; - -COMMENT ON COLUMN S_TRADES.FIRM_NAME IS 'Организация трейдера'; - -COMMENT ON COLUMN S_TRADES.CP_FIRM_ID IS 'Партнер'; - -COMMENT ON COLUMN S_TRADES.CP_FIRM_NAME IS 'Организация партнера'; - -COMMENT ON COLUMN S_TRADES.CLASS_NAME IS 'Класс инструмента'; - -COMMENT ON COLUMN S_TRADES.SEC_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN S_TRADES.SETTLE_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN S_TRADES.SETTLE_CURRENCY IS 'Валюта расчетов'; - -COMMENT ON COLUMN S_TRADES.TRADE_CURRENCY IS 'Валюта сделки'; - -COMMENT ON COLUMN S_TRADES.TRADE_TIME_MS IS 'Микросекунды времени сделки'; - -COMMENT ON COLUMN S_TRADES.BANK_ACC_ID IS 'Идентификатор расчетного счета/кода в клиринговой организации'; - -COMMENT ON COLUMN S_TRADES.SECTION IS 'Код наименования секции (linked to section)'; - -GRANT ALL PRIVILEGES ON TABLE S_TRADES TO clearing; - --- executionDeposit - Сделки на секции МКР -DROP TABLE IF EXISTS EXECUTION_DEPOSIT; -CREATE TABLE EXECUTION_DEPOSIT(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE EXECUTION_DEPOSIT IS 'Сделки на секции МКР'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_AMOUNT IS 'Объем возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.INTEREST_AMOUNT IS 'Объем процентов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SIDE IS 'Код направления сделки (linked to moneyFlowSide)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_DATE IS 'Дата размещения'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_DATE IS 'Дата возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_CODE IS 'Код расчетов при возврате'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_CODE IS 'Полный код инструмента со сроком'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to moneyMarketSecurity)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT TO clearing; - - --- History log of executionDeposit - Сделки на секции МКР -DROP TABLE IF EXISTS EXECUTION_DEPOSIT_HISTORY; -CREATE TABLE EXECUTION_DEPOSIT_HISTORY(EXECUTION_DEPOSIT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE EXECUTION_DEPOSIT_HISTORY IS 'История изменений таблицы executionDeposit'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXECUTION_DEPOSIT_ID IS 'Идентификатор записи в таблице EXECUTION_DEPOSIT'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PRICE IS 'Ставка по депозиту'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_AMOUNT IS 'Объем возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.INTEREST_AMOUNT IS 'Объем процентов'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SIDE IS 'Код направления сделки (linked to moneyFlowSide)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_DATE IS 'Дата размещения'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_DATE IS 'Дата возврата'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_CODE IS 'Код расчетов при возврате'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_CODE IS 'Полный код инструмента со сроком'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to moneyMarketSecurity)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT_HISTORY TO clearing; - --- executionFond - Сделки на Фондовой секции -DROP TABLE IF EXISTS EXECUTION_FOND; -CREATE TABLE EXECUTION_FOND(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); -COMMENT ON TABLE EXECUTION_FOND IS 'Сделки на Фондовой секции'; - -COMMENT ON COLUMN EXECUTION_FOND.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_FOND.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_FOND.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_FOND.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_FOND.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_FOND.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_FOND.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_FOND.INTEREST_AMOUNT IS 'НКД'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_ORDER_ID IS 'Идентификационный номер заявки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.PRICE IS 'Цена, %'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_FOND.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_FOND.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_FOND.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_FOND.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN EXECUTION_FOND.CLIENT_CODE_ID IS 'Идентификатор кода клиента'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_FOND.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_FOND.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_FOND.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND TO clearing; - - --- History log of executionFond - Сделки на Фондовой секции -DROP TABLE IF EXISTS EXECUTION_FOND_HISTORY; -CREATE TABLE EXECUTION_FOND_HISTORY(EXECUTION_FOND_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); -COMMENT ON TABLE EXECUTION_FOND_HISTORY IS 'История изменений таблицы executionFond'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXECUTION_FOND_ID IS 'Идентификатор записи в таблице EXECUTION_FOND'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.MARKET IS 'Код секции финансового инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.INTEREST_AMOUNT IS 'НКД'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_ORDER_ID IS 'Идентификационный номер заявки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PRICE IS 'Цена, %'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_AMOUNT IS 'Объем сделки'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.DURATION IS 'Срок, дней'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLIENT_CODE_ID IS 'Идентификатор кода клиента'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_FULL_NAME IS 'Наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND_HISTORY TO clearing; - --- executionCurrency - Сделки с валютными инструментами -DROP TABLE IF EXISTS EXECUTION_CURRENCY; -CREATE TABLE EXECUTION_CURRENCY(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE EXECUTION_CURRENCY IS 'Сделки с валютными инструментами'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.MARKET IS 'Код секции валютного инструмента (linked to market)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.PRICE IS 'Цена'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_AMOUNT IS 'Объем сделки в валюте лота'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.CURRENCY_CODE IS 'Код валюты лота (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY TO clearing; - - --- History log of executionCurrency - Сделки с валютными инструментами -DROP TABLE IF EXISTS EXECUTION_CURRENCY_HISTORY; -CREATE TABLE EXECUTION_CURRENCY_HISTORY(EXECUTION_CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE EXECUTION_CURRENCY_HISTORY IS 'История изменений таблицы executionCurrency'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXECUTION_CURRENCY_ID IS 'Идентификатор записи в таблице EXECUTION_CURRENCY'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TYPE IS 'Тип изменения'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_NAME IS 'Краткое наименование инструмента'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.MARKET IS 'Код секции валютного инструмента (linked to market)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PRICE IS 'Цена'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LOTS IS 'Количество лотов'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_AMOUNT IS 'Объем сделки в валюте лота'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.QUANTITY IS 'Количество штук'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SIDE IS 'Код направления сделки (linked to side)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты лота (linked to currencyCode)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLEARING_DATE IS 'Дата клиринга'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY_HISTORY TO clearing; - --- depoBalanceRegister - Реестр остатков ценных бумаг -DROP TABLE IF EXISTS DEPO_BALANCE_REGISTER; -CREATE TABLE DEPO_BALANCE_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, SESSION_ID bigint, SET_HOUSE_NAME varchar(255), NUMBER varchar(255), DEPO_CODE varchar(50), QUANTITY numeric(72,2), SECURITY_SYMBOL varchar(255)); -COMMENT ON TABLE DEPO_BALANCE_REGISTER IS 'Реестр остатков ценных бумаг'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SET_HOUSE_NAME IS 'Наименование РД'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.NUMBER IS 'Номер отчета'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SECURITY_SYMBOL IS 'Код ценной бумаги'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_BALANCE_REGISTER TO clearing; - --- moneyBalanceRegister - Реестр остатков денежных средств -DROP TABLE IF EXISTS MONEY_BALANCE_REGISTER; -CREATE TABLE MONEY_BALANCE_REGISTER(SET_HOUSE_NAME varchar(255), NUMBER varchar(255), CREATED_AT timestamp, CURRENCY_CODE varchar(4), COMPANY_ID bigint, ACCOUNT varchar(50), REMAINDER_SUM numeric(72,18), INFO_ACCOUNT varchar(50), COMPANY_FULL_NAME varchar(255), ID bigint PRIMARY KEY, INN varchar(255), SESSION_ID bigint, BLOCKED_SUM numeric(72,18), UNBLOCKED_SUM numeric(72,18), UPDATED_AT timestamp); -COMMENT ON TABLE MONEY_BALANCE_REGISTER IS 'Реестр остатков денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SET_HOUSE_NAME IS 'Наименование РО'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.NUMBER IS 'Номер отчета'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ACCOUNT IS 'Номер торгового /клирингового счета/ счета внутреннего учета СПВБ'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.REMAINDER_SUM IS 'Остаток денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INFO_ACCOUNT IS 'Номер счета внутреннего учета СПВБ'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.BLOCKED_SUM IS 'Сумма блокированных денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UNBLOCKED_SUM IS 'Сумма свободных денежных средств'; - -COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_BALANCE_REGISTER TO clearing; - --- admittedLiabilitiesRegister - Реестр обязательств, допущенных к клирингу -DROP TABLE IF EXISTS ADMITTED_LIABILITIES_REGISTER; -CREATE TABLE ADMITTED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE ADMITTED_LIABILITIES_REGISTER IS 'Реестр обязательств, допущенных к клирингу'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS 'Финансовый инструмент'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ACCOUNT IS 'Счет компании'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.AMOUNT IS 'Сумма обязательств'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE ADMITTED_LIABILITIES_REGISTER TO clearing; - --- coveredLiabilitiesRegister - Реестр обязательств, прошедших процедуру контроля обеспечения -DROP TABLE IF EXISTS COVERED_LIABILITIES_REGISTER; -CREATE TABLE COVERED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE COVERED_LIABILITIES_REGISTER IS 'Реестр обязательств, прошедших процедуру контроля обеспечения'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS 'Финансовый инструмент'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS 'Полное наименование инструмента'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ACCOUNT IS 'Счет компании'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.AMOUNT IS 'Сумма обязательств'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE COVERED_LIABILITIES_REGISTER TO clearing; - --- moneyPaymentInstructionRegister - Реестр распоряжений, направленных расчетной организации -DROP TABLE IF EXISTS MONEY_PAYMENT_INSTRUCTION_REGISTER; -CREATE TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER(CREDIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_ACCOUNT varchar(50), SENDER varchar(255), ADDRESSEE varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER IS 'Реестр распоряжений, направленных расчетной организации'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_ACCOUNT IS 'Счет отправителя'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_AMOUNT IS 'Сумма отправителя'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_CURRENCY_CODE IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.DEBIT_LEG_ACCOUNT IS 'Счет получателя'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.SENDER IS 'Отправитель'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ADDRESSEE IS 'Получатель'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CLEARING_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER TO clearing; - --- depoPaymentInstructionRegister - Реестр распоряжений, направленных расчетному депозитарию -DROP TABLE IF EXISTS DEPO_PAYMENT_INSTRUCTION_REGISTER; -CREATE TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(255), TRADING_CLEARING_REGISTRY varchar(50), CB_CODE varchar(50), QUANTITY numeric(72,2), DIRECTION bigint, SESSION_ID bigint); -COMMENT ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER IS 'Реестр распоряжений, направленных расчетному депозитарию'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY_TYPE IS 'Тип торгово-клирингового регистра'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CB_CODE IS 'Код ЦБ'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.DIRECTION IS 'Направление (linked to inOutDirection)'; - -COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER TO clearing; - --- excludeLiabilitiesRegister - Реестр обязательств, исключенных из клирингового пула -DROP TABLE IF EXISTS EXCLUDE_LIABILITIES_REGISTER; -CREATE TABLE EXCLUDE_LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); -COMMENT ON TABLE EXCLUDE_LIABILITIES_REGISTER IS 'Реестр обязательств, исключенных из клирингового пула'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала cессии'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания cессии'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SEGMENT IS 'Сегмент'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_CODE IS 'Код регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ACCOUNT IS 'Наименование счета'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_STATUS IS 'Код статуса'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CURRENCY IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SUM_LIABILITIES IS 'Сумма обязательств'; - -COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SETTLEMENT_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE EXCLUDE_LIABILITIES_REGISTER TO clearing; - --- pairSdf - Пары файлов -DROP TABLE IF EXISTS PAIR_SDF; -CREATE TABLE PAIR_SDF(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IN_S_DF_ID varchar(255), IN_S_DF varchar(255), OUT_S_DF_ID varchar(255), OUT_S_DF varchar(255)); -COMMENT ON TABLE PAIR_SDF IS 'Пары файлов'; - -COMMENT ON COLUMN PAIR_SDF.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN PAIR_SDF.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN PAIR_SDF.UPDATED_AT IS 'Время изменения записи'; - -COMMENT ON COLUMN PAIR_SDF.IN_S_DF_ID IS 'Идентификатор входящего файла'; - -COMMENT ON COLUMN PAIR_SDF.IN_S_DF IS 'Входящий файл'; - -COMMENT ON COLUMN PAIR_SDF.OUT_S_DF_ID IS 'Идентификатор исходящего файла'; - -COMMENT ON COLUMN PAIR_SDF.OUT_S_DF IS 'Исходящий файл'; - -GRANT ALL PRIVILEGES ON TABLE PAIR_SDF TO clearing; - --- gatewayResult - Результат запроса к gateway -DROP TABLE IF EXISTS GATEWAY_RESULT; -CREATE TABLE GATEWAY_RESULT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, REQUEST_ID varchar(255), NAME_REQUEST varchar(255), REQUEST varchar(1023), RESULT varchar(1023), GATEWAY_RESULT_STATUS varchar(4)); -COMMENT ON TABLE GATEWAY_RESULT IS 'Результат запроса к gateway'; - -COMMENT ON COLUMN GATEWAY_RESULT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN GATEWAY_RESULT.CREATED_AT IS 'Время создания записи'; - -COMMENT ON COLUMN GATEWAY_RESULT.UPDATED_AT IS 'Время изменения записи'; - -COMMENT ON COLUMN GATEWAY_RESULT.REQUEST_ID IS 'ID запроса'; - -COMMENT ON COLUMN GATEWAY_RESULT.NAME_REQUEST IS 'Наименование запроса'; - -COMMENT ON COLUMN GATEWAY_RESULT.REQUEST IS 'Тело запроса'; - -COMMENT ON COLUMN GATEWAY_RESULT.RESULT IS 'Тело ответа'; - -COMMENT ON COLUMN GATEWAY_RESULT.GATEWAY_RESULT_STATUS IS 'Статус запроса (linked to gatewayResultStatus)'; - -GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT TO clearing; - --- liabilitiesRegister - Реестр учета обязательств -DROP TABLE IF EXISTS LIABILITIES_REGISTER; -CREATE TABLE LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); -COMMENT ON TABLE LIABILITIES_REGISTER IS 'Реестр учета обязательств'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала cессии'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания cессии'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SEGMENT IS 'Сегмент'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_CODE IS 'Код регистра (linked to tradingClearingRegistryType)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.ACCOUNT IS 'Наименование счета'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_STATUS IS 'Код статуса'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.CURRENCY IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SUM_LIABILITIES IS 'Сумма обязательств'; - -COMMENT ON COLUMN LIABILITIES_REGISTER.SETTLEMENT_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE LIABILITIES_REGISTER TO clearing; - --- executionRegister - Реестр сделок -DROP TABLE IF EXISTS EXECUTION_REGISTER; -CREATE TABLE EXECUTION_REGISTER(TRADING_DATE date, EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, SECURITY_ID bigint, SELLER_ID bigint, SELLER_CLEARING_CODE varchar(255), SELLER_TRADING_CLEARING_REGISTER varchar(255), SELLER_MONEY_ACCOUNT varchar(50), SELLER_DEPO_ACCOUNT varchar(50), BUYER_ID bigint, BUYER_CLEARING_CODE varchar(255), BUYER_TRADING_CLEARING_REGISTER varchar(255), BUYER_MONEY_ACCOUNT varchar(50), BUYER_DEPO_ACCOUNT varchar(50), AMOUNT numeric(72,2), QUANTITY numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE EXECUTION_REGISTER IS 'Реестр сделок'; - -COMMENT ON COLUMN EXECUTION_REGISTER.TRADING_DATE IS 'Дата заключения сделки'; - -COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_ID IS 'Идентификатор компании-продавца (linked to company)'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_CLEARING_CODE IS 'Клиринговый код продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_TRADING_CLEARING_REGISTER IS 'Торгово-клиринговый регистр продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_MONEY_ACCOUNT IS 'Денежный счет продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_DEPO_ACCOUNT IS 'Депо счет продавца'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_ID IS 'Идентификатор компании-покупателя (linked to company)'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_CLEARING_CODE IS 'Клиринговый код покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_TRADING_CLEARING_REGISTER IS 'Торгово-клиринговый регистр покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_MONEY_ACCOUNT IS 'Денежный счет покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_DEPO_ACCOUNT IS 'Депо счет покупателя'; - -COMMENT ON COLUMN EXECUTION_REGISTER.AMOUNT IS 'Сумма сделки'; - -COMMENT ON COLUMN EXECUTION_REGISTER.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN EXECUTION_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN EXECUTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN EXECUTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN EXECUTION_REGISTER.CLEARING_DATE IS 'Дата клиринга'; - -GRANT ALL PRIVILEGES ON TABLE EXECUTION_REGISTER TO clearing; - --- statement - Транзакции по деньгам/бумагам -DROP TABLE IF EXISTS STATEMENT; -CREATE TABLE STATEMENT(ADDRESSEE_ID bigint, SENDER_ID bigint, STATEMENT_TYPE varchar(4), SECURITY_ID bigint, CONTRACT varchar(255), COMMENT varchar(255), ACCOUNT_ID bigint, ACCOUNT varchar(50), IN_OUT_DIRECTION varchar(4), SETTLEMENT_DATE date, AMOUNT numeric(72,2), OPERATION_STATUS varchar(4), ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint, IN_S_DF_ID bigint, OUT_S_DF_ID bigint, IN_OUT_S_DF_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE STATEMENT IS 'Транзакции по деньгам/бумагам'; - -COMMENT ON COLUMN STATEMENT.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN STATEMENT.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN STATEMENT.STATEMENT_TYPE IS 'Код типа поступления средств (linked to statementType)'; - -COMMENT ON COLUMN STATEMENT.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN STATEMENT.CONTRACT IS 'Продукт'; - -COMMENT ON COLUMN STATEMENT.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN STATEMENT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; - -COMMENT ON COLUMN STATEMENT.ACCOUNT IS 'Наименование счета'; - -COMMENT ON COLUMN STATEMENT.IN_OUT_DIRECTION IS 'Код направления (linked to inOutDirection)'; - -COMMENT ON COLUMN STATEMENT.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN STATEMENT.AMOUNT IS 'Объем'; - -COMMENT ON COLUMN STATEMENT.OPERATION_STATUS IS 'Код статуса обработки (linked to operationStatus)'; - -COMMENT ON COLUMN STATEMENT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; - -COMMENT ON COLUMN STATEMENT.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; - -COMMENT ON COLUMN STATEMENT.IN_S_DF_ID IS 'Идентификатор записи, инициировавшая изменения этой таблицы'; - -COMMENT ON COLUMN STATEMENT.OUT_S_DF_ID IS 'Идентификатор записи, сформированная в результате изменения этой таблицы'; - -COMMENT ON COLUMN STATEMENT.IN_OUT_S_DF_TYPE IS 'Код типа входящей и исходящей записей (linked to inOutSDfType)'; - -COMMENT ON COLUMN STATEMENT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN STATEMENT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN STATEMENT.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN STATEMENT.CLEARING_DATE IS 'Дата расчета'; - -GRANT ALL PRIVILEGES ON TABLE STATEMENT TO clearing; - --- paymentInstruction - Платежные поручения -DROP TABLE IF EXISTS PAYMENT_INSTRUCTION; -CREATE TABLE PAYMENT_INSTRUCTION(SENDER_ID bigint, ADDRESSEE_ID bigint, PAYEE_BIC varchar(255), ADRESSEE_BIC varchar(255), PAYEE_BANK_NAME varchar(255), ADDRESSEE_BANK_NAME varchar(255), PAYMENT_DATE timestamp, PAYMENT_PURPOSE varchar(255), SETTLEMENT_DATE date, CREDIT_LEG_AMOUNT numeric(72,18), DEBIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_ACCOUNT_ID bigint, CREDIT_CS_ACCOUNT varchar(255), CREDIT_LEG_ACCOUNT varchar(50), DEBIT_LEG_ACCOUNT_ID bigint, DEBIT_CS_ACCOUNT varchar(255), DEBIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_DIRECTION varchar(4), DEBIT_LEG_DIRECTION varchar(4), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_CURRENCY_CODE varchar(4), CREDIT_LEG_SECURITY_ID bigint, DEBIT_LEG_SECURITY_ID bigint, TRANSACTION_STATUS varchar(4), DOCUMENT_NUMBER varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_ID bigint); -COMMENT ON TABLE PAYMENT_INSTRUCTION IS 'Платежные поручения'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BIC IS 'Банковский идентификационный код (БИК) отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADRESSEE_BIC IS 'Банковский идентификационный код (БИК) получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BANK_NAME IS 'Наименование банка отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_BANK_NAME IS 'Наименование банка получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_DATE IS 'Дата и время платежа'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_PURPOSE IS 'Назначение платежа'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.SETTLEMENT_DATE IS 'Дата расчетов'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_AMOUNT IS 'Сумма отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_AMOUNT IS 'Сумма получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT_ID IS 'Идентификатор счета отправителя (linked to account)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_CS_ACCOUNT IS 'Корреспондентский счет отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT IS 'Счет отправителя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT_ID IS 'Идентификатор счета получателя (linked to account)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_CS_ACCOUNT IS 'Корреспондентский счет получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT IS 'Счет получателя'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_DIRECTION IS 'Код направления отправителя (linked to inOutDirection)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_DIRECTION IS 'Код направления получателя (linked to inOutDirection)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_CURRENCY_CODE IS 'Код валюты отправителя (linked to currency)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_CURRENCY_CODE IS 'Код валюты получателя (linked to currency)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_SECURITY_ID IS 'Идентификатор инструмента отправителя (linked to security)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_SECURITY_ID IS 'Идентификатор инструмента получателя (linked to security)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.TRANSACTION_STATUS IS 'Код статуса транзакции (linked to transactionStatus)'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.DOCUMENT_NUMBER IS 'Номер документа в сторонней системе'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.CLEARING_DATE IS 'Дата расчета'; - -COMMENT ON COLUMN PAYMENT_INSTRUCTION.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -GRANT ALL PRIVILEGES ON TABLE PAYMENT_INSTRUCTION TO clearing; - --- notification - Сообщения -DROP TABLE IF EXISTS NOTIFICATION; -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.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION.OBJECT_TYPE IS 'Код типа объекта (linked to objectType)'; - -COMMENT ON COLUMN NOTIFICATION.OBJECT_ID IS 'Идентификатор объекта'; - -COMMENT ON COLUMN NOTIFICATION.NOTIFICATION_STATUS IS 'Код статуса сообщения (linked to notificationStatus)'; - -COMMENT ON COLUMN NOTIFICATION.COMMENT IS 'Текст сообщения'; - -COMMENT ON COLUMN NOTIFICATION.PRIORITY IS 'Код приоритета отображения (linked to priority)'; - -GRANT ALL PRIVILEGES ON TABLE NOTIFICATION TO clearing; - - --- 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, 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 'Дата и время изменения'; -COMMENT ON COLUMN NOTIFICATION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; -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.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_TYPE IS 'Код типа объекта (linked to objectType)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_ID IS 'Идентификатор объекта'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.NOTIFICATION_STATUS IS 'Код статуса сообщения (linked to notificationStatus)'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.COMMENT IS 'Текст сообщения'; - -COMMENT ON COLUMN NOTIFICATION_HISTORY.PRIORITY IS 'Код приоритета отображения (linked to priority)'; - -GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_HISTORY TO clearing; - --- verificationResult - Результаты сверки -DROP TABLE IF EXISTS VERIFICATION_RESULT; -CREATE TABLE VERIFICATION_RESULT(CLEARING_CODE varchar(255), ACCOUNT_ID bigint, IN_SUM numeric(72,2), OUT_INT_SUM numeric(72,2), OUT_EXT_SUM numeric(72,2), DIFF_SUM numeric(72,2), GENERATION_ID bigint, GENERATION_STATUS varchar(4), RESULT_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE VERIFICATION_RESULT IS 'Результаты сверки'; - -COMMENT ON COLUMN VERIFICATION_RESULT.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN VERIFICATION_RESULT.ACCOUNT_ID IS 'Идентификатор счета УК, по которому проводится сверка'; - -COMMENT ON COLUMN VERIFICATION_RESULT.IN_SUM IS 'Входящая сумма остатков'; - -COMMENT ON COLUMN VERIFICATION_RESULT.OUT_INT_SUM IS 'Исходящая сумма остатков, полученная в КС'; - -COMMENT ON COLUMN VERIFICATION_RESULT.OUT_EXT_SUM IS 'Исходящая сумма остатков из отчета ПРЦ'; - -COMMENT ON COLUMN VERIFICATION_RESULT.DIFF_SUM IS 'Сумма расхождений'; - -COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_STATUS IS 'Код общего статуса сверки (linked to resultStatus)'; - -COMMENT ON COLUMN VERIFICATION_RESULT.RESULT_STATUS IS 'Код статуса сверки (linked to resultStatus)'; - -COMMENT ON COLUMN VERIFICATION_RESULT.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN VERIFICATION_RESULT.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN VERIFICATION_RESULT.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE VERIFICATION_RESULT TO clearing; - --- sDf01 - ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга -DROP TABLE IF EXISTS S_DF01; -CREATE TABLE S_DF01(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF01 IS 'ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга'; - -COMMENT ON COLUMN S_DF01.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF01.CURR_CODE IS 'Код валюты'; - -COMMENT ON COLUMN S_DF01.ACCOUNT IS 'Счет участника клиринга'; - -COMMENT ON COLUMN S_DF01.REMAINDER IS 'Остаток денежных средств'; - -COMMENT ON COLUMN S_DF01.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF01.ACC_CODE IS 'Код счета'; - -COMMENT ON COLUMN S_DF01.DAT IS 'Дата расчетов'; - -COMMENT ON COLUMN S_DF01.MARKET IS 'Биржевая секция'; - -COMMENT ON COLUMN S_DF01.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF01.ACC_TYPE IS 'Признак счета'; - -COMMENT ON COLUMN S_DF01.SUMENGAGE IS 'Сумма блокированных денежных средств'; - -COMMENT ON COLUMN S_DF01.SUMUNBLOCK IS 'Сумма свободных денежных средств'; - -COMMENT ON COLUMN S_DF01.FILE_TYPE IS 'Тип файла'; - -COMMENT ON COLUMN S_DF01.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF01.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF01.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF01 TO clearing; - --- sDf02 - ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке -DROP TABLE IF EXISTS S_DF02; -CREATE TABLE S_DF02(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), RESULT varchar(3), GENERATION_TIME timestamp, GENERATION_ID bigint, FILE_NAME varchar(255), IN_S_DF_ID bigint); -COMMENT ON TABLE S_DF02 IS 'ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке'; - -COMMENT ON COLUMN S_DF02.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF02.CURR_CODE IS 'Код валюты'; - -COMMENT ON COLUMN S_DF02.ACCOUNT IS 'Счет участника клиринга'; - -COMMENT ON COLUMN S_DF02.REMAINDER IS 'Остаток денежных средств'; - -COMMENT ON COLUMN S_DF02.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF02.ACC_CODE IS 'Код счета'; - -COMMENT ON COLUMN S_DF02.DAT IS 'Дата расчетов'; - -COMMENT ON COLUMN S_DF02.MARKET IS 'Биржевая секция'; - -COMMENT ON COLUMN S_DF02.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF02.ACC_TYPE IS 'Признак счета'; - -COMMENT ON COLUMN S_DF02.SUMENGAGE IS 'Сумма блокированных денежных средств'; - -COMMENT ON COLUMN S_DF02.SUMUNBLOCK IS 'Сумма свободных денежных средств'; - -COMMENT ON COLUMN S_DF02.FILE_TYPE IS 'Тип файла'; - -COMMENT ON COLUMN S_DF02.RESULT IS 'Результат обработки каждой записи исходного файла ДФ-01'; - -COMMENT ON COLUMN S_DF02.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF02.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF02.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF02.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF02 TO clearing; - --- sDf03 - ДФ-03 Реестр платежных поручений -DROP TABLE IF EXISTS S_DF03; -CREATE TABLE S_DF03(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, PAYMENT_INSTRUCTION_ID bigint); -COMMENT ON TABLE S_DF03 IS 'ДФ-03 Реестр платежных поручений'; - -COMMENT ON COLUMN S_DF03.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF03.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF03.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF03.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF03.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF03.C_ACC_DEB IS 'Счет по дебету'; - -COMMENT ON COLUMN S_DF03.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF03.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF03.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF03.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF03.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF03.C_ACC_CRED IS 'Счет по кредиту'; - -COMMENT ON COLUMN S_DF03.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF03.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF03.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF03.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF03.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF03.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF03.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF03.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF03.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF03.IMP_RESULT IS 'Результат приема'; - -COMMENT ON COLUMN S_DF03.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF03.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF03.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF03.PAYMENT_INSTRUCTION_ID IS 'Идентификатор соответствующей записи из таблицы-источника (linked to paymentInstruction)'; - -GRANT ALL PRIVILEGES ON TABLE S_DF03 TO clearing; - --- sDf04 - ДФ-04 Подтверждение проведения расчетов -DROP TABLE IF EXISTS S_DF04; -CREATE TABLE S_DF04(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF04 IS 'ДФ-04 Подтверждение проведения расчетов'; - -COMMENT ON COLUMN S_DF04.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF04.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF04.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF04.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF04.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF04.C_ACC_DEB IS 'Счет по дебету'; - -COMMENT ON COLUMN S_DF04.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF04.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF04.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF04.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF04.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF04.C_ACC_CRED IS 'Счет по кредиту'; - -COMMENT ON COLUMN S_DF04.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF04.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF04.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF04.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF04.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF04.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF04.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF04.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF04.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF04.IMP_RESULT IS 'Результат приема'; - -COMMENT ON COLUMN S_DF04.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF04.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF04.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF04 TO clearing; - --- sDf05 - ДФ-05 Уведомление о завершении расчетов -DROP TABLE IF EXISTS S_DF05; -CREATE TABLE S_DF05(ID bigint PRIMARY KEY, TP numeric(72,18), DT date, TM varchar(255), PR varchar(1), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF05 IS 'ДФ-05 Уведомление о завершении расчетов'; - -COMMENT ON COLUMN S_DF05.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF05.TP IS 'Тип документа'; - -COMMENT ON COLUMN S_DF05.DT IS 'Дата завершения расчетов'; - -COMMENT ON COLUMN S_DF05.TM IS 'Время завершения расчетов'; - -COMMENT ON COLUMN S_DF05.PR IS 'Результат обработки запроса'; - -COMMENT ON COLUMN S_DF05.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF05.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF05 TO clearing; - --- sDf06 - ДФ-06 Запрос на зачисление/списание денежных средств -DROP TABLE IF EXISTS S_DF06; -CREATE TABLE S_DF06(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), PAY_VAL varchar(12)); -COMMENT ON TABLE S_DF06 IS 'ДФ-06 Запрос на зачисление/списание денежных средств'; - -COMMENT ON COLUMN S_DF06.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF06.ACCOUNT IS 'Номер счета участника торгов'; - -COMMENT ON COLUMN S_DF06.SUM IS 'Сумма платежного документа (операции)'; - -COMMENT ON COLUMN S_DF06.MARKET IS 'Код сегмента рынка'; - -COMMENT ON COLUMN S_DF06.TYPE IS 'Код типа платежного документа (операции)'; - -COMMENT ON COLUMN S_DF06.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF06.CLIENT_N IS 'Наименование клиента - плательщика'; - -COMMENT ON COLUMN S_DF06.INN IS 'Идентификационный номер налогоплательщика'; - -COMMENT ON COLUMN S_DF06.BIC IS 'Банковский идентификационный код'; - -COMMENT ON COLUMN S_DF06.SPEC IS 'Назначение'; - -COMMENT ON COLUMN S_DF06.NUMBER IS 'Номер платежного документа (операции)'; - -COMMENT ON COLUMN S_DF06.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF06.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF06.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF06._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF06._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF06.PAY_VAL IS 'Валюта документа'; - -GRANT ALL PRIVILEGES ON TABLE S_DF06 TO clearing; - --- sDf07 - ДФ-07 Ответ на запрос по зачислению/списанию денежных средств -DROP TABLE IF EXISTS S_DF07; -CREATE TABLE S_DF07(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), RESULT numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), PAY_VAL varchar(12)); -COMMENT ON TABLE S_DF07 IS 'ДФ-07 Ответ на запрос по зачислению/списанию денежных средств'; - -COMMENT ON COLUMN S_DF07.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF07.ACCOUNT IS 'Номер счета участника торгов'; - -COMMENT ON COLUMN S_DF07.SUM IS 'Сумма платежного документа (операции)'; - -COMMENT ON COLUMN S_DF07.MARKET IS 'Код сегмента рынка'; - -COMMENT ON COLUMN S_DF07.TYPE IS 'Код типа платежного документа (операции)'; - -COMMENT ON COLUMN S_DF07.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF07.CLIENT_N IS 'Наименование клиента - плательщика'; - -COMMENT ON COLUMN S_DF07.INN IS 'Идентификационный номер налогоплательщика'; - -COMMENT ON COLUMN S_DF07.BIC IS 'Банковский идентификационный код'; - -COMMENT ON COLUMN S_DF07.SPEC IS 'Назначение'; - -COMMENT ON COLUMN S_DF07.NUMBER IS 'Номер платежного документа (операции)'; - -COMMENT ON COLUMN S_DF07.RESULT IS 'Код завершения операции'; - -COMMENT ON COLUMN S_DF07.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF07.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF07.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF07.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; - -COMMENT ON COLUMN S_DF07._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF07._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF07.PAY_VAL IS 'Валюта документа'; - -GRANT ALL PRIVILEGES ON TABLE S_DF07 TO clearing; - --- sDf08 - ДФ-08 Загрузка счетов с остатками -DROP TABLE IF EXISTS S_DF08; -CREATE TABLE S_DF08(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF08 IS 'ДФ-08 Загрузка счетов с остатками'; - -COMMENT ON COLUMN S_DF08.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF08.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF08.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF08.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF08.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF08.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF08.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF08.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF08.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF08 TO clearing; - --- sDf09 - ДФ-09 Ответ на загрузку счетов с остатками -DROP TABLE IF EXISTS S_DF09; -CREATE TABLE S_DF09(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF09 IS 'ДФ-09 Ответ на загрузку счетов с остатками'; - -COMMENT ON COLUMN S_DF09.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF09.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF09.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF09.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF09.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF09.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF09.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF09.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF09.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF09.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF09 TO clearing; - --- sDf10 - ДФ-10 Запрос на зачисление/списание ценных бумаг -DROP TABLE IF EXISTS S_DF10; -CREATE TABLE S_DF10(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF10 IS 'ДФ-10 Запрос на зачисление/списание ценных бумаг'; - -COMMENT ON COLUMN S_DF10.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF10.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF10.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF10.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF10.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF10.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF10.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF10.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF10.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF10 TO clearing; - --- sDf11 - ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг -DROP TABLE IF EXISTS S_DF11; -CREATE TABLE S_DF11(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF11 IS 'ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг'; - -COMMENT ON COLUMN S_DF11.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF11.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF11.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF11.DEPO_CODE IS 'Код раздела субсчета/счета депо'; - -COMMENT ON COLUMN S_DF11.QUANTITY IS 'Количество'; - -COMMENT ON COLUMN S_DF11.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF11.CLIENT_NAME IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF11.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF11.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF11.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF11 TO clearing; - --- sDf12 - ДФ-12 Распоряжение на проведение операций по итогам клиринга -DROP TABLE IF EXISTS S_DF12; -CREATE TABLE S_DF12(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DIRECTION varchar(255), QUANTITY varchar, SECURITY_CODE varchar, DEPO_CODE_SENDER varchar, DEPO_CODE_ADRESSEE varchar, TRANSACTION_NUMBER varchar(255), TRANSACTION_QUANTITY varchar(255), RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF12 IS 'ДФ-12 Распоряжение на проведение операций по итогам клиринга'; - -COMMENT ON COLUMN S_DF12.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF12.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF12.DIRECTION IS 'Направление (списание/зачисление)'; - -COMMENT ON COLUMN S_DF12.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN S_DF12.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF12.DEPO_CODE_SENDER IS 'Депо счет списания'; - -COMMENT ON COLUMN S_DF12.DEPO_CODE_ADRESSEE IS 'Депо счет зачисления'; - -COMMENT ON COLUMN S_DF12.TRANSACTION_NUMBER IS 'Порядковый номер транзакции'; - -COMMENT ON COLUMN S_DF12.TRANSACTION_QUANTITY IS 'Количество транзакций'; - -COMMENT ON COLUMN S_DF12.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF12.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF12.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF12.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF12 TO clearing; - --- sDf13 - ДФ-13 Уведомление о статусе исполнения или мотивированный отказ -DROP TABLE IF EXISTS S_DF13; -CREATE TABLE S_DF13(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, RESULT varchar(255), TEXT_ERROR varchar, FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF13 IS 'ДФ-13 Уведомление о статусе исполнения или мотивированный отказ'; - -COMMENT ON COLUMN S_DF13.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF13.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF13.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF13.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF13.TEXT_ERROR IS 'Описание ошибки'; - -COMMENT ON COLUMN S_DF13.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF13.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF13.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF13 TO clearing; - --- sDf14 - ДФ-14 Уведомление о завершении расчетов -DROP TABLE IF EXISTS S_DF14; -CREATE TABLE S_DF14(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF14 IS 'ДФ-14 Уведомление о завершении расчетов'; - -COMMENT ON COLUMN S_DF14.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF14.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF14.RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF14.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF14.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF14 TO clearing; - --- sDf20 - ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг -DROP TABLE IF EXISTS S_DF20; -CREATE TABLE S_DF20(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF20 IS 'ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг'; - -COMMENT ON COLUMN S_DF20.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF20.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF20.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF20.SECURITY IS 'Ценная бумага'; - -COMMENT ON COLUMN S_DF20.SECURITY_NAME IS 'Наименование ценной бумаги'; - -COMMENT ON COLUMN S_DF20.SECURITY_TYPE IS 'Тип ценной бумаги'; - -COMMENT ON COLUMN S_DF20.OPEN_BALANCE IS 'Входящий остаток'; - -COMMENT ON COLUMN S_DF20.DEPO_CODE_CL IS 'Код раздела тех.счета/счета депо/ и наименование клиента'; - -COMMENT ON COLUMN S_DF20.NAME_CL IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF20.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN S_DF20.OPERATION_CODE IS 'Код операции'; - -COMMENT ON COLUMN S_DF20.DEPO_CODE_CORR IS 'Код раздела субсчета/счета депо корреспондента'; - -COMMENT ON COLUMN S_DF20.OPERATION_DATE IS 'Дата операции'; - -COMMENT ON COLUMN S_DF20.CLOSE_BALANCE IS 'Исходящий остаток'; - -COMMENT ON COLUMN S_DF20.TRANSACTION_NUMBER IS 'ID транзакции депозитария'; - -COMMENT ON COLUMN S_DF20.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF20.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF20.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF20 TO clearing; - --- sDf21 - ДФ-21 Отчет об операциях -DROP TABLE IF EXISTS S_DF21; -CREATE TABLE S_DF21(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY_CODE varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, COMMENT varchar(250), TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF21 IS 'ДФ-21 Отчет об операциях'; - -COMMENT ON COLUMN S_DF21.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF21.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; - -COMMENT ON COLUMN S_DF21.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; - -COMMENT ON COLUMN S_DF21.SECURITY_CODE IS 'Код ценной бумаги'; - -COMMENT ON COLUMN S_DF21.SECURITY_NAME IS 'Наименование ценной бумаги'; - -COMMENT ON COLUMN S_DF21.SECURITY_TYPE IS 'Тип ценной бумаги'; - -COMMENT ON COLUMN S_DF21.OPEN_BALANCE IS 'Входящий остаток'; - -COMMENT ON COLUMN S_DF21.DEPO_CODE_CL IS 'Код раздела тех.счета/счета депо'; - -COMMENT ON COLUMN S_DF21.NAME_CL IS 'Наименование клиента'; - -COMMENT ON COLUMN S_DF21.QUANTITY IS 'Количество ценных бумаг'; - -COMMENT ON COLUMN S_DF21.OPERATION_CODE IS 'Код операции'; - -COMMENT ON COLUMN S_DF21.DEPO_CODE_CORR IS 'Код раздела субсчета/счета депо корреспондента'; - -COMMENT ON COLUMN S_DF21.OPERATION_DATE IS 'Дата операции'; - -COMMENT ON COLUMN S_DF21.CLOSE_BALANCE IS 'Исходящий остаток'; - -COMMENT ON COLUMN S_DF21.COMMENT IS 'Основание проведения операции'; - -COMMENT ON COLUMN S_DF21.TRANSACTION_NUMBER IS 'ID транзакции депозитария'; - -COMMENT ON COLUMN S_DF21.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF21.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF21.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF21 TO clearing; - --- sDf51 - ДФ-51 Запрос остатков по всем счетам -DROP TABLE IF EXISTS S_DF51; -CREATE TABLE S_DF51(ID bigint PRIMARY KEY, NUMBER varchar(10), DATETIME varchar(13), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF51 IS 'ДФ-51 Запрос остатков по всем счетам'; - -COMMENT ON COLUMN S_DF51.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF51.NUMBER IS 'Номер запроса остатков по счетам'; - -COMMENT ON COLUMN S_DF51.DATETIME IS 'Дата и время сообщения'; - -COMMENT ON COLUMN S_DF51.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF51.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF51 TO clearing; - --- sDf52 - ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие) -DROP TABLE IF EXISTS S_DF52; -CREATE TABLE S_DF52(ID bigint PRIMARY KEY, ACCOUNT varchar(25), ACC_NAME varchar(30), DEAL varchar(4), DATE varchar(8), STATUS bigint, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF52 IS 'ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; - -COMMENT ON COLUMN S_DF52.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF52.ACCOUNT IS 'Код счета участника клиринга'; - -COMMENT ON COLUMN S_DF52.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF52.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF52.DATE IS 'Дата изменения состояния счета'; - -COMMENT ON COLUMN S_DF52.STATUS IS 'Статус счета'; - -COMMENT ON COLUMN S_DF52.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF52.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF52.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF52 TO clearing; - --- sDf53 - ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие) -DROP TABLE IF EXISTS S_DF53; -CREATE TABLE S_DF53(ID bigint PRIMARY KEY, ACC_NAME varchar(30), ACCOUNT varchar(25), DEAL varchar(4), DATE varchar(8), STATUS bigint, RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint); -COMMENT ON TABLE S_DF53 IS 'ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; - -COMMENT ON COLUMN S_DF53.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF53.ACC_NAME IS 'Наименование участника клиринга'; - -COMMENT ON COLUMN S_DF53.ACCOUNT IS 'Код счета участника клиринга'; - -COMMENT ON COLUMN S_DF53.DEAL IS 'Биржевой код участника клиринга'; - -COMMENT ON COLUMN S_DF53.DATE IS 'Дата изменения состояния счета'; - -COMMENT ON COLUMN S_DF53.STATUS IS 'Статус счета'; - -COMMENT ON COLUMN S_DF53.RESULT IS 'Код завершения операции'; - -COMMENT ON COLUMN S_DF53.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF53.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF53.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF53.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF53 TO clearing; - --- sDf54 - ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414 -DROP TABLE IF EXISTS S_DF54; -CREATE TABLE S_DF54(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), GENERATION_TIME timestamp, GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), _VALUE_DATE varchar(8), _SWIFT_BEN varchar(11), _SWIFT_INT varchar(11)); -COMMENT ON TABLE S_DF54 IS 'ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414'; - -COMMENT ON COLUMN S_DF54.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF54.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF54.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF54.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF54.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF54.SBANKCODE IS 'Код банка-плательщика'; - -COMMENT ON COLUMN S_DF54.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; - -COMMENT ON COLUMN S_DF54.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF54.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF54.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF54.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF54.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF54.RBANKCODE IS 'Код банка-получателя'; - -COMMENT ON COLUMN S_DF54.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт. '; - -COMMENT ON COLUMN S_DF54.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF54.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF54.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF54.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF54.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF54.OP_TYPE IS 'Вид операции'; - -COMMENT ON COLUMN S_DF54.OP_ORDER IS 'Очередность платежа'; - -COMMENT ON COLUMN S_DF54.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF54.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF54.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF54.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; - -COMMENT ON COLUMN S_DF54.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; - -COMMENT ON COLUMN S_DF54.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; - -COMMENT ON COLUMN S_DF54.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; - -COMMENT ON COLUMN S_DF54.INN_DEB IS 'ИНН клиента-плательщика'; - -COMMENT ON COLUMN S_DF54.KPP_DEB IS 'КПП клиента-плательщика'; - -COMMENT ON COLUMN S_DF54.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; - -COMMENT ON COLUMN S_DF54.RCLIENTN1 IS 'Наименование клиента-получателя 1'; - -COMMENT ON COLUMN S_DF54.RCLIENTN2 IS 'Наименование клиента-получателя 2'; - -COMMENT ON COLUMN S_DF54.RCLIENTN3 IS 'Наименование клиента-получателя 3'; - -COMMENT ON COLUMN S_DF54.RCLIENTN4 IS 'Наименование клиента-получателя 4'; - -COMMENT ON COLUMN S_DF54.INN_CRED IS 'ИНН клиента-получателя'; - -COMMENT ON COLUMN S_DF54.KPP_CRED IS 'КПП клиента-получателя'; - -COMMENT ON COLUMN S_DF54.ACC_KR_1 IS 'Счет получателя'; - -COMMENT ON COLUMN S_DF54.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF54.SEND_TYPE IS 'Вид платежа'; - -COMMENT ON COLUMN S_DF54.DOC_RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF54.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF54.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF54._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF54._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF54._VALUE_DATE IS 'Дата валютирования'; - -COMMENT ON COLUMN S_DF54._SWIFT_BEN IS 'Свифт банка бенефициара'; - -COMMENT ON COLUMN S_DF54._SWIFT_INT IS 'Свифт банка посредника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF54 TO clearing; - --- sDf55 - ДФ-55 Квитанция об обработке ДФ-54 -DROP TABLE IF EXISTS S_DF55; -CREATE TABLE S_DF55(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), _VALUE_DATE varchar(8), _SWIFT_BEN varchar(11), _SWIFT_INT varchar(11)); -COMMENT ON TABLE S_DF55 IS 'ДФ-55 Квитанция об обработке ДФ-54'; - -COMMENT ON COLUMN S_DF55.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF55.SEG_TYPE IS 'Код инициатора в КС'; - -COMMENT ON COLUMN S_DF55.DOC_TYPE IS 'Тип документа'; - -COMMENT ON COLUMN S_DF55.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; - -COMMENT ON COLUMN S_DF55.DOCNMPREV IS 'Ссылка на предшествующий документ'; - -COMMENT ON COLUMN S_DF55.SBANKCODE IS 'Код банка-плательщика'; - -COMMENT ON COLUMN S_DF55.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; - -COMMENT ON COLUMN S_DF55.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF55.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF55.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF55.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF55.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF55.RBANKCODE IS 'Код банка-получателя'; - -COMMENT ON COLUMN S_DF55.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт. '; - -COMMENT ON COLUMN S_DF55.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF55.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF55.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF55.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF55.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF55.OP_TYPE IS 'Вид операции'; - -COMMENT ON COLUMN S_DF55.OP_ORDER IS 'Очередность платежа'; - -COMMENT ON COLUMN S_DF55.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF55.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF55.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF55.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; - -COMMENT ON COLUMN S_DF55.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; - -COMMENT ON COLUMN S_DF55.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; - -COMMENT ON COLUMN S_DF55.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; - -COMMENT ON COLUMN S_DF55.INN_DEB IS 'ИНН клиента-плательщика'; - -COMMENT ON COLUMN S_DF55.KPP_DEB IS 'КПП клиента-плательщика'; - -COMMENT ON COLUMN S_DF55.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; - -COMMENT ON COLUMN S_DF55.RCLIENTN1 IS 'Наименование клиента-получателя 1'; - -COMMENT ON COLUMN S_DF55.RCLIENTN2 IS 'Наименование клиента-получателя 2'; - -COMMENT ON COLUMN S_DF55.RCLIENTN3 IS 'Наименование клиента-получателя 3'; - -COMMENT ON COLUMN S_DF55.RCLIENTN4 IS 'Наименование клиента-получателя 4'; - -COMMENT ON COLUMN S_DF55.INN_CRED IS 'ИНН клиента-получателя'; - -COMMENT ON COLUMN S_DF55.KPP_CRED IS 'КПП клиента-получателя'; - -COMMENT ON COLUMN S_DF55.ACC_KR_1 IS 'Счет получателя'; - -COMMENT ON COLUMN S_DF55.SPECIF_1 IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF55.SEND_TYPE IS 'Вид платежа'; - -COMMENT ON COLUMN S_DF55.DOC_RESULT IS 'Результат операции'; - -COMMENT ON COLUMN S_DF55.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF55.GENERATION_TIME IS 'Дата и время обработки файла'; - -COMMENT ON COLUMN S_DF55.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF55._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF55._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF55._VALUE_DATE IS 'Дата валютирования'; - -COMMENT ON COLUMN S_DF55._SWIFT_BEN IS 'Свифт банка бенефициара'; - -COMMENT ON COLUMN S_DF55._SWIFT_INT IS 'Свифт банка посредника'; - -GRANT ALL PRIVILEGES ON TABLE S_DF55 TO clearing; - --- sDf56 - ДФ-56 Запрос транзакций за период -DROP TABLE IF EXISTS S_DF56; -CREATE TABLE S_DF56(ID bigint PRIMARY KEY, NUMBER varchar(10), START_DATETIME varchar(13), END_DATETIME varchar(13), ACCOUNT varchar(25), DEAL varchar(4), GENERATION_TIME timestamp, GENERATION_ID bigint); -COMMENT ON TABLE S_DF56 IS 'ДФ-56 Запрос транзакций за период'; - -COMMENT ON COLUMN S_DF56.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF56.NUMBER IS 'Номер запроса'; - -COMMENT ON COLUMN S_DF56.START_DATETIME IS 'Дата и время для фильтрации транзакций с большим или равным указанным параметром'; - -COMMENT ON COLUMN S_DF56.END_DATETIME IS 'Дата и время для фильтрации транзакций с меньшим указанным параметром'; - -COMMENT ON COLUMN S_DF56.ACCOUNT IS 'Код счета участника клиринга для фильтрации транзакций по значению'; - -COMMENT ON COLUMN S_DF56.DEAL IS 'Биржевой код участника клиринга для фильтрации транзакций по значению'; - -COMMENT ON COLUMN S_DF56.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF56.GENERATION_ID IS 'Идентификатор взаимодействия'; - -GRANT ALL PRIVILEGES ON TABLE S_DF56 TO clearing; - --- sDf57 - ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС) -DROP TABLE IF EXISTS S_DF57; -CREATE TABLE S_DF57(GENERATION_TIME timestamp, ID bigint PRIMARY KEY, DBF_ID bigint, DEAL_DEB varchar(4), DEAL_CRED varchar(4), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), PAY_DATE varchar(8), EXT_DATE varchar(255), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR varchar(35), SPECIF varchar(255), FILE_NAME varchar(255), GENERATION_ID bigint, _DOC__NUM varchar(3), _DOC__DATE varchar(8), DT_IN varchar(22), KT_IN varchar(22), DT_OUT varchar(22), KT_OUT varchar(22)); -COMMENT ON TABLE S_DF57 IS 'ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)'; - -COMMENT ON COLUMN S_DF57.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_DF57.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_DF57.DBF_ID IS 'Уникальный идентификатор платежного документа (транзакции)'; - -COMMENT ON COLUMN S_DF57.DEAL_DEB IS 'Биржевой код участника клиринга (плательщик)'; - -COMMENT ON COLUMN S_DF57.DEAL_CRED IS 'Биржевой код участника клиринга (получатель)'; - -COMMENT ON COLUMN S_DF57.SBANKCODE IS 'Код банка-плательщика'; - -COMMENT ON COLUMN S_DF57.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; - -COMMENT ON COLUMN S_DF57.SBANKNAM1 IS 'Наименование банка-плательщика 1'; - -COMMENT ON COLUMN S_DF57.SBANKNAM2 IS 'Наименование банка-плательщика 2'; - -COMMENT ON COLUMN S_DF57.SBANKNAM3 IS 'Наименование банка-плательщика 3'; - -COMMENT ON COLUMN S_DF57.SBANKNAM4 IS 'Наименование банка-плательщика 4'; - -COMMENT ON COLUMN S_DF57.SBANKNAM5 IS 'Наименование банка-плательщика 5'; - -COMMENT ON COLUMN S_DF57.RBANKCODE IS 'Код банка-получателя'; - -COMMENT ON COLUMN S_DF57.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт.'; - -COMMENT ON COLUMN S_DF57.RBANKNAM1 IS 'Наименование банка-получателя 1'; - -COMMENT ON COLUMN S_DF57.RBANKNAM2 IS 'Наименование банка-получателя 2'; - -COMMENT ON COLUMN S_DF57.RBANKNAM3 IS 'Наименование банка-получателя 3'; - -COMMENT ON COLUMN S_DF57.RBANKNAM4 IS 'Наименование банка-получателя 4'; - -COMMENT ON COLUMN S_DF57.RBANKNAM5 IS 'Наименование банка-получателя 5'; - -COMMENT ON COLUMN S_DF57.OP_TYPE IS 'Вид операции'; - -COMMENT ON COLUMN S_DF57.PAY_DATE IS 'Платеж-дата'; - -COMMENT ON COLUMN S_DF57.EXT_DATE IS 'Дата по выписке'; - -COMMENT ON COLUMN S_DF57.PAY_VAL IS 'Валюта платежа'; - -COMMENT ON COLUMN S_DF57.SUM_DEB IS 'Сумма дебет'; - -COMMENT ON COLUMN S_DF57.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; - -COMMENT ON COLUMN S_DF57.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; - -COMMENT ON COLUMN S_DF57.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; - -COMMENT ON COLUMN S_DF57.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; - -COMMENT ON COLUMN S_DF57.INN_DEB IS 'ИНН клиента-плательщика'; - -COMMENT ON COLUMN S_DF57.KPP_DEB IS 'КПП клиента-плательщика'; - -COMMENT ON COLUMN S_DF57.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; - -COMMENT ON COLUMN S_DF57.RCLIENTN1 IS 'Наименование клиента-получателя 1'; - -COMMENT ON COLUMN S_DF57.RCLIENTN2 IS 'Наименование клиента-получателя 2'; - -COMMENT ON COLUMN S_DF57.RCLIENTN3 IS 'Наименование клиента-получателя 3'; - -COMMENT ON COLUMN S_DF57.RCLIENTN4 IS 'Наименование клиента-получателя 4'; - -COMMENT ON COLUMN S_DF57.INN_CRED IS 'ИНН клиента-получателя'; - -COMMENT ON COLUMN S_DF57.KPP_CRED IS 'КПП клиента-получателя'; - -COMMENT ON COLUMN S_DF57.ACC_KR IS 'Счет получателя'; - -COMMENT ON COLUMN S_DF57.SPECIF IS 'Назначение платежа'; - -COMMENT ON COLUMN S_DF57.FILE_NAME IS 'Наименование входящего файла'; - -COMMENT ON COLUMN S_DF57.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_DF57._DOC__NUM IS 'Номер выгружаемого документа'; - -COMMENT ON COLUMN S_DF57._DOC__DATE IS 'Дата выгружаемого документа'; - -COMMENT ON COLUMN S_DF57.DT_IN IS 'Входящий дебетовый остаток'; - -COMMENT ON COLUMN S_DF57.KT_IN IS 'Входящий кредитовый остаток'; - -COMMENT ON COLUMN S_DF57.DT_OUT IS 'Исходящий дебетовый остаток'; - -COMMENT ON COLUMN S_DF57.KT_OUT IS 'Исходящий кредитовый остаток'; - -GRANT ALL PRIVILEGES ON TABLE S_DF57 TO clearing; - --- managementJournal - Журнал мониторинга и контроля -DROP TABLE IF EXISTS MANAGEMENT_JOURNAL; -CREATE TABLE MANAGEMENT_JOURNAL(COMPANY_ID bigint, USER_ID bigint, MANAGEMENT_JOURNAL_TYPE varchar(4), MANAGEMENT_JOURNAL_PURPOSE varchar(4), MANAGEMENT_JOURNAL_STATUS varchar(4), TEXT varchar(4096), CHANGE_ACCESS_SIGN varchar(4), CHANGE_DATA_SIGN varchar(4), EVENT_DATE timestamp, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE MANAGEMENT_JOURNAL IS 'Журнал мониторинга и контроля'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.COMPANY_ID IS 'Идентификатор компании (linked to company)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_TYPE IS 'Код типа мониторинга (linked to managementJournalType)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_PURPOSE IS 'Код цели мониторинга (linked to managementJournalPurpose)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_STATUS IS 'Код статуса (linked to managementJournalStatus)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.TEXT IS 'Текст сообщения'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_ACCESS_SIGN IS 'Код признака изменения доступа (linked to allowed)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_DATA_SIGN IS 'Код признака изменения данных (linked to allowed)'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.EVENT_DATE IS 'Дата события ЕГРЮЛ'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN MANAGEMENT_JOURNAL.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL TO clearing; - --- inDocumentJournal - Журнал входящих документов -DROP TABLE IF EXISTS IN_DOCUMENT_JOURNAL; -CREATE TABLE IN_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), SENDER varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), COMMENT varchar(255), RECEIPT_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE IN_DOCUMENT_JOURNAL IS 'Журнал входящих документов'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_DATE IS 'Дата регистрации'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_TIME IS 'Время регистрации'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS 'Регистационный номер'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOCUMENT_NAME IS 'Наименование документа'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.SENDER IS 'Полное наименование отправителя'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.QUANTITY IS 'Количествово экземпляров'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COURIER_TYPE IS 'Код способа отправки (linked to courierType)'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.EMAIL_DATE IS 'Дата отправки электронной почтой'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.AMOUNT IS 'Сумма'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS 'Номер дела'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RECEIPT_DATE IS 'Дата получения оригинала'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RESULT_STATUS IS 'Код статуса загрузки документа (linked to resultStatus)'; - -COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE IN_DOCUMENT_JOURNAL TO clearing; - --- outDocumentJournal - Журнал исходящих документов -DROP TABLE IF EXISTS OUT_DOCUMENT_JOURNAL; -CREATE TABLE OUT_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), ADDRESSEE varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), POST_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); -COMMENT ON TABLE OUT_DOCUMENT_JOURNAL IS 'Журнал исходящих документов'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_DATE IS 'Дата регистрации'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_TIME IS 'Время регистрации'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS 'Регистационный номер'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOCUMENT_NAME IS 'Наименование документа'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ADDRESSEE IS 'Полное наименование получателя'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.QUANTITY IS 'Количествово экземпляров'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.CLEARING_CODE IS 'Код участника клиринга'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.COURIER_TYPE IS 'Код способа отправки (linked to courierType)'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.EMAIL_DATE IS 'Дата отправки электронной почтой'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.AMOUNT IS 'Сумма'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS 'Номер дела'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.POST_DATE IS 'Дата почтового отправления'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.RESULT_STATUS IS 'Код статуса загрузки документа (linked to resultStatus)'; - -COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ID IS 'Идентификатор записи'; - -GRANT ALL PRIVILEGES ON TABLE OUT_DOCUMENT_JOURNAL TO clearing; - --- reportRegister - Реестр отправленных отчетов -DROP TABLE IF EXISTS REPORT_REGISTER; -CREATE TABLE REPORT_REGISTER(COMPANY_FULL_NAME varchar(255), CLEARING_CODE varchar(255), SESSION_ID bigint, COMMENT varchar(255), NAME varchar(255), QUANTITY bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); -COMMENT ON TABLE REPORT_REGISTER IS 'Реестр отправленных отчетов'; - -COMMENT ON COLUMN REPORT_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN REPORT_REGISTER.CLEARING_CODE IS 'Код клиринга'; - -COMMENT ON COLUMN REPORT_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; - -COMMENT ON COLUMN REPORT_REGISTER.COMMENT IS 'Комментарий'; - -COMMENT ON COLUMN REPORT_REGISTER.NAME IS 'Наименование'; - -COMMENT ON COLUMN REPORT_REGISTER.QUANTITY IS 'Количество записей'; - -COMMENT ON COLUMN REPORT_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN REPORT_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN REPORT_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN REPORT_REGISTER.CLEARING_DATE IS 'Дата'; - -GRANT ALL PRIVILEGES ON TABLE REPORT_REGISTER TO clearing; - --- contractRegister - Журнал регистрации договоров -DROP TABLE IF EXISTS CONTRACT_REGISTER; -CREATE TABLE CONTRACT_REGISTER(NAME varchar(255), NUMBER varchar(255), ISSUE_DATE date, COMPANY_FULL_NAME varchar(255), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, CLOSE_DATE date, COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE CONTRACT_REGISTER IS 'Журнал регистрации договоров'; - -COMMENT ON COLUMN CONTRACT_REGISTER.NAME IS 'Наименование документа'; - -COMMENT ON COLUMN CONTRACT_REGISTER.NUMBER IS 'Номер документа'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_DATE IS 'Дата составления'; - -COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; - -COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_ID IS 'Наименование компании (linked to company)'; - -COMMENT ON COLUMN CONTRACT_REGISTER.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_PLACE IS 'Место выдачи'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER IS 'Кем выдан'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER_CODE IS 'Код выдавшего органа'; - -COMMENT ON COLUMN CONTRACT_REGISTER.PLACE IS 'Место'; - -COMMENT ON COLUMN CONTRACT_REGISTER.VALID_FROM_DATE IS 'Дата начала срока действия'; - -COMMENT ON COLUMN CONTRACT_REGISTER.VALID_TO_DATE IS 'Дата окончания срока действия'; - -COMMENT ON COLUMN CONTRACT_REGISTER.CLOSE_DATE IS 'Дата расторжения'; - -COMMENT ON COLUMN CONTRACT_REGISTER.COMMENT IS 'Место'; - -COMMENT ON COLUMN CONTRACT_REGISTER.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN CONTRACT_REGISTER.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN CONTRACT_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE CONTRACT_REGISTER TO clearing; - --- operation - Проводки -DROP TABLE IF EXISTS OPERATION; -CREATE TABLE OPERATION(ID bigint PRIMARY KEY, ADDRESSEE_ID bigint, SENDER_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, OPERATION_TYPE_ID bigint, OPERATION_STATUS varchar(4)); -COMMENT ON TABLE OPERATION IS 'Проводки'; - -COMMENT ON COLUMN OPERATION.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN OPERATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; - -COMMENT ON COLUMN OPERATION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; - -COMMENT ON COLUMN OPERATION.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN OPERATION.UPDATED_AT IS 'Дата-время изменения записи'; - -COMMENT ON COLUMN OPERATION.CLEARING_DATE IS 'Дата'; - -COMMENT ON COLUMN OPERATION.OPERATION_TYPE_ID IS 'Тип проводки (linked to operationType)'; - -COMMENT ON COLUMN OPERATION.OPERATION_STATUS IS 'Код статуса обработки (linked to operationStatus)'; - -GRANT ALL PRIVILEGES ON TABLE OPERATION TO clearing; - --- marketDataLiquidation - Статичная ценовая информация для ликвидации активов -DROP TABLE IF EXISTS MARKET_DATA_LIQUIDATION; -CREATE TABLE MARKET_DATA_LIQUIDATION(ID bigint PRIMARY KEY, SECURITY_ID bigint, PRICE numeric(72,18), CLEARING_DATE date); -COMMENT ON TABLE MARKET_DATA_LIQUIDATION IS 'Статичная ценовая информация для ликвидации активов'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.ID IS 'Идентификатор'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.PRICE IS 'Цена за 1 штуку ликвидационного актива'; - -COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.CLEARING_DATE IS 'Дата'; - -GRANT ALL PRIVILEGES ON TABLE MARKET_DATA_LIQUIDATION TO clearing; - --- sCrossRate - Кросс курсы валют от ЦБ -DROP TABLE IF EXISTS S_CROSS_RATE; -CREATE TABLE S_CROSS_RATE(ID bigint PRIMARY KEY, DATE date, CURRENCY varchar(50), CURR_CODE varchar(50), FACE_VALUE numeric(72,18), RATE numeric(72,18), UNIT_RATE numeric(72,18), GENERATION_TIME timestamp, GENERATION_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); -COMMENT ON TABLE S_CROSS_RATE IS 'Кросс курсы валют от ЦБ'; - -COMMENT ON COLUMN S_CROSS_RATE.ID IS 'Идентификатор записи'; - -COMMENT ON COLUMN S_CROSS_RATE.DATE IS 'Дата торгов'; - -COMMENT ON COLUMN S_CROSS_RATE.CURRENCY IS 'Наименование валюты'; - -COMMENT ON COLUMN S_CROSS_RATE.CURR_CODE IS 'Код валюты'; - -COMMENT ON COLUMN S_CROSS_RATE.FACE_VALUE IS 'Номинал'; - -COMMENT ON COLUMN S_CROSS_RATE.RATE IS 'Курс валюты с учетом размера лота'; - -COMMENT ON COLUMN S_CROSS_RATE.UNIT_RATE IS 'Курс за единицу иностранной валюты'; - -COMMENT ON COLUMN S_CROSS_RATE.GENERATION_TIME IS 'Дата и время создания записи'; - -COMMENT ON COLUMN S_CROSS_RATE.GENERATION_ID IS 'Идентификатор взаимодействия'; - -COMMENT ON COLUMN S_CROSS_RATE.CREATED_AT IS 'Дата-время создания записи'; - -COMMENT ON COLUMN S_CROSS_RATE.UPDATED_AT IS 'Дата-время изменения записи'; - -GRANT ALL PRIVILEGES ON TABLE S_CROSS_RATE TO clearing; - -/* views */ - --- Data types - -INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.11') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file From de49489f0a8ebad08713487f81c0dcf5342be3bb Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Mon, 7 Oct 2024 09:27:55 +0300 Subject: [PATCH 071/114] fix GatewayService --- .../clearing/gatewayapi/service/GatewayService.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java index a2c39eddc..79837d744 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java @@ -289,8 +289,9 @@ public class GatewayService extends QueueConsumer implements InitializingBean { String clearingSystem = StringUtils.isNotEmpty(gatewayApiSettings.getClearingSystem()) ? gatewayApiSettings.getClearingSystem() : "SPVB"; request.setClearingSystem(clearingSystem); - if (inboundServerSettings.getAllowedTypes().isEmpty() || - inboundServerSettings.getAllowedTypes().contains(request.getType())) { + if (inboundServerSettings != null && + (inboundServerSettings.getAllowedTypes().isEmpty() || + inboundServerSettings.getAllowedTypes().contains(request.getType()))) { String url = formingInboundUrl(inboundServerSettings.getEnableSsl(), inboundServerSettings.getHost(), inboundServerSettings.getPort(), @@ -298,8 +299,9 @@ public class GatewayService extends QueueConsumer implements InitializingBean { exchange(request, url); } - if (inboundExternalServerSettings.getAllowedTypes().isEmpty() || - inboundExternalServerSettings.getAllowedTypes().contains(request.getType())) { + if (inboundExternalServerSettings != null && + (inboundExternalServerSettings.getAllowedTypes().isEmpty() || + inboundExternalServerSettings.getAllowedTypes().contains(request.getType()))) { String url = formingInboundUrl(inboundExternalServerSettings.getEnableSsl(), inboundExternalServerSettings.getHost(), inboundExternalServerSettings.getPort(), @@ -308,7 +310,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { } } - private void exchange(OutboundRequest request, String url){ + private void exchange(OutboundRequest request, String url) { HttpEntity r = makeDefaultRequest(request); ResponseEntity response = restTemplate.exchange(url, HttpMethod.POST, r, SuccessResponse.class); SuccessResponse bodyResponse = response.getBody(); From 0a7ba03f569749c599aec01a37f4faf233b425f7 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Mon, 7 Oct 2024 11:34:09 +0300 Subject: [PATCH 072/114] http://jira.mfd.msk:8088/browse/CLS-774 chery pick --- .../src/main/resources/db/updateDDL_3.15.sql | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql index ce30933ca..d7a296b16 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -33,6 +33,37 @@ COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS ' COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS ''; COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS ' '; +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS NAME varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ADDRESS varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_SWIFT_CODE varchar(12); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ACCOUNT varchar(35); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_NAME1 varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ADDRESS1 varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ACCOUNT1 varchar(35); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_NAME2 varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ADDRESS2 varchar(255); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS INTERMEDIARY_SWIFT_CODE2 varchar(12); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BANK_ACCOUNT2 varchar(35); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS PERSONAL_ACCOUNT varchar(20); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS BUDGET_CLASSIFICATION_CODE varchar(20); +ALTER TABLE BANK_ACCOUNT_HISTORY ADD COLUMN IF NOT EXISTS OKTMO varchar(20); +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.NAME IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ADDRESS IS ' ( )'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_SWIFT_CODE IS 'SWIFT '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS1 IS ' - 1 ( )'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT1 IS ' - 1'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT - 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT2 IS ' - 2'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.PERSONAL_ACCOUNT IS ' '; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BUDGET_CLASSIFICATION_CODE IS ''; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.OKTMO IS ' '; + DROP TABLE IF EXISTS RISK_PARAMETER; CREATE TABLE RISK_PARAMETER ( From 1229a2e783b45f7060dd76711153e89553e8792b Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Mon, 7 Oct 2024 13:18:45 +0300 Subject: [PATCH 073/114] http://jira.mfd.msk:8088/browse/CLS-767#comment-62140 --- .../java/ru/spcex/clearing/reports/services/ReportService.java | 2 +- .../src/main/java/ru/spcex/platform/enumeration/ReportType.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java index 2f410520d..d85de4675 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/services/ReportService.java @@ -334,7 +334,7 @@ public class ReportService extends QueueConsumerV2 implements InitializingBean { Map outFiles = createReportsForTask(List.of(), reportBuildersForGREC.values()); - sendReportsToGateway(List.of(), outFiles, ReportType.REPORT_KS_FINAL.getKey()); + sendReportsToGateway(List.of(), outFiles, ReportType.REPORT_KS_LCC.getKey()); sendFilesToSftp(outFiles.keySet()); } catch (Exception e) { log.error("Unexpected exception", e); diff --git a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportType.java b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportType.java index 29d023232..86e76af38 100644 --- a/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportType.java +++ b/platform-parent/platform-enum/src/main/java/ru/spcex/platform/enumeration/ReportType.java @@ -11,6 +11,7 @@ public enum ReportType implements IEnumKey { PFX65("PFX65"), REPORT_KS_TMP("REPORT_KS_TMP"), REPORT_KS_FINAL("REPORT_KS_FINAL"), + REPORT_KS_LCC("REPORT_KS_LCC"), ; From 92243b0855691d811447a7f3b8d5accb2a3e11f3 Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 8 Oct 2024 14:32:14 +0300 Subject: [PATCH 074/114] PAYM session bugfix revise error --- .../java/ru/spcex/clearing/session/stage/PaymSession.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index 9318fede5..796f322b6 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -24,7 +24,6 @@ import ru.spcex.clearing.session.stage.impl.InspectionObligationsV2; import ru.spcex.clearing.session.stage.impl.ObligationAdmission; import ru.spcex.clearing.session.stage.impl.RequirementsAndObligationCreation; import ru.spcex.clearing.session.stage.monitor.SessionMonitor; -import ru.spcex.clearing.session.stage.monitor.SessionMonitorFactory; import ru.spcex.clearing.session.stage.task.DealsPreparePayload; import ru.spcex.clearing.session.stage.task.EndStageNotificationPayload; import ru.spcex.clearing.session.stage.task.FinishingSessionPayload; @@ -110,6 +109,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { return; } try { + runStage(TaskType.StartRevisePart1, currSession.getId(), balanceRevise); //stage 1 StageResult> dealsPreparationResult; { @@ -177,10 +177,6 @@ public class PaymSession extends AbstractSession implements InitializingBean { { StageResult reviseRes = runStage(TaskType.AgainRevise, currSession.getId(), balanceRevise, false); if (!reviseRes.isSuccess()) { - this.afterReviseErrorMonitor = SessionMonitorFactory.waitReviseError(section()); - log.warn("{} stage error, created monitor for {}", - TaskType.AgainRevise, - afterReviseErrorMonitor.allConditions()); return; } } From 08cfe0485c5014288922e5b62952b2744ee60a73 Mon Sep 17 00:00:00 2001 From: akulikov Date: Tue, 8 Oct 2024 16:38:50 +0300 Subject: [PATCH 075/114] http://jira.mfd.msk:8088/browse/CLS-765 --- .../reports/builders/ks/KSRepLccTradesReportBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java index 550dc2688..3e98dc60e 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java @@ -167,13 +167,14 @@ public class KSRepLccTradesReportBuilder extends CSVReportBuilder Date: Tue, 8 Oct 2024 16:50:06 +0300 Subject: [PATCH 076/114] http://jira.mfd.msk:8088/browse/CLS-767 --- .../reports/builders/ks/KSRepLccTradesReportBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java index 3e98dc60e..c8e03fe9e 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java @@ -173,7 +173,7 @@ public class KSRepLccTradesReportBuilder extends CSVReportBuilder Date: Wed, 9 Oct 2024 14:00:20 +0300 Subject: [PATCH 077/114] PAYM session forming payment instructions account condition: remove companyId=1 --- .../clearing/session/stage/PaymSession.java | 1 + .../impl/FormingPaymentInstructionAssets.java | 18 +++++++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java index 796f322b6..8016fb8cb 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/PaymSession.java @@ -93,6 +93,7 @@ public class PaymSession extends AbstractSession implements InitializingBean { dealsPrepare.addExecutionCurrencyCondition(execFondPb.in("market", marketCodes.get().toArray(new String[0]))); requirementsAndObligationCreation.setSessionType(sessionType()); formingPaymentInstructionAssets.setSessionType(sessionType()); + formingPaymentInstructionAssets.setDisableCompanyCondition(true); inclusionObligations.setSessionType(sessionType()); inspectionObligations.setSection(section()); diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java index 532e9076b..f350c1e4a 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FormingPaymentInstructionAssets.java @@ -7,7 +7,6 @@ import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util.Collection; import java.util.List; -import java.util.Map; import java.util.Objects; import java.util.Optional; import java.util.function.Function; @@ -101,6 +100,7 @@ public class FormingPaymentInstructionAssets implements ISessionStage { private SessionType sessionType; private final PaymentStateMarkService dmvSrv; private final AssetTBFProcessing assets; + private boolean disableCompanyCondition = false; @Autowired public FormingPaymentInstructionAssets(ImdgProvider imdgProvider, @@ -137,6 +137,10 @@ public class FormingPaymentInstructionAssets implements ISessionStage { } } + public void setDisableCompanyCondition(boolean disableCompanyCondition) { + this.disableCompanyCondition = disableCompanyCondition; + } + private Collection selectAMBRegistries(Long sessionId) { ImdgPredicateBuilder rgsPb = registryImdg.predicateBuilder(); RegistryCodeSqlBuilder registryCodeSqlBuilder = RegistryCodeSqlBuilder.getInstance( @@ -200,10 +204,14 @@ public class FormingPaymentInstructionAssets implements ISessionStage { if (AccountType.Clrn.equalsByKey(registry.getAccountType())) { counterAcc = accountImdg.getSingleObjectByID(registry.getAccountId()); } else if (AccountType.Info.equalsByKey(registry.getAccountType())) { - counterAcc = accountImdg.getFirstObjectByFieldValues( - Map.of("companyId", 1L, - "currency", registry.getSecuritySymbol(), - "accountType", AccountType.Anlt.getKey()) + ImdgPredicateBuilder pb = accountImdg.predicateBuilder(); + ImdgPredicate prdct = pb.and( + disableCompanyCondition ? pb.alwaysTrue() : pb.equals("companyId", 1L), + pb.equals("currency", registry.getSecuritySymbol()), + pb.equals("accountType", AccountType.Anlt.getKey()) + ); + counterAcc = accountImdg.getFirstObjectByPredicate( + prdct ); } Long senderId; From 398f4cbd24050dc92f478e2bb7c4f2b94bce503c Mon Sep 17 00:00:00 2001 From: AKurakin Date: Wed, 9 Oct 2024 14:01:52 +0300 Subject: [PATCH 078/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-776?= =?UTF-8?q?=20DDL=203.15=20+=D0=BF=D0=BE=D0=B2=D1=8B=D0=B5=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=BB=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../classes/statics/data/misc/STrades.java | 18 ++++++++++++++++++ .../db-scripts/src/main/resources/db/DDL.sql | 6 +++++- .../src/main/resources/db/updateDDL_3.15.sql | 6 ++++++ .../clearing/imdg/object/STradesMapStore.java | 9 +++++++-- 4 files changed, 36 insertions(+), 3 deletions(-) diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/STrades.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/STrades.java index 6601452fc..cbeaa1c23 100644 --- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/STrades.java +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/STrades.java @@ -60,6 +60,8 @@ public class STrades extends BusinessObject { private Long tradeTimeMs; private String bankAccId; private String section; + private String kind; + private Long linkedTrade; public Long getTradeNum() { return tradeNum; @@ -412,4 +414,20 @@ public class STrades extends BusinessObject { public void setSection(String section) { this.section = section; } + + public String getKind() { + return kind; + } + + public void setKind(String kind) { + this.kind = kind; + } + + public Long getLinkedTrade() { + return linkedTrade; + } + + public void setLinkedTrade(Long linkedTrade) { + this.linkedTrade = linkedTrade; + } } diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql index 9d1dc03b7..602ff4fca 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DDL.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL.sql @@ -2850,7 +2850,7 @@ GRANT ALL PRIVILEGES ON TABLE SESSION_HISTORY TO clearing; -- sTrades - Сделки из Торговой системы DROP TABLE IF EXISTS S_TRADES; -CREATE TABLE S_TRADES(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, TRADE_NUM bigint, OPERATION varchar(40), CLASS_CODE varchar(255), TRADE_DATE date, SEC_CODE varchar(255), ACCRUEDINT numeric(72,18), ACCRUEDINT2 numeric(72,18), LOWER_DISCOUNT numeric(72,18), ORDER_NUM bigint, PRICE numeric(72,18), PRICE2 numeric(72,18), REPO_RATE numeric(72,18), REPO_VALUE numeric(72,18), REPO2_VALUE numeric(72,18), START_DISCOUNT numeric(72,18), TS_COMMISSION numeric(72,18), UPPER_DISCOUNT numeric(72,18), VALUE numeric(72,18), YIELD numeric(72,18), QTY numeric(72,18), QTY_PCS numeric(72,18), TRADE_DATE_TIME timestamp, REPO_TERM bigint, CLEARING_COMMISSION numeric(72,18), EXCHANGE_COMMISSION numeric(72,18), TECH_CENTER_COMMISSION numeric(72,18), ACCOUNT varchar(50), BROKER_REF varchar(34), CLIENT_CODE varchar(255), SETTLE_CODE varchar(50), USER_ID varchar(32), EXCHANGE_CODE varchar(64), FIRM_ID varchar(255), FIRM_NAME varchar(255), CP_FIRM_ID varchar(255), CP_FIRM_NAME varchar(255), CLASS_NAME varchar(255), SEC_NAME varchar(255), SETTLE_DATE date, SETTLE_CURRENCY varchar(4), TRADE_CURRENCY varchar(4), TRADE_TIME_MS bigint, BANK_ACC_ID varchar(12), SECTION varchar(4)); +CREATE TABLE S_TRADES(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, TRADE_NUM bigint, OPERATION varchar(40), CLASS_CODE varchar(255), TRADE_DATE date, SEC_CODE varchar(255), ACCRUEDINT numeric(72,18), ACCRUEDINT2 numeric(72,18), LOWER_DISCOUNT numeric(72,18), ORDER_NUM bigint, PRICE numeric(72,18), PRICE2 numeric(72,18), REPO_RATE numeric(72,18), REPO_VALUE numeric(72,18), REPO2_VALUE numeric(72,18), START_DISCOUNT numeric(72,18), TS_COMMISSION numeric(72,18), UPPER_DISCOUNT numeric(72,18), VALUE numeric(72,18), YIELD numeric(72,18), QTY numeric(72,18), QTY_PCS numeric(72,18), TRADE_DATE_TIME timestamp, REPO_TERM bigint, CLEARING_COMMISSION numeric(72,18), EXCHANGE_COMMISSION numeric(72,18), TECH_CENTER_COMMISSION numeric(72,18), ACCOUNT varchar(50), BROKER_REF varchar(34), CLIENT_CODE varchar(255), SETTLE_CODE varchar(50), USER_ID varchar(32), EXCHANGE_CODE varchar(64), FIRM_ID varchar(255), FIRM_NAME varchar(255), CP_FIRM_ID varchar(255), CP_FIRM_NAME varchar(255), CLASS_NAME varchar(255), SEC_NAME varchar(255), SETTLE_DATE date, SETTLE_CURRENCY varchar(4), TRADE_CURRENCY varchar(4), TRADE_TIME_MS bigint, BANK_ACC_ID varchar(12), SECTION varchar(4), KIND varchar(64), LINKED_TRADE bigint); COMMENT ON TABLE S_TRADES IS 'Сделки из Торговой системы'; COMMENT ON COLUMN S_TRADES.ID IS 'Идентификатор записи'; @@ -2947,6 +2947,10 @@ COMMENT ON COLUMN S_TRADES.BANK_ACC_ID IS 'Идентификатор расче COMMENT ON COLUMN S_TRADES.SECTION IS 'Код наименования секции (linked to section)'; +COMMENT ON COLUMN S_TRADES.KIND IS 'Вид сделки'; + +COMMENT ON COLUMN S_TRADES.LINKED_TRADE IS 'Номер витринной сделки в торговой системе для сделок'; + GRANT ALL PRIVILEGES ON TABLE S_TRADES TO clearing; -- executionDeposit - Сделки на секции МКР diff --git a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql index d7a296b16..69c62ddb2 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/updateDDL_3.15.sql @@ -64,6 +64,12 @@ COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.PERSONAL_ACCOUNT IS ' COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BUDGET_CLASSIFICATION_CODE IS ''; COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.OKTMO IS ' '; + +ALTER TABLE S_TRADES ADD COLUMN IF NOT EXISTS KIND varchar(64); +ALTER TABLE S_TRADES ADD COLUMN IF NOT EXISTS LINKED_TRADE bigint; +COMMENT ON COLUMN S_TRADES.KIND IS ' '; +COMMENT ON COLUMN S_TRADES.LINKED_TRADE IS ' '; + DROP TABLE IF EXISTS RISK_PARAMETER; CREATE TABLE RISK_PARAMETER ( diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/STradesMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/STradesMapStore.java index ec3645a21..51a9b592d 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/STradesMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/object/STradesMapStore.java @@ -40,7 +40,8 @@ public class STradesMapStore extends TemplateMapStore { "QTY", "QTY_PCS", "TRADE_DATE_TIME", "REPO_TERM", "CLEARING_COMMISSION", "EXCHANGE_COMMISSION", "TECH_CENTER_COMMISSION", "ACCOUNT", "BROKER_REF", "CLIENT_CODE", "SETTLE_CODE", "USER_ID", "EXCHANGE_CODE", "FIRM_ID", "FIRM_NAME", "CP_FIRM_ID", "CP_FIRM_NAME", "CLASS_NAME", "SEC_NAME", - "SETTLE_DATE", "SETTLE_CURRENCY", "TRADE_CURRENCY", "TRADE_TIME_MS", "BANK_ACC_ID", "SECTION" + "SETTLE_DATE", "SETTLE_CURRENCY", "TRADE_CURRENCY", "TRADE_TIME_MS", "BANK_ACC_ID", "SECTION", + "KIND", "LINKED_TRADE" }; } @@ -103,6 +104,8 @@ public class STradesMapStore extends TemplateMapStore { object.setTradeTimeMs(resultSet.getObject("TRADE_TIME_MS", Long.class)); object.setBankAccId(resultSet.getObject("BANK_ACC_ID", String.class)); object.setSection(resultSet.getObject("SECTION", String.class)); + object.setKind(resultSet.getObject("KIND", String.class)); + object.setLinkedTrade(resultSet.getObject("LINKED_TRADE", Long.class)); return object; } @@ -155,7 +158,9 @@ public class STradesMapStore extends TemplateMapStore { object.getTradeCurrency(), object.getTradeTimeMs(), object.getBankAccId(), - object.getSection() + object.getSection(), + object.getKind(), + object.getLinkedTrade() }; return args; } From bdadbe1caa66f8d26b6c7d6a9df02a67047a3d9d Mon Sep 17 00:00:00 2001 From: AKurakin Date: Wed, 9 Oct 2024 14:14:08 +0300 Subject: [PATCH 079/114] =?UTF-8?q?DDL=20=D0=B2=D0=BE=D1=81=D1=81=D1=82?= =?UTF-8?q?=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D0=BB=20=D0=B8=D1=81=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D1=8E=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D0=B8=203.1?= =?UTF-8?q?4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/db/DDL_3.14.sql | 5227 +++++++++++++++++ 1 file changed, 5227 insertions(+) create mode 100644 clearing-parent/db-scripts/src/main/resources/db/DDL_3.14.sql diff --git a/clearing-parent/db-scripts/src/main/resources/db/DDL_3.14.sql b/clearing-parent/db-scripts/src/main/resources/db/DDL_3.14.sql new file mode 100644 index 000000000..9d1dc03b7 --- /dev/null +++ b/clearing-parent/db-scripts/src/main/resources/db/DDL_3.14.sql @@ -0,0 +1,5227 @@ +-- DB version: 3.15 +/* Dictionaries */ + +-- allowed - Справочник признаков допустимости использования объектов +DROP TABLE IF EXISTS ALLOWED_DICTIONARY; +CREATE TABLE ALLOWED_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE ALLOWED_DICTIONARY IS 'Справочник признаков допустимости использования объектов'; + +COMMENT ON COLUMN ALLOWED_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ALLOWED_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN ALLOWED_DICTIONARY.NAME IS 'Признак допустимости'; + +GRANT ALL PRIVILEGES ON TABLE ALLOWED_DICTIONARY TO clearing; + +-- workflowStatus - Справочник статусов бизнес-процессов +DROP TABLE IF EXISTS WORKFLOW_STATUS_DICTIONARY; +CREATE TABLE WORKFLOW_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE WORKFLOW_STATUS_DICTIONARY IS 'Справочник статусов бизнес-процессов'; + +COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN WORKFLOW_STATUS_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE WORKFLOW_STATUS_DICTIONARY TO clearing; + +-- errorCode - Коды ошибок +DROP TABLE IF EXISTS ERROR_CODE_DICTIONARY; +CREATE TABLE ERROR_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE ERROR_CODE_DICTIONARY IS 'Коды ошибок'; + +COMMENT ON COLUMN ERROR_CODE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ERROR_CODE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN ERROR_CODE_DICTIONARY.NAME IS 'Текст ошибки'; + +GRANT ALL PRIVILEGES ON TABLE ERROR_CODE_DICTIONARY TO clearing; + +-- countryCode - Справочник кодов стран +DROP TABLE IF EXISTS COUNTRY_CODE_DICTIONARY; +CREATE TABLE COUNTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE COUNTRY_CODE_DICTIONARY IS 'Справочник кодов стран'; + +COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN COUNTRY_CODE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE COUNTRY_CODE_DICTIONARY TO clearing; + +-- section - Справочник секций +DROP TABLE IF EXISTS SECTION_DICTIONARY; +CREATE TABLE SECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SECTION_DICTIONARY IS 'Справочник секций'; + +COMMENT ON COLUMN SECTION_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SECTION_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SECTION_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SECTION_DICTIONARY TO clearing; + +-- userRole - Роли пользователей +DROP TABLE IF EXISTS USER_ROLE_DICTIONARY; +CREATE TABLE USER_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE USER_ROLE_DICTIONARY IS 'Роли пользователей'; + +COMMENT ON COLUMN USER_ROLE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_ROLE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN USER_ROLE_DICTIONARY.NAME IS 'Роль пользователя'; + +GRANT ALL PRIVILEGES ON TABLE USER_ROLE_DICTIONARY TO clearing; + +-- connectionState - Справочник состояний соединений +DROP TABLE IF EXISTS CONNECTION_STATE_DICTIONARY; +CREATE TABLE CONNECTION_STATE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE CONNECTION_STATE_DICTIONARY IS 'Справочник состояний соединений'; + +COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CONNECTION_STATE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE CONNECTION_STATE_DICTIONARY TO clearing; + +-- legalKind - Справочник видов субъекта +DROP TABLE IF EXISTS LEGAL_KIND_DICTIONARY; +CREATE TABLE LEGAL_KIND_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE LEGAL_KIND_DICTIONARY IS 'Справочник видов субъекта'; + +COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN LEGAL_KIND_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE LEGAL_KIND_DICTIONARY TO clearing; + +-- organizationType - Справочник типов организаций +DROP TABLE IF EXISTS ORGANIZATION_TYPE_DICTIONARY; +CREATE TABLE ORGANIZATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE ORGANIZATION_TYPE_DICTIONARY IS 'Справочник типов организаций'; + +COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN ORGANIZATION_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE ORGANIZATION_TYPE_DICTIONARY TO clearing; + +-- corporationSoleType - Справочник единоличных исполнительных органов +DROP TABLE IF EXISTS CORPORATION_SOLE_TYPE_DICTIONARY; +CREATE TABLE CORPORATION_SOLE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY IS 'Справочник единоличных исполнительных органов'; + +COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CORPORATION_SOLE_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE CORPORATION_SOLE_TYPE_DICTIONARY TO clearing; + +-- clearingCategory - Справочник категорий участника клиринга +DROP TABLE IF EXISTS CLEARING_CATEGORY_DICTIONARY; +CREATE TABLE CLEARING_CATEGORY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CLEARING_CATEGORY_DICTIONARY IS 'Справочник категорий участника клиринга'; + +COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CLEARING_CATEGORY_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_CATEGORY_DICTIONARY TO clearing; + +-- contactType - Справочник типов контактов компании +DROP TABLE IF EXISTS CONTACT_TYPE_DICTIONARY; +CREATE TABLE CONTACT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CONTACT_TYPE_DICTIONARY IS 'Справочник типов контактов компании'; + +COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CONTACT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE CONTACT_TYPE_DICTIONARY TO clearing; + +-- documentType - Справочник типов документов +DROP TABLE IF EXISTS DOCUMENT_TYPE_DICTIONARY; +CREATE TABLE DOCUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE DOCUMENT_TYPE_DICTIONARY IS 'Справочник типов документов'; + +COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN DOCUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE DOCUMENT_TYPE_DICTIONARY TO clearing; + +-- companySymbol - Справочник имен компании +DROP TABLE IF EXISTS COMPANY_SYMBOL_DICTIONARY; +CREATE TABLE COMPANY_SYMBOL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255), SHORTNAME varchar(255)); +COMMENT ON TABLE COMPANY_SYMBOL_DICTIONARY IS 'Справочник имен компании'; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.NAME IS 'Наименование'; + +COMMENT ON COLUMN COMPANY_SYMBOL_DICTIONARY.SHORTNAME IS 'Краткое наименование'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOL_DICTIONARY TO clearing; + +-- companyRole - Справочник ролей компаний +DROP TABLE IF EXISTS COMPANY_ROLE_DICTIONARY; +CREATE TABLE COMPANY_ROLE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE COMPANY_ROLE_DICTIONARY IS 'Справочник ролей компаний'; + +COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN COMPANY_ROLE_DICTIONARY.NAME IS 'Роль Участника'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_DICTIONARY TO clearing; + +-- currencyCode - Справочник кодов валют +DROP TABLE IF EXISTS CURRENCY_CODE_DICTIONARY; +CREATE TABLE CURRENCY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CURRENCY_CODE_DICTIONARY IS 'Справочник кодов валют'; + +COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CURRENCY_CODE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_CODE_DICTIONARY TO clearing; + +-- instrumentType - Справочник типов инструментов +DROP TABLE IF EXISTS INSTRUMENT_TYPE_DICTIONARY; +CREATE TABLE INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE INSTRUMENT_TYPE_DICTIONARY IS 'Справочник типов инструментов'; + +COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN INSTRUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE INSTRUMENT_TYPE_DICTIONARY TO clearing; + +-- termType - Справочник видов инструментов Денежного рынка +DROP TABLE IF EXISTS TERM_TYPE_DICTIONARY; +CREATE TABLE TERM_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TERM_TYPE_DICTIONARY IS 'Справочник видов инструментов Денежного рынка'; + +COMMENT ON COLUMN TERM_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TERM_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TERM_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE TERM_TYPE_DICTIONARY TO clearing; + +-- shareType - Справочник типов акций +DROP TABLE IF EXISTS SHARE_TYPE_DICTIONARY; +CREATE TABLE SHARE_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SHARE_TYPE_DICTIONARY IS 'Справочник типов акций'; + +COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.CODE IS 'Код акции'; + +COMMENT ON COLUMN SHARE_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SHARE_TYPE_DICTIONARY TO clearing; + +-- bondType - Справочник типов облигаций +DROP TABLE IF EXISTS BOND_TYPE_DICTIONARY; +CREATE TABLE BOND_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE BOND_TYPE_DICTIONARY IS 'Справочник типов облигаций'; + +COMMENT ON COLUMN BOND_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN BOND_TYPE_DICTIONARY.CODE IS 'Код облигации'; + +COMMENT ON COLUMN BOND_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE BOND_TYPE_DICTIONARY TO clearing; + +-- tradingClearingRegistryType - Справочник типов торгово-клиринговых регистров +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY; +CREATE TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY IS 'Справочник типов торгово-клиринговых регистров'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_TYPE_DICTIONARY TO clearing; + +-- tradingClearingRegistryLevel - Справочник уровней торгово-клиринговых регистров +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY; +CREATE TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY IS 'Справочник уровней торгово-клиринговых регистров'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LEVEL_DICTIONARY TO clearing; + +-- tradingClearingRegistryPurpose - Справочник областей применения +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY; +CREATE TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY IS 'Справочник областей применения'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_PURPOSE_DICTIONARY TO clearing; + +-- service - Справочник услуг +DROP TABLE IF EXISTS SERVICE_DICTIONARY; +CREATE TABLE SERVICE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SERVICE_DICTIONARY IS 'Справочник услуг'; + +COMMENT ON COLUMN SERVICE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SERVICE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SERVICE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SERVICE_DICTIONARY TO clearing; + +-- serviceStatus - Справочник статусов услуг +DROP TABLE IF EXISTS SERVICE_STATUS_DICTIONARY; +CREATE TABLE SERVICE_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SERVICE_STATUS_DICTIONARY IS 'Справочник статусов услуг'; + +COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SERVICE_STATUS_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SERVICE_STATUS_DICTIONARY TO clearing; + +-- serviceProduct - Справочник продуктов для услуг +DROP TABLE IF EXISTS SERVICE_PRODUCT_DICTIONARY; +CREATE TABLE SERVICE_PRODUCT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SERVICE_PRODUCT_DICTIONARY IS 'Справочник продуктов для услуг'; + +COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SERVICE_PRODUCT_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SERVICE_PRODUCT_DICTIONARY TO clearing; + +-- registryDesignation - Справочник символов регистров - назначения +DROP TABLE IF EXISTS REGISTRY_DESIGNATION_DICTIONARY; +CREATE TABLE REGISTRY_DESIGNATION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_DESIGNATION_DICTIONARY IS 'Справочник символов регистров - назначения'; + +COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN REGISTRY_DESIGNATION_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_DESIGNATION_DICTIONARY TO clearing; + +-- registryInstrumentType - Справочник символов регистров - инструменты +DROP TABLE IF EXISTS REGISTRY_INSTRUMENT_TYPE_DICTIONARY; +CREATE TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY IS 'Справочник символов регистров - инструменты'; + +COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN REGISTRY_INSTRUMENT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_INSTRUMENT_TYPE_DICTIONARY TO clearing; + +-- registryCapacity - Справочник символов регистров - источники средств +DROP TABLE IF EXISTS REGISTRY_CAPACITY_DICTIONARY; +CREATE TABLE REGISTRY_CAPACITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_CAPACITY_DICTIONARY IS 'Справочник символов регистров - источники средств'; + +COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN REGISTRY_CAPACITY_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_CAPACITY_DICTIONARY TO clearing; + +-- registryUnit - Справочник символов регистров - части регистров +DROP TABLE IF EXISTS REGISTRY_UNIT_DICTIONARY; +CREATE TABLE REGISTRY_UNIT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_UNIT_DICTIONARY IS 'Справочник символов регистров - части регистров'; + +COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN REGISTRY_UNIT_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_UNIT_DICTIONARY TO clearing; + +-- registryCode - Справочник кодов регистров +DROP TABLE IF EXISTS REGISTRY_CODE_DICTIONARY; +CREATE TABLE REGISTRY_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_CODE_DICTIONARY IS 'Справочник кодов регистров'; + +COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN REGISTRY_CODE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_CODE_DICTIONARY TO clearing; + +-- registryStatus - Справочник статусов регистров +DROP TABLE IF EXISTS REGISTRY_STATUS_DICTIONARY; +CREATE TABLE REGISTRY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE REGISTRY_STATUS_DICTIONARY IS 'Справочник статусов регистров'; + +COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN REGISTRY_STATUS_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_STATUS_DICTIONARY TO clearing; + +-- balanceDimension - Справочник размерностей балансов +DROP TABLE IF EXISTS BALANCE_DIMENSION_DICTIONARY; +CREATE TABLE BALANCE_DIMENSION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE BALANCE_DIMENSION_DICTIONARY IS 'Справочник размерностей балансов'; + +COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN BALANCE_DIMENSION_DICTIONARY.NAME IS 'Размерность баланса'; + +GRANT ALL PRIVILEGES ON TABLE BALANCE_DIMENSION_DICTIONARY TO clearing; + +-- accountType - Справочник типов счетов +DROP TABLE IF EXISTS ACCOUNT_TYPE_DICTIONARY; +CREATE TABLE ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов счетов'; + +COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_TYPE_DICTIONARY TO clearing; + +-- depoAccountType - Справочник типов депозитарных счетов +DROP TABLE IF EXISTS DEPO_ACCOUNT_TYPE_DICTIONARY; +CREATE TABLE DEPO_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов депозитарных счетов'; + +COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN DEPO_ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_TYPE_DICTIONARY TO clearing; + +-- clearingAccountType - Справочник типов клиринговых счетов +DROP TABLE IF EXISTS CLEARING_ACCOUNT_TYPE_DICTIONARY; +CREATE TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY IS 'Справочник типов клиринговых счетов'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_TYPE_DICTIONARY TO clearing; + +-- task - Справочник задач +DROP TABLE IF EXISTS TASK_DICTIONARY; +CREATE TABLE TASK_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(150)); +COMMENT ON TABLE TASK_DICTIONARY IS 'Справочник задач'; + +COMMENT ON COLUMN TASK_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TASK_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TASK_DICTIONARY.NAME IS 'Задача'; + +GRANT ALL PRIVILEGES ON TABLE TASK_DICTIONARY TO clearing; + +-- taskStatus - Справочник статусов задач +DROP TABLE IF EXISTS TASK_STATUS_DICTIONARY; +CREATE TABLE TASK_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE TASK_STATUS_DICTIONARY IS 'Справочник статусов задач'; + +COMMENT ON COLUMN TASK_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TASK_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TASK_STATUS_DICTIONARY.NAME IS 'Статус задачи'; + +GRANT ALL PRIVILEGES ON TABLE TASK_STATUS_DICTIONARY TO clearing; + +-- dayStatus - Справочник статусов дней +DROP TABLE IF EXISTS DAY_STATUS_DICTIONARY; +CREATE TABLE DAY_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE DAY_STATUS_DICTIONARY IS 'Справочник статусов дней'; + +COMMENT ON COLUMN DAY_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN DAY_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN DAY_STATUS_DICTIONARY.NAME IS 'Статус дня'; + +GRANT ALL PRIVILEGES ON TABLE DAY_STATUS_DICTIONARY TO clearing; + +-- parent - Справочник источников +DROP TABLE IF EXISTS PARENT_DICTIONARY; +CREATE TABLE PARENT_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE PARENT_DICTIONARY IS 'Справочник источников'; + +COMMENT ON COLUMN PARENT_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN PARENT_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN PARENT_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE PARENT_DICTIONARY TO clearing; + +-- sessionStatus - Справочник статусов клиринговых сессий +DROP TABLE IF EXISTS SESSION_STATUS_DICTIONARY; +CREATE TABLE SESSION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SESSION_STATUS_DICTIONARY IS 'Справочник статусов клиринговых сессий'; + +COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SESSION_STATUS_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SESSION_STATUS_DICTIONARY TO clearing; + +-- sessionType - Справочник типов клиринговых сессий +DROP TABLE IF EXISTS SESSION_TYPE_DICTIONARY; +CREATE TABLE SESSION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE SESSION_TYPE_DICTIONARY IS 'Справочник типов клиринговых сессий'; + +COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SESSION_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE SESSION_TYPE_DICTIONARY TO clearing; + +-- moneyFlowSide - Справочник направлений денежного рынка +DROP TABLE IF EXISTS MONEY_FLOW_SIDE_DICTIONARY; +CREATE TABLE MONEY_FLOW_SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE MONEY_FLOW_SIDE_DICTIONARY IS 'Справочник направлений денежного рынка'; + +COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MONEY_FLOW_SIDE_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE MONEY_FLOW_SIDE_DICTIONARY TO clearing; + +-- side - Справочник направлений +DROP TABLE IF EXISTS SIDE_DICTIONARY; +CREATE TABLE SIDE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE SIDE_DICTIONARY IS 'Справочник направлений'; + +COMMENT ON COLUMN SIDE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN SIDE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN SIDE_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE SIDE_DICTIONARY TO clearing; + +-- marketCode - Справочник кодов рынков +DROP TABLE IF EXISTS MARKET_CODE_DICTIONARY; +CREATE TABLE MARKET_CODE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE MARKET_CODE_DICTIONARY IS 'Справочник кодов рынков'; + +COMMENT ON COLUMN MARKET_CODE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MARKET_CODE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MARKET_CODE_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE MARKET_CODE_DICTIONARY TO clearing; + +-- marketType - Справочник типов торгов +DROP TABLE IF EXISTS MARKET_TYPE_DICTIONARY; +CREATE TABLE MARKET_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE MARKET_TYPE_DICTIONARY IS 'Справочник типов торгов'; + +COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MARKET_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE MARKET_TYPE_DICTIONARY TO clearing; + +-- statementType - Справочник типов поступлений/списаний от ПРЦ +DROP TABLE IF EXISTS STATEMENT_TYPE_DICTIONARY; +CREATE TABLE STATEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE STATEMENT_TYPE_DICTIONARY IS 'Справочник типов поступлений/списаний от ПРЦ'; + +COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN STATEMENT_TYPE_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE STATEMENT_TYPE_DICTIONARY TO clearing; + +-- operationType - Справочник типов операций +DROP TABLE IF EXISTS OPERATION_TYPE_DICTIONARY; +CREATE TABLE OPERATION_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE OPERATION_TYPE_DICTIONARY IS 'Справочник типов операций'; + +COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN OPERATION_TYPE_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE OPERATION_TYPE_DICTIONARY TO clearing; + +-- operationStatus - Справочник статусов операций +DROP TABLE IF EXISTS OPERATION_STATUS_DICTIONARY; +CREATE TABLE OPERATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE OPERATION_STATUS_DICTIONARY IS 'Справочник статусов операций'; + +COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN OPERATION_STATUS_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE OPERATION_STATUS_DICTIONARY TO clearing; + +-- inOutSDfType - Справочник типов входящих и исходящих записей +DROP TABLE IF EXISTS IN_OUT_S_DF_TYPE_DICTIONARY; +CREATE TABLE IN_OUT_S_DF_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY IS 'Справочник типов входящих и исходящих записей'; + +COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN IN_OUT_S_DF_TYPE_DICTIONARY.NAME IS 'Тип записи'; + +GRANT ALL PRIVILEGES ON TABLE IN_OUT_S_DF_TYPE_DICTIONARY TO clearing; + +-- inOutDirection - Справочник значений направлений денежного потока +DROP TABLE IF EXISTS IN_OUT_DIRECTION_DICTIONARY; +CREATE TABLE IN_OUT_DIRECTION_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE IN_OUT_DIRECTION_DICTIONARY IS 'Справочник значений направлений денежного потока'; + +COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN IN_OUT_DIRECTION_DICTIONARY.NAME IS 'Значение'; + +GRANT ALL PRIVILEGES ON TABLE IN_OUT_DIRECTION_DICTIONARY TO clearing; + +-- transactionStatus - Справочник статусов транзакций +DROP TABLE IF EXISTS TRANSACTION_STATUS_DICTIONARY; +CREATE TABLE TRANSACTION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE TRANSACTION_STATUS_DICTIONARY IS 'Справочник статусов транзакций'; + +COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN TRANSACTION_STATUS_DICTIONARY.NAME IS 'Статус транзакции'; + +GRANT ALL PRIVILEGES ON TABLE TRANSACTION_STATUS_DICTIONARY TO clearing; + +-- objectType - Справочник типов объектов +DROP TABLE IF EXISTS OBJECT_TYPE_DICTIONARY; +CREATE TABLE OBJECT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE OBJECT_TYPE_DICTIONARY IS 'Справочник типов объектов'; + +COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN OBJECT_TYPE_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE OBJECT_TYPE_DICTIONARY TO clearing; + +-- notificationStatus - Справочник статусов сообщений +DROP TABLE IF EXISTS NOTIFICATION_STATUS_DICTIONARY; +CREATE TABLE NOTIFICATION_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE NOTIFICATION_STATUS_DICTIONARY IS 'Справочник статусов сообщений'; + +COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN NOTIFICATION_STATUS_DICTIONARY.NAME IS 'Наименование'; + +GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_STATUS_DICTIONARY TO clearing; + +-- managementJournalType - Справочник типов записей в журнале мониторинга и контроля +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_TYPE_DICTIONARY; +CREATE TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY IS 'Справочник типов записей в журнале мониторинга и контроля'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_TYPE_DICTIONARY.NAME IS 'Тип записи'; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_TYPE_DICTIONARY TO clearing; + +-- managementJournalPurpose - Справочник целей записей в журнале мониторинга и контроля +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY; +CREATE TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY IS 'Справочник целей записей в журнале мониторинга и контроля'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY.NAME IS 'Тип записи'; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY TO clearing; + +-- managementJournalStatus - Справочник статусов журнала мониторинга и контроля +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL_STATUS_DICTIONARY; +CREATE TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY IS 'Справочник статусов журнала мониторинга и контроля'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL_STATUS_DICTIONARY.NAME IS 'Статус сообщения'; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL_STATUS_DICTIONARY TO clearing; + +-- majorSign - Справочник типов конвертируемости валюты +DROP TABLE IF EXISTS MAJOR_SIGN_DICTIONARY; +CREATE TABLE MAJOR_SIGN_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE MAJOR_SIGN_DICTIONARY IS 'Справочник типов конвертируемости валюты'; + +COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN MAJOR_SIGN_DICTIONARY.NAME IS 'Наименование типа'; + +GRANT ALL PRIVILEGES ON TABLE MAJOR_SIGN_DICTIONARY TO clearing; + +-- courierType - Справочник способов доставки документа +DROP TABLE IF EXISTS COURIER_TYPE_DICTIONARY; +CREATE TABLE COURIER_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE COURIER_TYPE_DICTIONARY IS 'Справочник способов доставки документа'; + +COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN COURIER_TYPE_DICTIONARY.NAME IS 'Способ доставки'; + +GRANT ALL PRIVILEGES ON TABLE COURIER_TYPE_DICTIONARY TO clearing; + +-- currencySettlementType - Справочник типов расчетов валютных пар +DROP TABLE IF EXISTS CURRENCY_SETTLEMENT_TYPE_DICTIONARY; +CREATE TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY IS 'Справочник типов расчетов валютных пар'; + +COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CURRENCY_SETTLEMENT_TYPE_DICTIONARY.NAME IS 'Тип расчета'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_SETTLEMENT_TYPE_DICTIONARY TO clearing; + +-- currencyPair - Справочник валютных пар +DROP TABLE IF EXISTS CURRENCY_PAIR_DICTIONARY; +CREATE TABLE CURRENCY_PAIR_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(25), BASE_CURRENCY varchar(4), QUOTE_CURRENCY varchar(4), MAJOR_SIGN varchar(4)); +COMMENT ON TABLE CURRENCY_PAIR_DICTIONARY IS 'Справочник валютных пар'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.BASE_CURRENCY IS 'Код валюты лота (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.QUOTE_CURRENCY IS 'Код сопряженной валюты (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY_PAIR_DICTIONARY.MAJOR_SIGN IS 'Код признака конвертируемости валюты (linked to majorSign)'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_DICTIONARY TO clearing; + +-- gatewayResultStatus - Справочник статусов обработки +DROP TABLE IF EXISTS GATEWAY_RESULT_STATUS_DICTIONARY; +CREATE TABLE GATEWAY_RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY IS 'Справочник статусов обработки'; + +COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN GATEWAY_RESULT_STATUS_DICTIONARY.NAME IS 'Статус обработки'; + +GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT_STATUS_DICTIONARY TO clearing; + +-- resultStatus - Справочник статусов обработки +DROP TABLE IF EXISTS RESULT_STATUS_DICTIONARY; +CREATE TABLE RESULT_STATUS_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(255)); +COMMENT ON TABLE RESULT_STATUS_DICTIONARY IS 'Справочник статусов обработки'; + +COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN RESULT_STATUS_DICTIONARY.NAME IS 'Статус обработки'; + +GRANT ALL PRIVILEGES ON TABLE RESULT_STATUS_DICTIONARY TO clearing; + +-- eventType - Справочник типов изменений записей +DROP TABLE IF EXISTS EVENT_TYPE_DICTIONARY; +CREATE TABLE EVENT_TYPE_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE EVENT_TYPE_DICTIONARY IS 'Справочник типов изменений записей'; + +COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN EVENT_TYPE_DICTIONARY.NAME IS 'Тип события'; + +GRANT ALL PRIVILEGES ON TABLE EVENT_TYPE_DICTIONARY TO clearing; + +-- priority - Справочник приоритетов отображения +DROP TABLE IF EXISTS PRIORITY_DICTIONARY; +CREATE TABLE PRIORITY_DICTIONARY(ID bigint PRIMARY KEY, CODE varchar(4), NAME varchar(50)); +COMMENT ON TABLE PRIORITY_DICTIONARY IS 'Справочник приоритетов отображения'; + +COMMENT ON COLUMN PRIORITY_DICTIONARY.ID IS 'Идентификатор'; + +COMMENT ON COLUMN PRIORITY_DICTIONARY.CODE IS 'Код'; + +COMMENT ON COLUMN PRIORITY_DICTIONARY.NAME IS 'Приоритет отображения'; + +GRANT ALL PRIVILEGES ON TABLE PRIORITY_DICTIONARY TO clearing; + +/* Business objects */ + +-- dbVersion - Версия базы данных +DROP TABLE IF EXISTS DB_VERSION; +CREATE TABLE DB_VERSION(ID bigint PRIMARY KEY, VERSION varchar(50), DICTIONARY_VERSION varchar(100)); +COMMENT ON TABLE DB_VERSION IS 'Версия базы данных'; + +COMMENT ON COLUMN DB_VERSION.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN DB_VERSION.VERSION IS 'Версия базы данных, привязанная к релизу'; + +COMMENT ON COLUMN DB_VERSION.DICTIONARY_VERSION IS 'Версия справочника'; + +GRANT ALL PRIVILEGES ON TABLE DB_VERSION TO clearing; + +-- userCls - Пользователь +DROP TABLE IF EXISTS USER_CLS; +CREATE TABLE USER_CLS(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); +COMMENT ON TABLE USER_CLS IS 'Пользователь'; + +COMMENT ON COLUMN USER_CLS.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_CLS.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN USER_CLS.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN USER_CLS.IDENTIFIER IS 'Внешний идентификатор'; + +COMMENT ON COLUMN USER_CLS.NAME IS 'Имя и фамилия пользователя'; + +COMMENT ON COLUMN USER_CLS.FIRST_NAME IS 'Имя пользователя'; + +COMMENT ON COLUMN USER_CLS.LAST_NAME IS 'Фамилия пользователя'; + +COMMENT ON COLUMN USER_CLS.MIDDLE_NAME IS 'Отчество пользователя'; + +COMMENT ON COLUMN USER_CLS.EMAIL IS 'Email пользователя'; + +GRANT ALL PRIVILEGES ON TABLE USER_CLS TO clearing; + + +-- History log of userCls - Пользователь +DROP TABLE IF EXISTS USER_CLS_HISTORY; +CREATE TABLE USER_CLS_HISTORY(USER_CLS_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, IDENTIFIER varchar(250), NAME varchar(250), FIRST_NAME varchar(250), LAST_NAME varchar(250), MIDDLE_NAME varchar(250), EMAIL varchar(250)); +COMMENT ON TABLE USER_CLS_HISTORY IS 'История изменений таблицы userCls'; +COMMENT ON COLUMN USER_CLS_HISTORY.USER_CLS_ID IS 'Идентификатор записи в таблице USER_CLS'; +COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN USER_CLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN USER_CLS_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_CLS_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN USER_CLS_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN USER_CLS_HISTORY.IDENTIFIER IS 'Внешний идентификатор'; + +COMMENT ON COLUMN USER_CLS_HISTORY.NAME IS 'Имя и фамилия пользователя'; + +COMMENT ON COLUMN USER_CLS_HISTORY.FIRST_NAME IS 'Имя пользователя'; + +COMMENT ON COLUMN USER_CLS_HISTORY.LAST_NAME IS 'Фамилия пользователя'; + +COMMENT ON COLUMN USER_CLS_HISTORY.MIDDLE_NAME IS 'Отчество пользователя'; + +COMMENT ON COLUMN USER_CLS_HISTORY.EMAIL IS 'Email пользователя'; + +GRANT ALL PRIVILEGES ON TABLE USER_CLS_HISTORY TO clearing; + +-- userRoleSession - Набор ролей +DROP TABLE IF EXISTS USER_ROLE_SESSION; +CREATE TABLE USER_ROLE_SESSION(ID bigint PRIMARY KEY, USER_ID bigint, USER_ROLE varchar(4), COMPANY_ID bigint, STATUS varchar(4)); +COMMENT ON TABLE USER_ROLE_SESSION IS 'Набор ролей'; + +COMMENT ON COLUMN USER_ROLE_SESSION.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_ROLE_SESSION.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN USER_ROLE_SESSION.USER_ROLE IS 'Код роли пользователя (linked to userRole)'; + +COMMENT ON COLUMN USER_ROLE_SESSION.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN USER_ROLE_SESSION.STATUS IS 'Код статуса (linked to workflowStatus)'; + +GRANT ALL PRIVILEGES ON TABLE USER_ROLE_SESSION TO clearing; + +-- userSettings - Настройки пользователя +DROP TABLE IF EXISTS USER_SETTINGS; +CREATE TABLE USER_SETTINGS(ID bigint PRIMARY KEY, USER_ID bigint, VERSION varchar(50), JSON varchar(200000)); +COMMENT ON TABLE USER_SETTINGS IS 'Настройки пользователя'; + +COMMENT ON COLUMN USER_SETTINGS.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_SETTINGS.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN USER_SETTINGS.VERSION IS 'Версия настроек пользователя'; + +COMMENT ON COLUMN USER_SETTINGS.JSON IS 'Данные конфигурации'; + +GRANT ALL PRIVILEGES ON TABLE USER_SETTINGS TO clearing; + +-- userConnect - Активность пользователей в системе +DROP TABLE IF EXISTS USER_CONNECT; +CREATE TABLE USER_CONNECT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); +COMMENT ON TABLE USER_CONNECT IS 'Активность пользователей в системе'; + +COMMENT ON COLUMN USER_CONNECT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_CONNECT.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN USER_CONNECT.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN USER_CONNECT.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN USER_CONNECT.CONNECTION_TIME IS 'Последнее соединение'; + +COMMENT ON COLUMN USER_CONNECT.DISCONNECTION_TIME IS 'Разрыв соединения'; + +COMMENT ON COLUMN USER_CONNECT.SERVER_IP IS 'IP адрес сервера'; + +COMMENT ON COLUMN USER_CONNECT.CLIENT_IP IS 'IP адрес клиента'; + +COMMENT ON COLUMN USER_CONNECT.CONNECTION_STATE IS 'Код статуса соединения (linked to connectionState)'; + +COMMENT ON COLUMN USER_CONNECT.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN USER_CONNECT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; + +COMMENT ON COLUMN USER_CONNECT.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; + +GRANT ALL PRIVILEGES ON TABLE USER_CONNECT TO clearing; + + +-- History log of userConnect - Активность пользователей в системе +DROP TABLE IF EXISTS USER_CONNECT_HISTORY; +CREATE TABLE USER_CONNECT_HISTORY(USER_CONNECT_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, USER_ID bigint, CONNECTION_TIME timestamp, DISCONNECTION_TIME timestamp, SERVER_IP varchar(250), CLIENT_IP varchar(250), CONNECTION_STATE varchar(4), CLEARING_DATE date, ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint); +COMMENT ON TABLE USER_CONNECT_HISTORY IS 'История изменений таблицы userConnect'; +COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_CONNECT_ID IS 'Идентификатор записи в таблице USER_CONNECT'; +COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN USER_CONNECT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_TIME IS 'Последнее соединение'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.DISCONNECTION_TIME IS 'Разрыв соединения'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.SERVER_IP IS 'IP адрес сервера'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CLIENT_IP IS 'IP адрес клиента'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CONNECTION_STATE IS 'Код статуса соединения (linked to connectionState)'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; + +COMMENT ON COLUMN USER_CONNECT_HISTORY.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; + +GRANT ALL PRIVILEGES ON TABLE USER_CONNECT_HISTORY TO clearing; + +-- company - Компании +DROP TABLE IF EXISTS COMPANY; +CREATE TABLE COMPANY(SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE COMPANY IS 'Компании'; + +COMMENT ON COLUMN COMPANY.SHORT_NAME IS 'Краткое наименование компании'; + +COMMENT ON COLUMN COMPANY.FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN COMPANY.TRADING_CODE IS 'Код участника торгов'; + +COMMENT ON COLUMN COMPANY.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN COMPANY.REGISTRATION_CODE IS 'Регистрационный код участника'; + +COMMENT ON COLUMN COMPANY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN COMPANY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN COMPANY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN COMPANY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY TO clearing; + + +-- History log of company - Компании +DROP TABLE IF EXISTS COMPANY_HISTORY; +CREATE TABLE COMPANY_HISTORY(COMPANY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SHORT_NAME varchar(255), FULL_NAME varchar(255), TRADING_CODE varchar(255), CLEARING_CODE varchar(255), REGISTRATION_CODE varchar(255), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE COMPANY_HISTORY IS 'История изменений таблицы company'; +COMMENT ON COLUMN COMPANY_HISTORY.COMPANY_ID IS 'Идентификатор записи в таблице COMPANY'; +COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN COMPANY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN COMPANY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN COMPANY_HISTORY.SHORT_NAME IS 'Краткое наименование компании'; + +COMMENT ON COLUMN COMPANY_HISTORY.FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN COMPANY_HISTORY.TRADING_CODE IS 'Код участника торгов'; + +COMMENT ON COLUMN COMPANY_HISTORY.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN COMPANY_HISTORY.REGISTRATION_CODE IS 'Регистрационный код участника'; + +COMMENT ON COLUMN COMPANY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN COMPANY_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN COMPANY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN COMPANY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_HISTORY TO clearing; + +-- companyInfo - Профили компаний +DROP TABLE IF EXISTS COMPANY_INFO; +CREATE TABLE COMPANY_INFO(COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_INFO IS 'Профили компаний'; + +COMMENT ON COLUMN COMPANY_INFO.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN COMPANY_INFO.CORPORATION_SOLE_TYPE IS 'Код единоличного исполнительного органа (linked to corporationSoleType)'; + +COMMENT ON COLUMN COMPANY_INFO.COUNTRY_CODE IS 'Код юрисдикции (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO.DESCRIPTION IS 'Описание компании'; + +COMMENT ON COLUMN COMPANY_INFO.PROFESSIONAL_SIGN IS 'Код признака профессионального участника (linked to allowed)'; + +COMMENT ON COLUMN COMPANY_INFO.LEGAL_KIND IS 'Код вида субъекта (linked to legalKind)'; + +COMMENT ON COLUMN COMPANY_INFO.ORGANIZATION_TYPE IS 'Код типа организации (linked to organizationType)'; + +COMMENT ON COLUMN COMPANY_INFO.RESIDENCE IS 'Код резиденции (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO.SHORT_NAME_ENG IS 'Краткое наименование компании на английском'; + +COMMENT ON COLUMN COMPANY_INFO.FULL_NAME_ENG IS 'Полное наименование компании на английском'; + +COMMENT ON COLUMN COMPANY_INFO.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO TO clearing; + + +-- History log of companyInfo - Профили компаний +DROP TABLE IF EXISTS COMPANY_INFO_HISTORY; +CREATE TABLE COMPANY_INFO_HISTORY(COMPANY_INFO_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CORPORATION_SOLE_TYPE varchar(4), COUNTRY_CODE varchar(4), DESCRIPTION varchar(255), PROFESSIONAL_SIGN varchar(4), LEGAL_KIND varchar(4), ORGANIZATION_TYPE varchar(4), RESIDENCE varchar(4), SHORT_NAME_ENG varchar(255), FULL_NAME_ENG varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_INFO_HISTORY IS 'История изменений таблицы companyInfo'; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_INFO_ID IS 'Идентификатор записи в таблице COMPANY_INFO'; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN COMPANY_INFO_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.CORPORATION_SOLE_TYPE IS 'Код единоличного исполнительного органа (linked to corporationSoleType)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.COUNTRY_CODE IS 'Код юрисдикции (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.DESCRIPTION IS 'Описание компании'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.PROFESSIONAL_SIGN IS 'Код признака профессионального участника (linked to allowed)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.LEGAL_KIND IS 'Код вида субъекта (linked to legalKind)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.ORGANIZATION_TYPE IS 'Код типа организации (linked to organizationType)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.RESIDENCE IS 'Код резиденции (linked to countryCode)'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.SHORT_NAME_ENG IS 'Краткое наименование компании на английском'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.FULL_NAME_ENG IS 'Полное наименование компании на английском'; + +COMMENT ON COLUMN COMPANY_INFO_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_INFO_HISTORY TO clearing; + +-- clearingMemberCategory - Категории участника клиринга +DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY; +CREATE TABLE CLEARING_MEMBER_CATEGORY(COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CLEARING_MEMBER_CATEGORY IS 'Категории участника клиринга'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.CLEARING_MEMBER_CATEGORY IS 'Код категории участника клиринга (linked to clearingCategory)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY TO clearing; + + +-- History log of clearingMemberCategory - Категории участника клиринга +DROP TABLE IF EXISTS CLEARING_MEMBER_CATEGORY_HISTORY; +CREATE TABLE CLEARING_MEMBER_CATEGORY_HISTORY(CLEARING_MEMBER_CATEGORY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CLEARING_MEMBER_CATEGORY varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY IS 'История изменений таблицы clearingMemberCategory'; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY_ID IS 'Идентификатор записи в таблице CLEARING_MEMBER_CATEGORY'; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.CLEARING_MEMBER_CATEGORY IS 'Код категории участника клиринга (linked to clearingCategory)'; + +COMMENT ON COLUMN CLEARING_MEMBER_CATEGORY_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_MEMBER_CATEGORY_HISTORY TO clearing; + +-- contact - Контакты компании +DROP TABLE IF EXISTS CONTACT; +CREATE TABLE CONTACT(COMPANY_ID bigint, CONTACT_TYPE varchar(4), CONTACT_VALUE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE CONTACT IS 'Контакты компании'; + +COMMENT ON COLUMN CONTACT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CONTACT.CONTACT_TYPE IS 'Код типа контакта (linked to contactType)'; + +COMMENT ON COLUMN CONTACT.CONTACT_VALUE IS 'Значение контакта'; + +COMMENT ON COLUMN CONTACT.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CONTACT TO clearing; + +-- profileDocument - Досье компании +DROP TABLE IF EXISTS PROFILE_DOCUMENT; +CREATE TABLE PROFILE_DOCUMENT(COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE PROFILE_DOCUMENT IS 'Досье компании'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_DATE IS 'Дата выдачи'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUE_PLACE IS 'Место выдачи'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER IS 'Кем выдан'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ISSUER_CODE IS 'Код выдавшего органа'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.NAME IS 'Наименование документа'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.NUMBER IS 'Номер документа'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.PLACE IS 'Место'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_FROM_DATE IS 'Дата начала срока действия'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.VALID_TO_DATE IS 'Дата окончания срока действия'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.LINK IS 'Ссылка на документ'; + +COMMENT ON COLUMN PROFILE_DOCUMENT.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT TO clearing; + + +-- History log of profileDocument - Досье компании +DROP TABLE IF EXISTS PROFILE_DOCUMENT_HISTORY; +CREATE TABLE PROFILE_DOCUMENT_HISTORY(PROFILE_DOCUMENT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_DATE date, ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), NAME varchar(255), NUMBER varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, LINK varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE PROFILE_DOCUMENT_HISTORY IS 'История изменений таблицы profileDocument'; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PROFILE_DOCUMENT_ID IS 'Идентификатор записи в таблице PROFILE_DOCUMENT'; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_DATE IS 'Дата выдачи'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUE_PLACE IS 'Место выдачи'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER IS 'Кем выдан'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ISSUER_CODE IS 'Код выдавшего органа'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NAME IS 'Наименование документа'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.NUMBER IS 'Номер документа'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.PLACE IS 'Место'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_FROM_DATE IS 'Дата начала срока действия'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.VALID_TO_DATE IS 'Дата окончания срока действия'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.LINK IS 'Ссылка на документ'; + +COMMENT ON COLUMN PROFILE_DOCUMENT_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE PROFILE_DOCUMENT_HISTORY TO clearing; + +-- companySymbols - Реквизиты компании +DROP TABLE IF EXISTS COMPANY_SYMBOLS; +CREATE TABLE COMPANY_SYMBOLS(COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_SYMBOLS IS 'Реквизиты компании'; + +COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL IS 'Код типа реквизита (linked to companySymbol)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS.COMPANY_SYMBOL_VALUE IS 'Значение реквизита'; + +COMMENT ON COLUMN COMPANY_SYMBOLS.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS TO clearing; + + +-- History log of companySymbols - Реквизиты компании +DROP TABLE IF EXISTS COMPANY_SYMBOLS_HISTORY; +CREATE TABLE COMPANY_SYMBOLS_HISTORY(COMPANY_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, COMPANY_SYMBOL varchar(4), COMPANY_SYMBOL_VALUE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_SYMBOLS_HISTORY IS 'История изменений таблицы companySymbols'; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOLS_ID IS 'Идентификатор записи в таблице COMPANY_SYMBOLS'; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL IS 'Код типа реквизита (linked to companySymbol)'; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.COMPANY_SYMBOL_VALUE IS 'Значение реквизита'; + +COMMENT ON COLUMN COMPANY_SYMBOLS_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_SYMBOLS_HISTORY TO clearing; + +-- companyRoleSet - Таблица ролей компании +DROP TABLE IF EXISTS COMPANY_ROLE_SET; +CREATE TABLE COMPANY_ROLE_SET(COMPANY_ID bigint, COMPANY_ROLE varchar(4), WORKFLOW_STATUS varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE COMPANY_ROLE_SET IS 'Таблица ролей компании'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.COMPANY_ROLE IS 'Код роли компании (linked to companyRole)'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN COMPANY_ROLE_SET.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COMPANY_ROLE_SET TO clearing; + +-- settlementHouseProperties - Параметры расчетной организации +DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES; +CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES(COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES IS 'Параметры расчетной организации'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.COMPANY_ID IS 'Наименование компании (linked to company)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES TO clearing; + + +-- History log of settlementHouseProperties - Параметры расчетной организации +DROP TABLE IF EXISTS SETTLEMENT_HOUSE_PROPERTIES_HISTORY; +CREATE TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY(SETTLEMENT_HOUSE_PROPERTIES_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY IS 'История изменений таблицы settlementHouseProperties'; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.SETTLEMENT_HOUSE_PROPERTIES_ID IS 'Идентификатор записи в таблице SETTLEMENT_HOUSE_PROPERTIES'; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.COMPANY_ID IS 'Наименование компании (linked to company)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN SETTLEMENT_HOUSE_PROPERTIES_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE SETTLEMENT_HOUSE_PROPERTIES_HISTORY TO clearing; + +-- security - Инструменты +DROP TABLE IF EXISTS SECURITY; +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)'; + +COMMENT ON COLUMN SECURITY.SHORT_NAME IS 'Краткое наименование инструмента'; + +COMMENT ON COLUMN SECURITY.FULL_NAME IS 'Полное наименование инструмента'; + +COMMENT ON COLUMN SECURITY.SHORT_NAME_ENG IS 'Краткое наименование инструмента на английском'; + +COMMENT ON COLUMN SECURITY.FULL_NAME_ENG IS 'Полное наименование инструмента на английском'; + +COMMENT ON COLUMN SECURITY.SECURITY_SYMBOL IS 'Код инструмента'; + +COMMENT ON COLUMN SECURITY.ISIN IS 'Наименование инструмента ISIN'; + +COMMENT ON COLUMN SECURITY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN SECURITY.UUID IS 'Идентификатор во внешней системе'; + +COMMENT ON COLUMN SECURITY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN SECURITY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE SECURITY TO clearing; + + +-- 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), 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)'; + +COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME IS 'Краткое наименование инструмента'; + +COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME IS 'Полное наименование инструмента'; + +COMMENT ON COLUMN SECURITY_HISTORY.SHORT_NAME_ENG IS 'Краткое наименование инструмента на английском'; + +COMMENT ON COLUMN SECURITY_HISTORY.FULL_NAME_ENG IS 'Полное наименование инструмента на английском'; + +COMMENT ON COLUMN SECURITY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента'; + +COMMENT ON COLUMN SECURITY_HISTORY.ISIN IS 'Наименование инструмента ISIN'; + +COMMENT ON COLUMN SECURITY_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN SECURITY_HISTORY.UUID IS 'Идентификатор во внешней системе'; + +COMMENT ON COLUMN SECURITY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN SECURITY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE SECURITY_HISTORY TO clearing; + +-- currency - Валюты +DROP TABLE IF EXISTS CURRENCY; +CREATE TABLE CURRENCY(COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CURRENCY IS 'Валюты'; + +COMMENT ON COLUMN CURRENCY.COUNTRY_CODE IS 'Код страны (linked to countryCode)'; + +COMMENT ON COLUMN CURRENCY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY TO clearing; + + +-- History log of currency - Валюты +DROP TABLE IF EXISTS CURRENCY_HISTORY; +CREATE TABLE CURRENCY_HISTORY(CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COUNTRY_CODE varchar(4), CURRENCY_CODE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE CURRENCY_HISTORY IS 'История изменений таблицы currency'; +COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_ID IS 'Идентификатор записи в таблице CURRENCY'; +COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN CURRENCY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN CURRENCY_HISTORY.COUNTRY_CODE IS 'Код страны (linked to countryCode)'; + +COMMENT ON COLUMN CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN CURRENCY_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_HISTORY TO clearing; + +-- moneyMarketSecurity - Спецификации Денежного рынка +DROP TABLE IF EXISTS MONEY_MARKET_SECURITY; +CREATE TABLE MONEY_MARKET_SECURITY(SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE MONEY_MARKET_SECURITY IS 'Спецификации Денежного рынка'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.DESCRIPTION IS 'Описание'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.START_DATE IS 'Дата начала действия'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.END_DATE IS 'Дата окончания действия'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_VALUE IS 'Номинал'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.CONVENTION IS 'Нотация наименования инструмента'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.TERM_TYPE IS 'Код вида инструмента (linked to termType)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.CLEARING_ORGANIZATION IS 'Клиринговая организация'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY TO clearing; + + +-- History log of moneyMarketSecurity - Спецификации Денежного рынка +DROP TABLE IF EXISTS MONEY_MARKET_SECURITY_HISTORY; +CREATE TABLE MONEY_MARKET_SECURITY_HISTORY(MONEY_MARKET_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, DESCRIPTION varchar(255), START_DATE date, END_DATE date, NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), CONVENTION varchar(255), TERM_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE MONEY_MARKET_SECURITY_HISTORY IS 'История изменений таблицы moneyMarketSecurity'; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.MONEY_MARKET_SECURITY_ID IS 'Идентификатор записи в таблице MONEY_MARKET_SECURITY'; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.DESCRIPTION IS 'Описание'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.START_DATE IS 'Дата начала действия'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.END_DATE IS 'Дата окончания действия'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CONVENTION IS 'Нотация наименования инструмента'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.TERM_TYPE IS 'Код вида инструмента (linked to termType)'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Клиринговая организация'; + +COMMENT ON COLUMN MONEY_MARKET_SECURITY_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE MONEY_MARKET_SECURITY_HISTORY TO clearing; + +-- tradedMoneyMarketSecurity - Спецификации денежного рынка, учавствующие в сделках +DROP TABLE IF EXISTS TRADED_MONEY_MARKET_SECURITY; +CREATE TABLE TRADED_MONEY_MARKET_SECURITY(SECURITY_ID bigint, SECURITY_CODE varchar(255), ID bigint PRIMARY KEY); +COMMENT ON TABLE TRADED_MONEY_MARKET_SECURITY IS 'Спецификации денежного рынка, учавствующие в сделках'; + +COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.SECURITY_CODE IS 'Полный код инструмента со сроком'; + +COMMENT ON COLUMN TRADED_MONEY_MARKET_SECURITY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE TRADED_MONEY_MARKET_SECURITY TO clearing; + +-- equitySecurity - Акции +DROP TABLE IF EXISTS EQUITY_SECURITY; +CREATE TABLE EQUITY_SECURITY(SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE EQUITY_SECURITY IS 'Акции'; + +COMMENT ON COLUMN EQUITY_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN EQUITY_SECURITY.SHARE_TYPE IS 'Код типа акции (linked to shareType)'; + +COMMENT ON COLUMN EQUITY_SECURITY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY TO clearing; + + +-- History log of equitySecurity - Акции +DROP TABLE IF EXISTS EQUITY_SECURITY_HISTORY; +CREATE TABLE EQUITY_SECURITY_HISTORY(EQUITY_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, SHARE_TYPE varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE EQUITY_SECURITY_HISTORY IS 'История изменений таблицы equitySecurity'; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EQUITY_SECURITY_ID IS 'Идентификатор записи в таблице EQUITY_SECURITY'; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.SHARE_TYPE IS 'Код типа акции (linked to shareType)'; + +COMMENT ON COLUMN EQUITY_SECURITY_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE EQUITY_SECURITY_HISTORY TO clearing; + +-- fixedIncomeSecurity - Облигации +DROP TABLE IF EXISTS FIXED_INCOME_SECURITY; +CREATE TABLE FIXED_INCOME_SECURITY(SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_SECURITY IS 'Облигации'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.BOND_TYPE IS 'Код типа облигации (linked to bondType)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.MATURITY_DATE IS 'Дата погашения'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_FOR_DATE IS 'Текущее значение номинала'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_VALUE IS 'Номинал инструмента'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON IS 'Купон'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.COUPON_FREQUENCY IS 'Длительность купона'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY TO clearing; + + +-- History log of fixedIncomeSecurity - Облигации +DROP TABLE IF EXISTS FIXED_INCOME_SECURITY_HISTORY; +CREATE TABLE FIXED_INCOME_SECURITY_HISTORY(FIXED_INCOME_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, BOND_TYPE varchar(4), MATURITY_DATE date, NOMINAL_FOR_DATE numeric(72,18), NOMINAL_VALUE numeric(72,18), NOMINAL_CURRENCY varchar(4), COUPON numeric(72,18), COUPON_FREQUENCY bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_SECURITY_HISTORY IS 'История изменений таблицы fixedIncomeSecurity'; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.FIXED_INCOME_SECURITY_ID IS 'Идентификатор записи в таблице FIXED_INCOME_SECURITY'; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.BOND_TYPE IS 'Код типа облигации (linked to bondType)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.MATURITY_DATE IS 'Дата погашения'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_FOR_DATE IS 'Текущее значение номинала'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_VALUE IS 'Номинал инструмента'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.NOMINAL_CURRENCY IS 'Код валюты номинала (linked to currencyCode)'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON IS 'Купон'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.COUPON_FREQUENCY IS 'Длительность купона'; + +COMMENT ON COLUMN FIXED_INCOME_SECURITY_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_SECURITY_HISTORY TO clearing; + +-- fixedIncomeCashFlow - Выплаты по купонам +DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW; +CREATE TABLE FIXED_INCOME_CASH_FLOW(SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_CASH_FLOW IS 'Выплаты по купонам'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ACCRUED_COUPON IS 'Купон'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NOMINAL_VALUE IS 'Номинал'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.NUMBER IS 'Номер купона'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.VALUE_DATE IS 'Дата выплаты купона'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW TO clearing; + + +-- History log of fixedIncomeCashFlow - Выплаты по купонам +DROP TABLE IF EXISTS FIXED_INCOME_CASH_FLOW_HISTORY; +CREATE TABLE FIXED_INCOME_CASH_FLOW_HISTORY(FIXED_INCOME_CASH_FLOW_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, ACCRUED_COUPON numeric(72,2), NOMINAL_VALUE numeric(72,18), NUMBER bigint, VALUE_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY IS 'История изменений таблицы fixedIncomeCashFlow'; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.FIXED_INCOME_CASH_FLOW_ID IS 'Идентификатор записи в таблице FIXED_INCOME_CASH_FLOW'; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ACCRUED_COUPON IS 'Купон'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NOMINAL_VALUE IS 'Номинал'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.NUMBER IS 'Номер купона'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.VALUE_DATE IS 'Дата выплаты купона'; + +COMMENT ON COLUMN FIXED_INCOME_CASH_FLOW_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE FIXED_INCOME_CASH_FLOW_HISTORY TO clearing; + +-- couponPeriod - Купонное расписание +DROP TABLE IF EXISTS COUPON_PERIOD; +CREATE TABLE COUPON_PERIOD(SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE COUPON_PERIOD IS 'Купонное расписание'; + +COMMENT ON COLUMN COUPON_PERIOD.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN COUPON_PERIOD.COUPON_RATE IS 'Купонная ставка'; + +COMMENT ON COLUMN COUPON_PERIOD.NUMBER IS 'Номер купона'; + +COMMENT ON COLUMN COUPON_PERIOD.PERIOD_START_DATE IS 'Начало периода действия'; + +COMMENT ON COLUMN COUPON_PERIOD.PERIOD_END_DATE IS 'Окончание периода действия'; + +COMMENT ON COLUMN COUPON_PERIOD.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD TO clearing; + + +-- History log of couponPeriod - Купонное расписание +DROP TABLE IF EXISTS COUPON_PERIOD_HISTORY; +CREATE TABLE COUPON_PERIOD_HISTORY(COUPON_PERIOD_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, COUPON_RATE numeric(72,2), NUMBER bigint, PERIOD_START_DATE date, PERIOD_END_DATE date, ID bigint PRIMARY KEY); +COMMENT ON TABLE COUPON_PERIOD_HISTORY IS 'История изменений таблицы couponPeriod'; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_PERIOD_ID IS 'Идентификатор записи в таблице COUPON_PERIOD'; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.COUPON_RATE IS 'Купонная ставка'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.NUMBER IS 'Номер купона'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_START_DATE IS 'Начало периода действия'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.PERIOD_END_DATE IS 'Окончание периода действия'; + +COMMENT ON COLUMN COUPON_PERIOD_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE COUPON_PERIOD_HISTORY TO clearing; + +-- listing - Инструменты на режимах +DROP TABLE IF EXISTS LISTING; +CREATE TABLE LISTING(SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE LISTING IS 'Инструменты на режимах'; + +COMMENT ON COLUMN LISTING.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN LISTING.MARKET IS 'Код торговой секции (linked to market)'; + +COMMENT ON COLUMN LISTING.LOT_SIZE IS 'Размер лота'; + +COMMENT ON COLUMN LISTING.SYMBOL_CODE IS 'Код инструмента на торговой площадке'; + +COMMENT ON COLUMN LISTING.SYMBOL_NAME IS 'Наименование инструмента на торговой площадке'; + +COMMENT ON COLUMN LISTING.TRADING_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; + +COMMENT ON COLUMN LISTING.WORKFLOW_STATUS IS 'Код статуса листинга в системе (linked to workflowStatus)'; + +COMMENT ON COLUMN LISTING.MIN_STEP IS 'Шаг цены'; + +COMMENT ON COLUMN LISTING.PRECISION IS 'Точность'; + +COMMENT ON COLUMN LISTING.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN LISTING.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN LISTING.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE LISTING TO clearing; + + +-- History log of listing - Инструменты на режимах +DROP TABLE IF EXISTS LISTING_HISTORY; +CREATE TABLE LISTING_HISTORY(LISTING_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), SECURITY_ID bigint, MARKET varchar(4), LOT_SIZE numeric(72,2), SYMBOL_CODE varchar(255), SYMBOL_NAME varchar(255), TRADING_CURRENCY varchar(4), WORKFLOW_STATUS varchar(4), MIN_STEP numeric(72,2), PRECISION numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE LISTING_HISTORY IS 'История изменений таблицы listing'; +COMMENT ON COLUMN LISTING_HISTORY.LISTING_ID IS 'Идентификатор записи в таблице LISTING'; +COMMENT ON COLUMN LISTING_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN LISTING_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN LISTING_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN LISTING_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN LISTING_HISTORY.MARKET IS 'Код торговой секции (linked to market)'; + +COMMENT ON COLUMN LISTING_HISTORY.LOT_SIZE IS 'Размер лота'; + +COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_CODE IS 'Код инструмента на торговой площадке'; + +COMMENT ON COLUMN LISTING_HISTORY.SYMBOL_NAME IS 'Наименование инструмента на торговой площадке'; + +COMMENT ON COLUMN LISTING_HISTORY.TRADING_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; + +COMMENT ON COLUMN LISTING_HISTORY.WORKFLOW_STATUS IS 'Код статуса листинга в системе (linked to workflowStatus)'; + +COMMENT ON COLUMN LISTING_HISTORY.MIN_STEP IS 'Шаг цены'; + +COMMENT ON COLUMN LISTING_HISTORY.PRECISION IS 'Точность'; + +COMMENT ON COLUMN LISTING_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN LISTING_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN LISTING_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE LISTING_HISTORY TO clearing; + +-- currencyPairSecurity - Инструменты валютного рынка +DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY; +CREATE TABLE CURRENCY_PAIR_SECURITY(ID bigint PRIMARY KEY, CURRENCY_PAIR_ID bigint, BASE_UNIT_SIZE numeric(72,2), CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SECURITY_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CURRENCY_PAIR_SECURITY IS 'Инструменты валютного рынка'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CURRENCY_PAIR_ID IS 'Валютная пара (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.BASE_UNIT_SIZE IS 'Количество валюты лота'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CODE IS 'Наименование валютной пары (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SETTLEMENT_TYPE IS 'Тип расчета (linked to currencySettlementType)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CLEARING_ORGANIZATION IS 'Наименование клиринговой организации'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.SECURITY_ID IS 'Наименование инструмента (linked to security)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.CREATED_AT IS 'Время создания записи'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY.UPDATED_AT IS 'Время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY TO clearing; + + +-- History log of currencyPairSecurity - Инструменты валютного рынка +DROP TABLE IF EXISTS CURRENCY_PAIR_SECURITY_HISTORY; +CREATE TABLE CURRENCY_PAIR_SECURITY_HISTORY(CURRENCY_PAIR_SECURITY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CURRENCY_PAIR_ID bigint, BASE_UNIT_SIZE numeric(72,2), CODE varchar(255), SETTLEMENT_TYPE varchar(4), CLEARING_ORGANIZATION varchar(255), SECURITY_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CURRENCY_PAIR_SECURITY_HISTORY IS 'История изменений таблицы currencyPairSecurity'; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_SECURITY_ID IS 'Идентификатор записи в таблице CURRENCY_PAIR_SECURITY'; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CURRENCY_PAIR_ID IS 'Валютная пара (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.BASE_UNIT_SIZE IS 'Количество валюты лота'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CODE IS 'Наименование валютной пары (linked to currencyPair)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SETTLEMENT_TYPE IS 'Тип расчета (linked to currencySettlementType)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CLEARING_ORGANIZATION IS 'Наименование клиринговой организации'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.SECURITY_ID IS 'Наименование инструмента (linked to security)'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.CREATED_AT IS 'Время создания записи'; + +COMMENT ON COLUMN CURRENCY_PAIR_SECURITY_HISTORY.UPDATED_AT IS 'Время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE CURRENCY_PAIR_SECURITY_HISTORY TO clearing; + +-- market - Рынки +DROP TABLE IF EXISTS MARKET; +CREATE TABLE MARKET(DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE MARKET IS 'Рынки'; + +COMMENT ON COLUMN MARKET.DESCRIPTION IS 'Описание'; + +COMMENT ON COLUMN MARKET.EXCHANGE_ID IS 'Идентификатор площадки (linked to company)'; + +COMMENT ON COLUMN MARKET.NAME IS 'Наименование рынка'; + +COMMENT ON COLUMN MARKET.CODE IS 'Код рынка'; + +COMMENT ON COLUMN MARKET.SETTLEMENT_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; + +COMMENT ON COLUMN MARKET.SECTION IS 'Код секции (linked to section)'; + +COMMENT ON COLUMN MARKET.MARKET_TYPE IS 'Тип торгов на рынке (linked to marketType)'; + +COMMENT ON COLUMN MARKET.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN MARKET.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN MARKET.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE MARKET TO clearing; + + +-- History log of market - Рынки +DROP TABLE IF EXISTS MARKET_HISTORY; +CREATE TABLE MARKET_HISTORY(MARKET_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), DESCRIPTION varchar(255), EXCHANGE_ID bigint, NAME varchar(255), CODE varchar(10), SETTLEMENT_CURRENCY varchar(4), SECTION varchar(4), MARKET_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE MARKET_HISTORY IS 'История изменений таблицы market'; +COMMENT ON COLUMN MARKET_HISTORY.MARKET_ID IS 'Идентификатор записи в таблице MARKET'; +COMMENT ON COLUMN MARKET_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN MARKET_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN MARKET_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN MARKET_HISTORY.DESCRIPTION IS 'Описание'; + +COMMENT ON COLUMN MARKET_HISTORY.EXCHANGE_ID IS 'Идентификатор площадки (linked to company)'; + +COMMENT ON COLUMN MARKET_HISTORY.NAME IS 'Наименование рынка'; + +COMMENT ON COLUMN MARKET_HISTORY.CODE IS 'Код рынка'; + +COMMENT ON COLUMN MARKET_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчета (linked to currencyCode)'; + +COMMENT ON COLUMN MARKET_HISTORY.SECTION IS 'Код секции (linked to section)'; + +COMMENT ON COLUMN MARKET_HISTORY.MARKET_TYPE IS 'Тип торгов на рынке (linked to marketType)'; + +COMMENT ON COLUMN MARKET_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN MARKET_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN MARKET_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE MARKET_HISTORY TO clearing; + +-- errorText - Полные тексты ошибок +DROP TABLE IF EXISTS ERROR_TEXT; +CREATE TABLE ERROR_TEXT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, ERROR_CODE_ID bigint, TEXT varchar(255), USER_ID bigint, CLEARING_DATE date); +COMMENT ON TABLE ERROR_TEXT IS 'Полные тексты ошибок'; + +COMMENT ON COLUMN ERROR_TEXT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ERROR_TEXT.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN ERROR_TEXT.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN ERROR_TEXT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; + +COMMENT ON COLUMN ERROR_TEXT.TEXT IS 'Полный текст ошибки'; + +COMMENT ON COLUMN ERROR_TEXT.USER_ID IS 'Идентификатор автора сообщения (linked to userCls)'; + +COMMENT ON COLUMN ERROR_TEXT.CLEARING_DATE IS 'Текущая дата'; + +GRANT ALL PRIVILEGES ON TABLE ERROR_TEXT TO clearing; + +-- clientCode - Коды клиентов компании +DROP TABLE IF EXISTS CLIENT_CODE; +CREATE TABLE CLIENT_CODE(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CLIENT_CODE IS 'Коды клиентов компании'; + +COMMENT ON COLUMN CLIENT_CODE.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CLIENT_CODE.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLIENT_CODE.CODE IS 'Код клиента'; + +COMMENT ON COLUMN CLIENT_CODE.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN CLIENT_CODE.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE.CURRENCY_ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE.STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN CLIENT_CODE.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN CLIENT_CODE.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE TO clearing; + + +-- History log of clientCode - Коды клиентов компании +DROP TABLE IF EXISTS CLIENT_CODE_HISTORY; +CREATE TABLE CLIENT_CODE_HISTORY(CLIENT_CODE_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), TRADING_CLEARING_REGISTRY_ID bigint, MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, CURRENCY_ACCOUNT_ID bigint, STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CLIENT_CODE_HISTORY IS 'История изменений таблицы clientCode'; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CLIENT_CODE_ID IS 'Идентификатор записи в таблице CLIENT_CODE'; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN CLIENT_CODE_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CODE IS 'Код клиента'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CURRENCY_ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.STATUS IS 'Код статуса (linked to workflowStatus)'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN CLIENT_CODE_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE CLIENT_CODE_HISTORY TO clearing; + +-- tradingClearingRegistry - Торгово-клиринговый регистр +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY; +CREATE TABLE TRADING_CLEARING_REGISTRY(ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CODE IS 'Код торгово-клирингового регистра'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_TYPE IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_LEVEL IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryLevel)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.TRADING_CLEARING_REGISTRY_PURPOSE IS 'Код области применения (linked to tradingClearingRegistryPurpose)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY TO clearing; + + +-- History log of tradingClearingRegistry - Торгово-клиринговый регистр +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_HISTORY; +CREATE TABLE TRADING_CLEARING_REGISTRY_HISTORY(TRADING_CLEARING_REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, COMPANY_ID bigint, CODE varchar(255), MONEY_ACCOUNT_ID bigint, DEPO_ACCOUNT_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(4), TRADING_CLEARING_REGISTRY_LEVEL varchar(4), TRADING_CLEARING_REGISTRY_PURPOSE varchar(4), STATUS varchar(4), CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_HISTORY IS 'История изменений таблицы tradingClearingRegistry'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор записи в таблице TRADING_CLEARING_REGISTRY'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CODE IS 'Код торгово-клирингового регистра'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.MONEY_ACCOUNT_ID IS 'Идентификатор денежного счета (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор депозитарного счета (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_TYPE IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_LEVEL IS 'Код торгово-клирингового регистра (linked to tradingClearingRegistryLevel)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_PURPOSE IS 'Код области применения (linked to tradingClearingRegistryPurpose)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_HISTORY TO clearing; + +-- tradingClearingRegistryList - Список счетов ТКР +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST; +CREATE TABLE TRADING_CLEARING_REGISTRY_LIST(TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST IS 'Список счетов ТКР'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CURRENCY IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.CREATED_AT IS 'Дата и время создания записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST.UPDATED_AT IS 'Дата и время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST TO clearing; + + +-- History log of tradingClearingRegistryList - Список счетов ТКР +DROP TABLE IF EXISTS TRADING_CLEARING_REGISTRY_LIST_HISTORY; +CREATE TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY(TRADING_CLEARING_REGISTRY_LIST_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), TRADING_CLEARING_REGISTRY_ID bigint, ACCOUNT_ID bigint, CURRENCY varchar(4), STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY IS 'История изменений таблицы tradingClearingRegistryList'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_LIST_ID IS 'Идентификатор записи в таблице TRADING_CLEARING_REGISTRY_LIST'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ACCOUNT_ID IS 'Идентификатор валютного счета (linked to account)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.CREATED_AT IS 'Дата и время создания записи'; + +COMMENT ON COLUMN TRADING_CLEARING_REGISTRY_LIST_HISTORY.UPDATED_AT IS 'Дата и время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE TRADING_CLEARING_REGISTRY_LIST_HISTORY TO clearing; + +-- registry - Регистр активов, обязательств и требований УК +DROP TABLE IF EXISTS REGISTRY; +CREATE TABLE REGISTRY(COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint, SECTION varchar(4)); +COMMENT ON TABLE REGISTRY IS 'Регистр активов, обязательств и требований УК'; + +COMMENT ON COLUMN REGISTRY.COMPANY_ID IS 'Идентификатор участника (linked to company)'; + +COMMENT ON COLUMN REGISTRY.TRADING_CODE IS 'Торговый код участника'; + +COMMENT ON COLUMN REGISTRY.CLEARING_CODE IS 'Клиринговый код участника'; + +COMMENT ON COLUMN REGISTRY.SHORT_NAME IS 'Краткое наименование компании'; + +COMMENT ON COLUMN REGISTRY.FULL_NAME IS 'Полное наименование участника'; + +COMMENT ON COLUMN REGISTRY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN REGISTRY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; + +COMMENT ON COLUMN REGISTRY.ACCOUNT IS 'Номер счета'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_DESIGNATION IS 'Код назначения (linked to registryDesignation)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_INSTRUMENT_TYPE IS 'Код типа инструмента (linked to registryInstrumentType)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_CAPACITY IS 'Код принадлежности регистра (linked to registryCapacity)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_UNIT IS 'Код части регистра (linked to registryUnit)'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_CODE IS 'Код регистра (linked to registryCode)'; + +COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN REGISTRY.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; + +COMMENT ON COLUMN REGISTRY.REGISTRY_STATUS IS 'Код статуса (linked to registryStatus)'; + +COMMENT ON COLUMN REGISTRY.SECURITY_SYMBOL IS 'Код инструмента'; + +COMMENT ON COLUMN REGISTRY.BALANCE IS 'Текущий баланс'; + +COMMENT ON COLUMN REGISTRY.OPEN_BALANCE IS 'Начальная сумма после расчетной организации'; + +COMMENT ON COLUMN REGISTRY.CLOSE_BALANCE IS 'Конечная сумма остатков ден. средств на счете'; + +COMMENT ON COLUMN REGISTRY.CREDIT IS 'Зачисления'; + +COMMENT ON COLUMN REGISTRY.DEBIT IS 'Списания'; + +COMMENT ON COLUMN REGISTRY.SETTLED_CREDIT IS 'Зачисления по расчетам'; + +COMMENT ON COLUMN REGISTRY.SETTLED_DEBIT IS 'Списания по расчетам'; + +COMMENT ON COLUMN REGISTRY.CHECK_BALANCE IS 'Сверочный баланс'; + +COMMENT ON COLUMN REGISTRY.DIFF_BALANCE IS 'Расхождение в балансе'; + +COMMENT ON COLUMN REGISTRY.PLAN_BALANCE IS 'Плановый баланс'; + +COMMENT ON COLUMN REGISTRY.BALANCE_DIMENSION IS 'Код единицы измерения (linked to balanceDimension)'; + +COMMENT ON COLUMN REGISTRY.SETTLEMENT_DATE IS 'Дата расчета'; + +COMMENT ON COLUMN REGISTRY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN REGISTRY.TRADING_DATE IS 'Дата торгов'; + +COMMENT ON COLUMN REGISTRY.CLEARING_DATE IS 'Дата клиринга'; + +COMMENT ON COLUMN REGISTRY.REFUND_DATE IS 'Дата возврата депозита'; + +COMMENT ON COLUMN REGISTRY.VALUE_DATE IS 'Дата оплаты вклада депозита'; + +COMMENT ON COLUMN REGISTRY.PRICE IS 'Ставка по депозиту'; + +COMMENT ON COLUMN REGISTRY.CONTRACT IS 'Продукт'; + +COMMENT ON COLUMN REGISTRY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера (linked to company)'; + +COMMENT ON COLUMN REGISTRY.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN REGISTRY.PARENT_ID IS 'Идентификатор родительского депозита'; + +COMMENT ON COLUMN REGISTRY.GROUP_ID IS 'Идентификатор группы связанных регистров'; + +COMMENT ON COLUMN REGISTRY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN REGISTRY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN REGISTRY.PAYMENT_ID IS 'Идентификатор платежа'; + +COMMENT ON COLUMN REGISTRY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY.CREATED_AT IS 'Дата и время создания записи'; + +COMMENT ON COLUMN REGISTRY.UPDATED_AT IS 'Дата и время изменения записи'; + +COMMENT ON COLUMN REGISTRY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN REGISTRY.SECTION IS 'Код секции (linked to section)'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY TO clearing; + + +-- History log of registry - Регистр активов, обязательств и требований УК +DROP TABLE IF EXISTS REGISTRY_HISTORY; +CREATE TABLE REGISTRY_HISTORY(REGISTRY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), COMPANY_ID bigint, TRADING_CODE varchar(255), CLEARING_CODE varchar(255), SHORT_NAME varchar(255), FULL_NAME varchar(255), ACCOUNT_ID bigint, ACCOUNT_TYPE varchar(4), ACCOUNT varchar(50), REGISTRY_DESIGNATION varchar(4), REGISTRY_INSTRUMENT_TYPE varchar(4), REGISTRY_CAPACITY varchar(4), REGISTRY_UNIT varchar(4), REGISTRY_CODE varchar(4), TRADING_CLEARING_REGISTRY_ID bigint, TRADING_CLEARING_REGISTRY varchar(50), REGISTRY_STATUS varchar(4), SECURITY_SYMBOL varchar(255), BALANCE numeric(72,18), OPEN_BALANCE numeric(72,18), CLOSE_BALANCE numeric(72,18), CREDIT numeric(72,18), DEBIT numeric(72,18), SETTLED_CREDIT numeric(72,18), SETTLED_DEBIT numeric(72,18), CHECK_BALANCE numeric(72,18), DIFF_BALANCE numeric(72,18), PLAN_BALANCE numeric(72,18), BALANCE_DIMENSION varchar(4), SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), TRADING_DATE date, CLEARING_DATE date, REFUND_DATE date, VALUE_DATE date, PRICE numeric(72,18), CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COMMENT varchar(255), PARENT_ID bigint, GROUP_ID bigint, SESSION_ID bigint, SESSION_TYPE varchar(4), PAYMENT_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SECURITY_ID bigint, SECTION varchar(4)); +COMMENT ON TABLE REGISTRY_HISTORY IS 'История изменений таблицы registry'; +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_ID IS 'Идентификатор записи в таблице REGISTRY'; +COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN REGISTRY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN REGISTRY_HISTORY.COMPANY_ID IS 'Идентификатор участника (linked to company)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CODE IS 'Торговый код участника'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_CODE IS 'Клиринговый код участника'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SHORT_NAME IS 'Краткое наименование компании'; + +COMMENT ON COLUMN REGISTRY_HISTORY.FULL_NAME IS 'Полное наименование участника'; + +COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.ACCOUNT IS 'Номер счета'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_DESIGNATION IS 'Код назначения (linked to registryDesignation)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_INSTRUMENT_TYPE IS 'Код типа инструмента (linked to registryInstrumentType)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CAPACITY IS 'Код принадлежности регистра (linked to registryCapacity)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_UNIT IS 'Код части регистра (linked to registryUnit)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_CODE IS 'Код регистра (linked to registryCode)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REGISTRY_STATUS IS 'Код статуса (linked to registryStatus)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента'; + +COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE IS 'Текущий баланс'; + +COMMENT ON COLUMN REGISTRY_HISTORY.OPEN_BALANCE IS 'Начальная сумма после расчетной организации'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CLOSE_BALANCE IS 'Конечная сумма остатков ден. средств на счете'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CREDIT IS 'Зачисления'; + +COMMENT ON COLUMN REGISTRY_HISTORY.DEBIT IS 'Списания'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_CREDIT IS 'Зачисления по расчетам'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLED_DEBIT IS 'Списания по расчетам'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CHECK_BALANCE IS 'Сверочный баланс'; + +COMMENT ON COLUMN REGISTRY_HISTORY.DIFF_BALANCE IS 'Расхождение в балансе'; + +COMMENT ON COLUMN REGISTRY_HISTORY.PLAN_BALANCE IS 'Плановый баланс'; + +COMMENT ON COLUMN REGISTRY_HISTORY.BALANCE_DIMENSION IS 'Код единицы измерения (linked to balanceDimension)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_DATE IS 'Дата расчета'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN REGISTRY_HISTORY.TRADING_DATE IS 'Дата торгов'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CLEARING_DATE IS 'Дата клиринга'; + +COMMENT ON COLUMN REGISTRY_HISTORY.REFUND_DATE IS 'Дата возврата депозита'; + +COMMENT ON COLUMN REGISTRY_HISTORY.VALUE_DATE IS 'Дата оплаты вклада депозита'; + +COMMENT ON COLUMN REGISTRY_HISTORY.PRICE IS 'Ставка по депозиту'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CONTRACT IS 'Продукт'; + +COMMENT ON COLUMN REGISTRY_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера (linked to company)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN REGISTRY_HISTORY.PARENT_ID IS 'Идентификатор родительского депозита'; + +COMMENT ON COLUMN REGISTRY_HISTORY.GROUP_ID IS 'Идентификатор группы связанных регистров'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.PAYMENT_ID IS 'Идентификатор платежа'; + +COMMENT ON COLUMN REGISTRY_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REGISTRY_HISTORY.CREATED_AT IS 'Дата и время создания записи'; + +COMMENT ON COLUMN REGISTRY_HISTORY.UPDATED_AT IS 'Дата и время изменения записи'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN REGISTRY_HISTORY.SECTION IS 'Код секции (linked to section)'; + +GRANT ALL PRIVILEGES ON TABLE REGISTRY_HISTORY TO clearing; + +-- account - Счета +DROP TABLE IF EXISTS ACCOUNT; +CREATE TABLE ACCOUNT(ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE ACCOUNT IS 'Счета'; + +COMMENT ON COLUMN ACCOUNT.ACCOUNT IS 'Номер счета'; + +COMMENT ON COLUMN ACCOUNT.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; + +COMMENT ON COLUMN ACCOUNT.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)'; + +COMMENT ON COLUMN ACCOUNT.CURRENCY IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN ACCOUNT.STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN ACCOUNT.PROCESSING_SIGN IS 'Код признака обработки счета (linked to allowed)'; + +COMMENT ON COLUMN ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN ACCOUNT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ACCOUNT.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN ACCOUNT.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT TO clearing; + + +-- History log of account - Счета +DROP TABLE IF EXISTS ACCOUNT_HISTORY; +CREATE TABLE ACCOUNT_HISTORY(ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT varchar(50), ACCOUNT_TYPE varchar(4), RELATION_ID bigint, CURRENCY varchar(4), STATUS varchar(4), PROCESSING_SIGN varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE ACCOUNT_HISTORY IS 'История изменений таблицы account'; +COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор записи в таблице ACCOUNT'; +COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.ACCOUNT_TYPE IS 'Код типа счета (linked to accountType)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.RELATION_ID IS 'Идентификатор договорных отношений (linked to relation)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.PROCESSING_SIGN IS 'Код признака обработки счета (linked to allowed)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN ACCOUNT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_HISTORY TO clearing; + +-- relation - Доступ в секцию +DROP TABLE IF EXISTS RELATION; +CREATE TABLE RELATION(CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE RELATION IS 'Доступ в секцию'; + +COMMENT ON COLUMN RELATION.CONSUMER_ID IS 'Идентификатор компании пользователя услуги (linked to company)'; + +COMMENT ON COLUMN RELATION.SUPPLIER_ID IS 'Идентификатор компании поставщика услуги (linked to company)'; + +COMMENT ON COLUMN RELATION.SERVICE_STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN RELATION.SERVICE IS 'Код услуги (linked to service)'; + +COMMENT ON COLUMN RELATION.SERVICE_PRODUCT IS 'Код продукта (linked to serviceProduct)'; + +COMMENT ON COLUMN RELATION.COMMENT IS 'Текст причины'; + +COMMENT ON COLUMN RELATION.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN RELATION.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN RELATION.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE RELATION TO clearing; + + +-- History log of relation - Доступ в секцию +DROP TABLE IF EXISTS RELATION_HISTORY; +CREATE TABLE RELATION_HISTORY(RELATION_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), CONSUMER_ID bigint, SUPPLIER_ID bigint, SERVICE_STATUS varchar(4), SERVICE varchar(4), SERVICE_PRODUCT varchar(4), COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE RELATION_HISTORY IS 'История изменений таблицы relation'; +COMMENT ON COLUMN RELATION_HISTORY.RELATION_ID IS 'Идентификатор записи в таблице RELATION'; +COMMENT ON COLUMN RELATION_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN RELATION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN RELATION_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN RELATION_HISTORY.CONSUMER_ID IS 'Идентификатор компании пользователя услуги (linked to company)'; + +COMMENT ON COLUMN RELATION_HISTORY.SUPPLIER_ID IS 'Идентификатор компании поставщика услуги (linked to company)'; + +COMMENT ON COLUMN RELATION_HISTORY.SERVICE_STATUS IS 'Код статуса (linked to serviceStatus)'; + +COMMENT ON COLUMN RELATION_HISTORY.SERVICE IS 'Код услуги (linked to service)'; + +COMMENT ON COLUMN RELATION_HISTORY.SERVICE_PRODUCT IS 'Код продукта (linked to serviceProduct)'; + +COMMENT ON COLUMN RELATION_HISTORY.COMMENT IS 'Текст причины'; + +COMMENT ON COLUMN RELATION_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN RELATION_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN RELATION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE RELATION_HISTORY TO clearing; + +-- bankAccount - Счета вывода средств +DROP TABLE IF EXISTS BANK_ACCOUNT; +CREATE TABLE BANK_ACCOUNT(ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255), NAME varchar(255), ADDRESS varchar(255), BANK_ADDRESS varchar(255), BANK_SWIFT_CODE varchar(12), BANK_ACCOUNT varchar(35), BANK_NAME1 varchar(255), BANK_ADDRESS1 varchar(255), BANK_ACCOUNT1 varchar(35), BANK_NAME2 varchar(255), BANK_ADDRESS2 varchar(255), INTERMEDIARY_SWIFT_CODE2 varchar(12), BANK_ACCOUNT2 varchar(35), PERSONAL_ACCOUNT varchar(20), BUDGET_CLASSIFICATION_CODE varchar(20), OKTMO varchar(20)); +COMMENT ON TABLE BANK_ACCOUNT IS 'Счета вывода средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_IDENTIFICATION_CODE IS 'Банковский идентификационный код (БИК)'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME IS 'Наименование компании в банке'; + +COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT IS 'Корреспондентский счет'; + +COMMENT ON COLUMN BANK_ACCOUNT.CORRESPONDENT_ACCOUNT_NAME IS 'Наименование корреспондентского счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.CURRENCY IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN BANK_ACCOUNT.DESTINATION IS 'Назначение платежа'; + +COMMENT ON COLUMN BANK_ACCOUNT.IBAN IS 'Международный номер банковского счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.INTERNATIONAL_TRANSFER_SIGN IS 'Код доступности международных переводов (linked to allowed)'; + +COMMENT ON COLUMN BANK_ACCOUNT.SWIFT_CODE IS 'Код SWIFT'; + +COMMENT ON COLUMN BANK_ACCOUNT.TAXPAYER_IDENTIFICATION_NUMBER IS 'Идентификационный номер налогоплательщика (ИНН)'; + +COMMENT ON COLUMN BANK_ACCOUNT.TAX_REGISTRATION_REASON_CODE IS 'Код причины постановки (КПП)'; + +COMMENT ON COLUMN BANK_ACCOUNT.ACCOUNT IS 'Номер счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN BANK_ACCOUNT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE IS 'Код SWIFT посредника'; + +COMMENT ON COLUMN BANK_ACCOUNT.NAME IS 'Наименование владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.ADDRESS IS 'Адрес владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS IS 'Место нахождения банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_SWIFT_CODE IS 'SWIFT банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT IS 'Номер счета банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME1 IS 'Наименование банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS1 IS 'Место нахождения банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT1 IS 'Номер счета банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_NAME2 IS 'Наименование банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ADDRESS2 IS 'Место нахождения банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.BANK_ACCOUNT2 IS 'Номер счета банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT.PERSONAL_ACCOUNT IS 'Лицевой счет получателя'; + +COMMENT ON COLUMN BANK_ACCOUNT.BUDGET_CLASSIFICATION_CODE IS 'КБК'; + +COMMENT ON COLUMN BANK_ACCOUNT.OKTMO IS 'ОКТМО получателя средств'; + +GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT TO clearing; + + +-- History log of bankAccount - Счета вывода средств +DROP TABLE IF EXISTS BANK_ACCOUNT_HISTORY; +CREATE TABLE BANK_ACCOUNT_HISTORY(BANK_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, BANK_IDENTIFICATION_CODE varchar(255), BANK_NAME varchar(255), CORRESPONDENT_ACCOUNT varchar(255), CORRESPONDENT_ACCOUNT_NAME varchar(255), CURRENCY varchar(4), DESTINATION varchar(255), IBAN varchar(255), INTERNATIONAL_TRANSFER_SIGN varchar(4), SWIFT_CODE varchar(255), TAXPAYER_IDENTIFICATION_NUMBER varchar(255), TAX_REGISTRATION_REASON_CODE varchar(255), ACCOUNT varchar(50), COMPANY_ID bigint, ID bigint PRIMARY KEY, INTERMEDIARY_SWIFT_CODE varchar(255), NAME varchar(255), ADDRESS varchar(255), BANK_ADDRESS varchar(255), BANK_SWIFT_CODE varchar(12), BANK_ACCOUNT varchar(35), BANK_NAME1 varchar(255), BANK_ADDRESS1 varchar(255), BANK_ACCOUNT1 varchar(35), BANK_NAME2 varchar(255), BANK_ADDRESS2 varchar(255), INTERMEDIARY_SWIFT_CODE2 varchar(12), BANK_ACCOUNT2 varchar(35), PERSONAL_ACCOUNT varchar(20), BUDGET_CLASSIFICATION_CODE varchar(20), OKTMO varchar(20)); +COMMENT ON TABLE BANK_ACCOUNT_HISTORY IS 'История изменений таблицы bankAccount'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT_ID IS 'Идентификатор записи в таблице BANK_ACCOUNT'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_IDENTIFICATION_CODE IS 'Банковский идентификационный код (БИК)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME IS 'Наименование компании в банке'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT IS 'Корреспондентский счет'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CORRESPONDENT_ACCOUNT_NAME IS 'Наименование корреспондентского счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.CURRENCY IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.DESTINATION IS 'Назначение платежа'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.IBAN IS 'Международный номер банковского счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERNATIONAL_TRANSFER_SIGN IS 'Код доступности международных переводов (linked to allowed)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.SWIFT_CODE IS 'Код SWIFT'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAXPAYER_IDENTIFICATION_NUMBER IS 'Идентификационный номер налогоплательщика (ИНН)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.TAX_REGISTRATION_REASON_CODE IS 'Код причины постановки (КПП)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ACCOUNT IS 'Номер счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE IS 'Код SWIFT посредника'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.NAME IS 'Наименование владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.ADDRESS IS 'Адрес владельца счета'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS IS 'Место нахождения банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_SWIFT_CODE IS 'SWIFT банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT IS 'Номер счета банка получателя средств'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME1 IS 'Наименование банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS1 IS 'Место нахождения банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT1 IS 'Номер счета банка-посредника 1'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_NAME2 IS 'Наименование банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ADDRESS2 IS 'Место нахождения банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.INTERMEDIARY_SWIFT_CODE2 IS 'SWIFT банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BANK_ACCOUNT2 IS 'Номер счета банка-посредника 2'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.PERSONAL_ACCOUNT IS 'Лицевой счет получателя'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.BUDGET_CLASSIFICATION_CODE IS 'КБК'; + +COMMENT ON COLUMN BANK_ACCOUNT_HISTORY.OKTMO IS 'ОКТМО получателя средств'; + +GRANT ALL PRIVILEGES ON TABLE BANK_ACCOUNT_HISTORY TO clearing; + +-- informationAccount - Регистр КС +DROP TABLE IF EXISTS INFORMATION_ACCOUNT; +CREATE TABLE INFORMATION_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE INFORMATION_ACCOUNT IS 'Регистр КС'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.ACCOUNT_ID IS 'Идентификатор информационного счета (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.CLEARING_ACCOUNT_ID IS 'Идентификатор аналитического счета (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT TO clearing; + + +-- History log of informationAccount - Регистр КС +DROP TABLE IF EXISTS INFORMATION_ACCOUNT_HISTORY; +CREATE TABLE INFORMATION_ACCOUNT_HISTORY(INFORMATION_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_ID bigint, COMPANY_ID bigint, ID bigint PRIMARY KEY); +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.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор информационного счета (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.CLEARING_ACCOUNT_ID IS 'Идентификатор аналитического счета (linked to account)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN INFORMATION_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE INFORMATION_ACCOUNT_HISTORY TO clearing; + +-- depoAccount - Депозитарные счета +DROP TABLE IF EXISTS DEPO_ACCOUNT; +CREATE TABLE DEPO_ACCOUNT(ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE DEPO_ACCOUNT IS 'Депозитарные счета'; + +COMMENT ON COLUMN DEPO_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN DEPO_ACCOUNT.DEPO_ACCOUNT_TYPE IS 'Код типа счета (linked to depoAccountType)'; + +COMMENT ON COLUMN DEPO_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN DEPO_ACCOUNT.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT TO clearing; + + +-- History log of depoAccount - Депозитарные счета +DROP TABLE IF EXISTS DEPO_ACCOUNT_HISTORY; +CREATE TABLE DEPO_ACCOUNT_HISTORY(DEPO_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, DEPO_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE DEPO_ACCOUNT_HISTORY IS 'История изменений таблицы depoAccount'; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_ID IS 'Идентификатор записи в таблице DEPO_ACCOUNT'; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.DEPO_ACCOUNT_TYPE IS 'Код типа счета (linked to depoAccountType)'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN DEPO_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE DEPO_ACCOUNT_HISTORY TO clearing; + +-- accountSymbols - Депо КС - РДЦ +DROP TABLE IF EXISTS ACCOUNT_SYMBOLS; +CREATE TABLE ACCOUNT_SYMBOLS(ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); +COMMENT ON TABLE ACCOUNT_SYMBOLS IS 'Депо КС - РДЦ'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS.ACCOUNT_SYMBOL_VALUE IS 'Значение реквизита'; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS TO clearing; + + +-- History log of accountSymbols - Депо КС - РДЦ +DROP TABLE IF EXISTS ACCOUNT_SYMBOLS_HISTORY; +CREATE TABLE ACCOUNT_SYMBOLS_HISTORY(ACCOUNT_SYMBOLS_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, ACCOUNT_ID bigint, ACCOUNT_SYMBOL_VALUE varchar(255)); +COMMENT ON TABLE ACCOUNT_SYMBOLS_HISTORY IS 'История изменений таблицы accountSymbols'; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOLS_ID IS 'Идентификатор записи в таблице ACCOUNT_SYMBOLS'; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN ACCOUNT_SYMBOLS_HISTORY.ACCOUNT_SYMBOL_VALUE IS 'Значение реквизита'; + +GRANT ALL PRIVILEGES ON TABLE ACCOUNT_SYMBOLS_HISTORY TO clearing; + +-- clearingAccount - Торгово-Банковские счета +DROP TABLE IF EXISTS CLEARING_ACCOUNT; +CREATE TABLE CLEARING_ACCOUNT(ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE CLEARING_ACCOUNT IS 'Торгово-Банковские счета'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.CLEARING_ACCOUNT_TYPE IS 'Код типа счета (linked to clearingAccountType)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT TO clearing; + + +-- History log of clearingAccount - Торгово-Банковские счета +DROP TABLE IF EXISTS CLEARING_ACCOUNT_HISTORY; +CREATE TABLE CLEARING_ACCOUNT_HISTORY(CLEARING_ACCOUNT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ACCOUNT_ID bigint, CLEARING_ACCOUNT_TYPE varchar(4), COMPANY_ID bigint, ID bigint PRIMARY KEY); +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.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.CLEARING_ACCOUNT_TYPE IS 'Код типа счета (linked to clearingAccountType)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLEARING_ACCOUNT_HISTORY.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_ACCOUNT_HISTORY TO clearing; + +-- plannerTemplate - Шаблон расписания операционного дня +DROP TABLE IF EXISTS PLANNER_TEMPLATE; +CREATE TABLE PLANNER_TEMPLATE(TASK varchar(4), TASK_TIME time, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE PLANNER_TEMPLATE IS 'Шаблон расписания операционного дня'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.TASK IS 'Код задачи (linked to task)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_TIME IS 'Время задачи'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.MARKET IS 'Код рынка (linked to market)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.SECTION IS 'Код наименования секции (linked to section)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.ID IS 'Идентификатор'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN PLANNER_TEMPLATE.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE PLANNER_TEMPLATE TO clearing; + +-- clearingCalendar - Рабочие и нерабочие дни +DROP TABLE IF EXISTS CLEARING_CALENDAR; +CREATE TABLE CLEARING_CALENDAR(CLEARING_DATE date, COMPANY_ID bigint, DAY_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CLEARING_CALENDAR IS 'Рабочие и нерабочие дни'; + +COMMENT ON COLUMN CLEARING_CALENDAR.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN CLEARING_CALENDAR.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN CLEARING_CALENDAR.DAY_STATUS IS 'Код статуса (linked to dayStatus)'; + +COMMENT ON COLUMN CLEARING_CALENDAR.ID IS 'Идентификатор'; + +COMMENT ON COLUMN CLEARING_CALENDAR.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN CLEARING_CALENDAR.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE CLEARING_CALENDAR TO clearing; + +-- planner - Расписание на все даты +DROP TABLE IF EXISTS PLANNER; +CREATE TABLE PLANNER(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE PLANNER IS 'Расписание на все даты'; + +COMMENT ON COLUMN PLANNER.TASK IS 'Код задачи (linked to task)'; + +COMMENT ON COLUMN PLANNER.TASK_TIME IS 'Время задачи'; + +COMMENT ON COLUMN PLANNER.CLEARING_DATE IS 'Дата задачи'; + +COMMENT ON COLUMN PLANNER.MARKET IS 'Код рынка (linked to market)'; + +COMMENT ON COLUMN PLANNER.SECTION IS 'Код наименования секции (linked to section)'; + +COMMENT ON COLUMN PLANNER.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN PLANNER.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; + +COMMENT ON COLUMN PLANNER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN PLANNER.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN PLANNER.ID IS 'Идентификатор'; + +COMMENT ON COLUMN PLANNER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN PLANNER.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE PLANNER TO clearing; + +-- plannerAllToday - Расписание на текущий день +DROP TABLE IF EXISTS PLANNER_ALL_TODAY; +CREATE TABLE PLANNER_ALL_TODAY(TASK varchar(4), TASK_TIME time, CLEARING_DATE date, MARKET varchar(4), SECTION varchar(4), SESSION_TYPE varchar(4), TASK_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, PARENT varchar(4), PARENT_ID bigint, ID bigint PRIMARY KEY); +COMMENT ON TABLE PLANNER_ALL_TODAY IS 'Расписание на текущий день'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK IS 'Код задачи (linked to task)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_TIME IS 'Время'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.MARKET IS 'Код рынка (linked to market)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.SECTION IS 'Код наименования секции (linked to section)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.TASK_STATUS IS 'Код статуса (linked to taskStatus)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT IS 'Код источника записи расписания (linked to parent)'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.PARENT_ID IS 'Идентификатор записи в таблице-источнике'; + +COMMENT ON COLUMN PLANNER_ALL_TODAY.ID IS 'Идентификатор'; + +GRANT ALL PRIVILEGES ON TABLE PLANNER_ALL_TODAY TO clearing; + +-- launcher - Запуск задачи +DROP TABLE IF EXISTS LAUNCHER; +CREATE TABLE LAUNCHER(SENDER_ID bigint, TASK varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE LAUNCHER IS 'Запуск задачи'; + +COMMENT ON COLUMN LAUNCHER.SENDER_ID IS 'Идентификатор отправителя (linked to userCls)'; + +COMMENT ON COLUMN LAUNCHER.TASK IS 'Код задачи (linked to task)'; + +COMMENT ON COLUMN LAUNCHER.ID IS 'Идентификатор'; + +COMMENT ON COLUMN LAUNCHER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN LAUNCHER.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE LAUNCHER TO clearing; + +-- session - Клиринговые сессии +DROP TABLE IF EXISTS SESSION; +CREATE TABLE SESSION(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); +COMMENT ON TABLE SESSION IS 'Клиринговые сессии'; + +COMMENT ON COLUMN SESSION.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SESSION.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN SESSION.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN SESSION.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN SESSION.SESSION_STATUS IS 'Код статуса клиринговой сессии (linked to sessionStatus)'; + +COMMENT ON COLUMN SESSION.COMPANY_ID IS 'Идентификатор инициатора торгов (linked to company)'; + +COMMENT ON COLUMN SESSION.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN SESSION.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN SESSION.SECTION IS 'Код наименования секции (linked to section)'; + +COMMENT ON COLUMN SESSION.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN SESSION.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +GRANT ALL PRIVILEGES ON TABLE SESSION TO clearing; + + +-- History log of session - Клиринговые сессии +DROP TABLE IF EXISTS SESSION_HISTORY; +CREATE TABLE SESSION_HISTORY(SESSION_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, SESSION_STATUS varchar(4), COMPANY_ID bigint, SECURITY_ID bigint, USER_ID bigint, SECTION varchar(4), SESSION_TYPE varchar(4), WORKFLOW_STATUS varchar(4)); +COMMENT ON TABLE SESSION_HISTORY IS 'История изменений таблицы session'; +COMMENT ON COLUMN SESSION_HISTORY.SESSION_ID IS 'Идентификатор записи в таблице SESSION'; +COMMENT ON COLUMN SESSION_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN SESSION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN SESSION_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN SESSION_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN SESSION_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN SESSION_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN SESSION_HISTORY.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN SESSION_HISTORY.SESSION_STATUS IS 'Код статуса клиринговой сессии (linked to sessionStatus)'; + +COMMENT ON COLUMN SESSION_HISTORY.COMPANY_ID IS 'Идентификатор инициатора торгов (linked to company)'; + +COMMENT ON COLUMN SESSION_HISTORY.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN SESSION_HISTORY.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN SESSION_HISTORY.SECTION IS 'Код наименования секции (linked to section)'; + +COMMENT ON COLUMN SESSION_HISTORY.SESSION_TYPE IS 'Код типа клиринговой сессии (linked to sessionType)'; + +COMMENT ON COLUMN SESSION_HISTORY.WORKFLOW_STATUS IS 'Код статуса (linked to workflowStatus)'; + +GRANT ALL PRIVILEGES ON TABLE SESSION_HISTORY TO clearing; + +-- sTrades - Сделки из Торговой системы +DROP TABLE IF EXISTS S_TRADES; +CREATE TABLE S_TRADES(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, TRADE_NUM bigint, OPERATION varchar(40), CLASS_CODE varchar(255), TRADE_DATE date, SEC_CODE varchar(255), ACCRUEDINT numeric(72,18), ACCRUEDINT2 numeric(72,18), LOWER_DISCOUNT numeric(72,18), ORDER_NUM bigint, PRICE numeric(72,18), PRICE2 numeric(72,18), REPO_RATE numeric(72,18), REPO_VALUE numeric(72,18), REPO2_VALUE numeric(72,18), START_DISCOUNT numeric(72,18), TS_COMMISSION numeric(72,18), UPPER_DISCOUNT numeric(72,18), VALUE numeric(72,18), YIELD numeric(72,18), QTY numeric(72,18), QTY_PCS numeric(72,18), TRADE_DATE_TIME timestamp, REPO_TERM bigint, CLEARING_COMMISSION numeric(72,18), EXCHANGE_COMMISSION numeric(72,18), TECH_CENTER_COMMISSION numeric(72,18), ACCOUNT varchar(50), BROKER_REF varchar(34), CLIENT_CODE varchar(255), SETTLE_CODE varchar(50), USER_ID varchar(32), EXCHANGE_CODE varchar(64), FIRM_ID varchar(255), FIRM_NAME varchar(255), CP_FIRM_ID varchar(255), CP_FIRM_NAME varchar(255), CLASS_NAME varchar(255), SEC_NAME varchar(255), SETTLE_DATE date, SETTLE_CURRENCY varchar(4), TRADE_CURRENCY varchar(4), TRADE_TIME_MS bigint, BANK_ACC_ID varchar(12), SECTION varchar(4)); +COMMENT ON TABLE S_TRADES IS 'Сделки из Торговой системы'; + +COMMENT ON COLUMN S_TRADES.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_TRADES.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN S_TRADES.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN S_TRADES.TRADE_NUM IS 'Номер сделки'; + +COMMENT ON COLUMN S_TRADES.OPERATION IS 'Направленность сделки (BUY или SELL)'; + +COMMENT ON COLUMN S_TRADES.CLASS_CODE IS 'Код класса инструментов'; + +COMMENT ON COLUMN S_TRADES.TRADE_DATE IS 'Дата торговой сессии'; + +COMMENT ON COLUMN S_TRADES.SEC_CODE IS 'Код инструмента'; + +COMMENT ON COLUMN S_TRADES.ACCRUEDINT IS 'Накопленный купонный доход'; + +COMMENT ON COLUMN S_TRADES.ACCRUEDINT2 IS 'Доход(%) на дату выкупа'; + +COMMENT ON COLUMN S_TRADES.LOWER_DISCOUNT IS 'Нижний дисконт(%)'; + +COMMENT ON COLUMN S_TRADES.ORDER_NUM IS 'Номер заявки'; + +COMMENT ON COLUMN S_TRADES.PRICE IS 'Цена сделки'; + +COMMENT ON COLUMN S_TRADES.PRICE2 IS 'Цена выкупа второй части РЕПО'; + +COMMENT ON COLUMN S_TRADES.REPO_RATE IS 'Ставка РЕПО (%)'; + +COMMENT ON COLUMN S_TRADES.REPO_VALUE IS 'Сумма РЕПО'; + +COMMENT ON COLUMN S_TRADES.REPO2_VALUE IS 'Объем сделки выкупа РЕПО, рублей'; + +COMMENT ON COLUMN S_TRADES.START_DISCOUNT IS 'Начальный дисконт(%)'; + +COMMENT ON COLUMN S_TRADES.TS_COMMISSION IS 'Комиссия торговой системы'; + +COMMENT ON COLUMN S_TRADES.UPPER_DISCOUNT IS 'Верхний дисконт(%)'; + +COMMENT ON COLUMN S_TRADES.VALUE IS 'Объем сделки без учета комиссионного сбора биржи и % дохода'; + +COMMENT ON COLUMN S_TRADES.YIELD IS 'Доходность'; + +COMMENT ON COLUMN S_TRADES.QTY IS 'Количество бумаг в лотах'; + +COMMENT ON COLUMN S_TRADES.QTY_PCS IS 'Количество бумаг в штуках'; + +COMMENT ON COLUMN S_TRADES.TRADE_DATE_TIME IS 'Дата и время сделки'; + +COMMENT ON COLUMN S_TRADES.REPO_TERM IS 'Срок РЕПО'; + +COMMENT ON COLUMN S_TRADES.CLEARING_COMMISSION IS 'Клиринговая комиссия. Параметр сделок на МБ'; + +COMMENT ON COLUMN S_TRADES.EXCHANGE_COMMISSION IS 'Комиссия Фондовой биржи. Параметр сделок на МБ'; + +COMMENT ON COLUMN S_TRADES.TECH_CENTER_COMMISSION IS 'Комиссия Технического центра. Параметр сделок на МБ'; + +COMMENT ON COLUMN S_TRADES.ACCOUNT IS 'Торговый счет'; + +COMMENT ON COLUMN S_TRADES.BROKER_REF IS 'Комментарий, обычно: код клиента>/номер поручения>'; + +COMMENT ON COLUMN S_TRADES.CLIENT_CODE IS 'Код участника торгов = Код участника клиринга = Код участника расчетов'; + +COMMENT ON COLUMN S_TRADES.SETTLE_CODE IS 'Код расчетов по сделке'; + +COMMENT ON COLUMN S_TRADES.USER_ID IS 'Идентификатор трейдера'; + +COMMENT ON COLUMN S_TRADES.EXCHANGE_CODE IS 'Идентификатор биржи'; + +COMMENT ON COLUMN S_TRADES.FIRM_ID IS 'Трейдер'; + +COMMENT ON COLUMN S_TRADES.FIRM_NAME IS 'Организация трейдера'; + +COMMENT ON COLUMN S_TRADES.CP_FIRM_ID IS 'Партнер'; + +COMMENT ON COLUMN S_TRADES.CP_FIRM_NAME IS 'Организация партнера'; + +COMMENT ON COLUMN S_TRADES.CLASS_NAME IS 'Класс инструмента'; + +COMMENT ON COLUMN S_TRADES.SEC_NAME IS 'Полное наименование инструмента'; + +COMMENT ON COLUMN S_TRADES.SETTLE_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN S_TRADES.SETTLE_CURRENCY IS 'Валюта расчетов'; + +COMMENT ON COLUMN S_TRADES.TRADE_CURRENCY IS 'Валюта сделки'; + +COMMENT ON COLUMN S_TRADES.TRADE_TIME_MS IS 'Микросекунды времени сделки'; + +COMMENT ON COLUMN S_TRADES.BANK_ACC_ID IS 'Идентификатор расчетного счета/кода в клиринговой организации'; + +COMMENT ON COLUMN S_TRADES.SECTION IS 'Код наименования секции (linked to section)'; + +GRANT ALL PRIVILEGES ON TABLE S_TRADES TO clearing; + +-- executionDeposit - Сделки на секции МКР +DROP TABLE IF EXISTS EXECUTION_DEPOSIT; +CREATE TABLE EXECUTION_DEPOSIT(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE EXECUTION_DEPOSIT IS 'Сделки на секции МКР'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.MARKET IS 'Код секции финансового инструмента'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.PRICE IS 'Ставка по депозиту'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.LOTS IS 'Количество лотов'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.QUANTITY IS 'Количество штук'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_AMOUNT IS 'Объем сделки'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_AMOUNT IS 'Объем возврата'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.INTEREST_AMOUNT IS 'Объем процентов'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SIDE IS 'Код направления сделки (linked to moneyFlowSide)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.DURATION IS 'Срок, дней'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_DATE IS 'Дата размещения'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_DATE IS 'Дата возврата'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.FIRST_LEG_SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECOND_LEG_SETTLEMENT_CODE IS 'Код расчетов при возврате'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_FULL_NAME IS 'Наименование инструмента'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_CODE IS 'Полный код инструмента со сроком'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to moneyMarketSecurity)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.CONTRACT IS 'Продукт'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT.CLEARING_DATE IS 'Дата клиринга'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT TO clearing; + + +-- History log of executionDeposit - Сделки на секции МКР +DROP TABLE IF EXISTS EXECUTION_DEPOSIT_HISTORY; +CREATE TABLE EXECUTION_DEPOSIT_HISTORY(EXECUTION_DEPOSIT_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, TRADING_DATE date, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(8), PRICE numeric(72,18), LOTS numeric(72,2), QUANTITY numeric(72,2), FIRST_LEG_AMOUNT numeric(72,2), SECOND_LEG_AMOUNT numeric(72,2), INTEREST_AMOUNT numeric(72,2), SIDE varchar(4), SETTLEMENT_CURRENCY varchar(4), COMPANY_ID bigint, DURATION bigint, FIRST_LEG_SETTLEMENT_DATE date, SECOND_LEG_SETTLEMENT_DATE date, FIRST_LEG_SETTLEMENT_CODE varchar(12), SECOND_LEG_SETTLEMENT_CODE varchar(12), SECURITY_FULL_NAME varchar(255), SECURITY_SYMBOL varchar(255), SECURITY_CODE varchar(255), SECURITY_ID bigint, CONTRACT varchar(255), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), COVERAGE_STATUS varchar(4), SESSION_ID bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE EXECUTION_DEPOSIT_HISTORY IS 'История изменений таблицы executionDeposit'; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXECUTION_DEPOSIT_ID IS 'Идентификатор записи в таблице EXECUTION_DEPOSIT'; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.MARKET IS 'Код секции финансового инструмента'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.PRICE IS 'Ставка по депозиту'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.LOTS IS 'Количество лотов'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.QUANTITY IS 'Количество штук'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_AMOUNT IS 'Объем сделки'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_AMOUNT IS 'Объем возврата'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.INTEREST_AMOUNT IS 'Объем процентов'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SIDE IS 'Код направления сделки (linked to moneyFlowSide)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.DURATION IS 'Срок, дней'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_DATE IS 'Дата размещения'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_DATE IS 'Дата возврата'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.FIRST_LEG_SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECOND_LEG_SETTLEMENT_CODE IS 'Код расчетов при возврате'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_FULL_NAME IS 'Наименование инструмента'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_CODE IS 'Полный код инструмента со сроком'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to moneyMarketSecurity)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CONTRACT IS 'Продукт'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN EXECUTION_DEPOSIT_HISTORY.CLEARING_DATE IS 'Дата клиринга'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_DEPOSIT_HISTORY TO clearing; + +-- executionFond - Сделки на Фондовой секции +DROP TABLE IF EXISTS EXECUTION_FOND; +CREATE TABLE EXECUTION_FOND(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); +COMMENT ON TABLE EXECUTION_FOND IS 'Сделки на Фондовой секции'; + +COMMENT ON COLUMN EXECUTION_FOND.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_FOND.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_FOND.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN EXECUTION_FOND.CLEARING_DATE IS 'Дата клиринга'; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND.SIDE IS 'Код направления сделки (linked to side)'; + +COMMENT ON COLUMN EXECUTION_FOND.MARKET IS 'Код секции финансового инструмента'; + +COMMENT ON COLUMN EXECUTION_FOND.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_FOND.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; + +COMMENT ON COLUMN EXECUTION_FOND.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; + +COMMENT ON COLUMN EXECUTION_FOND.INTEREST_AMOUNT IS 'НКД'; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_ORDER_ID IS 'Идентификационный номер заявки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND.PRICE IS 'Цена, %'; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_AMOUNT IS 'Объем сделки'; + +COMMENT ON COLUMN EXECUTION_FOND.LOTS IS 'Количество лотов'; + +COMMENT ON COLUMN EXECUTION_FOND.QUANTITY IS 'Количество штук'; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND.DURATION IS 'Срок, дней'; + +COMMENT ON COLUMN EXECUTION_FOND.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; + +COMMENT ON COLUMN EXECUTION_FOND.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN EXECUTION_FOND.CLIENT_CODE_ID IS 'Идентификатор кода клиента'; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN EXECUTION_FOND.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; + +COMMENT ON COLUMN EXECUTION_FOND.SECURITY_FULL_NAME IS 'Наименование инструмента'; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN EXECUTION_FOND.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_FOND.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_FOND.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND TO clearing; + + +-- History log of executionFond - Сделки на Фондовой секции +DROP TABLE IF EXISTS EXECUTION_FOND_HISTORY; +CREATE TABLE EXECUTION_FOND_HISTORY(EXECUTION_FOND_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, EXCHANGE_EXECUTION_ID bigint, SIDE varchar(4), MARKET varchar(4), TRADING_DATE date, SECURITY_SYMBOL varchar(255), SECURITY_ID bigint, INTEREST_AMOUNT numeric(72,2), EXCHANGE_ORDER_ID bigint, PRICE numeric(72,18), SETTLEMENT_AMOUNT numeric(72,2), LOTS numeric(72,2), QUANTITY numeric(72,2), EXCHANGE_EXECUTION_TIME timestamp, DURATION bigint, TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COMMENT varchar(255), CLIENT_CODE_ID bigint, SETTLEMENT_CODE varchar(12), COMPANY_ID bigint, COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), SECURITY_FULL_NAME varchar(255), SETTLEMENT_DATE date, SETTLEMENT_CURRENCY varchar(4), EXCHANGE_EXECUTION_MICROSECONDS timestamp, COVERAGE_STATUS varchar(4), SESSION_ID bigint); +COMMENT ON TABLE EXECUTION_FOND_HISTORY IS 'История изменений таблицы executionFond'; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXECUTION_FOND_ID IS 'Идентификатор записи в таблице EXECUTION_FOND'; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLEARING_DATE IS 'Дата клиринга'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SIDE IS 'Код направления сделки (linked to side)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.MARKET IS 'Код секции финансового инструмента'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.INTEREST_AMOUNT IS 'НКД'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_ORDER_ID IS 'Идентификационный номер заявки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PRICE IS 'Цена, %'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_AMOUNT IS 'Объем сделки'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.LOTS IS 'Количество лотов'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.QUANTITY IS 'Количество штук'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.DURATION IS 'Срок, дней'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.CLIENT_CODE_ID IS 'Идентификатор кода клиента'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SECURITY_FULL_NAME IS 'Наименование инструмента'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SETTLEMENT_CURRENCY IS 'Код валюты расчетов по инструменту (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_FOND_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_FOND_HISTORY TO clearing; + +-- executionCurrency - Сделки с валютными инструментами +DROP TABLE IF EXISTS EXECUTION_CURRENCY; +CREATE TABLE EXECUTION_CURRENCY(EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE EXECUTION_CURRENCY IS 'Сделки с валютными инструментами'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SECURITY_NAME IS 'Краткое наименование инструмента'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.MARKET IS 'Код секции валютного инструмента (linked to market)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.PRICE IS 'Цена'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.LOTS IS 'Количество лотов'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_AMOUNT IS 'Объем сделки в валюте лота'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.QUANTITY IS 'Количество штук'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SIDE IS 'Код направления сделки (linked to side)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.CURRENCY_CODE IS 'Код валюты лота (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.CLEARING_DATE IS 'Дата клиринга'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_CURRENCY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY TO clearing; + + +-- History log of executionCurrency - Сделки с валютными инструментами +DROP TABLE IF EXISTS EXECUTION_CURRENCY_HISTORY; +CREATE TABLE EXECUTION_CURRENCY_HISTORY(EXECUTION_CURRENCY_ID BIGINT NOT NULL, EVENT_TIME timestamp, EVENT_USER_ID BIGINT, EVENT_TYPE VARCHAR(4), EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, EXCHANGE_EXECUTION_MICROSECONDS timestamp, TRADING_DATE date, SETTLEMENT_DATE date, SETTLEMENT_CODE varchar(12), SECURITY_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_NAME varchar(255), COMPANY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY_ID bigint, PARTY_TRADING_CLEARING_REGISTRY varchar(20), COUNTER_PARTY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID bigint, COUNTER_PARTY_TRADING_CLEARING_REGISTRY varchar(20), MARKET varchar(4), PRICE numeric(72,18), LOTS numeric(72,2), SETTLEMENT_AMOUNT numeric(72,2), QUANTITY numeric(72,2), SIDE varchar(4), CURRENCY_CODE varchar(4), SETTLEMENT_ORGANIZATION varchar(255), COVERAGE_STATUS varchar(4), SESSION_ID bigint, CLEARING_DATE date, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE EXECUTION_CURRENCY_HISTORY IS 'История изменений таблицы executionCurrency'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXECUTION_CURRENCY_ID IS 'Идентификатор записи в таблице EXECUTION_CURRENCY'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TIME IS 'Дата и время изменения'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EVENT_TYPE IS 'Тип изменения'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.EXCHANGE_EXECUTION_MICROSECONDS IS 'Микросекунды заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_CODE IS 'Код расчетов при размещении'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_SYMBOL IS 'Код инструмента в Торговой Системе'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SECURITY_NAME IS 'Краткое наименование инструмента'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр '; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_ID IS 'Идентификатор компании-партнера, с которой заключена сделка (linked to company)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY_ID IS 'Идентификатор торгово-клирингового регистра партнера (linked to tradingClearingRegistry)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COUNTER_PARTY_TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр партнера'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.MARKET IS 'Код секции валютного инструмента (linked to market)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.PRICE IS 'Цена'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.LOTS IS 'Количество лотов'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_AMOUNT IS 'Объем сделки в валюте лота'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.QUANTITY IS 'Количество штук'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SIDE IS 'Код направления сделки (linked to side)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CURRENCY_CODE IS 'Код валюты лота (linked to currencyCode)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SETTLEMENT_ORGANIZATION IS 'Наименование расчетной организации'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.COVERAGE_STATUS IS 'Код статуса достаточности обеспечения (linked to allowed)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CLEARING_DATE IS 'Дата клиринга'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_CURRENCY_HISTORY.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_CURRENCY_HISTORY TO clearing; + +-- depoBalanceRegister - Реестр остатков ценных бумаг +DROP TABLE IF EXISTS DEPO_BALANCE_REGISTER; +CREATE TABLE DEPO_BALANCE_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, SESSION_ID bigint, SET_HOUSE_NAME varchar(255), NUMBER varchar(255), DEPO_CODE varchar(50), QUANTITY numeric(72,2), SECURITY_SYMBOL varchar(255)); +COMMENT ON TABLE DEPO_BALANCE_REGISTER IS 'Реестр остатков ценных бумаг'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SET_HOUSE_NAME IS 'Наименование РД'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.NUMBER IS 'Номер отчета'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.DEPO_CODE IS 'Код раздела субсчета/счета депо'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.QUANTITY IS 'Количество'; + +COMMENT ON COLUMN DEPO_BALANCE_REGISTER.SECURITY_SYMBOL IS 'Код ценной бумаги'; + +GRANT ALL PRIVILEGES ON TABLE DEPO_BALANCE_REGISTER TO clearing; + +-- moneyBalanceRegister - Реестр остатков денежных средств +DROP TABLE IF EXISTS MONEY_BALANCE_REGISTER; +CREATE TABLE MONEY_BALANCE_REGISTER(SET_HOUSE_NAME varchar(255), NUMBER varchar(255), CREATED_AT timestamp, CURRENCY_CODE varchar(4), COMPANY_ID bigint, ACCOUNT varchar(50), REMAINDER_SUM numeric(72,18), INFO_ACCOUNT varchar(50), COMPANY_FULL_NAME varchar(255), ID bigint PRIMARY KEY, INN varchar(255), SESSION_ID bigint, BLOCKED_SUM numeric(72,18), UNBLOCKED_SUM numeric(72,18), UPDATED_AT timestamp); +COMMENT ON TABLE MONEY_BALANCE_REGISTER IS 'Реестр остатков денежных средств'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SET_HOUSE_NAME IS 'Наименование РО'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.NUMBER IS 'Номер отчета'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.CURRENCY_CODE IS 'Код валюты (linked to currencyCode)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ACCOUNT IS 'Номер торгового /клирингового счета/ счета внутреннего учета СПВБ'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.REMAINDER_SUM IS 'Остаток денежных средств'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INFO_ACCOUNT IS 'Номер счета внутреннего учета СПВБ'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.BLOCKED_SUM IS 'Сумма блокированных денежных средств'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UNBLOCKED_SUM IS 'Сумма свободных денежных средств'; + +COMMENT ON COLUMN MONEY_BALANCE_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE MONEY_BALANCE_REGISTER TO clearing; + +-- admittedLiabilitiesRegister - Реестр обязательств, допущенных к клирингу +DROP TABLE IF EXISTS ADMITTED_LIABILITIES_REGISTER; +CREATE TABLE ADMITTED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE ADMITTED_LIABILITIES_REGISTER IS 'Реестр обязательств, допущенных к клирингу'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS 'Финансовый инструмент'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS 'Полное наименование инструмента'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ACCOUNT IS 'Счет компании'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.AMOUNT IS 'Сумма обязательств'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN ADMITTED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата клиринга'; + +GRANT ALL PRIVILEGES ON TABLE ADMITTED_LIABILITIES_REGISTER TO clearing; + +-- coveredLiabilitiesRegister - Реестр обязательств, прошедших процедуру контроля обеспечения +DROP TABLE IF EXISTS COVERED_LIABILITIES_REGISTER; +CREATE TABLE COVERED_LIABILITIES_REGISTER(COMPANY_FULL_NAME varchar(255), SESSION_ID bigint, SECURITY_SYMBOL varchar(255), SECURITY_FULL_NAME varchar(255), COMPANY_ID bigint, CLEARING_CODE varchar(255), ACCOUNT varchar(50), AMOUNT numeric(72,18), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE COVERED_LIABILITIES_REGISTER IS 'Реестр обязательств, прошедших процедуру контроля обеспечения'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_SYMBOL IS 'Финансовый инструмент'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.SECURITY_FULL_NAME IS 'Полное наименование инструмента'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ACCOUNT IS 'Счет компании'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.AMOUNT IS 'Сумма обязательств'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN COVERED_LIABILITIES_REGISTER.CLEARING_DATE IS 'Дата клиринга'; + +GRANT ALL PRIVILEGES ON TABLE COVERED_LIABILITIES_REGISTER TO clearing; + +-- moneyPaymentInstructionRegister - Реестр распоряжений, направленных расчетной организации +DROP TABLE IF EXISTS MONEY_PAYMENT_INSTRUCTION_REGISTER; +CREATE TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER(CREDIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_ACCOUNT varchar(50), SENDER varchar(255), ADDRESSEE varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER IS 'Реестр распоряжений, направленных расчетной организации'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_ACCOUNT IS 'Счет отправителя'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_AMOUNT IS 'Сумма отправителя'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREDIT_LEG_CURRENCY_CODE IS 'Код валюты отправителя (linked to currency)'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.DEBIT_LEG_ACCOUNT IS 'Счет получателя'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.SENDER IS 'Отправитель'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ADDRESSEE IS 'Получатель'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN MONEY_PAYMENT_INSTRUCTION_REGISTER.CLEARING_DATE IS 'Дата расчета'; + +GRANT ALL PRIVILEGES ON TABLE MONEY_PAYMENT_INSTRUCTION_REGISTER TO clearing; + +-- depoPaymentInstructionRegister - Реестр распоряжений, направленных расчетному депозитарию +DROP TABLE IF EXISTS DEPO_PAYMENT_INSTRUCTION_REGISTER; +CREATE TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, COMPANY_ID bigint, TRADING_CLEARING_REGISTRY_TYPE varchar(255), TRADING_CLEARING_REGISTRY varchar(50), CB_CODE varchar(50), QUANTITY numeric(72,2), DIRECTION bigint, SESSION_ID bigint); +COMMENT ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER IS 'Реестр распоряжений, направленных расчетному депозитарию'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY_TYPE IS 'Тип торгово-клирингового регистра'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.TRADING_CLEARING_REGISTRY IS 'Торгово-клиринговый регистр'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.CB_CODE IS 'Код ЦБ'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.QUANTITY IS 'Количество'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.DIRECTION IS 'Направление (linked to inOutDirection)'; + +COMMENT ON COLUMN DEPO_PAYMENT_INSTRUCTION_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE DEPO_PAYMENT_INSTRUCTION_REGISTER TO clearing; + +-- excludeLiabilitiesRegister - Реестр обязательств, исключенных из клирингового пула +DROP TABLE IF EXISTS EXCLUDE_LIABILITIES_REGISTER; +CREATE TABLE EXCLUDE_LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); +COMMENT ON TABLE EXCLUDE_LIABILITIES_REGISTER IS 'Реестр обязательств, исключенных из клирингового пула'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала сессии'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания сессии'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SEGMENT IS 'Сегмент'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_CODE IS 'Код регистра (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.ACCOUNT IS 'Наименование счета'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.REGISTRY_STATUS IS 'Код статуса'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.CURRENCY IS 'Код валюты отправителя (linked to currency)'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SUM_LIABILITIES IS 'Сумма обязательств'; + +COMMENT ON COLUMN EXCLUDE_LIABILITIES_REGISTER.SETTLEMENT_DATE IS 'Дата расчета'; + +GRANT ALL PRIVILEGES ON TABLE EXCLUDE_LIABILITIES_REGISTER TO clearing; + +-- pairSdf - Пары файлов +DROP TABLE IF EXISTS PAIR_SDF; +CREATE TABLE PAIR_SDF(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, IN_S_DF_ID varchar(255), IN_S_DF varchar(255), OUT_S_DF_ID varchar(255), OUT_S_DF varchar(255)); +COMMENT ON TABLE PAIR_SDF IS 'Пары файлов'; + +COMMENT ON COLUMN PAIR_SDF.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN PAIR_SDF.CREATED_AT IS 'Время создания записи'; + +COMMENT ON COLUMN PAIR_SDF.UPDATED_AT IS 'Время изменения записи'; + +COMMENT ON COLUMN PAIR_SDF.IN_S_DF_ID IS 'Идентификатор входящего файла'; + +COMMENT ON COLUMN PAIR_SDF.IN_S_DF IS 'Входящий файл'; + +COMMENT ON COLUMN PAIR_SDF.OUT_S_DF_ID IS 'Идентификатор исходящего файла'; + +COMMENT ON COLUMN PAIR_SDF.OUT_S_DF IS 'Исходящий файл'; + +GRANT ALL PRIVILEGES ON TABLE PAIR_SDF TO clearing; + +-- gatewayResult - Результаты запросов к ТС +DROP TABLE IF EXISTS GATEWAY_RESULT; +CREATE TABLE GATEWAY_RESULT(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, REQUEST_ID varchar(255), NAME_REQUEST varchar(255), REQUEST varchar(1023), RESULT varchar(1023), GATEWAY_RESULT_STATUS varchar(4)); +COMMENT ON TABLE GATEWAY_RESULT IS 'Результаты запросов к ТС'; + +COMMENT ON COLUMN GATEWAY_RESULT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN GATEWAY_RESULT.CREATED_AT IS 'Время создания записи'; + +COMMENT ON COLUMN GATEWAY_RESULT.UPDATED_AT IS 'Время изменения записи'; + +COMMENT ON COLUMN GATEWAY_RESULT.REQUEST_ID IS 'ID запроса'; + +COMMENT ON COLUMN GATEWAY_RESULT.NAME_REQUEST IS 'Наименование запроса'; + +COMMENT ON COLUMN GATEWAY_RESULT.REQUEST IS 'Тело запроса'; + +COMMENT ON COLUMN GATEWAY_RESULT.RESULT IS 'Тело ответа'; + +COMMENT ON COLUMN GATEWAY_RESULT.GATEWAY_RESULT_STATUS IS 'Статус запроса (linked to gatewayResultStatus)'; + +GRANT ALL PRIVILEGES ON TABLE GATEWAY_RESULT TO clearing; + +-- liabilitiesRegister - Реестр учета обязательств +DROP TABLE IF EXISTS LIABILITIES_REGISTER; +CREATE TABLE LIABILITIES_REGISTER(ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, SESSION_ID bigint, VALID_FROM_DATE date, VALID_TO_DATE date, COMPANY_ID bigint, COMPANY_FULL_NAME varchar(255), INN varchar(255), SEGMENT varchar(10), REGISTRY_CODE varchar(4), ACCOUNT varchar(50), REGISTRY_STATUS varchar(4), CURRENCY varchar(4), SUM_LIABILITIES numeric(72,18), SETTLEMENT_DATE date); +COMMENT ON TABLE LIABILITIES_REGISTER IS 'Реестр учета обязательств'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_FROM_DATE IS 'Дата начала сессии'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.VALID_TO_DATE IS 'Дата окончания сессии'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.INN IS 'Идентификационный номер налогоплательщика (ИНН)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SEGMENT IS 'Сегмент'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_CODE IS 'Код регистра (linked to tradingClearingRegistryType)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.ACCOUNT IS 'Наименование счета'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.REGISTRY_STATUS IS 'Код статуса'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.CURRENCY IS 'Код валюты отправителя (linked to currency)'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SUM_LIABILITIES IS 'Сумма обязательств'; + +COMMENT ON COLUMN LIABILITIES_REGISTER.SETTLEMENT_DATE IS 'Дата расчета'; + +GRANT ALL PRIVILEGES ON TABLE LIABILITIES_REGISTER TO clearing; + +-- executionRegister - Реестр сделок +DROP TABLE IF EXISTS EXECUTION_REGISTER; +CREATE TABLE EXECUTION_REGISTER(TRADING_DATE date, EXCHANGE_EXECUTION_ID bigint, EXCHANGE_EXECUTION_TIME timestamp, SECURITY_ID bigint, SELLER_ID bigint, SELLER_CLEARING_CODE varchar(255), SELLER_TRADING_CLEARING_REGISTER varchar(255), SELLER_MONEY_ACCOUNT varchar(50), SELLER_DEPO_ACCOUNT varchar(50), BUYER_ID bigint, BUYER_CLEARING_CODE varchar(255), BUYER_TRADING_CLEARING_REGISTER varchar(255), BUYER_MONEY_ACCOUNT varchar(50), BUYER_DEPO_ACCOUNT varchar(50), AMOUNT numeric(72,2), QUANTITY numeric(72,2), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE EXECUTION_REGISTER IS 'Реестр сделок'; + +COMMENT ON COLUMN EXECUTION_REGISTER.TRADING_DATE IS 'Дата заключения сделки'; + +COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_ID IS 'Идентификационный номер сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_REGISTER.EXCHANGE_EXECUTION_TIME IS 'Время заключения сделки в Торговой системе'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SECURITY_ID IS 'Идентификатор финансового инструмента (linked to security)'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_ID IS 'Идентификатор компании-продавца (linked to company)'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_CLEARING_CODE IS 'Клиринговый код продавца'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_TRADING_CLEARING_REGISTER IS 'Торгово-клиринговый регистр продавца'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_MONEY_ACCOUNT IS 'Денежный счет продавца'; + +COMMENT ON COLUMN EXECUTION_REGISTER.SELLER_DEPO_ACCOUNT IS 'Депо счет продавца'; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_ID IS 'Идентификатор компании-покупателя (linked to company)'; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_CLEARING_CODE IS 'Клиринговый код покупателя'; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_TRADING_CLEARING_REGISTER IS 'Торгово-клиринговый регистр покупателя'; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_MONEY_ACCOUNT IS 'Денежный счет покупателя'; + +COMMENT ON COLUMN EXECUTION_REGISTER.BUYER_DEPO_ACCOUNT IS 'Депо счет покупателя'; + +COMMENT ON COLUMN EXECUTION_REGISTER.AMOUNT IS 'Сумма сделки'; + +COMMENT ON COLUMN EXECUTION_REGISTER.QUANTITY IS 'Количество ценных бумаг'; + +COMMENT ON COLUMN EXECUTION_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN EXECUTION_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN EXECUTION_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN EXECUTION_REGISTER.CLEARING_DATE IS 'Дата клиринга'; + +GRANT ALL PRIVILEGES ON TABLE EXECUTION_REGISTER TO clearing; + +-- statement - Транзакции по деньгам/бумагам +DROP TABLE IF EXISTS STATEMENT; +CREATE TABLE STATEMENT(ADDRESSEE_ID bigint, SENDER_ID bigint, STATEMENT_TYPE varchar(4), SECURITY_ID bigint, CONTRACT varchar(255), COMMENT varchar(255), ACCOUNT_ID bigint, ACCOUNT varchar(50), IN_OUT_DIRECTION varchar(4), SETTLEMENT_DATE date, AMOUNT numeric(72,2), OPERATION_STATUS varchar(4), ERROR_CODE_ID bigint, ERROR_TEXT_ID bigint, IN_S_DF_ID bigint, OUT_S_DF_ID bigint, IN_OUT_S_DF_TYPE varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE STATEMENT IS 'Транзакции по деньгам/бумагам'; + +COMMENT ON COLUMN STATEMENT.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; + +COMMENT ON COLUMN STATEMENT.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; + +COMMENT ON COLUMN STATEMENT.STATEMENT_TYPE IS 'Код типа поступления средств (linked to statementType)'; + +COMMENT ON COLUMN STATEMENT.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN STATEMENT.CONTRACT IS 'Продукт'; + +COMMENT ON COLUMN STATEMENT.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN STATEMENT.ACCOUNT_ID IS 'Идентификатор счета (linked to account)'; + +COMMENT ON COLUMN STATEMENT.ACCOUNT IS 'Наименование счета'; + +COMMENT ON COLUMN STATEMENT.IN_OUT_DIRECTION IS 'Код направления (linked to inOutDirection)'; + +COMMENT ON COLUMN STATEMENT.SETTLEMENT_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN STATEMENT.AMOUNT IS 'Объем'; + +COMMENT ON COLUMN STATEMENT.OPERATION_STATUS IS 'Код статуса обработки (linked to operationStatus)'; + +COMMENT ON COLUMN STATEMENT.ERROR_CODE_ID IS 'Идентификатор кода ошибки (linked to errorCode)'; + +COMMENT ON COLUMN STATEMENT.ERROR_TEXT_ID IS 'Идентификатор полного текста ошибки (linked to errorText)'; + +COMMENT ON COLUMN STATEMENT.IN_S_DF_ID IS 'Идентификатор записи, инициировавшая изменения этой таблицы'; + +COMMENT ON COLUMN STATEMENT.OUT_S_DF_ID IS 'Идентификатор записи, сформированная в результате изменения этой таблицы'; + +COMMENT ON COLUMN STATEMENT.IN_OUT_S_DF_TYPE IS 'Код типа входящей и исходящей записей (linked to inOutSDfType)'; + +COMMENT ON COLUMN STATEMENT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN STATEMENT.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN STATEMENT.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN STATEMENT.CLEARING_DATE IS 'Дата расчета'; + +GRANT ALL PRIVILEGES ON TABLE STATEMENT TO clearing; + +-- paymentInstruction - Платежные поручения +DROP TABLE IF EXISTS PAYMENT_INSTRUCTION; +CREATE TABLE PAYMENT_INSTRUCTION(SENDER_ID bigint, ADDRESSEE_ID bigint, PAYEE_BIC varchar(255), ADRESSEE_BIC varchar(255), PAYEE_BANK_NAME varchar(255), ADDRESSEE_BANK_NAME varchar(255), PAYMENT_DATE timestamp, PAYMENT_PURPOSE varchar(255), SETTLEMENT_DATE date, CREDIT_LEG_AMOUNT numeric(72,18), DEBIT_LEG_AMOUNT numeric(72,18), CREDIT_LEG_ACCOUNT_ID bigint, CREDIT_CS_ACCOUNT varchar(255), CREDIT_LEG_ACCOUNT varchar(50), DEBIT_LEG_ACCOUNT_ID bigint, DEBIT_CS_ACCOUNT varchar(255), DEBIT_LEG_ACCOUNT varchar(50), CREDIT_LEG_DIRECTION varchar(4), DEBIT_LEG_DIRECTION varchar(4), CREDIT_LEG_CURRENCY_CODE varchar(4), DEBIT_LEG_CURRENCY_CODE varchar(4), CREDIT_LEG_SECURITY_ID bigint, DEBIT_LEG_SECURITY_ID bigint, TRANSACTION_STATUS varchar(4), DOCUMENT_NUMBER varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, SESSION_ID bigint); +COMMENT ON TABLE PAYMENT_INSTRUCTION IS 'Платежные поручения'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BIC IS 'Банковский идентификационный код (БИК) отправителя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADRESSEE_BIC IS 'Банковский идентификационный код (БИК) получателя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYEE_BANK_NAME IS 'Наименование банка отправителя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ADDRESSEE_BANK_NAME IS 'Наименование банка получателя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_DATE IS 'Дата и время платежа'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.PAYMENT_PURPOSE IS 'Назначение платежа'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.SETTLEMENT_DATE IS 'Дата расчетов'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_AMOUNT IS 'Сумма отправителя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_AMOUNT IS 'Сумма получателя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT_ID IS 'Идентификатор счета отправителя (linked to account)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_CS_ACCOUNT IS 'Корреспондентский счет отправителя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_ACCOUNT IS 'Счет отправителя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT_ID IS 'Идентификатор счета получателя (linked to account)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_CS_ACCOUNT IS 'Корреспондентский счет получателя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_ACCOUNT IS 'Счет получателя'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_DIRECTION IS 'Код направления отправителя (linked to inOutDirection)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_DIRECTION IS 'Код направления получателя (linked to inOutDirection)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_CURRENCY_CODE IS 'Код валюты отправителя (linked to currency)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_CURRENCY_CODE IS 'Код валюты получателя (linked to currency)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREDIT_LEG_SECURITY_ID IS 'Идентификатор инструмента отправителя (linked to security)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DEBIT_LEG_SECURITY_ID IS 'Идентификатор инструмента получателя (linked to security)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.TRANSACTION_STATUS IS 'Код статуса транзакции (linked to transactionStatus)'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.DOCUMENT_NUMBER IS 'Номер документа в сторонней системе'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.CLEARING_DATE IS 'Дата расчета'; + +COMMENT ON COLUMN PAYMENT_INSTRUCTION.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +GRANT ALL PRIVILEGES ON TABLE PAYMENT_INSTRUCTION TO clearing; + +-- notification - Сообщения +DROP TABLE IF EXISTS NOTIFICATION; +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.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION.OBJECT_TYPE IS 'Код типа объекта (linked to objectType)'; + +COMMENT ON COLUMN NOTIFICATION.OBJECT_ID IS 'Идентификатор объекта'; + +COMMENT ON COLUMN NOTIFICATION.NOTIFICATION_STATUS IS 'Код статуса сообщения (linked to notificationStatus)'; + +COMMENT ON COLUMN NOTIFICATION.COMMENT IS 'Текст сообщения'; + +COMMENT ON COLUMN NOTIFICATION.PRIORITY IS 'Код приоритета отображения (linked to priority)'; + +GRANT ALL PRIVILEGES ON TABLE NOTIFICATION TO clearing; + + +-- 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, 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 'Дата и время изменения'; +COMMENT ON COLUMN NOTIFICATION_HISTORY.EVENT_USER_ID IS 'Инициатор изменения'; +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.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_TYPE IS 'Код типа объекта (linked to objectType)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.OBJECT_ID IS 'Идентификатор объекта'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.NOTIFICATION_STATUS IS 'Код статуса сообщения (linked to notificationStatus)'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.COMMENT IS 'Текст сообщения'; + +COMMENT ON COLUMN NOTIFICATION_HISTORY.PRIORITY IS 'Код приоритета отображения (linked to priority)'; + +GRANT ALL PRIVILEGES ON TABLE NOTIFICATION_HISTORY TO clearing; + +-- verificationResult - Результаты сверки +DROP TABLE IF EXISTS VERIFICATION_RESULT; +CREATE TABLE VERIFICATION_RESULT(CLEARING_CODE varchar(255), ACCOUNT_ID bigint, IN_SUM numeric(72,2), OUT_INT_SUM numeric(72,2), OUT_EXT_SUM numeric(72,2), DIFF_SUM numeric(72,2), GENERATION_ID bigint, GENERATION_STATUS varchar(4), RESULT_STATUS varchar(4), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE VERIFICATION_RESULT IS 'Результаты сверки'; + +COMMENT ON COLUMN VERIFICATION_RESULT.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN VERIFICATION_RESULT.ACCOUNT_ID IS 'Идентификатор счета УК, по которому проводится сверка'; + +COMMENT ON COLUMN VERIFICATION_RESULT.IN_SUM IS 'Входящая сумма остатков'; + +COMMENT ON COLUMN VERIFICATION_RESULT.OUT_INT_SUM IS 'Исходящая сумма остатков, полученная в КС'; + +COMMENT ON COLUMN VERIFICATION_RESULT.OUT_EXT_SUM IS 'Исходящая сумма остатков из отчета ПРЦ'; + +COMMENT ON COLUMN VERIFICATION_RESULT.DIFF_SUM IS 'Сумма расхождений'; + +COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN VERIFICATION_RESULT.GENERATION_STATUS IS 'Код общего статуса сверки (linked to resultStatus)'; + +COMMENT ON COLUMN VERIFICATION_RESULT.RESULT_STATUS IS 'Код статуса сверки (linked to resultStatus)'; + +COMMENT ON COLUMN VERIFICATION_RESULT.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN VERIFICATION_RESULT.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN VERIFICATION_RESULT.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE VERIFICATION_RESULT TO clearing; + +-- sDf01 - ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга +DROP TABLE IF EXISTS S_DF01; +CREATE TABLE S_DF01(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF01 IS 'ДФ-01 Информация о денежных средствах, находящихся на торгово-банковских счетах участников клиринга'; + +COMMENT ON COLUMN S_DF01.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF01.CURR_CODE IS 'Код валюты'; + +COMMENT ON COLUMN S_DF01.ACCOUNT IS 'Счет участника клиринга'; + +COMMENT ON COLUMN S_DF01.REMAINDER IS 'Остаток денежных средств'; + +COMMENT ON COLUMN S_DF01.DEAL IS 'Биржевой код участника клиринга'; + +COMMENT ON COLUMN S_DF01.ACC_CODE IS 'Код счета'; + +COMMENT ON COLUMN S_DF01.DAT IS 'Дата расчетов'; + +COMMENT ON COLUMN S_DF01.MARKET IS 'Биржевая секция'; + +COMMENT ON COLUMN S_DF01.ACC_NAME IS 'Наименование участника клиринга'; + +COMMENT ON COLUMN S_DF01.ACC_TYPE IS 'Признак счета'; + +COMMENT ON COLUMN S_DF01.SUMENGAGE IS 'Сумма блокированных денежных средств'; + +COMMENT ON COLUMN S_DF01.SUMUNBLOCK IS 'Сумма свободных денежных средств'; + +COMMENT ON COLUMN S_DF01.FILE_TYPE IS 'Тип файла'; + +COMMENT ON COLUMN S_DF01.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF01.GENERATION_TIME IS 'Дата и время обработки файла'; + +COMMENT ON COLUMN S_DF01.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF01 TO clearing; + +-- sDf02 - ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке +DROP TABLE IF EXISTS S_DF02; +CREATE TABLE S_DF02(ID bigint PRIMARY KEY, CURR_CODE varchar(12), ACCOUNT varchar(35), REMAINDER varchar(22), DEAL varchar(10), ACC_CODE varchar(5), DAT varchar(8), MARKET varchar(1), ACC_NAME varchar(30), ACC_TYPE varchar(2), SUMENGAGE varchar(22), SUMUNBLOCK varchar(22), FILE_TYPE varchar(1), RESULT varchar(3), GENERATION_TIME timestamp, GENERATION_ID bigint, FILE_NAME varchar(255), IN_S_DF_ID bigint); +COMMENT ON TABLE S_DF02 IS 'ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке'; + +COMMENT ON COLUMN S_DF02.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF02.CURR_CODE IS 'Код валюты'; + +COMMENT ON COLUMN S_DF02.ACCOUNT IS 'Счет участника клиринга'; + +COMMENT ON COLUMN S_DF02.REMAINDER IS 'Остаток денежных средств'; + +COMMENT ON COLUMN S_DF02.DEAL IS 'Биржевой код участника клиринга'; + +COMMENT ON COLUMN S_DF02.ACC_CODE IS 'Код счета'; + +COMMENT ON COLUMN S_DF02.DAT IS 'Дата расчетов'; + +COMMENT ON COLUMN S_DF02.MARKET IS 'Биржевая секция'; + +COMMENT ON COLUMN S_DF02.ACC_NAME IS 'Наименование участника клиринга'; + +COMMENT ON COLUMN S_DF02.ACC_TYPE IS 'Признак счета'; + +COMMENT ON COLUMN S_DF02.SUMENGAGE IS 'Сумма блокированных денежных средств'; + +COMMENT ON COLUMN S_DF02.SUMUNBLOCK IS 'Сумма свободных денежных средств'; + +COMMENT ON COLUMN S_DF02.FILE_TYPE IS 'Тип файла'; + +COMMENT ON COLUMN S_DF02.RESULT IS 'Результат обработки каждой записи исходного файла ДФ-01'; + +COMMENT ON COLUMN S_DF02.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF02.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF02.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF02.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; + +GRANT ALL PRIVILEGES ON TABLE S_DF02 TO clearing; + +-- sDf03 - ДФ-03 Реестр платежных поручений +DROP TABLE IF EXISTS S_DF03; +CREATE TABLE S_DF03(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, PAYMENT_INSTRUCTION_ID bigint); +COMMENT ON TABLE S_DF03 IS 'ДФ-03 Реестр платежных поручений'; + +COMMENT ON COLUMN S_DF03.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF03.SEG_TYPE IS 'Код инициатора в КС'; + +COMMENT ON COLUMN S_DF03.DOC_TYPE IS 'Тип документа'; + +COMMENT ON COLUMN S_DF03.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; + +COMMENT ON COLUMN S_DF03.DOCNMPREV IS 'Ссылка на предшествующий документ'; + +COMMENT ON COLUMN S_DF03.C_ACC_DEB IS 'Счет по дебету'; + +COMMENT ON COLUMN S_DF03.SBANKNAM1 IS 'Наименование банка-плательщика 1'; + +COMMENT ON COLUMN S_DF03.SBANKNAM2 IS 'Наименование банка-плательщика 2'; + +COMMENT ON COLUMN S_DF03.SBANKNAM3 IS 'Наименование банка-плательщика 3'; + +COMMENT ON COLUMN S_DF03.SBANKNAM4 IS 'Наименование банка-плательщика 4'; + +COMMENT ON COLUMN S_DF03.SBANKNAM5 IS 'Наименование банка-плательщика 5'; + +COMMENT ON COLUMN S_DF03.C_ACC_CRED IS 'Счет по кредиту'; + +COMMENT ON COLUMN S_DF03.RBANKNAM1 IS 'Наименование банка-получателя 1'; + +COMMENT ON COLUMN S_DF03.RBANKNAM2 IS 'Наименование банка-получателя 2'; + +COMMENT ON COLUMN S_DF03.RBANKNAM3 IS 'Наименование банка-получателя 3'; + +COMMENT ON COLUMN S_DF03.RBANKNAM4 IS 'Наименование банка-получателя 4'; + +COMMENT ON COLUMN S_DF03.RBANKNAM5 IS 'Наименование банка-получателя 5'; + +COMMENT ON COLUMN S_DF03.PAY_DATE IS 'Платеж-дата'; + +COMMENT ON COLUMN S_DF03.PAY_VAL IS 'Валюта платежа'; + +COMMENT ON COLUMN S_DF03.SUM_DEB IS 'Сумма дебет'; + +COMMENT ON COLUMN S_DF03.SPECIF_1 IS 'Назначение платежа'; + +COMMENT ON COLUMN S_DF03.IMP_RESULT IS 'Результат приема'; + +COMMENT ON COLUMN S_DF03.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF03.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF03.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF03.PAYMENT_INSTRUCTION_ID IS 'Идентификатор соответствующей записи из таблицы-источника (linked to paymentInstruction)'; + +GRANT ALL PRIVILEGES ON TABLE S_DF03 TO clearing; + +-- sDf04 - ДФ-04 Подтверждение проведения расчетов +DROP TABLE IF EXISTS S_DF04; +CREATE TABLE S_DF04(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SPECIF_1 varchar(255), IMP_RESULT varchar(3), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF04 IS 'ДФ-04 Подтверждение проведения расчетов'; + +COMMENT ON COLUMN S_DF04.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF04.SEG_TYPE IS 'Код инициатора в КС'; + +COMMENT ON COLUMN S_DF04.DOC_TYPE IS 'Тип документа'; + +COMMENT ON COLUMN S_DF04.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; + +COMMENT ON COLUMN S_DF04.DOCNMPREV IS 'Ссылка на предшествующий документ'; + +COMMENT ON COLUMN S_DF04.C_ACC_DEB IS 'Счет по дебету'; + +COMMENT ON COLUMN S_DF04.SBANKNAM1 IS 'Наименование банка-плательщика 1'; + +COMMENT ON COLUMN S_DF04.SBANKNAM2 IS 'Наименование банка-плательщика 2'; + +COMMENT ON COLUMN S_DF04.SBANKNAM3 IS 'Наименование банка-плательщика 3'; + +COMMENT ON COLUMN S_DF04.SBANKNAM4 IS 'Наименование банка-плательщика 4'; + +COMMENT ON COLUMN S_DF04.SBANKNAM5 IS 'Наименование банка-плательщика 5'; + +COMMENT ON COLUMN S_DF04.C_ACC_CRED IS 'Счет по кредиту'; + +COMMENT ON COLUMN S_DF04.RBANKNAM1 IS 'Наименование банка-получателя 1'; + +COMMENT ON COLUMN S_DF04.RBANKNAM2 IS 'Наименование банка-получателя 2'; + +COMMENT ON COLUMN S_DF04.RBANKNAM3 IS 'Наименование банка-получателя 3'; + +COMMENT ON COLUMN S_DF04.RBANKNAM4 IS 'Наименование банка-получателя 4'; + +COMMENT ON COLUMN S_DF04.RBANKNAM5 IS 'Наименование банка-получателя 5'; + +COMMENT ON COLUMN S_DF04.PAY_DATE IS 'Платеж-дата'; + +COMMENT ON COLUMN S_DF04.PAY_VAL IS 'Валюта платежа'; + +COMMENT ON COLUMN S_DF04.SUM_DEB IS 'Сумма дебет'; + +COMMENT ON COLUMN S_DF04.SPECIF_1 IS 'Назначение платежа'; + +COMMENT ON COLUMN S_DF04.IMP_RESULT IS 'Результат приема'; + +COMMENT ON COLUMN S_DF04.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF04.GENERATION_TIME IS 'Дата и время обработки файла'; + +COMMENT ON COLUMN S_DF04.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF04 TO clearing; + +-- sDf05 - ДФ-05 Уведомление о завершении расчетов +DROP TABLE IF EXISTS S_DF05; +CREATE TABLE S_DF05(ID bigint PRIMARY KEY, TP numeric(72,18), DT date, TM varchar(255), PR varchar(1), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF05 IS 'ДФ-05 Уведомление о завершении расчетов'; + +COMMENT ON COLUMN S_DF05.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF05.TP IS 'Тип документа'; + +COMMENT ON COLUMN S_DF05.DT IS 'Дата завершения расчетов'; + +COMMENT ON COLUMN S_DF05.TM IS 'Время завершения расчетов'; + +COMMENT ON COLUMN S_DF05.PR IS 'Результат обработки запроса'; + +COMMENT ON COLUMN S_DF05.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF05.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF05 TO clearing; + +-- sDf06 - ДФ-06 Запрос на зачисление/списание денежных средств +DROP TABLE IF EXISTS S_DF06; +CREATE TABLE S_DF06(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), PAY_VAL varchar(12)); +COMMENT ON TABLE S_DF06 IS 'ДФ-06 Запрос на зачисление/списание денежных средств'; + +COMMENT ON COLUMN S_DF06.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF06.ACCOUNT IS 'Номер счета участника торгов'; + +COMMENT ON COLUMN S_DF06.SUM IS 'Сумма платежного документа (операции)'; + +COMMENT ON COLUMN S_DF06.MARKET IS 'Код сегмента рынка'; + +COMMENT ON COLUMN S_DF06.TYPE IS 'Код типа платежного документа (операции)'; + +COMMENT ON COLUMN S_DF06.DEAL IS 'Биржевой код участника клиринга'; + +COMMENT ON COLUMN S_DF06.CLIENT_N IS 'Наименование клиента - плательщика'; + +COMMENT ON COLUMN S_DF06.INN IS 'Идентификационный номер налогоплательщика'; + +COMMENT ON COLUMN S_DF06.BIC IS 'Банковский идентификационный код'; + +COMMENT ON COLUMN S_DF06.SPEC IS 'Назначение'; + +COMMENT ON COLUMN S_DF06.NUMBER IS 'Номер платежного документа (операции)'; + +COMMENT ON COLUMN S_DF06.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF06.GENERATION_TIME IS 'Дата и время обработки файла'; + +COMMENT ON COLUMN S_DF06.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF06.DOC_NUM IS 'Номер выгружаемого документа'; + +COMMENT ON COLUMN S_DF06.DOC_DATE IS 'Дата выгружаемого документа'; + +COMMENT ON COLUMN S_DF06.PAY_VAL IS 'Валюта документа'; + +GRANT ALL PRIVILEGES ON TABLE S_DF06 TO clearing; + +-- sDf07 - ДФ-07 Ответ на запрос по зачислению/списанию денежных средств +DROP TABLE IF EXISTS S_DF07; +CREATE TABLE S_DF07(ID bigint PRIMARY KEY, ACCOUNT varchar(20), SUM numeric(72,18), MARKET varchar(1), TYPE varchar(255), DEAL varchar(10), CLIENT_N varchar(255), INN varchar(255), BIC varchar(255), SPEC varchar(255), NUMBER numeric(72,18), RESULT numeric(72,18), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), PAY_VAL varchar(12)); +COMMENT ON TABLE S_DF07 IS 'ДФ-07 Ответ на запрос по зачислению/списанию денежных средств'; + +COMMENT ON COLUMN S_DF07.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF07.ACCOUNT IS 'Номер счета участника торгов'; + +COMMENT ON COLUMN S_DF07.SUM IS 'Сумма платежного документа (операции)'; + +COMMENT ON COLUMN S_DF07.MARKET IS 'Код сегмента рынка'; + +COMMENT ON COLUMN S_DF07.TYPE IS 'Код типа платежного документа (операции)'; + +COMMENT ON COLUMN S_DF07.DEAL IS 'Биржевой код участника клиринга'; + +COMMENT ON COLUMN S_DF07.CLIENT_N IS 'Наименование клиента - плательщика'; + +COMMENT ON COLUMN S_DF07.INN IS 'Идентификационный номер налогоплательщика'; + +COMMENT ON COLUMN S_DF07.BIC IS 'Банковский идентификационный код'; + +COMMENT ON COLUMN S_DF07.SPEC IS 'Назначение'; + +COMMENT ON COLUMN S_DF07.NUMBER IS 'Номер платежного документа (операции)'; + +COMMENT ON COLUMN S_DF07.RESULT IS 'Код завершения операции'; + +COMMENT ON COLUMN S_DF07.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF07.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF07.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF07.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; + +COMMENT ON COLUMN S_DF07.DOC_NUM IS 'Номер выгружаемого документа'; + +COMMENT ON COLUMN S_DF07.DOC_DATE IS 'Дата выгружаемого документа'; + +COMMENT ON COLUMN S_DF07.PAY_VAL IS 'Валюта документа'; + +GRANT ALL PRIVILEGES ON TABLE S_DF07 TO clearing; + +-- sDf08 - ДФ-08 Загрузка счетов с остатками +DROP TABLE IF EXISTS S_DF08; +CREATE TABLE S_DF08(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF08 IS 'ДФ-08 Загрузка счетов с остатками'; + +COMMENT ON COLUMN S_DF08.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF08.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF08.DEPO_CODE IS 'Код раздела субсчета/счета депо'; + +COMMENT ON COLUMN S_DF08.QUANTITY IS 'Количество'; + +COMMENT ON COLUMN S_DF08.SECURITY_CODE IS 'Код ценной бумаги'; + +COMMENT ON COLUMN S_DF08.CLIENT_NAME IS 'Наименование клиента'; + +COMMENT ON COLUMN S_DF08.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF08.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF08.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF08 TO clearing; + +-- sDf09 - ДФ-09 Ответ на загрузку счетов с остатками +DROP TABLE IF EXISTS S_DF09; +CREATE TABLE S_DF09(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF09 IS 'ДФ-09 Ответ на загрузку счетов с остатками'; + +COMMENT ON COLUMN S_DF09.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF09.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF09.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; + +COMMENT ON COLUMN S_DF09.DEPO_CODE IS 'Код раздела субсчета/счета депо'; + +COMMENT ON COLUMN S_DF09.QUANTITY IS 'Количество'; + +COMMENT ON COLUMN S_DF09.SECURITY_CODE IS 'Код ценной бумаги'; + +COMMENT ON COLUMN S_DF09.CLIENT_NAME IS 'Наименование клиента'; + +COMMENT ON COLUMN S_DF09.RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF09.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF09.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF09 TO clearing; + +-- sDf10 - ДФ-10 Запрос на зачисление/списание ценных бумаг +DROP TABLE IF EXISTS S_DF10; +CREATE TABLE S_DF10(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF10 IS 'ДФ-10 Запрос на зачисление/списание ценных бумаг'; + +COMMENT ON COLUMN S_DF10.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF10.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF10.DEPO_CODE IS 'Код раздела субсчета/счета депо'; + +COMMENT ON COLUMN S_DF10.QUANTITY IS 'Количество'; + +COMMENT ON COLUMN S_DF10.SECURITY_CODE IS 'Код ценной бумаги'; + +COMMENT ON COLUMN S_DF10.CLIENT_NAME IS 'Наименование клиента'; + +COMMENT ON COLUMN S_DF10.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF10.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF10.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF10 TO clearing; + +-- sDf11 - ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг +DROP TABLE IF EXISTS S_DF11; +CREATE TABLE S_DF11(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, DEPO_CODE varchar, QUANTITY varchar, SECURITY_CODE varchar, CLIENT_NAME varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF11 IS 'ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг'; + +COMMENT ON COLUMN S_DF11.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF11.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF11.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; + +COMMENT ON COLUMN S_DF11.DEPO_CODE IS 'Код раздела субсчета/счета депо'; + +COMMENT ON COLUMN S_DF11.QUANTITY IS 'Количество'; + +COMMENT ON COLUMN S_DF11.SECURITY_CODE IS 'Код ценной бумаги'; + +COMMENT ON COLUMN S_DF11.CLIENT_NAME IS 'Наименование клиента'; + +COMMENT ON COLUMN S_DF11.RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF11.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF11.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF11 TO clearing; + +-- sDf12 - ДФ-12 Распоряжение на проведение операций по итогам клиринга +DROP TABLE IF EXISTS S_DF12; +CREATE TABLE S_DF12(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, DIRECTION varchar(255), QUANTITY varchar, SECURITY_CODE varchar, DEPO_CODE_SENDER varchar, DEPO_CODE_ADRESSEE varchar, TRANSACTION_NUMBER varchar(255), TRANSACTION_QUANTITY varchar(255), RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF12 IS 'ДФ-12 Распоряжение на проведение операций по итогам клиринга'; + +COMMENT ON COLUMN S_DF12.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF12.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF12.DIRECTION IS 'Направление (списание/зачисление)'; + +COMMENT ON COLUMN S_DF12.QUANTITY IS 'Количество ценных бумаг'; + +COMMENT ON COLUMN S_DF12.SECURITY_CODE IS 'Код ценной бумаги'; + +COMMENT ON COLUMN S_DF12.DEPO_CODE_SENDER IS 'Депо счет списания'; + +COMMENT ON COLUMN S_DF12.DEPO_CODE_ADRESSEE IS 'Депо счет зачисления'; + +COMMENT ON COLUMN S_DF12.TRANSACTION_NUMBER IS 'Порядковый номер транзакции'; + +COMMENT ON COLUMN S_DF12.TRANSACTION_QUANTITY IS 'Количество транзакций'; + +COMMENT ON COLUMN S_DF12.RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF12.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF12.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF12.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF12 TO clearing; + +-- sDf13 - ДФ-13 Уведомление о статусе исполнения или мотивированный отказ +DROP TABLE IF EXISTS S_DF13; +CREATE TABLE S_DF13(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, RESULT varchar(255), TEXT_ERROR varchar, FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF13 IS 'ДФ-13 Уведомление о статусе исполнения или мотивированный отказ'; + +COMMENT ON COLUMN S_DF13.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF13.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF13.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; + +COMMENT ON COLUMN S_DF13.RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF13.TEXT_ERROR IS 'Описание ошибки'; + +COMMENT ON COLUMN S_DF13.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF13.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF13.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF13 TO clearing; + +-- sDf14 - ДФ-14 Уведомление о завершении расчетов +DROP TABLE IF EXISTS S_DF14; +CREATE TABLE S_DF14(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, RESULT varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF14 IS 'ДФ-14 Уведомление о завершении расчетов'; + +COMMENT ON COLUMN S_DF14.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF14.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF14.RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF14.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF14.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF14 TO clearing; + +-- sDf20 - ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг +DROP TABLE IF EXISTS S_DF20; +CREATE TABLE S_DF20(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF20 IS 'ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг'; + +COMMENT ON COLUMN S_DF20.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF20.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF20.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; + +COMMENT ON COLUMN S_DF20.SECURITY IS 'Ценная бумага'; + +COMMENT ON COLUMN S_DF20.SECURITY_NAME IS 'Наименование ценной бумаги'; + +COMMENT ON COLUMN S_DF20.SECURITY_TYPE IS 'Тип ценной бумаги'; + +COMMENT ON COLUMN S_DF20.OPEN_BALANCE IS 'Входящий остаток'; + +COMMENT ON COLUMN S_DF20.DEPO_CODE_CL IS 'Код раздела тех.счета/счета депо/ и наименование клиента'; + +COMMENT ON COLUMN S_DF20.NAME_CL IS 'Наименование клиента'; + +COMMENT ON COLUMN S_DF20.QUANTITY IS 'Количество ценных бумаг'; + +COMMENT ON COLUMN S_DF20.OPERATION_CODE IS 'Код операции'; + +COMMENT ON COLUMN S_DF20.DEPO_CODE_CORR IS 'Код раздела субсчета/счета депо корреспондента'; + +COMMENT ON COLUMN S_DF20.OPERATION_DATE IS 'Дата операции'; + +COMMENT ON COLUMN S_DF20.CLOSE_BALANCE IS 'Исходящий остаток'; + +COMMENT ON COLUMN S_DF20.TRANSACTION_NUMBER IS 'ID транзакции депозитария'; + +COMMENT ON COLUMN S_DF20.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF20.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF20.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF20 TO clearing; + +-- sDf21 - ДФ-21 Отчет об операциях +DROP TABLE IF EXISTS S_DF21; +CREATE TABLE S_DF21(ID bigint PRIMARY KEY, OUT_DOCUMENT varchar, IN_DOCUMENT varchar, SECURITY_CODE varchar, SECURITY_NAME varchar, SECURITY_TYPE varchar, OPEN_BALANCE varchar, DEPO_CODE_CL varchar, NAME_CL varchar, QUANTITY varchar, OPERATION_CODE varchar, DEPO_CODE_CORR varchar, OPERATION_DATE varchar, CLOSE_BALANCE varchar, COMMENT varchar(250), TRANSACTION_NUMBER varchar(255), FILE_NAME varchar, GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF21 IS 'ДФ-21 Отчет об операциях'; + +COMMENT ON COLUMN S_DF21.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF21.OUT_DOCUMENT IS 'Уникальный исходящий номер сообщения'; + +COMMENT ON COLUMN S_DF21.IN_DOCUMENT IS 'Исходящий номер входящего сообщения'; + +COMMENT ON COLUMN S_DF21.SECURITY_CODE IS 'Код ценной бумаги'; + +COMMENT ON COLUMN S_DF21.SECURITY_NAME IS 'Наименование ценной бумаги'; + +COMMENT ON COLUMN S_DF21.SECURITY_TYPE IS 'Тип ценной бумаги'; + +COMMENT ON COLUMN S_DF21.OPEN_BALANCE IS 'Входящий остаток'; + +COMMENT ON COLUMN S_DF21.DEPO_CODE_CL IS 'Код раздела тех.счета/счета депо'; + +COMMENT ON COLUMN S_DF21.NAME_CL IS 'Наименование клиента'; + +COMMENT ON COLUMN S_DF21.QUANTITY IS 'Количество ценных бумаг'; + +COMMENT ON COLUMN S_DF21.OPERATION_CODE IS 'Код операции'; + +COMMENT ON COLUMN S_DF21.DEPO_CODE_CORR IS 'Код раздела субсчета/счета депо корреспондента'; + +COMMENT ON COLUMN S_DF21.OPERATION_DATE IS 'Дата операции'; + +COMMENT ON COLUMN S_DF21.CLOSE_BALANCE IS 'Исходящий остаток'; + +COMMENT ON COLUMN S_DF21.COMMENT IS 'Основание проведения операции'; + +COMMENT ON COLUMN S_DF21.TRANSACTION_NUMBER IS 'ID транзакции депозитария'; + +COMMENT ON COLUMN S_DF21.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF21.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF21.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF21 TO clearing; + +-- sDf51 - ДФ-51 Запрос остатков по всем счетам +DROP TABLE IF EXISTS S_DF51; +CREATE TABLE S_DF51(ID bigint PRIMARY KEY, NUMBER varchar(10), DATETIME varchar(13), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF51 IS 'ДФ-51 Запрос остатков по всем счетам'; + +COMMENT ON COLUMN S_DF51.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF51.NUMBER IS 'Номер запроса остатков по счетам'; + +COMMENT ON COLUMN S_DF51.DATETIME IS 'Дата и время сообщения'; + +COMMENT ON COLUMN S_DF51.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF51.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF51 TO clearing; + +-- sDf52 - ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие) +DROP TABLE IF EXISTS S_DF52; +CREATE TABLE S_DF52(ID bigint PRIMARY KEY, ACCOUNT varchar(25), ACC_NAME varchar(30), ACC_TYPE varchar(3), DEAL varchar(4), DATE varchar(8), STATUS bigint, FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF52 IS 'ДФ-52 Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; + +COMMENT ON COLUMN S_DF52.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF52.ACCOUNT IS 'Код счета участника клиринга'; + +COMMENT ON COLUMN S_DF52.ACC_NAME IS 'Наименование участника клиринга'; + +COMMENT ON COLUMN S_DF52.ACC_TYPE IS 'Признак счета'; + +COMMENT ON COLUMN S_DF52.DEAL IS 'Биржевой код участника клиринга'; + +COMMENT ON COLUMN S_DF52.DATE IS 'Дата изменения состояния счета'; + +COMMENT ON COLUMN S_DF52.STATUS IS 'Статус счета'; + +COMMENT ON COLUMN S_DF52.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF52.GENERATION_TIME IS 'Дата и время обработки файла'; + +COMMENT ON COLUMN S_DF52.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF52 TO clearing; + +-- sDf53 - ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие) +DROP TABLE IF EXISTS S_DF53; +CREATE TABLE S_DF53(ID bigint PRIMARY KEY, ACC_NAME varchar(30), ACCOUNT varchar(25), DEAL varchar(4), DATE varchar(8), STATUS bigint, RESULT varchar(255), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, IN_S_DF_ID bigint, ACC_TYPE varchar(3)); +COMMENT ON TABLE S_DF53 IS 'ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)'; + +COMMENT ON COLUMN S_DF53.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF53.ACC_NAME IS 'Наименование участника клиринга'; + +COMMENT ON COLUMN S_DF53.ACCOUNT IS 'Код счета участника клиринга'; + +COMMENT ON COLUMN S_DF53.DEAL IS 'Биржевой код участника клиринга'; + +COMMENT ON COLUMN S_DF53.DATE IS 'Дата изменения состояния счета'; + +COMMENT ON COLUMN S_DF53.STATUS IS 'Статус счета'; + +COMMENT ON COLUMN S_DF53.RESULT IS 'Код завершения операции'; + +COMMENT ON COLUMN S_DF53.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF53.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF53.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF53.IN_S_DF_ID IS 'Идентификатор соответствующей записи из таблицы-источника'; + +COMMENT ON COLUMN S_DF53.ACC_TYPE IS 'Признак счета'; + +GRANT ALL PRIVILEGES ON TABLE S_DF53 TO clearing; + +-- sDf54 - ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414 +DROP TABLE IF EXISTS S_DF54; +CREATE TABLE S_DF54(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), GENERATION_TIME timestamp, GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), VALUE_DATE varchar(8), SWIFT_BEN varchar(11), SWIFT_INT varchar(11)); +COMMENT ON TABLE S_DF54 IS 'ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414'; + +COMMENT ON COLUMN S_DF54.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF54.SEG_TYPE IS 'Код инициатора в КС'; + +COMMENT ON COLUMN S_DF54.DOC_TYPE IS 'Тип документа'; + +COMMENT ON COLUMN S_DF54.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; + +COMMENT ON COLUMN S_DF54.DOCNMPREV IS 'Ссылка на предшествующий документ'; + +COMMENT ON COLUMN S_DF54.SBANKCODE IS 'Код банка-плательщика'; + +COMMENT ON COLUMN S_DF54.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; + +COMMENT ON COLUMN S_DF54.SBANKNAM1 IS 'Наименование банка-плательщика 1'; + +COMMENT ON COLUMN S_DF54.SBANKNAM2 IS 'Наименование банка-плательщика 2'; + +COMMENT ON COLUMN S_DF54.SBANKNAM3 IS 'Наименование банка-плательщика 3'; + +COMMENT ON COLUMN S_DF54.SBANKNAM4 IS 'Наименование банка-плательщика 4'; + +COMMENT ON COLUMN S_DF54.SBANKNAM5 IS 'Наименование банка-плательщика 5'; + +COMMENT ON COLUMN S_DF54.RBANKCODE IS 'Код банка-получателя'; + +COMMENT ON COLUMN S_DF54.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт. '; + +COMMENT ON COLUMN S_DF54.RBANKNAM1 IS 'Наименование банка-получателя 1'; + +COMMENT ON COLUMN S_DF54.RBANKNAM2 IS 'Наименование банка-получателя 2'; + +COMMENT ON COLUMN S_DF54.RBANKNAM3 IS 'Наименование банка-получателя 3'; + +COMMENT ON COLUMN S_DF54.RBANKNAM4 IS 'Наименование банка-получателя 4'; + +COMMENT ON COLUMN S_DF54.RBANKNAM5 IS 'Наименование банка-получателя 5'; + +COMMENT ON COLUMN S_DF54.OP_TYPE IS 'Вид операции'; + +COMMENT ON COLUMN S_DF54.OP_ORDER IS 'Очередность платежа'; + +COMMENT ON COLUMN S_DF54.PAY_DATE IS 'Платеж-дата'; + +COMMENT ON COLUMN S_DF54.PAY_VAL IS 'Валюта платежа'; + +COMMENT ON COLUMN S_DF54.SUM_DEB IS 'Сумма дебет'; + +COMMENT ON COLUMN S_DF54.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; + +COMMENT ON COLUMN S_DF54.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; + +COMMENT ON COLUMN S_DF54.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; + +COMMENT ON COLUMN S_DF54.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; + +COMMENT ON COLUMN S_DF54.INN_DEB IS 'ИНН клиента-плательщика'; + +COMMENT ON COLUMN S_DF54.KPP_DEB IS 'КПП клиента-плательщика'; + +COMMENT ON COLUMN S_DF54.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; + +COMMENT ON COLUMN S_DF54.RCLIENTN1 IS 'Наименование клиента-получателя 1'; + +COMMENT ON COLUMN S_DF54.RCLIENTN2 IS 'Наименование клиента-получателя 2'; + +COMMENT ON COLUMN S_DF54.RCLIENTN3 IS 'Наименование клиента-получателя 3'; + +COMMENT ON COLUMN S_DF54.RCLIENTN4 IS 'Наименование клиента-получателя 4'; + +COMMENT ON COLUMN S_DF54.INN_CRED IS 'ИНН клиента-получателя'; + +COMMENT ON COLUMN S_DF54.KPP_CRED IS 'КПП клиента-получателя'; + +COMMENT ON COLUMN S_DF54.ACC_KR_1 IS 'Счет получателя'; + +COMMENT ON COLUMN S_DF54.SPECIF_1 IS 'Назначение платежа'; + +COMMENT ON COLUMN S_DF54.SEND_TYPE IS 'Вид платежа'; + +COMMENT ON COLUMN S_DF54.DOC_RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF54.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF54.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF54.DOC_NUM IS 'Номер выгружаемого документа'; + +COMMENT ON COLUMN S_DF54.DOC_DATE IS 'Дата выгружаемого документа'; + +COMMENT ON COLUMN S_DF54.VALUE_DATE IS 'Дата валютирования'; + +COMMENT ON COLUMN S_DF54.SWIFT_BEN IS 'Свифт банка бенефициара'; + +COMMENT ON COLUMN S_DF54.SWIFT_INT IS 'Свифт банка посредника'; + +GRANT ALL PRIVILEGES ON TABLE S_DF54 TO clearing; + +-- sDf55 - ДФ-55 Квитанция об обработке ДФ-54 +DROP TABLE IF EXISTS S_DF55; +CREATE TABLE S_DF55(ID bigint PRIMARY KEY, SEG_TYPE varchar(1), DOC_TYPE varchar(4), DOCNM_REF varchar(16), DOCNMPREV varchar(16), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(12), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), OP_ORDER varchar(1), PAY_DATE varchar(8), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR_1 varchar(35), SPECIF_1 varchar(255), SEND_TYPE varchar(10), DOC_RESULT varchar(2), FILE_NAME varchar(255), GENERATION_TIME timestamp, GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), VALUE_DATE varchar(8), SWIFT_BEN varchar(11), SWIFT_INT varchar(11)); +COMMENT ON TABLE S_DF55 IS 'ДФ-55 Квитанция об обработке ДФ-54'; + +COMMENT ON COLUMN S_DF55.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF55.SEG_TYPE IS 'Код инициатора в КС'; + +COMMENT ON COLUMN S_DF55.DOC_TYPE IS 'Тип документа'; + +COMMENT ON COLUMN S_DF55.DOCNM_REF IS 'Ссылочный номер документа у отправителя'; + +COMMENT ON COLUMN S_DF55.DOCNMPREV IS 'Ссылка на предшествующий документ'; + +COMMENT ON COLUMN S_DF55.SBANKCODE IS 'Код банка-плательщика'; + +COMMENT ON COLUMN S_DF55.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; + +COMMENT ON COLUMN S_DF55.SBANKNAM1 IS 'Наименование банка-плательщика 1'; + +COMMENT ON COLUMN S_DF55.SBANKNAM2 IS 'Наименование банка-плательщика 2'; + +COMMENT ON COLUMN S_DF55.SBANKNAM3 IS 'Наименование банка-плательщика 3'; + +COMMENT ON COLUMN S_DF55.SBANKNAM4 IS 'Наименование банка-плательщика 4'; + +COMMENT ON COLUMN S_DF55.SBANKNAM5 IS 'Наименование банка-плательщика 5'; + +COMMENT ON COLUMN S_DF55.RBANKCODE IS 'Код банка-получателя'; + +COMMENT ON COLUMN S_DF55.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт. '; + +COMMENT ON COLUMN S_DF55.RBANKNAM1 IS 'Наименование банка-получателя 1'; + +COMMENT ON COLUMN S_DF55.RBANKNAM2 IS 'Наименование банка-получателя 2'; + +COMMENT ON COLUMN S_DF55.RBANKNAM3 IS 'Наименование банка-получателя 3'; + +COMMENT ON COLUMN S_DF55.RBANKNAM4 IS 'Наименование банка-получателя 4'; + +COMMENT ON COLUMN S_DF55.RBANKNAM5 IS 'Наименование банка-получателя 5'; + +COMMENT ON COLUMN S_DF55.OP_TYPE IS 'Вид операции'; + +COMMENT ON COLUMN S_DF55.OP_ORDER IS 'Очередность платежа'; + +COMMENT ON COLUMN S_DF55.PAY_DATE IS 'Платеж-дата'; + +COMMENT ON COLUMN S_DF55.PAY_VAL IS 'Валюта платежа'; + +COMMENT ON COLUMN S_DF55.SUM_DEB IS 'Сумма дебет'; + +COMMENT ON COLUMN S_DF55.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; + +COMMENT ON COLUMN S_DF55.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; + +COMMENT ON COLUMN S_DF55.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; + +COMMENT ON COLUMN S_DF55.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; + +COMMENT ON COLUMN S_DF55.INN_DEB IS 'ИНН клиента-плательщика'; + +COMMENT ON COLUMN S_DF55.KPP_DEB IS 'КПП клиента-плательщика'; + +COMMENT ON COLUMN S_DF55.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; + +COMMENT ON COLUMN S_DF55.RCLIENTN1 IS 'Наименование клиента-получателя 1'; + +COMMENT ON COLUMN S_DF55.RCLIENTN2 IS 'Наименование клиента-получателя 2'; + +COMMENT ON COLUMN S_DF55.RCLIENTN3 IS 'Наименование клиента-получателя 3'; + +COMMENT ON COLUMN S_DF55.RCLIENTN4 IS 'Наименование клиента-получателя 4'; + +COMMENT ON COLUMN S_DF55.INN_CRED IS 'ИНН клиента-получателя'; + +COMMENT ON COLUMN S_DF55.KPP_CRED IS 'КПП клиента-получателя'; + +COMMENT ON COLUMN S_DF55.ACC_KR_1 IS 'Счет получателя'; + +COMMENT ON COLUMN S_DF55.SPECIF_1 IS 'Назначение платежа'; + +COMMENT ON COLUMN S_DF55.SEND_TYPE IS 'Вид платежа'; + +COMMENT ON COLUMN S_DF55.DOC_RESULT IS 'Результат операции'; + +COMMENT ON COLUMN S_DF55.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF55.GENERATION_TIME IS 'Дата и время обработки файла'; + +COMMENT ON COLUMN S_DF55.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF55.DOC_NUM IS 'Номер выгружаемого документа'; + +COMMENT ON COLUMN S_DF55.DOC_DATE IS 'Дата выгружаемого документа'; + +COMMENT ON COLUMN S_DF55.VALUE_DATE IS 'Дата валютирования'; + +COMMENT ON COLUMN S_DF55.SWIFT_BEN IS 'Свифт банка бенефициара'; + +COMMENT ON COLUMN S_DF55.SWIFT_INT IS 'Свифт банка посредника'; + +GRANT ALL PRIVILEGES ON TABLE S_DF55 TO clearing; + +-- sDf56 - ДФ-56 Запрос транзакций за период +DROP TABLE IF EXISTS S_DF56; +CREATE TABLE S_DF56(ID bigint PRIMARY KEY, NUMBER varchar(10), START_DATETIME varchar(13), END_DATETIME varchar(13), ACCOUNT varchar(25), DEAL varchar(4), GENERATION_TIME timestamp, GENERATION_ID bigint); +COMMENT ON TABLE S_DF56 IS 'ДФ-56 Запрос транзакций за период'; + +COMMENT ON COLUMN S_DF56.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF56.NUMBER IS 'Номер запроса'; + +COMMENT ON COLUMN S_DF56.START_DATETIME IS 'Дата и время для фильтрации транзакций с большим или равным указанным параметром'; + +COMMENT ON COLUMN S_DF56.END_DATETIME IS 'Дата и время для фильтрации транзакций с меньшим указанным параметром'; + +COMMENT ON COLUMN S_DF56.ACCOUNT IS 'Код счета участника клиринга для фильтрации транзакций по значению'; + +COMMENT ON COLUMN S_DF56.DEAL IS 'Биржевой код участника клиринга для фильтрации транзакций по значению'; + +COMMENT ON COLUMN S_DF56.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF56.GENERATION_ID IS 'Идентификатор взаимодействия'; + +GRANT ALL PRIVILEGES ON TABLE S_DF56 TO clearing; + +-- sDf57 - ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС) +DROP TABLE IF EXISTS S_DF57; +CREATE TABLE S_DF57(GENERATION_TIME timestamp, ID bigint PRIMARY KEY, DBF_ID bigint, DEAL_DEB varchar(4), DEAL_CRED varchar(4), SBANKCODE varchar(12), C_ACC_DEB varchar(35), SBANKNAM1 varchar(35), SBANKNAM2 varchar(35), SBANKNAM3 varchar(35), SBANKNAM4 varchar(35), SBANKNAM5 varchar(35), RBANKCODE varchar(35), C_ACC_CRED varchar(35), RBANKNAM1 varchar(35), RBANKNAM2 varchar(35), RBANKNAM3 varchar(35), RBANKNAM4 varchar(35), RBANKNAM5 varchar(35), OP_TYPE varchar(2), PAY_DATE varchar(8), EXT_DATE varchar(255), PAY_VAL varchar(12), SUM_DEB varchar(22), SCLIENTN1 varchar(35), SCLIENTN2 varchar(35), SCLIENTN3 varchar(35), SCLIENTN4 varchar(35), INN_DEB varchar(12), KPP_DEB varchar(9), ACC_DEB varchar(35), RCLIENTN1 varchar(35), RCLIENTN2 varchar(35), RCLIENTN3 varchar(35), RCLIENTN4 varchar(35), INN_CRED varchar(12), KPP_CRED varchar(9), ACC_KR varchar(35), SPECIF varchar(255), FILE_NAME varchar(255), GENERATION_ID bigint, DOC_NUM varchar(3), DOC_DATE varchar(8), DT_IN varchar(22), KT_IN varchar(22), DT_OUT varchar(22), KT_OUT varchar(22)); +COMMENT ON TABLE S_DF57 IS 'ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)'; + +COMMENT ON COLUMN S_DF57.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_DF57.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_DF57.DBF_ID IS 'Уникальный идентификатор платежного документа (транзакции)'; + +COMMENT ON COLUMN S_DF57.DEAL_DEB IS 'Биржевой код участника клиринга (плательщик)'; + +COMMENT ON COLUMN S_DF57.DEAL_CRED IS 'Биржевой код участника клиринга (получатель)'; + +COMMENT ON COLUMN S_DF57.SBANKCODE IS 'Код банка-плательщика'; + +COMMENT ON COLUMN S_DF57.C_ACC_DEB IS 'Кор счет банка-плательщика в системе - акт.'; + +COMMENT ON COLUMN S_DF57.SBANKNAM1 IS 'Наименование банка-плательщика 1'; + +COMMENT ON COLUMN S_DF57.SBANKNAM2 IS 'Наименование банка-плательщика 2'; + +COMMENT ON COLUMN S_DF57.SBANKNAM3 IS 'Наименование банка-плательщика 3'; + +COMMENT ON COLUMN S_DF57.SBANKNAM4 IS 'Наименование банка-плательщика 4'; + +COMMENT ON COLUMN S_DF57.SBANKNAM5 IS 'Наименование банка-плательщика 5'; + +COMMENT ON COLUMN S_DF57.RBANKCODE IS 'Код банка-получателя'; + +COMMENT ON COLUMN S_DF57.C_ACC_CRED IS 'Кор счет банка-получателя в системе - акт.'; + +COMMENT ON COLUMN S_DF57.RBANKNAM1 IS 'Наименование банка-получателя 1'; + +COMMENT ON COLUMN S_DF57.RBANKNAM2 IS 'Наименование банка-получателя 2'; + +COMMENT ON COLUMN S_DF57.RBANKNAM3 IS 'Наименование банка-получателя 3'; + +COMMENT ON COLUMN S_DF57.RBANKNAM4 IS 'Наименование банка-получателя 4'; + +COMMENT ON COLUMN S_DF57.RBANKNAM5 IS 'Наименование банка-получателя 5'; + +COMMENT ON COLUMN S_DF57.OP_TYPE IS 'Вид операции'; + +COMMENT ON COLUMN S_DF57.PAY_DATE IS 'Платеж-дата'; + +COMMENT ON COLUMN S_DF57.EXT_DATE IS 'Дата по выписке'; + +COMMENT ON COLUMN S_DF57.PAY_VAL IS 'Валюта платежа'; + +COMMENT ON COLUMN S_DF57.SUM_DEB IS 'Сумма дебет'; + +COMMENT ON COLUMN S_DF57.SCLIENTN1 IS 'Наименование клиента-плательщика 1'; + +COMMENT ON COLUMN S_DF57.SCLIENTN2 IS 'Наименование клиента-плательщика 2'; + +COMMENT ON COLUMN S_DF57.SCLIENTN3 IS 'Наименование клиента-плательщика 3'; + +COMMENT ON COLUMN S_DF57.SCLIENTN4 IS 'Наименование клиента-плательщика 4'; + +COMMENT ON COLUMN S_DF57.INN_DEB IS 'ИНН клиента-плательщика'; + +COMMENT ON COLUMN S_DF57.KPP_DEB IS 'КПП клиента-плательщика'; + +COMMENT ON COLUMN S_DF57.ACC_DEB IS 'Счет клиента-плательщика(дебет)'; + +COMMENT ON COLUMN S_DF57.RCLIENTN1 IS 'Наименование клиента-получателя 1'; + +COMMENT ON COLUMN S_DF57.RCLIENTN2 IS 'Наименование клиента-получателя 2'; + +COMMENT ON COLUMN S_DF57.RCLIENTN3 IS 'Наименование клиента-получателя 3'; + +COMMENT ON COLUMN S_DF57.RCLIENTN4 IS 'Наименование клиента-получателя 4'; + +COMMENT ON COLUMN S_DF57.INN_CRED IS 'ИНН клиента-получателя'; + +COMMENT ON COLUMN S_DF57.KPP_CRED IS 'КПП клиента-получателя'; + +COMMENT ON COLUMN S_DF57.ACC_KR IS 'Счет получателя'; + +COMMENT ON COLUMN S_DF57.SPECIF IS 'Назначение платежа'; + +COMMENT ON COLUMN S_DF57.FILE_NAME IS 'Наименование входящего файла'; + +COMMENT ON COLUMN S_DF57.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_DF57.DOC_NUM IS 'Номер выгружаемого документа'; + +COMMENT ON COLUMN S_DF57.DOC_DATE IS 'Дата выгружаемого документа'; + +COMMENT ON COLUMN S_DF57.DT_IN IS 'Входящий дебетовый остаток'; + +COMMENT ON COLUMN S_DF57.KT_IN IS 'Входящий кредитовый остаток'; + +COMMENT ON COLUMN S_DF57.DT_OUT IS 'Исходящий дебетовый остаток'; + +COMMENT ON COLUMN S_DF57.KT_OUT IS 'Исходящий кредитовый остаток'; + +GRANT ALL PRIVILEGES ON TABLE S_DF57 TO clearing; + +-- managementJournal - Журнал мониторинга и контроля +DROP TABLE IF EXISTS MANAGEMENT_JOURNAL; +CREATE TABLE MANAGEMENT_JOURNAL(COMPANY_ID bigint, USER_ID bigint, MANAGEMENT_JOURNAL_TYPE varchar(4), MANAGEMENT_JOURNAL_PURPOSE varchar(4), MANAGEMENT_JOURNAL_STATUS varchar(4), TEXT varchar(4096), CHANGE_ACCESS_SIGN varchar(4), CHANGE_DATA_SIGN varchar(4), EVENT_DATE timestamp, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE MANAGEMENT_JOURNAL IS 'Журнал мониторинга и контроля'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.COMPANY_ID IS 'Идентификатор компании (linked to company)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.USER_ID IS 'Идентификатор пользователя (linked to userCls)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_TYPE IS 'Код типа мониторинга (linked to managementJournalType)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_PURPOSE IS 'Код цели мониторинга (linked to managementJournalPurpose)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.MANAGEMENT_JOURNAL_STATUS IS 'Код статуса (linked to managementJournalStatus)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.TEXT IS 'Текст сообщения'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_ACCESS_SIGN IS 'Код признака изменения доступа (linked to allowed)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.CHANGE_DATA_SIGN IS 'Код признака изменения данных (linked to allowed)'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.EVENT_DATE IS 'Дата события ЕГРЮЛ'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN MANAGEMENT_JOURNAL.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE MANAGEMENT_JOURNAL TO clearing; + +-- inDocumentJournal - Журнал входящих документов +DROP TABLE IF EXISTS IN_DOCUMENT_JOURNAL; +CREATE TABLE IN_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), SENDER varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), COMMENT varchar(255), RECEIPT_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE IN_DOCUMENT_JOURNAL IS 'Журнал входящих документов'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_DATE IS 'Дата регистрации'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_TIME IS 'Время регистрации'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS 'Регистационный номер'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOCUMENT_NAME IS 'Наименование документа'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.SENDER IS 'Полное наименование отправителя'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.QUANTITY IS 'Количествово экземпляров'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COURIER_TYPE IS 'Код способа отправки (linked to courierType)'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.EMAIL_DATE IS 'Дата отправки электронной почтой'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.AMOUNT IS 'Сумма'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS 'Номер дела'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RECEIPT_DATE IS 'Дата получения оригинала'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.RESULT_STATUS IS 'Код статуса загрузки документа (linked to resultStatus)'; + +COMMENT ON COLUMN IN_DOCUMENT_JOURNAL.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE IN_DOCUMENT_JOURNAL TO clearing; + +-- outDocumentJournal - Журнал исходящих документов +DROP TABLE IF EXISTS OUT_DOCUMENT_JOURNAL; +CREATE TABLE OUT_DOCUMENT_JOURNAL(REGISTRATION_DATE date, REGISTRATION_TIME time, REGISTRATION_NUMBER bigint, DOCUMENT_NAME varchar(255), ADDRESSEE varchar(255), QUANTITY bigint, CLEARING_CODE varchar(255), COURIER_TYPE varchar(4), EMAIL_DATE date, AMOUNT numeric(72,2), DOSSIER_NUMBER varchar(50), POST_DATE date, RESULT_STATUS varchar(4), ID bigint PRIMARY KEY); +COMMENT ON TABLE OUT_DOCUMENT_JOURNAL IS 'Журнал исходящих документов'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_DATE IS 'Дата регистрации'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_TIME IS 'Время регистрации'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.REGISTRATION_NUMBER IS 'Регистационный номер'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOCUMENT_NAME IS 'Наименование документа'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ADDRESSEE IS 'Полное наименование получателя'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.QUANTITY IS 'Количествово экземпляров'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.CLEARING_CODE IS 'Код участника клиринга'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.COURIER_TYPE IS 'Код способа отправки (linked to courierType)'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.EMAIL_DATE IS 'Дата отправки электронной почтой'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.AMOUNT IS 'Сумма'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.DOSSIER_NUMBER IS 'Номер дела'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.POST_DATE IS 'Дата почтового отправления'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.RESULT_STATUS IS 'Код статуса загрузки документа (linked to resultStatus)'; + +COMMENT ON COLUMN OUT_DOCUMENT_JOURNAL.ID IS 'Идентификатор записи'; + +GRANT ALL PRIVILEGES ON TABLE OUT_DOCUMENT_JOURNAL TO clearing; + +-- reportRegister - Реестр отправленных отчетов +DROP TABLE IF EXISTS REPORT_REGISTER; +CREATE TABLE REPORT_REGISTER(COMPANY_FULL_NAME varchar(255), CLEARING_CODE varchar(255), SESSION_ID bigint, COMMENT varchar(255), NAME varchar(255), QUANTITY bigint, ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date); +COMMENT ON TABLE REPORT_REGISTER IS 'Реестр отправленных отчетов'; + +COMMENT ON COLUMN REPORT_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN REPORT_REGISTER.CLEARING_CODE IS 'Код клиринга'; + +COMMENT ON COLUMN REPORT_REGISTER.SESSION_ID IS 'Идентификатор клиринговой сессии (linked to session)'; + +COMMENT ON COLUMN REPORT_REGISTER.COMMENT IS 'Комментарий'; + +COMMENT ON COLUMN REPORT_REGISTER.NAME IS 'Наименование'; + +COMMENT ON COLUMN REPORT_REGISTER.QUANTITY IS 'Количество записей'; + +COMMENT ON COLUMN REPORT_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN REPORT_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN REPORT_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN REPORT_REGISTER.CLEARING_DATE IS 'Дата'; + +GRANT ALL PRIVILEGES ON TABLE REPORT_REGISTER TO clearing; + +-- contractRegister - Журнал регистрации договоров +DROP TABLE IF EXISTS CONTRACT_REGISTER; +CREATE TABLE CONTRACT_REGISTER(NAME varchar(255), NUMBER varchar(255), ISSUE_DATE date, COMPANY_FULL_NAME varchar(255), COMPANY_ID bigint, DOCUMENT_TYPE varchar(4), ISSUE_PLACE varchar(255), ISSUER varchar(255), ISSUER_CODE varchar(255), PLACE varchar(255), VALID_FROM_DATE date, VALID_TO_DATE date, CLOSE_DATE date, COMMENT varchar(255), ID bigint PRIMARY KEY, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE CONTRACT_REGISTER IS 'Журнал регистрации договоров'; + +COMMENT ON COLUMN CONTRACT_REGISTER.NAME IS 'Наименование документа'; + +COMMENT ON COLUMN CONTRACT_REGISTER.NUMBER IS 'Номер документа'; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_DATE IS 'Дата составления'; + +COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_FULL_NAME IS 'Полное наименование компании'; + +COMMENT ON COLUMN CONTRACT_REGISTER.COMPANY_ID IS 'Наименование компании (linked to company)'; + +COMMENT ON COLUMN CONTRACT_REGISTER.DOCUMENT_TYPE IS 'Код типа документа (linked to documentType)'; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUE_PLACE IS 'Место выдачи'; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER IS 'Кем выдан'; + +COMMENT ON COLUMN CONTRACT_REGISTER.ISSUER_CODE IS 'Код выдавшего органа'; + +COMMENT ON COLUMN CONTRACT_REGISTER.PLACE IS 'Место'; + +COMMENT ON COLUMN CONTRACT_REGISTER.VALID_FROM_DATE IS 'Дата начала срока действия'; + +COMMENT ON COLUMN CONTRACT_REGISTER.VALID_TO_DATE IS 'Дата окончания срока действия'; + +COMMENT ON COLUMN CONTRACT_REGISTER.CLOSE_DATE IS 'Дата расторжения'; + +COMMENT ON COLUMN CONTRACT_REGISTER.COMMENT IS 'Место'; + +COMMENT ON COLUMN CONTRACT_REGISTER.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN CONTRACT_REGISTER.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN CONTRACT_REGISTER.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE CONTRACT_REGISTER TO clearing; + +-- operation - Проводки +DROP TABLE IF EXISTS OPERATION; +CREATE TABLE OPERATION(ID bigint PRIMARY KEY, ADDRESSEE_ID bigint, SENDER_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp, CLEARING_DATE date, OPERATION_TYPE_ID bigint, OPERATION_STATUS varchar(4)); +COMMENT ON TABLE OPERATION IS 'Проводки'; + +COMMENT ON COLUMN OPERATION.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN OPERATION.ADDRESSEE_ID IS 'Идентификатор компании-получателя (linked to company)'; + +COMMENT ON COLUMN OPERATION.SENDER_ID IS 'Идентификатор компании-отправителя (linked to company)'; + +COMMENT ON COLUMN OPERATION.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN OPERATION.UPDATED_AT IS 'Дата-время изменения записи'; + +COMMENT ON COLUMN OPERATION.CLEARING_DATE IS 'Дата'; + +COMMENT ON COLUMN OPERATION.OPERATION_TYPE_ID IS 'Тип проводки (linked to operationType)'; + +COMMENT ON COLUMN OPERATION.OPERATION_STATUS IS 'Код статуса обработки (linked to operationStatus)'; + +GRANT ALL PRIVILEGES ON TABLE OPERATION TO clearing; + +-- marketDataLiquidation - Статичная ценовая информация для ликвидации активов +DROP TABLE IF EXISTS MARKET_DATA_LIQUIDATION; +CREATE TABLE MARKET_DATA_LIQUIDATION(ID bigint PRIMARY KEY, SECURITY_ID bigint, PRICE numeric(72,18), CLEARING_DATE date); +COMMENT ON TABLE MARKET_DATA_LIQUIDATION IS 'Статичная ценовая информация для ликвидации активов'; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.ID IS 'Идентификатор'; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.SECURITY_ID IS 'Идентификатор инструмента (linked to security)'; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.PRICE IS 'Цена за 1 штуку ликвидационного актива'; + +COMMENT ON COLUMN MARKET_DATA_LIQUIDATION.CLEARING_DATE IS 'Дата'; + +GRANT ALL PRIVILEGES ON TABLE MARKET_DATA_LIQUIDATION TO clearing; + +-- sCrossRate - Кросс курсы валют от ЦБ +DROP TABLE IF EXISTS S_CROSS_RATE; +CREATE TABLE S_CROSS_RATE(ID bigint PRIMARY KEY, DATE date, CURRENCY varchar(50), CURR_CODE varchar(50), FACE_VALUE numeric(72,18), RATE numeric(72,18), UNIT_RATE numeric(72,18), GENERATION_TIME timestamp, GENERATION_ID bigint, CREATED_AT timestamp, UPDATED_AT timestamp); +COMMENT ON TABLE S_CROSS_RATE IS 'Кросс курсы валют от ЦБ'; + +COMMENT ON COLUMN S_CROSS_RATE.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN S_CROSS_RATE.DATE IS 'Дата торгов'; + +COMMENT ON COLUMN S_CROSS_RATE.CURRENCY IS 'Наименование валюты'; + +COMMENT ON COLUMN S_CROSS_RATE.CURR_CODE IS 'Код валюты'; + +COMMENT ON COLUMN S_CROSS_RATE.FACE_VALUE IS 'Номинал'; + +COMMENT ON COLUMN S_CROSS_RATE.RATE IS 'Курс валюты с учетом размера лота'; + +COMMENT ON COLUMN S_CROSS_RATE.UNIT_RATE IS 'Курс за единицу иностранной валюты'; + +COMMENT ON COLUMN S_CROSS_RATE.GENERATION_TIME IS 'Дата и время создания записи'; + +COMMENT ON COLUMN S_CROSS_RATE.GENERATION_ID IS 'Идентификатор взаимодействия'; + +COMMENT ON COLUMN S_CROSS_RATE.CREATED_AT IS 'Дата-время создания записи'; + +COMMENT ON COLUMN S_CROSS_RATE.UPDATED_AT IS 'Дата-время изменения записи'; + +GRANT ALL PRIVILEGES ON TABLE S_CROSS_RATE TO clearing; + +-- blacklistMarket - blacklist площадок +DROP TABLE IF EXISTS BLACKLIST_MARKET; +CREATE TABLE BLACKLIST_MARKET(ID bigint PRIMARY KEY, CODE varchar(12), SECTION varchar(4)); +COMMENT ON TABLE BLACKLIST_MARKET IS 'blacklist площадок'; + +COMMENT ON COLUMN BLACKLIST_MARKET.ID IS 'Идентификатор записи'; + +COMMENT ON COLUMN BLACKLIST_MARKET.CODE IS 'Код рынка'; + +COMMENT ON COLUMN BLACKLIST_MARKET.SECTION IS 'Секция'; + +GRANT ALL PRIVILEGES ON TABLE BLACKLIST_MARKET TO clearing; + +CREATE TABLE RISK_PARAMETER +( + ID BIGINT PRIMARY KEY, + VALUE numeric(72,18), + SETTLEMENT_TYPE VARCHAR(4), + CURRENCY_PAIR VARCHAR(12), + CURRENCY_PAIR_ID BIGINT, + CREATED_AT timestamp, + UPDATED_AT timestamp, + WORKFLOW_STATUS VARCHAR(4) +); +COMMENT ON TABLE RISK_PARAMETER IS 'Риск-параметры'; +COMMENT ON COLUMN RISK_PARAMETER.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN RISK_PARAMETER.VALUE IS 'Ставка '; +COMMENT ON COLUMN RISK_PARAMETER.SETTLEMENT_TYPE IS 'Код расчета'; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR IS 'Код валютной пары'; +COMMENT ON COLUMN RISK_PARAMETER.CURRENCY_PAIR_ID IS 'Идентификатор валютной пары'; +COMMENT ON COLUMN RISK_PARAMETER.CREATED_AT IS 'Время создания записи'; +COMMENT ON COLUMN RISK_PARAMETER.UPDATED_AT IS 'Время изменения записи'; +COMMENT ON COLUMN RISK_PARAMETER.WORKFLOW_STATUS IS 'Статус'; +GRANT ALL PRIVILEGES ON TABLE RISK_PARAMETER TO clearing; + +CREATE TABLE RATES +( + ID BIGINT PRIMARY KEY, + VALUE numeric(72, 18), + VALUE_DATE date, + CURRENCY VARCHAR(4), + CURRENCY_ID BIGINT, + CREATED_AT timestamp, + UPDATED_AT timestamp, + WORKFLOW_STATUS VARCHAR(4) +); +COMMENT ON TABLE RATES IS 'Расчетные курсы'; +COMMENT ON COLUMN RATES.ID IS 'Идентификатор записи'; +COMMENT ON COLUMN RATES.VALUE IS 'Расчетный курс'; +COMMENT ON COLUMN RATES.VALUE_DATE IS 'Дата, на которую расчетный курс'; +COMMENT ON COLUMN RATES.CURRENCY IS 'Код валюты'; +COMMENT ON COLUMN RATES.CURRENCY_ID IS 'Идентификатор валюты'; +COMMENT ON COLUMN RATES.CREATED_AT IS 'Время создания записи'; +COMMENT ON COLUMN RATES.UPDATED_AT IS 'Время изменения записи'; +COMMENT ON COLUMN RATES.WORKFLOW_STATUS IS 'Статус'; +GRANT ALL PRIVILEGES ON TABLE RATES TO clearing; + /* views */ + + -- Data types + +INSERT INTO DB_VERSION(ID, VERSION) values (1, '3.15') ON CONFLICT (ID) DO UPDATE SET VERSION = EXCLUDED.VERSION \ No newline at end of file From 5182a1ec8c70238f3d7f8b1227908ea19e3d421d Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 9 Oct 2024 14:42:55 +0300 Subject: [PATCH 080/114] http://jira.mfd.msk:8088/browse/CLS-765 --- .../services/CurrencyExporterService.java | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java index 285e4f8eb..9e63b1bbb 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java @@ -117,15 +117,17 @@ public class CurrencyExporterService extends AbstractExporterService { omtSumElementToday, tmtSumElementToday) ); - limFileRows.add( - getRow(registry, - 1, - dmtSumElement, - omtSumElementToday, - tmtSumElementToday, - omtSumElementTomorrow, - tmtSumElementTomorrow) - ); + if (includeCK) { + limFileRows.add( + getRow(registry, + 1, + dmtSumElement, + omtSumElementToday, + tmtSumElementToday, + omtSumElementTomorrow, + tmtSumElementTomorrow) + ); + } } } log.debug("Successfully completed the formation of rows: {} for export currency(money)", limFileRows.size()); From 72674920d1d79816bc9f7049d8602485dd680702 Mon Sep 17 00:00:00 2001 From: ialbert Date: Wed, 9 Oct 2024 14:55:31 +0300 Subject: [PATCH 081/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-769?= =?UTF-8?q?=20=D0=B2=D1=8B=D0=B2=D0=BE=D0=B4=20=D1=81=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D1=81=D1=82=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru/spcex/clearing/service/registry/BalanceChecker.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java index c1fdcdede..c94b95059 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/registry/BalanceChecker.java @@ -171,7 +171,7 @@ public class BalanceChecker { return null; } ImdgPredicate prdct = currPb.cashed( - currPb.equals("currencyPairId", contractCasted), + currPb.equals("id", contractCasted), cash.currPairCash, new GenericCashingKey1<>(contractCasted)); return currPairImdg.getFirstObjectByPredicate( @@ -203,7 +203,7 @@ public class BalanceChecker { ImdgPredicate prdct = riskPb.and( - riskPb.equals("currencyPairId", pair.getId()), + riskPb.equals("currencyPairId", pair.getCurrencyPairId()), riskPb.equals("settlementType", settlementType), riskPb.equals("workflowStatus", WorkflowStatus.Active.getKey()) ); From 94a0a3ab57d5e77ec3ba560235503301371fd471 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Wed, 9 Oct 2024 16:06:54 +0300 Subject: [PATCH 082/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-769?= =?UTF-8?q?=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=BF=D1=80?= =?UTF-8?q?=D0=B8=D0=BC=D0=B5=D1=80=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE?= =?UTF-8?q?=D0=B9=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../clearing-service/src/main/resources/application.properties | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clearing-parent/clearing-service/src/main/resources/application.properties b/clearing-parent/clearing-service/src/main/resources/application.properties index 79b890a40..1fc9e0f50 100644 --- a/clearing-parent/clearing-service/src/main/resources/application.properties +++ b/clearing-parent/clearing-service/src/main/resources/application.properties @@ -22,3 +22,5 @@ clearing-service.kafka-producer.buffer-memory=33554432 clearing-service.session-stage.inspection-gateway-timeout=60 clearing-service.scheduler.check-payment-instruction=*/5 * * * * * + +clearing-service.balance-check-omt=false From 6bd925c231cdde7beb41016076aa1ac2e3404d2f Mon Sep 17 00:00:00 2001 From: AKurakin Date: Wed, 9 Oct 2024 17:04:19 +0300 Subject: [PATCH 083/114] trade-importer http://jira.mfd.msk:8088/browse/CLS-777 --- .../clearing/trade/importer/services/TradeImporterService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java b/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java index 363d0cda6..427140412 100644 --- a/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java +++ b/clearing-parent/trade-importer/src/main/java/ru/spcex/clearing/trade/importer/services/TradeImporterService.java @@ -261,6 +261,8 @@ public class TradeImporterService { sTrades.setSettleCurrency(resultSet.getObject("SettleCurrency", String.class)); sTrades.setTradeTimeMs(resultSet.getObject("TradeTimeMs", Long.class)); sTrades.setBankAccId(resultSet.getObject("BankAccId", String.class)); + sTrades.setKind(resultSet.getObject("Kind", String.class)); + sTrades.setLinkedTrade(resultSet.getObject("LinkedTrade", Long.class)); return sTrades; } From ab98240a00b3994e8040c19e2f4e5cd3f2cca0e0 Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 9 Oct 2024 17:40:47 +0300 Subject: [PATCH 084/114] http://jira.mfd.msk:8088/browse/CLS-765 --- .../ks/KSRepLccNettoReportBuilder.java | 136 ++++++++++++++---- 1 file changed, 112 insertions(+), 24 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java index 78f3e0e28..0a732343b 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java @@ -4,7 +4,10 @@ import java.math.BigDecimal; import java.time.LocalDate; import java.util.ArrayList; import java.util.Collection; +import java.util.HashMap; import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.registry.Registry; import ru.spcex.clearing.imdg.IMDGDistributedNames; @@ -72,35 +75,73 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder> groupedRegistries = registries.stream() + .collect( + Collectors.groupingBy( + registry -> new SecuritySymbolSettlementDateTKR( + registry.getSecuritySymbol(), + registry.getSettlementDate(), + registry.getTradingClearingRegistry() + ), + HashMap::new, + Collectors.toList() + ) + ); + + + for (Map.Entry> entry : groupedRegistries.entrySet()) { + List registriesForTKR = entry.getValue(); + Registry sampleRegistry = registriesForTKR.iterator().next(); + for (Registry registry : registriesForTKR) { + if (!sampleRegistry.getTradingCode().equalsIgnoreCase(registry.getTradingCode())) { + log.warn( + "For group registries (security_symbol: {}, settlement_date: {}, tkr: {}) " + + "found registry with another trading_code (expected: {}, actual: {}). Use {} for report", + sampleRegistry.getSecuritySymbol(), + sampleRegistry.getSettlementDate(), + sampleRegistry.getTradingClearingRegistry(), + sampleRegistry.getTradingCode(), + registry.getTradingCode(), + sampleRegistry.getTradingCode() + ); + } + } for (DataTypes dataType : DataTypes.values()) { KSRepLccNettoReport ksRepLccNettoReport = new KSRepLccNettoReport(); - ksRepLccNettoReport.setFirmId(registry.getTradingCode()); - ksRepLccNettoReport.setTkr(registry.getTradingClearingRegistry()); - ksRepLccNettoReport.setCurrencyId(registry.getSecuritySymbol()); + ksRepLccNettoReport.setFirmId(sampleRegistry.getTradingCode()); + ksRepLccNettoReport.setTkr(sampleRegistry.getTradingClearingRegistry()); + ksRepLccNettoReport.setCurrencyId(sampleRegistry.getSecuritySymbol()); ksRepLccNettoReport.setDate(now); - RegistryStatus status = IEnumKey.getEnumByKey(RegistryStatus.class, registry.getRegistryStatus()); - RegistryDesignation designation = IEnumKey.getEnumByKey(RegistryDesignation.class, registry.getRegistryDesignation()); + BigDecimal debit = BigDecimal.ZERO; BigDecimal credit = BigDecimal.ZERO; - if (dataType == DataTypes.FX_OBLIG) { - if (status == RegistryStatus.PROC || status == RegistryStatus.MNG) { - if (designation == RegistryDesignation.O) - debit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; - if (designation == RegistryDesignation.T) - credit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; - } - } else if (dataType == DataTypes.PR_NETTOSUM) { - if (status == RegistryStatus.CLRD) { - if (designation == RegistryDesignation.O) - debit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; - if (designation == RegistryDesignation.T) - credit = registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO; - } - } else if (dataType == DataTypes.FX_DEBT) { - if (designation == RegistryDesignation.A) { - if (registry.getBalance() != null && registry.getBalance().compareTo(BigDecimal.ZERO) < 0) - debit = registry.getBalance(); + for (Registry registry : registriesForTKR) { + RegistryStatus status = IEnumKey.getEnumByKey(RegistryStatus.class, registry.getRegistryStatus()); + RegistryDesignation designation = IEnumKey.getEnumByKey(RegistryDesignation.class, registry.getRegistryDesignation()); + if (dataType == DataTypes.FX_OBLIG) { + if (status == RegistryStatus.PROC || status == RegistryStatus.MNG) { + if (designation == RegistryDesignation.O) { + debit = debit.add(registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO); + } + if (designation == RegistryDesignation.T) { + credit = credit.add(registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO); + } + } + } else if (dataType == DataTypes.PR_NETTOSUM) { + if (status == RegistryStatus.CLRD) { + if (designation == RegistryDesignation.O) { + debit = debit.add(registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO); + } + if (designation == RegistryDesignation.T) { + credit = credit.add(registry.getBalance() != null ? registry.getBalance() : BigDecimal.ZERO); + } + } + } else if (dataType == DataTypes.FX_DEBT) { + if (designation == RegistryDesignation.A) { + if (registry.getBalance() != null && registry.getBalance().compareTo(BigDecimal.ZERO) < 0) { + debit = debit.add(registry.getBalance()); + } + } } } ksRepLccNettoReport.setDataType(dataType.value); @@ -123,4 +164,51 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder Date: Thu, 10 Oct 2024 14:14:56 +0300 Subject: [PATCH 085/114] fix config --- .../backendapi/controller/queue/misc/JsConfigController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java index ba6845b14..5dbb6cb11 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/misc/JsConfigController.java @@ -25,7 +25,7 @@ public class JsConfigController { @ApiOperation(value = "get js config.") @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) - @RequestMapping(path = "/spcex.config.js", method = RequestMethod.GET) + @RequestMapping(path = "/spcexConfig.js", method = RequestMethod.GET) @ResponseBody public Map getJsConfig() { Map result = new HashMap<>(); From 115fcc1aacd0fc3a2ee92c32277c2351d6005154 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 10 Oct 2024 16:05:42 +0300 Subject: [PATCH 086/114] account service bug fix --- .../ru/spcex/clearing/account/service/AccountService.java | 2 +- .../account/service/InformationAccountService.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java index 5bf66bbee..5e00c9c7e 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java @@ -169,7 +169,7 @@ public class AccountService extends QueueConsumer implements InitializingBean { specialAnltAccId = anltAccount.getAccount().substring(anltAccount.getAccount().length() - 4); } - Long infoSequenceId = informationAccountService.accountNextId(currencyCode, currencyCodeId); + Long infoSequenceId = informationAccountService.accountNextId(currencyCode, currencyCodeId, specialAnltAccId); String accountValue = informationAccountService.generateInfoAccount(currencyCodeId, infoSequenceId, specialAnltAccId); log.trace("New info-account SequenceId={} account={}", infoSequenceId, accountValue); account.setAccount(accountValue); diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java index 7ea1a5215..e234cada2 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java @@ -237,7 +237,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali specialAnltAccId = anltAccount.getAccount().substring(anltAccount.getAccount().length() - 4); } Long newId = informationAccountImdg.nextIDSequenceFor(); - Long infoSequenceId = accountNextId(currency, 810L); // требуется последовательность n+1 + Long infoSequenceId = accountNextId(currency, 810L, "7000"); // требуется последовательность n+1 String accountValue = generateInfoAccount(810L, infoSequenceId, specialAnltAccId); log.trace("New info-account id={}, sequenceId={}, account={}", newId, infoSequenceId, accountValue); @@ -309,7 +309,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali } public synchronized Long accountNextId(String currency) { - return accountNextId(currency, 810L); + return accountNextId(currency, 810L, "7000"); } /** @@ -318,7 +318,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali * @param * @return infoCounter++ */ - public synchronized Long accountNextId(String currency, Long currencyCodeId) { + public synchronized Long accountNextId(String currency, Long currencyCodeId, String specialAnltAccId) { String idWithTrailingZero = String.format("%03d", currencyCodeId); if (currency == null) currency = CurrencyCode.RUB.getKey(); // default @@ -342,7 +342,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali infoCounter = new AtomicLong(1); log.debug("No account information on map. n={}", infoCounter.get()); } else { - Pattern accPattern = Pattern.compile("39911%s([0-9]{8})7000".formatted(idWithTrailingZero)); + Pattern accPattern = Pattern.compile(("39911%s([0-9]{8})" + specialAnltAccId).formatted(idWithTrailingZero)); int maxN = 1; int parsedCount = 0; String lastAccount = null; // for debug From 868540ffa3ec83c947a9d098ef00c5a80915b17c Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 10 Oct 2024 16:24:27 +0300 Subject: [PATCH 087/114] account service bug fix --- .../ru/spcex/clearing/account/service/AccountService.java | 2 +- .../account/service/InformationAccountService.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java index 5e00c9c7e..5bf66bbee 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/AccountService.java @@ -169,7 +169,7 @@ public class AccountService extends QueueConsumer implements InitializingBean { specialAnltAccId = anltAccount.getAccount().substring(anltAccount.getAccount().length() - 4); } - Long infoSequenceId = informationAccountService.accountNextId(currencyCode, currencyCodeId, specialAnltAccId); + Long infoSequenceId = informationAccountService.accountNextId(currencyCode, currencyCodeId); String accountValue = informationAccountService.generateInfoAccount(currencyCodeId, infoSequenceId, specialAnltAccId); log.trace("New info-account SequenceId={} account={}", infoSequenceId, accountValue); account.setAccount(accountValue); diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java index e234cada2..705d05e3b 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java @@ -237,7 +237,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali specialAnltAccId = anltAccount.getAccount().substring(anltAccount.getAccount().length() - 4); } Long newId = informationAccountImdg.nextIDSequenceFor(); - Long infoSequenceId = accountNextId(currency, 810L, "7000"); // требуется последовательность n+1 + Long infoSequenceId = accountNextId(currency, 810L); // требуется последовательность n+1 String accountValue = generateInfoAccount(810L, infoSequenceId, specialAnltAccId); log.trace("New info-account id={}, sequenceId={}, account={}", newId, infoSequenceId, accountValue); @@ -309,7 +309,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali } public synchronized Long accountNextId(String currency) { - return accountNextId(currency, 810L, "7000"); + return accountNextId(currency, 810L); } /** @@ -318,7 +318,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali * @param * @return infoCounter++ */ - public synchronized Long accountNextId(String currency, Long currencyCodeId, String specialAnltAccId) { + public synchronized Long accountNextId(String currency, Long currencyCodeId) { String idWithTrailingZero = String.format("%03d", currencyCodeId); if (currency == null) currency = CurrencyCode.RUB.getKey(); // default @@ -342,7 +342,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali infoCounter = new AtomicLong(1); log.debug("No account information on map. n={}", infoCounter.get()); } else { - Pattern accPattern = Pattern.compile(("39911%s([0-9]{8})" + specialAnltAccId).formatted(idWithTrailingZero)); + Pattern accPattern = Pattern.compile("39911%s([0-9]{8})\\d".formatted(idWithTrailingZero)); int maxN = 1; int parsedCount = 0; String lastAccount = null; // for debug From 68a10e5f2ab0948ce629f5f4a838f0fb8d3eab35 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Thu, 10 Oct 2024 16:24:57 +0300 Subject: [PATCH 088/114] account service bug fix --- .../clearing/account/service/InformationAccountService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java index 705d05e3b..518ddb1cf 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/InformationAccountService.java @@ -342,7 +342,7 @@ public class InformationAccountService extends QueueConsumer implements Initiali infoCounter = new AtomicLong(1); log.debug("No account information on map. n={}", infoCounter.get()); } else { - Pattern accPattern = Pattern.compile("39911%s([0-9]{8})\\d".formatted(idWithTrailingZero)); + Pattern accPattern = Pattern.compile("39911%s([0-9]{8})\\d{4}".formatted(idWithTrailingZero)); int maxN = 1; int parsedCount = 0; String lastAccount = null; // for debug From ffb3e13ba22c9e1191c6d24bfdabf8bd92e74db5 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 10 Oct 2024 18:27:09 +0300 Subject: [PATCH 089/114] http://jira.mfd.msk:8088/browse/CLS-767 --- .../builders/ks/KSRepLccNettoReportBuilder.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java index 0a732343b..ac965db8d 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java @@ -72,7 +72,10 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder registries = registryImdg.getCollectionObjectsByPredicate( pb.and( registryPredicate, - pb.equals("settlementDate", now) + pb.or( + pb.equals("settlementDate", now), + pb.equals("settlementDate", now.plusDays(1)) + ) ) ); Map> groupedRegistries = registries.stream() @@ -90,6 +93,7 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder> entry : groupedRegistries.entrySet()) { + SecuritySymbolSettlementDateTKR securitySymbolSettlementDateTKR = entry.getKey(); List registriesForTKR = entry.getValue(); Registry sampleRegistry = registriesForTKR.iterator().next(); for (Registry registry : registriesForTKR) { @@ -111,7 +115,7 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder Date: Fri, 11 Oct 2024 15:46:04 +0300 Subject: [PATCH 090/114] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-781?= =?UTF-8?q?=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0=2008=2021?= =?UTF-8?q?=20=D0=B4=D0=BB=D1=8F=20=D0=A6=D0=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../settings/UtilityServiceSettings.java | 9 +++++++ .../utility/service/SdfPairChecker.java | 24 +++++++++++++------ .../src/main/resources/application.properties | 4 +++- 3 files changed, 29 insertions(+), 8 deletions(-) diff --git a/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/config/settings/UtilityServiceSettings.java b/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/config/settings/UtilityServiceSettings.java index f7db55b39..08f63f794 100644 --- a/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/config/settings/UtilityServiceSettings.java +++ b/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/config/settings/UtilityServiceSettings.java @@ -14,6 +14,15 @@ public class UtilityServiceSettings { private HazelcastClientParams hazelcast; private KafkaConsumerSettings kafkaConsumer; private KafkaProducerSettings kafkaProducer; + private Boolean includeCk = false; + + public Boolean getIncludeCk() { + return includeCk; + } + + public void setIncludeCk(Boolean includeCk) { + this.includeCk = includeCk; + } public HazelcastClientParams getHazelcast() { return hazelcast; diff --git a/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/service/SdfPairChecker.java b/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/service/SdfPairChecker.java index 8fa9884c6..d9ccc117a 100644 --- a/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/service/SdfPairChecker.java +++ b/clearing-parent/utility-service/src/main/java/ru/spcex/clearing/utility/service/SdfPairChecker.java @@ -1,5 +1,8 @@ package ru.spcex.clearing.utility.service; +import java.time.Instant; +import java.time.temporal.ChronoUnit; +import java.util.Collection; import org.apache.kafka.clients.consumer.Consumer; import org.apache.kafka.clients.producer.Producer; import org.slf4j.Logger; @@ -17,6 +20,7 @@ import ru.spcex.clearing.platform.messaging.domain.cud.utilities.NotificationNew import ru.spcex.clearing.platform.messaging.serialization.LogFormatter; import ru.spcex.clearing.platform.messaging.service.QueueConsumer; import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender; +import ru.spcex.clearing.utility.config.settings.UtilityServiceSettings; import ru.spcex.platform.enumeration.Priority; import ru.spcex.platform.enumeration.Task; import ru.spcex.platform.imdg.api.Imdg; @@ -26,10 +30,6 @@ import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import ru.spcex.platform.imdg.iml.hazelcast.adapter.predicate.ImdgPredicateBuilderHazelcast; import ru.spcex.platform.utils.time.TimeUtil; -import java.time.Instant; -import java.time.temporal.ChronoUnit; -import java.util.Collection; - @Service public class SdfPairChecker extends QueueConsumer implements InitializingBean { private final Logger log = LoggerFactory.getLogger(getClass()); @@ -37,17 +37,20 @@ public class SdfPairChecker extends QueueConsumer implements InitializingBean { private final Imdg sDf09Imdg; private final ImdgProvider imdgProvider; private final KafkaSender kafkaSender; + private final boolean includeCk; @Autowired public SdfPairChecker(ImdgProvider imdgProvider, KafkaSender kafkaSender, Producer kafkaProducer, - Consumer kafkaQueue) { + Consumer kafkaQueue, + UtilityServiceSettings settings) { super(kafkaQueue, kafkaProducer); this.imdgProvider = imdgProvider; this.kafkaSender = kafkaSender; this.sDf02Imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_SDf02, SDf02.class); this.sDf09Imdg = imdgProvider.getImdg(IMDGDistributedNames.Map_SDf09, SDf09.class); + this.includeCk = settings.getIncludeCk(); } @Override @@ -72,8 +75,15 @@ public class SdfPairChecker extends QueueConsumer implements InitializingBean { log.debug("Found {} sdf09 records in range {} - {}", sdf09OnDate.size(), tradingDayStart, tradingDayEnd); log.debug("Found {} sdf02 records in range {} - {}", sdf02OnDate.size(), tradingDayStart, tradingDayEnd); - String message = sdf09OnDate.isEmpty() && sdf02OnDate.isEmpty() ? "Отсутствуют пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21" - : sdf09OnDate.isEmpty() ? "Отсутствует пара ДФ-08/ДФ-21" : sdf02OnDate.isEmpty() ? "Отсутствует пара ДФ-01/ДФ-57" : null; + String message; + { + boolean sdf09Err = !includeCk && sdf09OnDate.isEmpty(); + boolean sdf02Err = sdf02OnDate.isEmpty(); + message = sdf09Err && sdf02Err ? "Отсутствуют пары ДФ-01/ДФ-57 и ДФ-08/ДФ-21" + : sdf09Err ? "Отсутствует пара ДФ-08/ДФ-21" + : sdf02Err ? "Отсутствует пара ДФ-01/ДФ-57" + : null; + } if (message != null) { final String destination = Consts.NOTIFICATION_NEW; NotificationNewRequest request = new NotificationNewRequest(); diff --git a/clearing-parent/utility-service/src/main/resources/application.properties b/clearing-parent/utility-service/src/main/resources/application.properties index 73a36eb86..bd62d24f3 100644 --- a/clearing-parent/utility-service/src/main/resources/application.properties +++ b/clearing-parent/utility-service/src/main/resources/application.properties @@ -17,4 +17,6 @@ utility-service.kafka-producer.acks=all utility-service.kafka-producer.retries=0 utility-service.kafka-producer.batch-size=16384 utility-service.kafka-producer.linger-ms=1 -utility-service.kafka-producer.buffer-memory=33554432 \ No newline at end of file +utility-service.kafka-producer.buffer-memory=33554432 + +utility-service.include-ck=false \ No newline at end of file From 8d37702e3da639d312f0ac86ce2e248d70051b7c Mon Sep 17 00:00:00 2001 From: akulikov Date: Fri, 11 Oct 2024 16:59:29 +0300 Subject: [PATCH 091/114] http://jira.mfd.msk:8088/browse/CLS-767 --- .../ks/KSRepLccNettoReportBuilder.java | 5 +- .../services/ReportServiceTest_KS.java | 91 ++++++++++++++++++- .../ks/KS_REP_LCC_NETTO_expected.csv | 42 +++++---- 3 files changed, 113 insertions(+), 25 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java index ac965db8d..1afe4cf5b 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccNettoReportBuilder.java @@ -72,10 +72,7 @@ public class KSRepLccNettoReportBuilder extends CSVReportBuilder registries = registryImdg.getCollectionObjectsByPredicate( pb.and( registryPredicate, - pb.or( - pb.equals("settlementDate", now), - pb.equals("settlementDate", now.plusDays(1)) - ) + pb.greatEqual("settlementDate", now) ) ); Map> groupedRegistries = registries.stream() diff --git a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java index 888f7c054..c1716db7f 100644 --- a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java +++ b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java @@ -1283,7 +1283,7 @@ public class ReportServiceTest_KS { @Test @Order(12) - public void createReportTest_KSRepLccNettoReport() throws IOException, CsvValidationException { + public void createReportTest_KSRepLccTradesReport() throws IOException, CsvValidationException { clearTestDir(); Long SESSION_ID_1 = 32121L; @@ -1442,7 +1442,7 @@ public class ReportServiceTest_KS { @Test @Order(13) - public void createReportTest_KSRepLccTradesReport() throws IOException, CsvValidationException { + public void createReportTest_KSRepLccNettoReport() throws IOException, CsvValidationException { clearTestDir(); ReportRequest reportRequest = new ReportRequest(); @@ -1468,7 +1468,7 @@ public class ReportServiceTest_KS { registry_AMT_2.setRegistryDesignation(RegistryDesignation.A.getKey()); registry_AMT_2.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); registry_AMT_2.setRegistryUnit(RegistryUnit.T.getKey()); - registry_AMT_1.setBalance(BigDecimal.TEN.negate()); + registry_AMT_2.setBalance(BigDecimal.TEN.negate()); Registry registry_OMT_1 = new Registry(); registry_OMT_1.setTradingCode("OMT_1_TRADING_CODE"); @@ -1518,6 +1518,76 @@ public class ReportServiceTest_KS { registry_TMT_2.setRegistryStatus(RegistryStatus.CLRD.getKey()); registry_TMT_2.setBalance(BigDecimal.valueOf(434213)); + Registry registry_AMT_1_nextDay = new Registry(); + registry_AMT_1_nextDay.setTradingCode("AMT_1_TRADING_CODE_nextDay"); + registry_AMT_1_nextDay.setTradingClearingRegistry("TKR_AMT_1"); + registry_AMT_1_nextDay.setSecuritySymbol("SEC_SYMBOL_AMT_1"); + registry_AMT_1_nextDay.setSettlementDate(LocalDate.now().plusDays(1)); + registry_AMT_1_nextDay.setRegistryCode("AM_T"); + registry_AMT_1_nextDay.setRegistryDesignation(RegistryDesignation.A.getKey()); + registry_AMT_1_nextDay.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_AMT_1_nextDay.setRegistryUnit(RegistryUnit.T.getKey()); + registry_AMT_1_nextDay.setBalance(BigDecimal.TEN); + + Registry registry_AMT_2_nextDay = new Registry(); + registry_AMT_2_nextDay.setTradingCode("AMT_2_TRADING_CODE_nextDay"); + registry_AMT_2_nextDay.setTradingClearingRegistry("TKR_AMT_2"); + registry_AMT_2_nextDay.setSecuritySymbol("SEC_SYMBOL_AMT_2"); + registry_AMT_2_nextDay.setSettlementDate(LocalDate.now().plusDays(1)); + registry_AMT_2_nextDay.setRegistryCode("AM_T"); + registry_AMT_2_nextDay.setRegistryDesignation(RegistryDesignation.A.getKey()); + registry_AMT_2_nextDay.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_AMT_2_nextDay.setRegistryUnit(RegistryUnit.T.getKey()); + registry_AMT_2_nextDay.setBalance(BigDecimal.TEN.negate()); + + Registry registry_OMT_1_nextDay = new Registry(); + registry_OMT_1_nextDay.setTradingCode("OMT_1_TRADING_CODE_nextDay"); + registry_OMT_1_nextDay.setTradingClearingRegistry("TKR_OMT_1"); + registry_OMT_1_nextDay.setSecuritySymbol("SEC_SYMBOL_OMT_1"); + registry_OMT_1_nextDay.setSettlementDate(LocalDate.now().plusDays(1)); + registry_OMT_1_nextDay.setRegistryCode("OM_T"); + registry_OMT_1_nextDay.setRegistryDesignation(RegistryDesignation.O.getKey()); + registry_OMT_1_nextDay.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_OMT_1_nextDay.setRegistryUnit(RegistryUnit.T.getKey()); + registry_OMT_1_nextDay.setRegistryStatus(RegistryStatus.PROC.getKey()); + registry_OMT_1_nextDay.setBalance(BigDecimal.valueOf(321321)); + + Registry registry_OMT_2_nextDay = new Registry(); + registry_OMT_2_nextDay.setTradingCode("OMT_2_TRADING_CODE_nextDay"); + registry_OMT_2_nextDay.setTradingClearingRegistry("TKR_OMT_2"); + registry_OMT_2_nextDay.setSecuritySymbol("SEC_SYMBOL_OMT_2"); + registry_OMT_2_nextDay.setSettlementDate(LocalDate.now().plusDays(1)); + registry_OMT_2_nextDay.setRegistryCode("OM_T"); + registry_OMT_2_nextDay.setRegistryDesignation(RegistryDesignation.O.getKey()); + registry_OMT_2_nextDay.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_OMT_2_nextDay.setRegistryUnit(RegistryUnit.T.getKey()); + registry_OMT_2_nextDay.setRegistryStatus(RegistryStatus.CLRD.getKey()); + registry_OMT_2_nextDay.setBalance(BigDecimal.valueOf(547893)); + + Registry registry_TMT_1_nextDay = new Registry(); + registry_TMT_1_nextDay.setTradingCode("TMT_1_TRADING_CODE_nextDay"); + registry_TMT_1_nextDay.setTradingClearingRegistry("TKR_TMT_1"); + registry_TMT_1_nextDay.setSecuritySymbol("SEC_SYMBOL_TMT_1"); + registry_TMT_1_nextDay.setSettlementDate(LocalDate.now().plusDays(1)); + registry_TMT_1_nextDay.setRegistryCode("TM_T"); + registry_TMT_1_nextDay.setRegistryDesignation(RegistryDesignation.T.getKey()); + registry_TMT_1_nextDay.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_TMT_1_nextDay.setRegistryUnit(RegistryUnit.T.getKey()); + registry_TMT_1_nextDay.setRegistryStatus(RegistryStatus.MNG.getKey()); + registry_TMT_1_nextDay.setBalance(BigDecimal.valueOf(5783949)); + + Registry registry_TMT_2_nextDay = new Registry(); + registry_TMT_2_nextDay.setTradingCode("TMT_2_TRADING_CODE_nextDay"); + registry_TMT_2_nextDay.setTradingClearingRegistry("TKR_TMT_2"); + registry_TMT_2_nextDay.setSecuritySymbol("SEC_SYMBOL_TMT_2"); + registry_TMT_2_nextDay.setSettlementDate(LocalDate.now().plusDays(1)); + registry_TMT_2_nextDay.setRegistryCode("TM_T"); + registry_TMT_2_nextDay.setRegistryDesignation(RegistryDesignation.T.getKey()); + registry_TMT_2_nextDay.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); + registry_TMT_2_nextDay.setRegistryUnit(RegistryUnit.T.getKey()); + registry_TMT_2_nextDay.setRegistryStatus(RegistryStatus.CLRD.getKey()); + registry_TMT_2_nextDay.setBalance(BigDecimal.valueOf(434213)); + registryImdg.insert(registry_AMT_1); registryImdg.insert(registry_AMT_2); registryImdg.insert(registry_TMT_1); @@ -1525,6 +1595,14 @@ public class ReportServiceTest_KS { registryImdg.insert(registry_OMT_1); registryImdg.insert(registry_OMT_2); + registryImdg.insert(registry_AMT_1_nextDay); + registryImdg.insert(registry_AMT_2_nextDay); + registryImdg.insert(registry_TMT_1_nextDay); + registryImdg.insert(registry_TMT_2_nextDay); + registryImdg.insert(registry_OMT_1_nextDay); + registryImdg.insert(registry_OMT_2_nextDay); + + String jsonString = TestUtils.getJsonStringForSystem(reportRequest, 0L); @@ -1546,6 +1624,13 @@ public class ReportServiceTest_KS { registryImdg.delete(registry_AMT_2); registryImdg.delete(registry_TMT_2); registryImdg.delete(registry_OMT_2); + + registryImdg.delete(registry_AMT_1_nextDay); + registryImdg.delete(registry_TMT_1_nextDay); + registryImdg.delete(registry_OMT_1_nextDay); + registryImdg.delete(registry_AMT_2_nextDay); + registryImdg.delete(registry_TMT_2_nextDay); + registryImdg.delete(registry_OMT_2_nextDay); } diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv index a3650a99f..3da140dc1 100644 --- a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv @@ -1,19 +1,25 @@ "FIRM_ID","TKR","CURRENCYID","DATE","NETTO_SUM","DATA_TYPE","DEBIT","CREDIT" -"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","0","FX_OBLIG","0.00","0.00" -"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" -"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-02","10","FX_DEBT","-10.00","0.00" -"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-02","0","FX_OBLIG","0.00","0.00" -"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-02","434213","PR_NETTOSUM","0.00","434213.00" -"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-02","0","FX_DEBT","0.00","0.00" -"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-02","5783949","FX_OBLIG","0.00","5783949.00" -"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" -"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-02","0","FX_DEBT","0.00","0.00" -"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-02","-321321","FX_OBLIG","321321.00","0.00" -"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-02","0","PR_NETTOSUM","0.00","0.00" -"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-02","0","FX_DEBT","0.00","0.00" -"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-02","0","FX_OBLIG","0.00","0.00" -"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-02","0","PR_NETTOSUM","0.00","0.00" -"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-02","0","FX_DEBT","0.00","0.00" -"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-02","0","FX_OBLIG","0.00","0.00" -"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-02","-547893","PR_NETTOSUM","547893.00","0.00" -"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-02","0","FX_DEBT","0.00","0.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-11","0","FX_OBLIG","0.00","0.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-11","434213","PR_NETTOSUM","0.00","434213.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-11","0","FX_DEBT","0.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-11","0","FX_OBLIG","0.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-11","-547893","PR_NETTOSUM","547893.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-11","0","FX_DEBT","0.00","0.00" +"TMT_1_TRADING_CODE_nextDay","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-12","5783949","FX_OBLIG","0.00","5783949.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-11","5783949","FX_OBLIG","0.00","5783949.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-11","0","PR_NETTOSUM","0.00","0.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-11","0","FX_DEBT","0.00","0.00" +"OMT_2_TRADING_CODE_nextDay","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-12","0","FX_OBLIG","0.00","0.00" +"TMT_2_TRADING_CODE_nextDay","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-12","0","FX_OBLIG","0.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-11","-321321","FX_OBLIG","321321.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-11","0","PR_NETTOSUM","0.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-11","0","FX_DEBT","0.00","0.00" +"OMT_1_TRADING_CODE_nextDay","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-12","-321321","FX_OBLIG","321321.00","0.00" +"AMT_1_TRADING_CODE_nextDay","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-12","0","FX_OBLIG","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-11","0","FX_OBLIG","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-11","0","PR_NETTOSUM","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-11","10","FX_DEBT","-10.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-11","0","FX_OBLIG","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-11","0","PR_NETTOSUM","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-11","0","FX_DEBT","0.00","0.00" +"AMT_2_TRADING_CODE_nextDay","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-12","0","FX_OBLIG","0.00","0.00" From 1814f212eb28bb9cf841046edb5ba0f217cc5207 Mon Sep 17 00:00:00 2001 From: ialbert Date: Sat, 12 Oct 2024 10:08:11 +0300 Subject: [PATCH 092/114] identification funds ANLT search by DMAU --- .../service/validation/IdentificationFundsValidationRule.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java index 9698f8b6b..f986c3f63 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java @@ -144,8 +144,9 @@ public enum IdentificationFundsValidationRule implements IValidationRule validate(ImdgValidationContext context) { Imdg accImdg = context.obtainMap(IMDGDistributedNames.Map_Account, Account.class); ImdgPredicateBuilder pb = accImdg.predicateBuilder(); + Registry rgs = context.getStoredObject(Stored.PresentById); ImdgPredicate prdct = pb.and( - pb.equals("companyId", 1L), + pb.equals("id", rgs.getAccountId()), pb.equals("accountType", AccountType.Anlt.getKey()) ); Account anltAcc = accImdg.getSingleObjectByPredicate(prdct); From d027b75fe9103cb6c3c3ac4a7cd382a2170bd433 Mon Sep 17 00:00:00 2001 From: ialbert Date: Sat, 12 Oct 2024 10:20:57 +0300 Subject: [PATCH 093/114] identification funds ANLT search by DMAU [2] --- .../service/validation/AnltAccLoad.java | 6 ++---- .../IdentificationFundsValidationRule.java | 19 ------------------- 2 files changed, 2 insertions(+), 23 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java index 7dd1ad5ef..596111a58 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java @@ -5,7 +5,6 @@ import ru.clearing.classes.statics.data.registry.Registry; import ru.spcex.clearing.imdg.IMDGDistributedNames; import ru.spcex.platform.classes.base.SpcexObjectBase; import ru.spcex.platform.enumeration.AccountType; -import ru.spcex.platform.enumeration.Sender; import ru.spcex.platform.imdg.api.Imdg; import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; @@ -32,9 +31,8 @@ public class AnltAccLoad implements IValidationRule accImdg = context.obtainMap(IMDGDistributedNames.Map_Account, SpcexObjectBase.class); ImdgPredicateBuilder pb = accImdg.predicateBuilder(); ImdgPredicate prdct = pb.and( - pb.equals("companyId", Sender.One.getId()), - pb.equals("accountType", AccountType.Anlt.getKey()), - pb.equals("currency", rgs.getSecuritySymbol()) + pb.equals("id", rgs.getAccountId()), + pb.equals("accountType", AccountType.Anlt.getKey()) ); Object anltAcc = accImdg.getSingleObjectByPredicate(prdct); if (anltAcc == null) { diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java index f986c3f63..550e0a676 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/IdentificationFundsValidationRule.java @@ -21,8 +21,6 @@ import ru.spcex.platform.enumeration.AccountType; import ru.spcex.platform.enumeration.RegistryTradingParams; import ru.spcex.platform.enumeration.ServiceStatus; import ru.spcex.platform.imdg.api.Imdg; -import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; -import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import ru.spcex.platform.imdg.validation.ImdgValidationContext; import ru.spcex.platform.imdg.validation.Stored; import ru.spcex.platform.utils.enumeration.EnumMessage; @@ -138,23 +136,6 @@ public enum IdentificationFundsValidationRule implements IValidationRule validate(ImdgValidationContext context) { - Imdg accImdg = context.obtainMap(IMDGDistributedNames.Map_Account, Account.class); - ImdgPredicateBuilder pb = accImdg.predicateBuilder(); - Registry rgs = context.getStoredObject(Stored.PresentById); - ImdgPredicate prdct = pb.and( - pb.equals("id", rgs.getAccountId()), - pb.equals("accountType", AccountType.Anlt.getKey()) - ); - Account anltAcc = accImdg.getSingleObjectByPredicate(prdct); - if (anltAcc == null) { - return of(ClearingError.GeneralError); - } - return empty(); - } } ; private final static Logger log = LoggerFactory.getLogger(IdentificationFundsValidationRule.class); From 99f96e6df0f77f085248eb103296c339dceb37fb Mon Sep 17 00:00:00 2001 From: ialbert Date: Sat, 12 Oct 2024 10:23:28 +0300 Subject: [PATCH 094/114] ialbert 2 minutes ago identification funds ANLT search by DMAU [3] --- .../java/ru/spcex/clearing/service/validation/AnltAccLoad.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java index 596111a58..187623c97 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/validation/AnltAccLoad.java @@ -31,7 +31,7 @@ public class AnltAccLoad implements IValidationRule accImdg = context.obtainMap(IMDGDistributedNames.Map_Account, SpcexObjectBase.class); ImdgPredicateBuilder pb = accImdg.predicateBuilder(); ImdgPredicate prdct = pb.and( - pb.equals("id", rgs.getAccountId()), + pb.equals("currency", rgs.getSecuritySymbol()), pb.equals("accountType", AccountType.Anlt.getKey()) ); Object anltAcc = accImdg.getSingleObjectByPredicate(prdct); From 4e66ed3889f8e0cd09cc67b962aed902b2f42e8c Mon Sep 17 00:00:00 2001 From: akulikov Date: Sun, 13 Oct 2024 12:09:59 +0300 Subject: [PATCH 095/114] fix KSRepCashNettoReport --- .../reports/builders/ks/KSRepCashNettoReportBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java index 7dc18f44c..e642dd21b 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepCashNettoReportBuilder.java @@ -219,7 +219,7 @@ public class KSRepCashNettoReportBuilder extends CSVReportBuilder Date: Tue, 15 Oct 2024 12:37:16 +0300 Subject: [PATCH 096/114] http://jira.mfd.msk:8088/browse/CLS-784 --- .../spcex/clearing/session/stage/impl/FinishingSession.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java index c96ea36f1..1a59f4e2d 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java @@ -248,7 +248,9 @@ public class FinishingSession implements ISessionStage { return sResult; } } - sdf05Sender.sendSdf05(pr); + if (!SessionType.PAYM.equals(sessionType)) { + sdf05Sender.sendSdf05(pr); + } if (Section.FOND.equals(section) || Section.MULT.equals(section)) { sdf14Sender.sendSdf14(sessionId); } From b1ce26ed890ec1947cb60c1aa19edf8466c96897 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 15 Oct 2024 13:18:58 +0300 Subject: [PATCH 097/114] delete new fields from bankAccount --- .../src/main/resources/meta/meta.json | 182 +----------------- .../src/main/resources/meta/meta.xml | 47 +---- 2 files changed, 2 insertions(+), 227 deletions(-) diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index a23252e06..0c54d5aad 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.111", + "version": "3.15.206.112", "enums": { @@ -4988,66 +4988,6 @@ {"code": "intermediarySwiftCode", "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true - } - , - {"code": "address", - "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress", - "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankSwiftCode", - "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount", - "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName1", - "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress1", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount1", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName2", - "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress2", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "intermediarySwiftCode2", - "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount2", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "personalAccount", - "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "budgetClassificationCode", - "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "oktmo", - "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true - } ] ,"actions":[ {"method":"post", @@ -5106,66 +5046,6 @@ {"code": "intermediarySwiftCode", "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "address", - "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAddress", - "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankSwiftCode", - "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAccount", - "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankName1", - "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress1", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount1", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName2", - "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress2", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "intermediarySwiftCode2", - "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount2", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "personalAccount", - "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "budgetClassificationCode", - "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "oktmo", - "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true - } ] } , @@ -5225,66 +5105,6 @@ {"code": "intermediarySwiftCode", "type": 2,"length": 255,"name": "Код SWIFT посредника","shortname": "SWIFT посредника","searchable": true,"sortable": true,"visible": true } - , - {"code": "name", - "type": 2,"length": 255,"name": "Наименование владельца счета","shortname": "Владелец счета","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "address", - "type": 2,"length": 255,"name": "Адрес владельца счета","shortname": "Адрес владельца","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAddress", - "type": 2,"length": 255,"name": "Место нахождения банка получателя средств","shortname": "Место нахождение банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankSwiftCode", - "type": 2,"length": 12,"name": "SWIFT банка получателя средств","shortname": "SWIFT банка","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankAccount", - "type": 2,"length": 35,"name": "Номер счета банка получателя средств","shortname": "Номер счёта получателя","searchable": true,"sortable": true,"visible": true,"required": true - } - , - {"code": "bankName1", - "type": 2,"length": 255,"name": "Наименование банка-посредника 1","shortname": "Банк посредник 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress1", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 1","shortname": "Место нахождения банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount1", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 1","shortname": "Счет банка-посредника 1","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankName2", - "type": 2,"length": 255,"name": "Наименование банка-посредника 2","shortname": "Банк посредник 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAddress2", - "type": 2,"length": 255,"name": "Место нахождения банка-посредника 2","shortname": "Место нахождения банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "intermediarySwiftCode2", - "type": 2,"length": 12,"name": "SWIFT банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "bankAccount2", - "type": 2,"length": 35,"name": "Номер счета банка-посредника 2","shortname": "Счет банка-посредника 2","searchable": true,"sortable": true,"visible": true - } - , - {"code": "personalAccount", - "type": 2,"length": 20,"name": "Лицевой счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true,"visible": true - } - , - {"code": "budgetClassificationCode", - "type": 2,"length": 20,"name": "КБК","shortname": "КБК","searchable": true,"sortable": true,"visible": true - } - , - {"code": "oktmo", - "type": 2,"length": 20,"name": "ОКТМО получателя средств","shortname": "ОКТМО","searchable": true,"sortable": true,"visible": true - } ] } , diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index 80a5fb0a3..3ba47d476 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -1159,21 +1159,6 @@ - -
- - - - - - - - - - - - - @@ -1188,21 +1173,6 @@ - -
- - - - - - - - - - - - - @@ -1217,21 +1187,6 @@ - -
- - - - - - - - - - - - - From 1bf0faf8d4c0848be36d8f51fdfe6eaa64fb5825 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 15 Oct 2024 13:43:10 +0300 Subject: [PATCH 098/114] http://jira.mfd.msk:8088/browse/CLS-778 --- .../gatewayapi/service/GatewayService.java | 16 +++++++++++----- .../service/builders/OutboundRequestBuilder.java | 9 +++++++-- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java index 79837d744..ffac3cf62 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/GatewayService.java @@ -63,11 +63,11 @@ public class GatewayService extends QueueConsumer implements InitializingBean { private final RestTemplate restTemplate; private final InboundServerSettings inboundServerSettings; private final InboundExternalServerSettings inboundExternalServerSettings; - private final GatewayApiSettings gatewayApiSettings; private final Map> sentAssets; private final Map outboundRequestByUuid; protected final Imdg gatewayResultImdg; private final static Pattern REPORT_FILE_NAME_PATTERN = Pattern.compile("(\\S*)_(\\d{15}).csv"); + private final String clearingSystemValue; public GatewayService(Consumer kafkaQueue, Producer kafkaProducer, @@ -80,7 +80,8 @@ public class GatewayService extends QueueConsumer implements InitializingBean { super(kafkaQueue, kafkaProducer); this.restTemplate = restTemplate; this.userRoleVerification = userRoleVerification; - this.gatewayApiSettings = gatewayApiSettings; + this.clearingSystemValue = StringUtils.isNotEmpty(gatewayApiSettings.getClearingSystem()) ? + gatewayApiSettings.getClearingSystem() : "SPVB"; this.inboundServerSettings = gatewayApiSettings.getInboundServer(); this.inboundExternalServerSettings = gatewayApiSettings.getInboundExternalServer(); this.sentAssets = sentAssets; @@ -120,6 +121,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { logUnknownProperties(userRequest); OutboundRequest outboundFondRequest = OutboundRequestBuilder.builder() .type(OutboundRequestType.MEMBER_ON_DEMAND.getKey()) + .clearingSystem(clearingSystemValue) .build(); outboundRequestByUuid.put(outboundFondRequest.getId(), outboundFondRequest); @@ -133,6 +135,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { OutboundRequest outboundFondRequest = OutboundRequestBuilder.builder() .section(exportedRequest.getSection()) .type(OutboundRequestType.FILL_LIMITS.getKey()) + .clearingSystem(clearingSystemValue) .content(content) .build(); @@ -152,16 +155,19 @@ public class GatewayService extends QueueConsumer implements InitializingBean { OutboundRequest outboundFondRequest = OutboundRequestBuilder.builder() .section(Section.FOND.getKey()) .type(OutboundRequestType.ON_DEMAND.getKey()) + .clearingSystem(clearingSystemValue) .build(); OutboundRequest outboundMkrRequest = OutboundRequestBuilder.builder() .section(Section.MKR.getKey()) .type(OutboundRequestType.ON_DEMAND.getKey()) + .clearingSystem(clearingSystemValue) .build(); OutboundRequest outboundCurrRequest = OutboundRequestBuilder.builder() .section(Section.CURR.getKey()) .type(OutboundRequestType.ON_DEMAND.getKey()) + .clearingSystem(clearingSystemValue) .build(); outboundRequestByUuid.put(outboundFondRequest.getId(), outboundFondRequest); @@ -198,6 +204,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { OutboundRequest outboundRequest = OutboundRequestBuilder.builder() .section(assetOperation.getAmount() != null ? Section.MKR.getKey() : Section.FOND.getKey()) .type(OutboundRequestType.ASSET_OPERATION.getKey()) + .clearingSystem(clearingSystemValue) .content(content).build(); gatewayBuilder.outboundRequest(outboundRequest); @@ -231,6 +238,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { OutboundRequest outboundRequest = OutboundRequestBuilder.builder() .section(Section.FOND.getKey()) .type(reportType.getKey()) + .clearingSystem(clearingSystemValue) .content(content).build(); sendRequest(outboundRequest); @@ -243,6 +251,7 @@ public class GatewayService extends QueueConsumer implements InitializingBean { OutboundRequest outboundRequest = OutboundRequestBuilder.builder() .type(OutboundRequestType.MEMBER_RESPONSE_TKR.getKey()) .content(content) + .clearingSystem(clearingSystemValue) .build(); if (reportRequest.getRequestId() != null) { outboundRequest.setId(reportRequest.getRequestId()); @@ -286,9 +295,6 @@ public class GatewayService extends QueueConsumer implements InitializingBean { } private void sendRequest(OutboundRequest request) { - String clearingSystem = StringUtils.isNotEmpty(gatewayApiSettings.getClearingSystem()) ? - gatewayApiSettings.getClearingSystem() : "SPVB"; - request.setClearingSystem(clearingSystem); if (inboundServerSettings != null && (inboundServerSettings.getAllowedTypes().isEmpty() || inboundServerSettings.getAllowedTypes().contains(request.getType()))) { diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/builders/OutboundRequestBuilder.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/builders/OutboundRequestBuilder.java index 766a1e010..000bbb05d 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/builders/OutboundRequestBuilder.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/builders/OutboundRequestBuilder.java @@ -1,15 +1,15 @@ package ru.spcex.clearing.gatewayapi.service.builders; -import ru.spcex.clearing.gatewayapi.controller.outbound.request.OutboundRequest; - import java.time.Instant; import java.util.Map; import java.util.UUID; +import ru.spcex.clearing.gatewayapi.controller.outbound.request.OutboundRequest; public class OutboundRequestBuilder { private String section; private String requestType; + private String clearingSystem; private Map content; private OutboundRequestBuilder() { @@ -34,11 +34,16 @@ public class OutboundRequestBuilder { this.content = content; return this; } + public OutboundRequestBuilder clearingSystem(String val) { + this.clearingSystem = val; + return this; + } public OutboundRequest build() { OutboundRequest outboundRequest = new OutboundRequest(); outboundRequest.setId(UUID.randomUUID()); outboundRequest.setDatetime(Instant.now()); + outboundRequest.setClearingSystem(clearingSystem); if (section != null) { outboundRequest.setSection(section); } From 833532e0fc80dd441700e038a4a4f062cfeacd50 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Tue, 15 Oct 2024 14:31:04 +0300 Subject: [PATCH 099/114] http://jira.mfd.msk:8088/browse/CLS-699 --- .../java/ru/spcex/clearing/gatewayapi/service/TkrService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java index 2aad05490..947a31249 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java @@ -26,6 +26,9 @@ public class TkrService { if (tkrRequest.getErrors() != null && !tkrRequest.getErrors().isEmpty()) { return; } + if (tkrRequest.getInfoAccount().isEmpty()) { + return; + } List tkrAccountsForCheck = tkrRequest.getInfoAccount() .stream().filter(infoAccount -> TypeOperations.CHECK.equalsByKey(infoAccount.getTypeOperationClient())) .map(tkrAdapter::toTkrResponse) From e50a4eb33a7a97ebd2a56983e6e7d4e861f67168 Mon Sep 17 00:00:00 2001 From: akulikov Date: Wed, 16 Oct 2024 11:31:58 +0300 Subject: [PATCH 100/114] http://jira.mfd.msk:8088/browse/CLS-783 new settings --- .../exporter/logic/data/ResultContainer.java | 13 +++++++++---- .../logic/data/enums/FilenameTemplate.java | 17 ++++++----------- .../exporter/logic/stages/PrepareDBFFile.java | 1 - .../dbf/exporter/services/CommandService.java | 17 ++++++++++------- .../src/main/resources/application.properties | 2 ++ .../logic/data/enums/FilenameTemplateTest.java | 14 ++++++-------- 6 files changed, 33 insertions(+), 31 deletions(-) diff --git a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/ResultContainer.java b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/ResultContainer.java index 14f144e2f..0ead1331a 100644 --- a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/ResultContainer.java +++ b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/ResultContainer.java @@ -1,11 +1,10 @@ package ru.spcex.clearing.dbf.exporter.logic.data; -import ru.spcex.clearing.dbf.exporter.logic.data.enums.StageResult; -import ru.spcex.clearing.dbf.exporter.logic.data.enums.Table; - import java.io.File; import java.time.LocalDateTime; import java.util.UUID; +import ru.spcex.clearing.dbf.exporter.logic.data.enums.StageResult; +import ru.spcex.clearing.dbf.exporter.logic.data.enums.Table; /** * Контейнер для передачи результата между стадиями @@ -19,13 +18,15 @@ public class ResultContainer { private StageResult lastStageResult; private LocalDateTime registrationDateTime; private String memberCode; + private String section; protected ResultContainer() {} - public static ResultContainer createNewTask(Table tableForExport) { + public static ResultContainer createNewTask(Table tableForExport, String section) { ResultContainer container = new ResultContainer(); container.tableForExport = tableForExport; container.uuid = UUID.randomUUID(); + container.section = section; return container; } @@ -92,4 +93,8 @@ public class ResultContainer { public void setMemberCode(String memberCode) { this.memberCode = memberCode; } + + public String getSection() { + return section; + } } diff --git a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplate.java b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplate.java index 02164284c..7c9ec86f1 100644 --- a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplate.java +++ b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplate.java @@ -1,19 +1,14 @@ package ru.spcex.clearing.dbf.exporter.logic.data.enums; +import java.io.File; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; +import java.util.List; +import java.util.Locale; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.integration.sftp.session.SftpFileInfo; import ru.spcex.clearing.dbf.exporter.logic.data.ResultContainer; - -import java.io.File; -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.time.format.DateTimeFormatter; -import java.util.HashSet; -import java.util.List; -import java.util.Locale; - -import static ru.spcex.clearing.dbf.exporter.logic.stages.PrepareDBFFile.SECTION; import static ru.spcex.clearing.dbf.exporter.logic.stages.PrepareDBFFile.outDir; public enum FilenameTemplate { @@ -66,7 +61,7 @@ public enum FilenameTemplate { result.append(File.separator); result.append(resultContainer.getTableForExport().getFilePrefix().toUpperCase(Locale.ROOT)); result.append('_'); - result.append(SECTION); + result.append(resultContainer.getSection()); return result; } diff --git a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/stages/PrepareDBFFile.java b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/stages/PrepareDBFFile.java index c38ddd3f7..6c6183766 100644 --- a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/stages/PrepareDBFFile.java +++ b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/logic/stages/PrepareDBFFile.java @@ -26,7 +26,6 @@ import ru.spcex.clearing.dbf.exporter.logic.data.enums.Table; */ @Component public class PrepareDBFFile extends Stage implements InitializingBean { - public static final String SECTION = "S"; private final ExportDBFServiceSettings settings; public static String outDir; private final SFTPConfig.DbfGateway gateway; diff --git a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/services/CommandService.java b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/services/CommandService.java index d1a7c0bbe..5c851a027 100644 --- a/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/services/CommandService.java +++ b/clearing-parent/dbf-exporter/src/main/java/ru/spcex/clearing/dbf/exporter/services/CommandService.java @@ -1,9 +1,12 @@ package ru.spcex.clearing.dbf.exporter.services; +import java.util.Arrays; +import java.util.Optional; import org.apache.kafka.clients.consumer.Consumer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; +import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import ru.spcex.clearing.dbf.exporter.logic.Processor; import ru.spcex.clearing.dbf.exporter.logic.data.ResultContainer; @@ -17,22 +20,22 @@ import ru.spcex.clearing.platform.messaging.service.QueueConsumer; import ru.spcex.platform.enumeration.Task; import ru.spcex.platform.imdg.api.ImdgProvider; -import java.util.Arrays; -import java.util.Optional; - @Service public class CommandService extends QueueConsumer implements InitializingBean { private final Logger log = LoggerFactory.getLogger(getClass()); private final ImdgProvider imdgProvider; private final Processor processor; + private final String section; public CommandService(Consumer kafkaQueue, ImdgProvider imdgProvider, - Processor processor) { + Processor processor, + @Value("${export-dbf-service.section:S}") String section) { super(kafkaQueue); this.imdgProvider = imdgProvider; this.processor = processor; + this.section = section; } @Override @@ -79,7 +82,7 @@ public class CommandService extends QueueConsumer implements InitializingBean { if (tableForExport.isEmpty()) { throw new IllegalStateException(String.format("Unsupported table prefix: %s", request.getNameOfTable())); } - ResultContainer resultContainer = ResultContainer.createNewTask(tableForExport.get()); + ResultContainer resultContainer = ResultContainer.createNewTask(tableForExport.get(), section); resultContainer.setGroupId(request.getSdfGroupId()); resultContainer.setSourceName(request.getFileName()); processor.process(resultContainer); @@ -87,7 +90,7 @@ public class CommandService extends QueueConsumer implements InitializingBean { private void processSpecial(Table table, BaseRequest systemRequest) { SdfClearingRequest request = systemRequest.getRequestPayload(); - ResultContainer resultContainer = ResultContainer.createNewTask(table); + ResultContainer resultContainer = ResultContainer.createNewTask(table, section); resultContainer.setGroupId(request.getGroupId()); resultContainer.setSourceName(null); processor.process(resultContainer); @@ -96,7 +99,7 @@ public class CommandService extends QueueConsumer implements InitializingBean { private void processByLauncher(Table table, BaseRequest systemRequest) { LauncherCommandRequest request = systemRequest.getRequestPayload(); log.info("RequestId={}, LauncherCommandRequest task={}. Table {}", systemRequest.getId(), request.getTaskName(), table); - ResultContainer resultContainer = ResultContainer.createNewTask(table); + ResultContainer resultContainer = ResultContainer.createNewTask(table, section); resultContainer.setGroupId(null); resultContainer.setSourceName(null); processor.process(resultContainer); diff --git a/clearing-parent/dbf-exporter/src/main/resources/application.properties b/clearing-parent/dbf-exporter/src/main/resources/application.properties index 1f8e20723..400680e04 100644 --- a/clearing-parent/dbf-exporter/src/main/resources/application.properties +++ b/clearing-parent/dbf-exporter/src/main/resources/application.properties @@ -30,3 +30,5 @@ export-dbf-service.kafka-producer.retries=0 export-dbf-service.kafka-producer.batch-size=16384 export-dbf-service.kafka-producer.linger-ms=1 export-dbf-service.kafka-producer.buffer-memory=33554432 + +export-dbf-service.section=S \ No newline at end of file diff --git a/clearing-parent/dbf-exporter/src/test/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplateTest.java b/clearing-parent/dbf-exporter/src/test/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplateTest.java index f560f5c11..9baa7e5e0 100644 --- a/clearing-parent/dbf-exporter/src/test/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplateTest.java +++ b/clearing-parent/dbf-exporter/src/test/java/ru/spcex/clearing/dbf/exporter/logic/data/enums/FilenameTemplateTest.java @@ -1,18 +1,16 @@ package ru.spcex.clearing.dbf.exporter.logic.data.enums; -import com.jcraft.jsch.ChannelSftp.LsEntry; -import org.junit.jupiter.api.Test; -import org.springframework.integration.sftp.session.SftpFileInfo; -import ru.spcex.clearing.dbf.exporter.logic.data.ResultContainer; -import ru.spcex.clearing.dbf.exporter.logic.stages.PrepareDBFFile; - import java.io.File; import java.time.LocalDateTime; import java.util.List; - +import com.jcraft.jsch.ChannelSftp.LsEntry; import static org.junit.jupiter.api.Assertions.assertEquals; +import org.junit.jupiter.api.Test; import static org.mockito.Mockito.*; +import org.springframework.integration.sftp.session.SftpFileInfo; +import ru.spcex.clearing.dbf.exporter.logic.data.ResultContainer; import static ru.spcex.clearing.dbf.exporter.logic.data.enums.FilenameTemplate.df_section_sameName; +import ru.spcex.clearing.dbf.exporter.logic.stages.PrepareDBFFile; class FilenameTemplateTest { @@ -38,7 +36,7 @@ class FilenameTemplateTest { SftpFileInfo sftpFileInfo = spy(new SftpFileInfo(lsEntry)); doReturn(false).when(sftpFileInfo).isDirectory(); List files = List.of(sftpFileInfo); - ResultContainer resultContainer = ResultContainer.createNewTask(Table.S_DF02); + ResultContainer resultContainer = ResultContainer.createNewTask(Table.S_DF02, "S"); resultContainer.setGroupId(10L); resultContainer.setSourceName("DF-01_S_PRC1807230915_1.dbf"); PrepareDBFFile.outDir="TEST_DIR"; From 343e0317559e6e1f8d6566ef486a7a6b5ff9be17 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 16 Oct 2024 14:37:23 +0300 Subject: [PATCH 101/114] up pom version --- clearing-parent/account-service/pom.xml | 2 +- clearing-parent/backend-api/pom.xml | 2 +- clearing-parent/balance-service/pom.xml | 2 +- clearing-parent/classes/pom.xml | 2 +- clearing-parent/cleaning-builders/pom.xml | 6 +++--- clearing-parent/clearing-service/pom.xml | 2 +- clearing-parent/clearing-validation/pom.xml | 8 ++++---- clearing-parent/company-service/pom.xml | 2 +- clearing-parent/db-scripts/pom.xml | 4 ++-- clearing-parent/dbf-exporter/pom.xml | 4 ++-- clearing-parent/dbf-importer/pom.xml | 4 ++-- clearing-parent/dictionary/pom.xml | 4 ++-- clearing-parent/extdb-importer/pom.xml | 4 ++-- clearing-parent/gateway-api/pom.xml | 2 +- clearing-parent/imdg-hist/pom.xml | 10 +++++----- clearing-parent/imdg/pom.xml | 10 +++++----- clearing-parent/lim-exporter/pom.xml | 6 +++--- clearing-parent/pom.xml | 4 ++-- clearing-parent/registry-service/pom.xml | 2 +- clearing-parent/reports-service/pom.xml | 4 ++-- clearing-parent/scheduler-service/pom.xml | 4 ++-- clearing-parent/securities-service/pom.xml | 2 +- clearing-parent/security-util/pom.xml | 8 ++++---- clearing-parent/swt-exporter/pom.xml | 6 +++--- clearing-parent/swt-importer/pom.xml | 2 +- clearing-parent/test-clearing/pom.xml | 4 ++-- clearing-parent/trade-importer/pom.xml | 6 +++--- clearing-parent/utility-service/pom.xml | 2 +- clearing-parent/xml-exporter/pom.xml | 4 ++-- clearing-parent/xml-importer/pom.xml | 4 ++-- platform-parent/pom.xml | 2 +- pom.xml | 4 ++-- z-distr/pom.xml | 2 +- 33 files changed, 67 insertions(+), 67 deletions(-) diff --git a/clearing-parent/account-service/pom.xml b/clearing-parent/account-service/pom.xml index b3a66871d..04d46ef74 100644 --- a/clearing-parent/account-service/pom.xml +++ b/clearing-parent/account-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/backend-api/pom.xml b/clearing-parent/backend-api/pom.xml index 1451d8d39..62bbe0732 100644 --- a/clearing-parent/backend-api/pom.xml +++ b/clearing-parent/backend-api/pom.xml @@ -11,7 +11,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/balance-service/pom.xml b/clearing-parent/balance-service/pom.xml index 64e1a1ee2..9d63bd9f4 100644 --- a/clearing-parent/balance-service/pom.xml +++ b/clearing-parent/balance-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/classes/pom.xml b/clearing-parent/classes/pom.xml index 40832cb51..6f0b3ee2d 100644 --- a/clearing-parent/classes/pom.xml +++ b/clearing-parent/classes/pom.xml @@ -12,7 +12,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/cleaning-builders/pom.xml b/clearing-parent/cleaning-builders/pom.xml index a884131d9..8984ec7eb 100644 --- a/clearing-parent/cleaning-builders/pom.xml +++ b/clearing-parent/cleaning-builders/pom.xml @@ -6,13 +6,13 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.207 + SPCEX-3.15.208 cleaning-builders cleaning-builders Cleaning builders module - SPCEX-3.15.207 + SPCEX-3.15.208 jar @@ -26,7 +26,7 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/clearing-service/pom.xml b/clearing-parent/clearing-service/pom.xml index be499cb55..464db8ecb 100644 --- a/clearing-parent/clearing-service/pom.xml +++ b/clearing-parent/clearing-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/clearing-validation/pom.xml b/clearing-parent/clearing-validation/pom.xml index c77a4e57d..3c1ecb5ba 100644 --- a/clearing-parent/clearing-validation/pom.xml +++ b/clearing-parent/clearing-validation/pom.xml @@ -8,12 +8,12 @@ clearing-validation Clearing-module, dependency version of platform-utils jar - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 @@ -35,13 +35,13 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile ru.spcex.clearing dictionary - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/company-service/pom.xml b/clearing-parent/company-service/pom.xml index 648cc3165..df475d91a 100644 --- a/clearing-parent/company-service/pom.xml +++ b/clearing-parent/company-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/db-scripts/pom.xml b/clearing-parent/db-scripts/pom.xml index b1080e2ca..6aaedbe49 100644 --- a/clearing-parent/db-scripts/pom.xml +++ b/clearing-parent/db-scripts/pom.xml @@ -7,12 +7,12 @@ db-scripts db-scripts db-scripts for PostgreSQL - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/dbf-exporter/pom.xml b/clearing-parent/dbf-exporter/pom.xml index 7289b33ac..c21bd9a0d 100644 --- a/clearing-parent/dbf-exporter/pom.xml +++ b/clearing-parent/dbf-exporter/pom.xml @@ -7,12 +7,12 @@ dbf-exporter dbf-exporter DBF exporter for DBF files - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/dbf-importer/pom.xml b/clearing-parent/dbf-importer/pom.xml index 2af88ffec..047df42cb 100644 --- a/clearing-parent/dbf-importer/pom.xml +++ b/clearing-parent/dbf-importer/pom.xml @@ -8,12 +8,12 @@ dbf-importer dbf-importer DBF loader for DBF files - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/dictionary/pom.xml b/clearing-parent/dictionary/pom.xml index f28883261..c5d390d5a 100644 --- a/clearing-parent/dictionary/pom.xml +++ b/clearing-parent/dictionary/pom.xml @@ -8,12 +8,12 @@ Clearing dictionary Clearing dictionary jar - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/extdb-importer/pom.xml b/clearing-parent/extdb-importer/pom.xml index 68e62a50a..c6dca876b 100644 --- a/clearing-parent/extdb-importer/pom.xml +++ b/clearing-parent/extdb-importer/pom.xml @@ -4,12 +4,12 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.207 + SPCEX-3.15.208 extdb-importer extdb-importer Extdb importer module. Аналог trade-importer. - SPCEX-3.15.207 + SPCEX-3.15.208 jar diff --git a/clearing-parent/gateway-api/pom.xml b/clearing-parent/gateway-api/pom.xml index 97b74c497..f31a42c0f 100644 --- a/clearing-parent/gateway-api/pom.xml +++ b/clearing-parent/gateway-api/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/imdg-hist/pom.xml b/clearing-parent/imdg-hist/pom.xml index 0872d7b5a..0b6d8d16f 100644 --- a/clearing-parent/imdg-hist/pom.xml +++ b/clearing-parent/imdg-hist/pom.xml @@ -5,12 +5,12 @@ 4.0.0 imdg-hist jar - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 @@ -36,13 +36,13 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile ru.spcex.clearing dictionary - SPCEX-3.15.207 + SPCEX-3.15.208 compile @@ -82,7 +82,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/imdg/pom.xml b/clearing-parent/imdg/pom.xml index a2fdd544a..44296fa00 100644 --- a/clearing-parent/imdg/pom.xml +++ b/clearing-parent/imdg/pom.xml @@ -7,12 +7,12 @@ imdg Clearing in memory data grid jar - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 @@ -32,13 +32,13 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile ru.spcex.clearing dictionary - SPCEX-3.15.207 + SPCEX-3.15.208 compile @@ -89,7 +89,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/lim-exporter/pom.xml b/clearing-parent/lim-exporter/pom.xml index 48614d05d..3551e8d66 100644 --- a/clearing-parent/lim-exporter/pom.xml +++ b/clearing-parent/lim-exporter/pom.xml @@ -3,13 +3,13 @@ 4.0.0 lim-exporter Lim exporter - SPCEX-3.15.207 + SPCEX-3.15.208 jar ru.spcex.clearing clearing-parent - SPCEX-3.15.207 + SPCEX-3.15.208 @@ -35,7 +35,7 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/pom.xml b/clearing-parent/pom.xml index 1537daa9f..ff49ed896 100644 --- a/clearing-parent/pom.xml +++ b/clearing-parent/pom.xml @@ -7,12 +7,12 @@ _parent_clearing Clearing parent module pom - SPCEX-3.15.207 + SPCEX-3.15.208 clearing ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/registry-service/pom.xml b/clearing-parent/registry-service/pom.xml index b387bfd1a..c1dbb66ce 100644 --- a/clearing-parent/registry-service/pom.xml +++ b/clearing-parent/registry-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/reports-service/pom.xml b/clearing-parent/reports-service/pom.xml index 31dbe442a..f8e44ca85 100644 --- a/clearing-parent/reports-service/pom.xml +++ b/clearing-parent/reports-service/pom.xml @@ -8,12 +8,12 @@ reports-service reports-service Service for creating reports - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/scheduler-service/pom.xml b/clearing-parent/scheduler-service/pom.xml index 53c2da460..7ea33c8c4 100644 --- a/clearing-parent/scheduler-service/pom.xml +++ b/clearing-parent/scheduler-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 @@ -51,7 +51,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/securities-service/pom.xml b/clearing-parent/securities-service/pom.xml index 1ab940fb3..6748c528d 100644 --- a/clearing-parent/securities-service/pom.xml +++ b/clearing-parent/securities-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/security-util/pom.xml b/clearing-parent/security-util/pom.xml index 41eb88517..f002e07b0 100644 --- a/clearing-parent/security-util/pom.xml +++ b/clearing-parent/security-util/pom.xml @@ -8,12 +8,12 @@ security-util clearing Clearing misc util for verify user roles jar - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 @@ -35,13 +35,13 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile ru.spcex.clearing dictionary - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/swt-exporter/pom.xml b/clearing-parent/swt-exporter/pom.xml index e8a89e6b9..5e1d07fc2 100644 --- a/clearing-parent/swt-exporter/pom.xml +++ b/clearing-parent/swt-exporter/pom.xml @@ -3,13 +3,13 @@ 4.0.0 swt-exporter Swt exporter - SPCEX-3.15.207 + SPCEX-3.15.208 jar ru.spcex.clearing clearing-parent - SPCEX-3.15.207 + SPCEX-3.15.208 @@ -35,7 +35,7 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/swt-importer/pom.xml b/clearing-parent/swt-importer/pom.xml index 17408cf21..756bbf85e 100644 --- a/clearing-parent/swt-importer/pom.xml +++ b/clearing-parent/swt-importer/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/test-clearing/pom.xml b/clearing-parent/test-clearing/pom.xml index a51608b73..fcf005560 100644 --- a/clearing-parent/test-clearing/pom.xml +++ b/clearing-parent/test-clearing/pom.xml @@ -4,11 +4,11 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.207 + SPCEX-3.15.208 test-clearing Test-clearing - SPCEX-3.15.207 + SPCEX-3.15.208 ru.spcex.platform diff --git a/clearing-parent/trade-importer/pom.xml b/clearing-parent/trade-importer/pom.xml index 296b36fab..db9b15451 100644 --- a/clearing-parent/trade-importer/pom.xml +++ b/clearing-parent/trade-importer/pom.xml @@ -4,12 +4,12 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.207 + SPCEX-3.15.208 trade-importer trade-importer Trade importer module - SPCEX-3.15.207 + SPCEX-3.15.208 jar @@ -51,7 +51,7 @@ ru.spcex.clearing classes - SPCEX-3.15.207 + SPCEX-3.15.208 compile diff --git a/clearing-parent/utility-service/pom.xml b/clearing-parent/utility-service/pom.xml index ac04ce93e..df0d0be3c 100644 --- a/clearing-parent/utility-service/pom.xml +++ b/clearing-parent/utility-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 diff --git a/clearing-parent/xml-exporter/pom.xml b/clearing-parent/xml-exporter/pom.xml index 118d724c7..07c543adc 100644 --- a/clearing-parent/xml-exporter/pom.xml +++ b/clearing-parent/xml-exporter/pom.xml @@ -7,12 +7,12 @@ xml-exporter xml-exporter XML exporter for XML files - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/clearing-parent/xml-importer/pom.xml b/clearing-parent/xml-importer/pom.xml index 2ac984b15..a7ddc5d45 100644 --- a/clearing-parent/xml-importer/pom.xml +++ b/clearing-parent/xml-importer/pom.xml @@ -8,12 +8,12 @@ xml-importer xml-importer XML loader for XML files - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/platform-parent/pom.xml b/platform-parent/pom.xml index d41a69959..4cf6297a8 100644 --- a/platform-parent/pom.xml +++ b/platform-parent/pom.xml @@ -14,7 +14,7 @@ ru.spcex.clearing clearing - SPCEX-3.15.207 + SPCEX-3.15.208 diff --git a/pom.xml b/pom.xml index 2ad22450c..589dae9d6 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ __parent_ROOT Clearing main parent pom - SPCEX-3.15.207 + SPCEX-3.15.208 clearing-parent @@ -24,7 +24,7 @@ 17 Maven - SPCEX-3.15.207 + SPCEX-3.15.208 2.6.3 diff --git a/z-distr/pom.xml b/z-distr/pom.xml index e6234289d..d75750764 100644 --- a/z-distr/pom.xml +++ b/z-distr/pom.xml @@ -5,7 +5,7 @@ clearing ru.spcex.clearing - SPCEX-3.15.207 + SPCEX-3.15.208 4.0.0 From 46cf5f0bf8e82e1e98a0b62d0391a6d7ddc84912 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 16 Oct 2024 14:42:59 +0300 Subject: [PATCH 102/114] fix version --- .../backend-api/src/main/resources/meta/meta.json | 2 +- .../backend-api/src/main/resources/meta/meta.xml | 2 +- .../db-scripts/src/main/resources/db/DICTIONARIES.sql | 6 +----- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 0c54d5aad..02b58a1d9 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.15.206.112", + "version": "3.15.208.113", "enums": { diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index 3ba47d476..e39442506 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + diff --git a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql index 252caa4bd..17e189a54 100644 --- a/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql +++ b/clearing-parent/db-scripts/src/main/resources/db/DICTIONARIES.sql @@ -1,7 +1,3 @@ --- DB version: 3.13 --- DATA version: 3.13.0.95 - - /* Dictionaries */ INSERT INTO ALLOWED_DICTIONARY(ID, CODE, NAME) values (1, 'ALWD', 'Разрешено') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME; @@ -1035,4 +1031,4 @@ INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (10001, 'TRDI', 'Сде /* Business objects */ -INSERT INTO DB_VERSION(ID, DICTIONARY_VERSION) values (1, '3.13.0.95') ON CONFLICT (ID) DO UPDATE SET DICTIONARY_VERSION = EXCLUDED.DICTIONARY_VERSION +INSERT INTO DB_VERSION(ID, DICTIONARY_VERSION) values (1, '3.15.0.96') ON CONFLICT (ID) DO UPDATE SET DICTIONARY_VERSION = EXCLUDED.DICTIONARY_VERSION From 620370c9eb8f44bab40601a7e80f2d1fcf47d3c8 Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 16 Oct 2024 18:57:53 +0300 Subject: [PATCH 103/114] fix bug gateway-api --- .../java/ru/spcex/clearing/gatewayapi/service/TkrService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java index 947a31249..1c1936371 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/TkrService.java @@ -26,7 +26,7 @@ public class TkrService { if (tkrRequest.getErrors() != null && !tkrRequest.getErrors().isEmpty()) { return; } - if (tkrRequest.getInfoAccount().isEmpty()) { + if (tkrRequest.getInfoAccount() == null || tkrRequest.getInfoAccount().isEmpty()) { return; } List tkrAccountsForCheck = tkrRequest.getInfoAccount() From 46ac71e6e402f2be1f3bf7eb87d5149cc6d2c941 Mon Sep 17 00:00:00 2001 From: ialbert Date: Thu, 17 Oct 2024 11:50:32 +0300 Subject: [PATCH 104/114] PAYM session 1) load execution SETTLEMENT_DATE >= today 2) set execution.sessionId --- .../stage/impl/InclusionObligations.java | 2 +- .../ExecutionCurrencyMapStore.java | 18 +++++++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java index e9da21f17..d848cf8d6 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java @@ -137,7 +137,7 @@ public class InclusionObligations implements ISessionStage { Map rgsToUpdate = new HashMap<>(); List execsToUpdate = new ArrayList<>(); boolean loadExecs = !IEnumKey.contains(sessionType, - SessionType.TRDT, SessionType.CURR, SessionType.PAYM, SessionType.UNIT, SessionType.IPOT); + SessionType.TRDT, SessionType.CURR, SessionType.UNIT, SessionType.IPOT); for (Map.Entry> entrySet : registryByGroupId.entrySet()) { log.debug("Processing set of registry with groupId: {}", entrySet.getKey()); String rgsSection = null; diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/ExecutionCurrencyMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/ExecutionCurrencyMapStore.java index 70e3528bc..d13ecef36 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/ExecutionCurrencyMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/ExecutionCurrencyMapStore.java @@ -3,6 +3,9 @@ package ru.spcex.clearing.imdg.businessobject; import java.math.BigDecimal; import java.sql.ResultSet; import java.sql.SQLException; +import java.time.LocalDate; +import java.util.List; +import org.apache.commons.lang3.exception.ExceptionUtils; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Component; import ru.clearing.classes.statics.data.execution.ExecutionCurrency; @@ -33,7 +36,20 @@ public class ExecutionCurrencyMapStore extends TemplateMapStore loadAllKeys() { - return defaultLoadAllKeysOnTodayByField("TRADING_DATE", false); + LocalDate today = LocalDate.now(); + String dateField = "TRADING_DATE"; + log.debug("loadAllKeys from {}", getTableName()); + List keys; + try { + keys = jdbcTemplate.query("select id from " + getTableName() + + " where TRADING_DATE" + " = ? or SETTLEMENT_DATE >= ?", + (resultSet, i) -> resultSet.getLong("id"), + new Object[]{today, today}); + } catch (Throwable e) { + log.error("At load keys from {} (by field {}): {}", getTableName(), dateField, ExceptionUtils.getStackTrace(e)); + throw e; + } + return keys; } @Override From 1999a107862576729d1971a7fb83b4fde3a93cd1 Mon Sep 17 00:00:00 2001 From: ialbert Date: Thu, 17 Oct 2024 12:15:11 +0300 Subject: [PATCH 105/114] PAYM session execution.sessionId --- .../spcex/clearing/session/stage/impl/InclusionObligations.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java index d848cf8d6..2f7665714 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/InclusionObligations.java @@ -175,7 +175,7 @@ public class InclusionObligations implements ISessionStage { switch (ssnTpe) { case MEDM, FINL, XDEP -> execImdg = (Imdg) executionDepositImdg; case IPO0, IPOB, TRDT, IPOT -> execImdg = (Imdg) executionFondImdg; - case CURR -> execImdg = (Imdg) executionCurrImdg; + case CURR, PAYM -> execImdg = (Imdg) executionCurrImdg; default -> { //кейс для "общих" сессий (напр. UNIT) в которых сочетаются разные сделки //смотрим на секцию регистра. From 0846e6a38155fe7965056c4436a7acc21dae6c12 Mon Sep 17 00:00:00 2001 From: ialbert Date: Thu, 17 Oct 2024 12:16:24 +0300 Subject: [PATCH 106/114] PAYM session execution.coverageStatus --- .../ru/spcex/clearing/session/stage/impl/FinishingSession.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java index 1a59f4e2d..e51937898 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java @@ -188,7 +188,7 @@ public class FinishingSession implements ISessionStage { notAllowed, executions.size() - (allowed + notAllowed)); } - if (IEnumKey.contains(sessionType, SessionType.CURR, SessionType.TRDT, SessionType.IPOB, SessionType.IPO0, SessionType.IPOT, SessionType.UNIT)) { + if (IEnumKey.contains(sessionType, SessionType.CURR, SessionType.PAYM, SessionType.TRDT, SessionType.IPOB, SessionType.IPO0, SessionType.IPOT, SessionType.UNIT)) { Collection executions = findExecutionFondBySessionId(sessionId, sessionType); Map execCurr = new HashMap<>(); Map execFond = new HashMap<>(); From 5a0ac8a3734cf16edef0c83b79c065905ced0f20 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 17 Oct 2024 13:21:34 +0300 Subject: [PATCH 107/114] reports-service: fix number format for netto_sum --- .../clearing/reports/builders/bean/KSRepLccNettoReport.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java index fa8049601..602af176e 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/bean/KSRepLccNettoReport.java @@ -27,7 +27,7 @@ public class KSRepLccNettoReport { @CsvBindByName(column = "NETTO_SUM") @CsvBindByPosition(position = 4) - @CsvNumber(value = "#0", writeFormat = "#0") + @CsvNumber(value = "#0.00", writeFormat = "#0.00") private BigDecimal nettoSum; @CsvBindByName(column = "DATA_TYPE") From 09e05770af451ec04078331b56527b0d7ade7369 Mon Sep 17 00:00:00 2001 From: akulikov Date: Thu, 17 Oct 2024 13:27:24 +0300 Subject: [PATCH 108/114] reports-service: fix number format for netto_sum (fix tests) --- .../ks/KS_REP_CASH_NETTO_expected.csv | 4 +- .../KS_REP_CASH_NETTO_extended_expected.csv | 30 ++++++------ .../ks/KS_REP_LCC_NETTO_expected.csv | 48 +++++++++---------- 3 files changed, 41 insertions(+), 41 deletions(-) diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_expected.csv index 32cbe671c..5a36925f3 100644 --- a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_expected.csv +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_expected.csv @@ -1,3 +1,3 @@ "FIRMID","SESSION_ID","SESSION_DATE","ACCOUNT","TKR","VALUE","DATE","OBL_VALUE","REQ_VALUE","LOT_CURRENCY","CURRENCY_NETTO","TR_EXECDATE" -"TRADING_CODE","2","20.01.1970T02:49:58","ACCOUNT","TKR","-22.22","09.09.2024",,,,, -"TRADING_CODE","2","20.01.1970T02:49:58","ACCOUNT_FROM_ACCOUNT","TKR",,"09.09.2024","22.22","44.44",,, +"TRADING_CODE","2","20.01.1970T02:49:58","ACCOUNT","TKR","-22.22","17.10.2024",,,,, +"TRADING_CODE","2","20.01.1970T02:49:58","ACCOUNT_FROM_ACCOUNT","TKR",,"17.10.2024","44.44","22.22",,, diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_extended_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_extended_expected.csv index a7bd6f9eb..a4570288f 100644 --- a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_extended_expected.csv +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_CASH_NETTO_extended_expected.csv @@ -1,16 +1,16 @@ "FIRMID","SESSION_ID","SESSION_DATE","ACCOUNT","TKR","VALUE","DATE","OBL_VALUE","REQ_VALUE","LOT_CURRENCY","CURRENCY_NETTO","TR_EXECDATE" -"95","2","20.01.1970T02:49:58","30411810300000002049","0095CAT00001",,"09.09.2024",,,"UZS","10000","09.09.2024" -"8","2","20.01.1970T02:49:58","3,04118607E+019","0008MAT00001",,"09.09.2024",,,"UZS","-10000","09.09.2024" -"8","2","20.01.1970T02:49:58","3,041181E+019","0008CAT00001","-9743.90","09.09.2024",,,"RUB",, -"8","2","20.01.1970T02:49:58","3,041181E+019","0008CAT00001",,"09.09.2024","0.00","7000000000.00","RUB",, -"8","2","20.01.1970T02:49:58","3,04118102E+019","0008MAT00001",,"09.09.2024",,,"RUB","69.75","09.09.2024" -"472","2","20.01.1970T02:49:58","3,04118605E+019","0472CAT00001",,"09.09.2024",,,"UZS","10000000","09.09.2024" -"302","2","20.01.1970T02:49:58","3,04118107E+019","0302MAT00001",,"09.09.2024","10000000000.00","0.00","RUB",, -"472","2","20.01.1970T02:49:58","3,04111569E+019","0472CAT00001",,"09.09.2024",,,"CNY","-10","09.09.2024" -"472","2","20.01.1970T02:49:58","3,0411810101E+019","0472CAT00001","9743.90","09.09.2024",,,"RUB",, -"472","2","20.01.1970T02:49:58","3,0411810101E+019","0472CAT00001",,"09.09.2024",,,"RUB","-69627.92","09.09.2024" -"45","2","20.01.1970T02:49:58","3,04118103E+019","0045CAT00001",,"09.09.2024","0.00","3000000000.00","RUB",, -"234","2","20.01.1970T02:49:58","3,99118100000003E+019","0234CAT00001",,"09.09.2024",,,"RUB","69627.92","09.09.2024" -"234","2","20.01.1970T02:49:58","3,99118100000003E+019","0234CAT00001",,"09.09.2024",,,"UZS","-10000000","09.09.2024" -"95","2","20.01.1970T02:49:58","30411810300000002094","0095CAT00001",,"09.09.2024",,,"RUB","-69.75","09.09.2024" -"234","2","20.01.1970T02:49:58","3,99118100000003E+019","0234CAT00001",,"09.09.2024",,,"CNY","10","09.09.2024" +"95","2","20.01.1970T02:49:58","30411810300000002049","0095CAT00001",,"17.10.2024",,,"UZS","10000","17.10.2024" +"8","2","20.01.1970T02:49:58","3,04118607E+019","0008MAT00001",,"17.10.2024",,,"UZS","-10000","17.10.2024" +"8","2","20.01.1970T02:49:58","3,041181E+019","0008CAT00001","-9743.90","17.10.2024",,,"RUB",, +"8","2","20.01.1970T02:49:58","3,041181E+019","0008CAT00001",,"17.10.2024","7000000000.00","0.00","RUB",, +"8","2","20.01.1970T02:49:58","3,04118102E+019","0008MAT00001",,"17.10.2024",,,"RUB","69.75","17.10.2024" +"472","2","20.01.1970T02:49:58","3,04118605E+019","0472CAT00001",,"17.10.2024",,,"UZS","10000000","17.10.2024" +"302","2","20.01.1970T02:49:58","3,04118107E+019","0302MAT00001",,"17.10.2024","0.00","10000000000.00","RUB",, +"472","2","20.01.1970T02:49:58","3,04111569E+019","0472CAT00001",,"17.10.2024",,,"CNY","-10","17.10.2024" +"472","2","20.01.1970T02:49:58","3,0411810101E+019","0472CAT00001","9743.90","17.10.2024",,,"RUB",, +"472","2","20.01.1970T02:49:58","3,0411810101E+019","0472CAT00001",,"17.10.2024",,,"RUB","-69627.92","17.10.2024" +"45","2","20.01.1970T02:49:58","3,04118103E+019","0045CAT00001",,"17.10.2024","3000000000.00","0.00","RUB",, +"234","2","20.01.1970T02:49:58","3,99118100000003E+019","0234CAT00001",,"17.10.2024",,,"RUB","69627.92","17.10.2024" +"234","2","20.01.1970T02:49:58","3,99118100000003E+019","0234CAT00001",,"17.10.2024",,,"UZS","-10000000","17.10.2024" +"95","2","20.01.1970T02:49:58","30411810300000002094","0095CAT00001",,"17.10.2024",,,"RUB","-69.75","17.10.2024" +"234","2","20.01.1970T02:49:58","3,99118100000003E+019","0234CAT00001",,"17.10.2024",,,"CNY","10","17.10.2024" diff --git a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv index 3da140dc1..ab5f280c8 100644 --- a/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv +++ b/clearing-parent/reports-service/src/test/resources/expected_reports_csv/ks/KS_REP_LCC_NETTO_expected.csv @@ -1,25 +1,25 @@ "FIRM_ID","TKR","CURRENCYID","DATE","NETTO_SUM","DATA_TYPE","DEBIT","CREDIT" -"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-11","0","FX_OBLIG","0.00","0.00" -"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-11","434213","PR_NETTOSUM","0.00","434213.00" -"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-11","0","FX_DEBT","0.00","0.00" -"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-11","0","FX_OBLIG","0.00","0.00" -"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-11","-547893","PR_NETTOSUM","547893.00","0.00" -"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-11","0","FX_DEBT","0.00","0.00" -"TMT_1_TRADING_CODE_nextDay","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-12","5783949","FX_OBLIG","0.00","5783949.00" -"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-11","5783949","FX_OBLIG","0.00","5783949.00" -"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-11","0","PR_NETTOSUM","0.00","0.00" -"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-11","0","FX_DEBT","0.00","0.00" -"OMT_2_TRADING_CODE_nextDay","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-12","0","FX_OBLIG","0.00","0.00" -"TMT_2_TRADING_CODE_nextDay","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-12","0","FX_OBLIG","0.00","0.00" -"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-11","-321321","FX_OBLIG","321321.00","0.00" -"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-11","0","PR_NETTOSUM","0.00","0.00" -"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-11","0","FX_DEBT","0.00","0.00" -"OMT_1_TRADING_CODE_nextDay","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-12","-321321","FX_OBLIG","321321.00","0.00" -"AMT_1_TRADING_CODE_nextDay","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-12","0","FX_OBLIG","0.00","0.00" -"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-11","0","FX_OBLIG","0.00","0.00" -"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-11","0","PR_NETTOSUM","0.00","0.00" -"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-11","10","FX_DEBT","-10.00","0.00" -"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-11","0","FX_OBLIG","0.00","0.00" -"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-11","0","PR_NETTOSUM","0.00","0.00" -"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-11","0","FX_DEBT","0.00","0.00" -"AMT_2_TRADING_CODE_nextDay","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-12","0","FX_OBLIG","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-17","0.00","FX_OBLIG","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-17","0.00","PR_NETTOSUM","0.00","0.00" +"AMT_1_TRADING_CODE","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-17","0.00","FX_DEBT","0.00","0.00" +"AMT_2_TRADING_CODE_nextDay","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-18","0.00","FX_OBLIG","0.00","0.00" +"AMT_1_TRADING_CODE_nextDay","TKR_AMT_1","SEC_SYMBOL_AMT_1","2024-10-18","0.00","FX_OBLIG","0.00","0.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-17","5783949.00","FX_OBLIG","0.00","5783949.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-17","0.00","PR_NETTOSUM","0.00","0.00" +"TMT_1_TRADING_CODE","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-17","0.00","FX_DEBT","0.00","0.00" +"TMT_2_TRADING_CODE_nextDay","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-18","0.00","FX_OBLIG","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-17","0.00","FX_OBLIG","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-17","0.00","PR_NETTOSUM","0.00","0.00" +"AMT_2_TRADING_CODE","TKR_AMT_2","SEC_SYMBOL_AMT_2","2024-10-17","10.00","FX_DEBT","-10.00","0.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-17","0.00","FX_OBLIG","0.00","0.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-17","434213.00","PR_NETTOSUM","0.00","434213.00" +"TMT_2_TRADING_CODE","TKR_TMT_2","SEC_SYMBOL_TMT_2","2024-10-17","0.00","FX_DEBT","0.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-17","0.00","FX_OBLIG","0.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-17","-547893.00","PR_NETTOSUM","547893.00","0.00" +"OMT_2_TRADING_CODE","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-17","0.00","FX_DEBT","0.00","0.00" +"OMT_2_TRADING_CODE_nextDay","TKR_OMT_2","SEC_SYMBOL_OMT_2","2024-10-18","0.00","FX_OBLIG","0.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-17","-321321.00","FX_OBLIG","321321.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-17","0.00","PR_NETTOSUM","0.00","0.00" +"OMT_1_TRADING_CODE","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-17","0.00","FX_DEBT","0.00","0.00" +"OMT_1_TRADING_CODE_nextDay","TKR_OMT_1","SEC_SYMBOL_OMT_1","2024-10-18","-321321.00","FX_OBLIG","321321.00","0.00" +"TMT_1_TRADING_CODE_nextDay","TKR_TMT_1","SEC_SYMBOL_TMT_1","2024-10-18","5783949.00","FX_OBLIG","0.00","5783949.00" From 7e4c8b337ce4d4c74a1f0003675e12d87f76f0df Mon Sep 17 00:00:00 2001 From: ialbert Date: Thu, 17 Oct 2024 15:04:33 +0300 Subject: [PATCH 109/114] PAYM session execution.coverageStatus --- .../ru/spcex/clearing/session/stage/impl/FinishingSession.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java index e51937898..b5a04a1d2 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/FinishingSession.java @@ -338,7 +338,7 @@ public class FinishingSession implements ISessionStage { return res; } else { Imdg excImdg; - if (sessionType.equals(SessionType.CURR)) { + if (sessionType.equals(SessionType.CURR) || sessionType.equals(SessionType.PAYM)) { excImdg = executionCurrencyImdg; } else { excImdg = executionFondImdg; From 5f095e2038111a5cca314b9c7dcbaff97e2af295 Mon Sep 17 00:00:00 2001 From: akulikov Date: Fri, 18 Oct 2024 15:51:17 +0300 Subject: [PATCH 110/114] reports-service: KSRepLccTradesReportBuilder remove settlementDate condition --- .../reports/builders/ks/KSRepLccTradesReportBuilder.java | 5 +---- .../clearing/reports/services/ReportServiceTest_KS.java | 1 + 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java index c8e03fe9e..7625691ea 100644 --- a/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java +++ b/clearing-parent/reports-service/src/main/java/ru/spcex/clearing/reports/builders/ks/KSRepLccTradesReportBuilder.java @@ -81,10 +81,7 @@ public class KSRepLccTradesReportBuilder extends CSVReportBuilder executions = executionCurrencyImdg.getCollectionObjectsByPredicate( - pb.or( - pb.equals("tradingDate", now), - pb.equals("settlementDate", now) - ) + pb.equals("tradingDate", now) ); rows = new ArrayList<>(executions.size()); diff --git a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java index c1716db7f..3910e0984 100644 --- a/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java +++ b/clearing-parent/reports-service/src/test/java/ru/spcex/clearing/reports/services/ReportServiceTest_KS.java @@ -1396,6 +1396,7 @@ public class ReportServiceTest_KS { ExecutionCurrency executionCurrency_2 = new ExecutionCurrency(); executionCurrency_2.setSessionId(session_2.getId()); + executionCurrency_2.setTradingDate(LocalDate.now()); executionCurrency_2.setSettlementDate(LocalDate.now()); executionCurrency_2.setSessionId(SESSION_ID_2); executionCurrency_2.setExchangeExecutionId(123L); From 54b0f080508be6cffeb2e9a4a46de959376af243 Mon Sep 17 00:00:00 2001 From: ialbert Date: Fri, 18 Oct 2024 16:04:20 +0300 Subject: [PATCH 111/114] =?UTF-8?q?sdf54=20=D0=BF=D0=BE=D0=BB=D1=8F=20SCLI?= =?UTF-8?q?ENTN1,=20INN=5FDEB,=20KPP=5FDEB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spcex/clearing/service/Sdf54Creator.java | 19 +++++++++++-------- .../PaymentInstructionOutboundService.java | 12 +++++++++++- 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/Sdf54Creator.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/Sdf54Creator.java index 92b397139..4429c4c7a 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/Sdf54Creator.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/Sdf54Creator.java @@ -68,6 +68,9 @@ public class Sdf54Creator { Status.Active.getKey(), pmt.getCreditLeg_currencyCode() )); + if (anltAcc == null) { + throw new IllegalStateException("couldn't fill acc_deb - no ANLT account for " + pmt.getCreditLeg_currencyCode()); + } // c_acc_deb = c_acc_deb == null ? paymentInstruction.getCreditLeg_account() : c_acc_deb; c_acc_cred = c_acc_cred == null ? pmt.getDebitLeg_account() : c_acc_cred; @@ -77,6 +80,9 @@ public class Sdf54Creator { sDf54.setId(idGenerator.nextId()); sDf54.setSeg_type("V"); + Long debCompanyId = anltAcc.getCompanyId(); + sDf54.setAcc_deb(anltAcc.getAccount()); + //********************** String tranBic = selectSymbolValue(Sender.Prc.getId(), CompanySymbol.BIC); if (tranBic == null) { @@ -103,22 +109,19 @@ public class Sdf54Creator { sDf54::setSbanknam5); sDf54.setOp_type("01"); sDf54.setOp_order("5"); - String innDeb = selectSymbolValue(Sender.One.getId(), CompanySymbol.INN); + String innDeb = selectSymbolValue(debCompanyId, CompanySymbol.INN); if (innDeb == null) { - log.warn("CompanySymbols INN not found for companyId={}", Sender.One.getId()); + log.warn("CompanySymbols INN not found for companyId={}", debCompanyId); } else { sDf54.setInn_deb(innDeb); } - String kppDeb = selectSymbolValue(Sender.One.getId(), CompanySymbol.CPP); + String kppDeb = selectSymbolValue(debCompanyId, CompanySymbol.CPP); if (kppDeb == null) { - log.warn("CompanySymbols CPP not found for companyId={}", Sender.One.getId()); + log.warn("CompanySymbols CPP not found for companyId={}", debCompanyId); } else { sDf54.setKpp_deb(kppDeb); } - if (anltAcc != null) { - sDf54.setAcc_deb(anltAcc.getAccount()); - } Account accDebAcc = accountImdg.getSingleObjectByID(pmt.getDebitLeg_accountId()); if (accDebAcc == null || !AccountStatus.ACTIVE.equalsByKey(accDebAcc.getStatus())) { log.warn("paymentInstruction[{}].DebitLeg_accountId={} account not exist or not active.", pmt.getId(), pmt.getDebitLeg_accountId()); @@ -177,7 +180,7 @@ public class Sdf54Creator { sDf54.setC_acc_cred(c_acc_cred); { - Company company1 = companyImdg.getSingleObjectByID(Sender.One.getId()); + Company company1 = companyImdg.getSingleObjectByID(debCompanyId); if (company1 != null) { // "АО СПВБ" company.shortName[id = 1] String sclientn; if (LocaleUtil.isRus(locale)) { diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java index 666230273..a79b3bab1 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/payment/PaymentInstructionOutboundService.java @@ -56,6 +56,7 @@ import ru.spcex.platform.utils.enumeration.EnumMessage; import ru.spcex.platform.utils.enumeration.IEnumId; import ru.spcex.platform.utils.enumeration.IMessageResolver; import ru.spcex.platform.utils.localization.SpringPropertiesLocalizer; +import ru.spcex.platform.utils.log.ExceptionUtils; import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD; import ru.spcex.platform.utils.text.TextUtil; import ru.spcex.platform.utils.validation.IValidator; @@ -195,7 +196,16 @@ public class PaymentInstructionOutboundService { } log.debug("assets found and balance is ok. am*b.id={}, am*t.id={}, am*f.id={}", assets.get().a__b().getId(), assets.get().a__t().getId(), assets.get().a__f().getId()); - SDf54 sDf54 = sdf54Creator.create(pmt); + SDf54 sDf54 = null; + try { + sDf54 = sdf54Creator.create(pmt); + } catch (IllegalStateException e) { + log.error(ExceptionUtils.getStackTrace(e)); + pmt.setTransactionStatus(TransactionStatus.fail.getKey()); + pmt.setUpdated(now); + pmtImdg.update(pmt); + return error(req.getId(), ClearingError.GeneralError); + } sDf54.setId(idGenerator.nextId()); sDf54.setGenerationId(pmt.getId()); if (time.isTradingTime()) { From bf63c85837944c15830e7f17b849254a3b24eafe Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 31 Oct 2024 15:16:12 +0300 Subject: [PATCH 112/114] registry-service http://jira.mfd.msk:8088/browse/CLS-788 --- clearing-parent/registry-service/README.md | 4 ++-- .../registry/conf/properties/AProperties.java | 11 +++++++++ .../registry/reports/loaders/IDBLoader.java | 7 ++++-- .../reports/loaders/RegistryLoader.java | 9 ++++---- .../service/RegisterUtilityRunner.java | 23 ++++++++++++------- .../src/main/resources/application.properties | 1 + 6 files changed, 39 insertions(+), 16 deletions(-) diff --git a/clearing-parent/registry-service/README.md b/clearing-parent/registry-service/README.md index 2bf44faa9..5ef495533 100644 --- a/clearing-parent/registry-service/README.md +++ b/clearing-parent/registry-service/README.md @@ -30,9 +30,9 @@ registry-service.kafka-consumer.* и registry-service.kafka-producer.* не об Соответствие отчётам -------------------- -executionDepositLoader + executionFondLoader = executionRegisterReportBuilder (contract_register) +executionDepositLoader + executionFondLoader = executionRegisterReportBuilder (contract_register) Реестр сделок depoInstructionLoader = depoPaymentInstructionBuilder (rdc_register) moneyPaymentInstructionLoader = moneyPaymentInstructionRegisterReportBuilder (prc_register) moneyBalanceLoader = moneyBalanceRegisterReportBuilder (money_register) depoBalanceLoader = depoBalanceRegisterReportBuilder (security_register) -registryLoader = liabilitiesRegistryReportBuilder (registry) +registryLoader = liabilitiesRegistryReportBuilder (registry) Реестр обязательств diff --git a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/conf/properties/AProperties.java b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/conf/properties/AProperties.java index 0b71a626d..7ff490e9b 100644 --- a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/conf/properties/AProperties.java +++ b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/conf/properties/AProperties.java @@ -23,6 +23,9 @@ public class AProperties { @Value("${registry-service.outFolder}") private String outFolder; + @Value("${registry-service.lck:false}") + private Boolean lckLoadExecutionCurrency; + public AProperties(CmdArgsParser argsParser) { period = argsParser.parsePeriodProperties(); LoggerFactory.getLogger(getClass()).info("Period from CMD: {}", period); @@ -60,6 +63,14 @@ public class AProperties { this.reportsStore = reportsStore; } + public Boolean getLckLoadExecutionCurrency() { + return lckLoadExecutionCurrency; + } + + public void setLckLoadExecutionCurrency(Boolean lckLoadExecutionCurrency) { + this.lckLoadExecutionCurrency = lckLoadExecutionCurrency; + } + public KafkaConsumerSettings getKafkaConsumer() { return kafkaConsumer; } diff --git a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/IDBLoader.java b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/IDBLoader.java index b4c14f366..d241bc645 100644 --- a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/IDBLoader.java +++ b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/IDBLoader.java @@ -23,6 +23,7 @@ public abstract class IDBLoader { public List loadObjects() { log.trace("Загрузчик {}", getClass().getSimpleName()); + int count = 0; long timer = System.currentTimeMillis(); try { String sql = sqlQuery(); @@ -34,13 +35,15 @@ public abstract class IDBLoader { parameterSource.addValue("endDate", endDate); log.debug("Запрос SQL: \"{}\", с параметрами: startDate={}, endDate={}", sql, periodProperties.getStartDate(), endDate); - return clearingJdbc.query(sql, parameterSource, (rs, rowNum) -> fromRS(rs)); + List result = clearingJdbc.query(sql, parameterSource, (rs, rowNum) -> fromRS(rs)); + count = result.size(); + return result; } catch (Exception e) { log.error("Не могу загрузить объект класса %s, причина:".formatted(getDBObjectClass()), e); throw new RuntimeException(e); } finally { timer = System.currentTimeMillis() - timer; - log.debug("Загрузка {} завершена за {} ms", getDBObjectClass().getSimpleName(), timer); + log.debug("Загрузка {} завершена за {} ms. {} записей прочитано.", getDBObjectClass().getSimpleName(), timer, count); } } diff --git a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/RegistryLoader.java b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/RegistryLoader.java index 393334dea..c5f4ce830 100644 --- a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/RegistryLoader.java +++ b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/RegistryLoader.java @@ -6,9 +6,7 @@ import org.springframework.stereotype.Component; import ru.spcex.clearing.registry.conf.properties.AProperties; import ru.spcex.clearing.registry.reports.ReportUtils; import ru.spcex.clearing.registry.reports.bean.*; -import ru.spcex.clearing.registry.reports.loaders.helpers.ADictionaryRowMapper; -import ru.spcex.clearing.registry.reports.loaders.helpers.RegistryCodeSqlBuilder; -import ru.spcex.clearing.registry.reports.loaders.helpers.RegistryTradingParams; +import ru.spcex.clearing.registry.reports.loaders.helpers.*; import java.math.BigDecimal; import java.sql.ResultSet; @@ -75,7 +73,10 @@ public class RegistryLoader extends IDBLoader { @Override protected String sqlQuery() { - RegistryCodeSqlBuilder registryCodeSqlBuilder = RegistryCodeSqlBuilder.getInstance(RegistryTradingParams.OM_T, RegistryTradingParams.OS_T); + RegistryCodeSqlBuilder registryCodeSqlBuilder = RegistryCodeSqlBuilder.getInstance( + RegistryTradingParams.OM_T, RegistryTradingParams.OS_T, + RegistryTradingParams.TM_T, RegistryTradingParams.TS_T + ); return ("select * from REGISTRY where SETTLEMENT_DATE >= :startDate and SETTLEMENT_DATE < :endDate " + "and (%s) and REGISTRY_STATUS='%s'") // and TRADING_CLEARING_REGISTRY is not null .formatted(registryCodeSqlBuilder.buildSql(), RegistryStatus.CLRD.getKey()); diff --git a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/service/RegisterUtilityRunner.java b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/service/RegisterUtilityRunner.java index d329aebeb..cff1d5af5 100644 --- a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/service/RegisterUtilityRunner.java +++ b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/service/RegisterUtilityRunner.java @@ -3,15 +3,13 @@ package ru.spcex.clearing.registry.service; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; +import ru.spcex.clearing.registry.conf.properties.AProperties; import ru.spcex.clearing.registry.reports.bean.*; import ru.spcex.clearing.registry.reports.builders.*; import ru.spcex.clearing.registry.reports.loaders.*; import java.io.File; -import java.util.ArrayList; -import java.util.HashSet; -import java.util.List; -import java.util.Set; +import java.util.*; import java.util.concurrent.*; @Service @@ -34,6 +32,7 @@ public class RegisterUtilityRunner { private final LiabilitiesRegistryReportBuilder liabilitiesRegistryReportBuilder; private final File outFolder; + private final boolean executionCurrencyLCK; public RegisterUtilityRunner(DepoInstructionLoader depoInstructionLoader, DepoBalanceLoader depoBalanceLoader, @@ -49,7 +48,8 @@ public class RegisterUtilityRunner { MoneyBalanceRegisterReportBuilder moneyBalanceRegisterReportBuilder, ExecutionRegisterReportBuilder executionRegisterReportBuilder, LiabilitiesRegistryReportBuilder liabilitiesRegistryReportBuilder, - File outFolder) { + File outFolder, + AProperties properties) { this.depoInstructionLoader = depoInstructionLoader; this.depoBalanceLoader = depoBalanceLoader; this.moneyInstructionLoader = moneyInstructionLoader; @@ -65,7 +65,8 @@ public class RegisterUtilityRunner { this.executionRegisterReportBuilder = executionRegisterReportBuilder; this.liabilitiesRegistryReportBuilder = liabilitiesRegistryReportBuilder; this.outFolder = outFolder; - log.info("Папка outFolder: {}", outFolder.getAbsolutePath()); + this.executionCurrencyLCK = properties.getLckLoadExecutionCurrency() == null ? false : properties.getLckLoadExecutionCurrency(); + log.info("Папка outFolder: \"{}\". Настройка LCK={}", outFolder.getAbsolutePath(), executionCurrencyLCK); } public void process() throws InterruptedException { @@ -113,10 +114,16 @@ public class RegisterUtilityRunner { moneyBalanceRegisterReportBuilder.buildReport(moneyBalances, outFolder); liabilitiesRegistryReportBuilder.buildReport(registrys, outFolder); - Set executionCommons = new HashSet<>(); + Collection executionCommons = new HashSet<>(); executionCommons.addAll(executionDeposits); executionCommons.addAll(executionFonds); - executionCommons.addAll(executionCurrencys); + if (executionCurrencyLCK) { + executionCommons = new ArrayList<>(executionCommons); + executionCommons.addAll(executionCurrencys); // без дедупликации по ExecutionCommon.ExchangeExecutionId + } else { + executionCommons.addAll(executionCurrencys); + } + log.debug("ExecutionCommons size={}, make execution report", executionCommons.size()); executionRegisterReportBuilder.buildReport(executionCommons, outFolder); log.info("Все отчёты завершены."); // todo возможно понадобится отсылать на SFTP ReportUtils.sendFilesToSftp diff --git a/clearing-parent/registry-service/src/main/resources/application.properties b/clearing-parent/registry-service/src/main/resources/application.properties index 303cff8ab..806c5dae6 100644 --- a/clearing-parent/registry-service/src/main/resources/application.properties +++ b/clearing-parent/registry-service/src/main/resources/application.properties @@ -6,6 +6,7 @@ registry-service.db-clearing.username=clearing registry-service.db-clearing.password=Aa111111 registry-service.outFolder=/opt/mfd/clearing/reestr_out/ +registry-service.LCK=true # use SFTP (not implemented): #registry-service.reports-store.local-temp-dir=./reports_out_temp From 492e2bef95bd9b4a2c5c5822d9c8cf777543f820 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 31 Oct 2024 17:58:39 +0300 Subject: [PATCH 113/114] =?UTF-8?q?registry-service=20http://jira.mfd.msk:?= =?UTF-8?q?8088/browse/CLS-788=20=D0=B7=D0=B0=D0=BF=D0=BE=D0=BB=D0=BD?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=A2=D0=9A=D0=A0=20=D0=B4=D0=BB?= =?UTF-8?q?=D1=8F=20=D0=9B=D0=9A=D0=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../loaders/ExecutionCurrencyLoader.java | 77 +++++++++++++++---- 1 file changed, 60 insertions(+), 17 deletions(-) diff --git a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/ExecutionCurrencyLoader.java b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/ExecutionCurrencyLoader.java index 9a070bfc0..52c68c5bd 100644 --- a/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/ExecutionCurrencyLoader.java +++ b/clearing-parent/registry-service/src/main/java/ru/spcex/clearing/registry/reports/loaders/ExecutionCurrencyLoader.java @@ -24,6 +24,8 @@ import static ru.spcex.clearing.registry.reports.ReportUtils.getLocalDateFromSql @Component public class ExecutionCurrencyLoader extends IDBLoader { + static final Long COMPANY_LKC_ID = 5L; + public ExecutionCurrencyLoader(AProperties properties, NamedParameterJdbcTemplate clearingJdbc) { super(properties.getPeriod(), clearingJdbc); } @@ -48,6 +50,7 @@ public class ExecutionCurrencyLoader extends IDBLoader { } Map tradingClearingRegistryById = new HashMap<>(); + TradingClearingRegistry tcrForCompanyLKC = null; { Set tkrIds = executionCurrencys.stream() .filter(eDep -> eDep.getPartyTradingClearingRegistry() == null) // оптимизация; @@ -70,6 +73,22 @@ public class ExecutionCurrencyLoader extends IDBLoader { tradingClearingRegistryById.put(tkr.getId(), tkr); } } + { + MapSqlParameterSource parameterSource = new MapSqlParameterSource(); + parameterSource.addValue("ids", COMPANY_LKC_ID); + List tradingClearingRegistries = clearingJdbc.query( + "select ID, CODE from TRADING_CLEARING_REGISTRY where COMPANY_ID = :ids", + parameterSource, new TradingClearingRegistryRowMapper() + ); + for (TradingClearingRegistry tcr5 : tradingClearingRegistries) { + if (tcrForCompanyLKC != null) + log.warn("Has many TCR for company {}: another {}", COMPANY_LKC_ID, tcrForCompanyLKC.getCode()); + tcrForCompanyLKC = tcr5; + } + if (tcrForCompanyLKC == null) { + log.warn("TCR for companyId={} not found", COMPANY_LKC_ID); + } + } } Map> companySymbolsForCompanyIdMap; @@ -153,16 +172,28 @@ public class ExecutionCurrencyLoader extends IDBLoader { } } - executionCurrency.setBuyerTkrCode(getTCRCodeFromValueOrById( + if (COMPANY_LKC_ID.equals(executionCurrency.getCounterPartyId())) { // 800 ЛЦК 5 + if (tcrForCompanyLKC != null) { + executionCurrency.setBuyerTkrCode(tcrForCompanyLKC.getCode()); + } + } else { + executionCurrency.setBuyerTkrCode(getTCRCodeFromValueOrById( executionCurrency.getCounterPartyTradingClearingRegistry(), // В execution Currency они заполнены executionCurrency.getCounterPartyTradingClearingRegistryId(), tradingClearingRegistryById - )); - executionCurrency.setSellerTkrCode(getTCRCodeFromValueOrById( - executionCurrency.getPartyTradingClearingRegistry(), // В execution Currency они заполнены - executionCurrency.getTradingClearingRegistryId(), - tradingClearingRegistryById - )); + )); + } + if (COMPANY_LKC_ID.equals(executionCurrency.getCompanyId())) { // 800 ЛЦК 5 + if (tcrForCompanyLKC != null) { + executionCurrency.setSellerTkrCode(tcrForCompanyLKC.getCode()); + } + } else { + executionCurrency.setSellerTkrCode(getTCRCodeFromValueOrById( + executionCurrency.getPartyTradingClearingRegistry(), // В execution Currency они заполнены + executionCurrency.getTradingClearingRegistryId(), + tradingClearingRegistryById + )); + } } else if (MoneyFlowSide.BUY.equalsByKey(side) || Side.BUY.equalsByKey(side)) { if (companyByCompanyId != null) { executionCurrency.setBuyer(companyByCompanyId.getShortName()); @@ -184,16 +215,28 @@ public class ExecutionCurrencyLoader extends IDBLoader { executionCurrency.setSellerCode(companySymbols.getCompanySymbolValue()); } } - executionCurrency.setBuyerTkrCode(getTCRCodeFromValueOrById( - executionCurrency.getPartyTradingClearingRegistry(), // В execution Currency они заполнены - executionCurrency.getTradingClearingRegistryId(), - tradingClearingRegistryById - )); - executionCurrency.setSellerTkrCode(getTCRCodeFromValueOrById( - executionCurrency.getCounterPartyTradingClearingRegistry(), // В execution Currency они заполнены - executionCurrency.getCounterPartyTradingClearingRegistryId(), - tradingClearingRegistryById - )); + if (COMPANY_LKC_ID.equals(executionCurrency.getCompanyId())) { // 800 ЛЦК 5 + if (tcrForCompanyLKC != null) { + executionCurrency.setBuyerTkrCode(tcrForCompanyLKC.getCode()); + } + } else { + executionCurrency.setBuyerTkrCode(getTCRCodeFromValueOrById( + executionCurrency.getPartyTradingClearingRegistry(), // В execution Currency они заполнены + executionCurrency.getTradingClearingRegistryId(), + tradingClearingRegistryById + )); + } + if (COMPANY_LKC_ID.equals(executionCurrency.getCounterPartyId())) { // 800 ЛЦК 5 + if (tcrForCompanyLKC != null) { + executionCurrency.setSellerTkrCode(tcrForCompanyLKC.getCode()); + } + } else { + executionCurrency.setSellerTkrCode(getTCRCodeFromValueOrById( + executionCurrency.getCounterPartyTradingClearingRegistry(), // В execution Currency они заполнены + executionCurrency.getCounterPartyTradingClearingRegistryId(), + tradingClearingRegistryById + )); + } } else { log.warn("Unknown executionCurrency[{}].side={}", executionCurrency.getId(), executionCurrency.getSide()); } From e9fe1495879f0456e93905608c76b156bf0a67f7 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 31 Oct 2024 18:01:22 +0300 Subject: [PATCH 114/114] up pom version 3.15.209 --- clearing-parent/account-service/pom.xml | 2 +- clearing-parent/backend-api/pom.xml | 2 +- clearing-parent/balance-service/pom.xml | 2 +- clearing-parent/classes/pom.xml | 2 +- clearing-parent/cleaning-builders/pom.xml | 6 +++--- clearing-parent/clearing-service/pom.xml | 2 +- clearing-parent/clearing-validation/pom.xml | 8 ++++---- clearing-parent/company-service/pom.xml | 2 +- clearing-parent/db-scripts/pom.xml | 4 ++-- clearing-parent/dbf-exporter/pom.xml | 4 ++-- clearing-parent/dbf-importer/pom.xml | 4 ++-- clearing-parent/dictionary/pom.xml | 4 ++-- clearing-parent/extdb-importer/pom.xml | 4 ++-- clearing-parent/gateway-api/pom.xml | 2 +- clearing-parent/imdg-hist/pom.xml | 10 +++++----- clearing-parent/imdg/pom.xml | 10 +++++----- clearing-parent/lim-exporter/pom.xml | 6 +++--- clearing-parent/pom.xml | 4 ++-- clearing-parent/registry-service/pom.xml | 2 +- clearing-parent/reports-service/pom.xml | 4 ++-- clearing-parent/scheduler-service/pom.xml | 4 ++-- clearing-parent/securities-service/pom.xml | 2 +- clearing-parent/security-util/pom.xml | 8 ++++---- clearing-parent/swt-exporter/pom.xml | 6 +++--- clearing-parent/swt-importer/pom.xml | 2 +- clearing-parent/test-clearing/pom.xml | 4 ++-- clearing-parent/trade-importer/pom.xml | 6 +++--- clearing-parent/utility-service/pom.xml | 2 +- clearing-parent/xml-exporter/pom.xml | 4 ++-- clearing-parent/xml-importer/pom.xml | 4 ++-- platform-parent/pom.xml | 2 +- pom.xml | 4 ++-- z-distr/pom.xml | 2 +- 33 files changed, 67 insertions(+), 67 deletions(-) diff --git a/clearing-parent/account-service/pom.xml b/clearing-parent/account-service/pom.xml index 04d46ef74..9acfdeb0c 100644 --- a/clearing-parent/account-service/pom.xml +++ b/clearing-parent/account-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/backend-api/pom.xml b/clearing-parent/backend-api/pom.xml index 62bbe0732..2c285314f 100644 --- a/clearing-parent/backend-api/pom.xml +++ b/clearing-parent/backend-api/pom.xml @@ -11,7 +11,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/balance-service/pom.xml b/clearing-parent/balance-service/pom.xml index 9d63bd9f4..07a25b0c2 100644 --- a/clearing-parent/balance-service/pom.xml +++ b/clearing-parent/balance-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/classes/pom.xml b/clearing-parent/classes/pom.xml index 6f0b3ee2d..daff966ab 100644 --- a/clearing-parent/classes/pom.xml +++ b/clearing-parent/classes/pom.xml @@ -12,7 +12,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/cleaning-builders/pom.xml b/clearing-parent/cleaning-builders/pom.xml index 8984ec7eb..67342ca4d 100644 --- a/clearing-parent/cleaning-builders/pom.xml +++ b/clearing-parent/cleaning-builders/pom.xml @@ -6,13 +6,13 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.208 + SPCEX-3.15.209 cleaning-builders cleaning-builders Cleaning builders module - SPCEX-3.15.208 + SPCEX-3.15.209 jar @@ -26,7 +26,7 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/clearing-service/pom.xml b/clearing-parent/clearing-service/pom.xml index 464db8ecb..4a8bebedb 100644 --- a/clearing-parent/clearing-service/pom.xml +++ b/clearing-parent/clearing-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/clearing-validation/pom.xml b/clearing-parent/clearing-validation/pom.xml index 3c1ecb5ba..5621b576c 100644 --- a/clearing-parent/clearing-validation/pom.xml +++ b/clearing-parent/clearing-validation/pom.xml @@ -8,12 +8,12 @@ clearing-validation Clearing-module, dependency version of platform-utils jar - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 @@ -35,13 +35,13 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile ru.spcex.clearing dictionary - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/company-service/pom.xml b/clearing-parent/company-service/pom.xml index df475d91a..cf63de278 100644 --- a/clearing-parent/company-service/pom.xml +++ b/clearing-parent/company-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/db-scripts/pom.xml b/clearing-parent/db-scripts/pom.xml index 6aaedbe49..1c8884b7b 100644 --- a/clearing-parent/db-scripts/pom.xml +++ b/clearing-parent/db-scripts/pom.xml @@ -7,12 +7,12 @@ db-scripts db-scripts db-scripts for PostgreSQL - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/dbf-exporter/pom.xml b/clearing-parent/dbf-exporter/pom.xml index c21bd9a0d..9182576fb 100644 --- a/clearing-parent/dbf-exporter/pom.xml +++ b/clearing-parent/dbf-exporter/pom.xml @@ -7,12 +7,12 @@ dbf-exporter dbf-exporter DBF exporter for DBF files - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/dbf-importer/pom.xml b/clearing-parent/dbf-importer/pom.xml index 047df42cb..0fffd5159 100644 --- a/clearing-parent/dbf-importer/pom.xml +++ b/clearing-parent/dbf-importer/pom.xml @@ -8,12 +8,12 @@ dbf-importer dbf-importer DBF loader for DBF files - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/dictionary/pom.xml b/clearing-parent/dictionary/pom.xml index c5d390d5a..1bc0febaa 100644 --- a/clearing-parent/dictionary/pom.xml +++ b/clearing-parent/dictionary/pom.xml @@ -8,12 +8,12 @@ Clearing dictionary Clearing dictionary jar - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/extdb-importer/pom.xml b/clearing-parent/extdb-importer/pom.xml index c6dca876b..fc71299a9 100644 --- a/clearing-parent/extdb-importer/pom.xml +++ b/clearing-parent/extdb-importer/pom.xml @@ -4,12 +4,12 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.208 + SPCEX-3.15.209 extdb-importer extdb-importer Extdb importer module. Аналог trade-importer. - SPCEX-3.15.208 + SPCEX-3.15.209 jar diff --git a/clearing-parent/gateway-api/pom.xml b/clearing-parent/gateway-api/pom.xml index f31a42c0f..0e30cdf3b 100644 --- a/clearing-parent/gateway-api/pom.xml +++ b/clearing-parent/gateway-api/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/imdg-hist/pom.xml b/clearing-parent/imdg-hist/pom.xml index 0b6d8d16f..7bf28c462 100644 --- a/clearing-parent/imdg-hist/pom.xml +++ b/clearing-parent/imdg-hist/pom.xml @@ -5,12 +5,12 @@ 4.0.0 imdg-hist jar - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 @@ -36,13 +36,13 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile ru.spcex.clearing dictionary - SPCEX-3.15.208 + SPCEX-3.15.209 compile @@ -82,7 +82,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/imdg/pom.xml b/clearing-parent/imdg/pom.xml index 44296fa00..fe05efd48 100644 --- a/clearing-parent/imdg/pom.xml +++ b/clearing-parent/imdg/pom.xml @@ -7,12 +7,12 @@ imdg Clearing in memory data grid jar - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 @@ -32,13 +32,13 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile ru.spcex.clearing dictionary - SPCEX-3.15.208 + SPCEX-3.15.209 compile @@ -89,7 +89,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/lim-exporter/pom.xml b/clearing-parent/lim-exporter/pom.xml index 3551e8d66..0c875ae0b 100644 --- a/clearing-parent/lim-exporter/pom.xml +++ b/clearing-parent/lim-exporter/pom.xml @@ -3,13 +3,13 @@ 4.0.0 lim-exporter Lim exporter - SPCEX-3.15.208 + SPCEX-3.15.209 jar ru.spcex.clearing clearing-parent - SPCEX-3.15.208 + SPCEX-3.15.209 @@ -35,7 +35,7 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/pom.xml b/clearing-parent/pom.xml index ff49ed896..f6622920d 100644 --- a/clearing-parent/pom.xml +++ b/clearing-parent/pom.xml @@ -7,12 +7,12 @@ _parent_clearing Clearing parent module pom - SPCEX-3.15.208 + SPCEX-3.15.209 clearing ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/registry-service/pom.xml b/clearing-parent/registry-service/pom.xml index c1dbb66ce..271605fa4 100644 --- a/clearing-parent/registry-service/pom.xml +++ b/clearing-parent/registry-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/reports-service/pom.xml b/clearing-parent/reports-service/pom.xml index f8e44ca85..e79913e07 100644 --- a/clearing-parent/reports-service/pom.xml +++ b/clearing-parent/reports-service/pom.xml @@ -8,12 +8,12 @@ reports-service reports-service Service for creating reports - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/scheduler-service/pom.xml b/clearing-parent/scheduler-service/pom.xml index 7ea33c8c4..adb935066 100644 --- a/clearing-parent/scheduler-service/pom.xml +++ b/clearing-parent/scheduler-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 @@ -51,7 +51,7 @@ ru.spcex.clearing cleaning-builders - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/securities-service/pom.xml b/clearing-parent/securities-service/pom.xml index 6748c528d..de0da9b04 100644 --- a/clearing-parent/securities-service/pom.xml +++ b/clearing-parent/securities-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/security-util/pom.xml b/clearing-parent/security-util/pom.xml index f002e07b0..1345c4c08 100644 --- a/clearing-parent/security-util/pom.xml +++ b/clearing-parent/security-util/pom.xml @@ -8,12 +8,12 @@ security-util clearing Clearing misc util for verify user roles jar - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 @@ -35,13 +35,13 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile ru.spcex.clearing dictionary - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/swt-exporter/pom.xml b/clearing-parent/swt-exporter/pom.xml index 5e1d07fc2..cfadb4653 100644 --- a/clearing-parent/swt-exporter/pom.xml +++ b/clearing-parent/swt-exporter/pom.xml @@ -3,13 +3,13 @@ 4.0.0 swt-exporter Swt exporter - SPCEX-3.15.208 + SPCEX-3.15.209 jar ru.spcex.clearing clearing-parent - SPCEX-3.15.208 + SPCEX-3.15.209 @@ -35,7 +35,7 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/swt-importer/pom.xml b/clearing-parent/swt-importer/pom.xml index 756bbf85e..89918c0ed 100644 --- a/clearing-parent/swt-importer/pom.xml +++ b/clearing-parent/swt-importer/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/test-clearing/pom.xml b/clearing-parent/test-clearing/pom.xml index fcf005560..016733125 100644 --- a/clearing-parent/test-clearing/pom.xml +++ b/clearing-parent/test-clearing/pom.xml @@ -4,11 +4,11 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.208 + SPCEX-3.15.209 test-clearing Test-clearing - SPCEX-3.15.208 + SPCEX-3.15.209 ru.spcex.platform diff --git a/clearing-parent/trade-importer/pom.xml b/clearing-parent/trade-importer/pom.xml index db9b15451..9d67f5b6c 100644 --- a/clearing-parent/trade-importer/pom.xml +++ b/clearing-parent/trade-importer/pom.xml @@ -4,12 +4,12 @@ ru.spcex.clearing clearing-parent - SPCEX-3.15.208 + SPCEX-3.15.209 trade-importer trade-importer Trade importer module - SPCEX-3.15.208 + SPCEX-3.15.209 jar @@ -51,7 +51,7 @@ ru.spcex.clearing classes - SPCEX-3.15.208 + SPCEX-3.15.209 compile diff --git a/clearing-parent/utility-service/pom.xml b/clearing-parent/utility-service/pom.xml index df0d0be3c..1aa041bb1 100644 --- a/clearing-parent/utility-service/pom.xml +++ b/clearing-parent/utility-service/pom.xml @@ -5,7 +5,7 @@ clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0 diff --git a/clearing-parent/xml-exporter/pom.xml b/clearing-parent/xml-exporter/pom.xml index 07c543adc..35eb805df 100644 --- a/clearing-parent/xml-exporter/pom.xml +++ b/clearing-parent/xml-exporter/pom.xml @@ -7,12 +7,12 @@ xml-exporter xml-exporter XML exporter for XML files - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/clearing-parent/xml-importer/pom.xml b/clearing-parent/xml-importer/pom.xml index a7ddc5d45..763bab4d6 100644 --- a/clearing-parent/xml-importer/pom.xml +++ b/clearing-parent/xml-importer/pom.xml @@ -8,12 +8,12 @@ xml-importer xml-importer XML loader for XML files - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/platform-parent/pom.xml b/platform-parent/pom.xml index 4cf6297a8..ad6f01434 100644 --- a/platform-parent/pom.xml +++ b/platform-parent/pom.xml @@ -14,7 +14,7 @@ ru.spcex.clearing clearing - SPCEX-3.15.208 + SPCEX-3.15.209 diff --git a/pom.xml b/pom.xml index 589dae9d6..8d82ddbcd 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ __parent_ROOT Clearing main parent pom - SPCEX-3.15.208 + SPCEX-3.15.209 clearing-parent @@ -24,7 +24,7 @@ 17 Maven - SPCEX-3.15.208 + SPCEX-3.15.209 2.6.3 diff --git a/z-distr/pom.xml b/z-distr/pom.xml index d75750764..c11d83371 100644 --- a/z-distr/pom.xml +++ b/z-distr/pom.xml @@ -5,7 +5,7 @@ clearing ru.spcex.clearing - SPCEX-3.15.208 + SPCEX-3.15.209 4.0.0