diff --git a/clearing-parent/backend-api/pom.xml b/clearing-parent/backend-api/pom.xml
index 974f8f46f..fe6637ee3 100644
--- a/clearing-parent/backend-api/pom.xml
+++ b/clearing-parent/backend-api/pom.xml
@@ -87,6 +87,11 @@
reflections
0.9.11
+
+ org.springframework.boot
+ spring-boot-test-autoconfigure
+ test
+
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/AbstractControllerTest.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/AbstractControllerTest.java
index 4b941266d..fbee7a052 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/AbstractControllerTest.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/AbstractControllerTest.java
@@ -8,7 +8,6 @@ import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilde
import org.springframework.test.web.servlet.setup.MockMvcBuilders;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.filter.CharacterEncodingFilter;
-import ru.spcex.clearing.backendapi.config.WebConfig;
import ru.spcex.clearing.backendapi.controller.queue.company.DeleteCompanyController;
import ru.spcex.clearing.backendapi.controller.queue.config.*;
@@ -17,14 +16,14 @@ import java.util.concurrent.atomic.AtomicLong;
@SpringJUnitWebConfig(classes = {
- WebConfig.class,
+ WebTestConfig.class,
IOperator.class,
StateLoaderImplConfig.class,
DeleteCompanyController.class,
BankAccountControllerConfig.class,
- KafkaConfig.class,
+ KafkaTestConfig.class,
HazelcastServiceTestConfiguration.class,
- Jackson2HttpConverterConfig.class})
+ Jackson2HttpConverterTestConfig.class})
public abstract class AbstractControllerTest {
protected static final AtomicLong currentId = new AtomicLong();
private static final CharacterEncodingFilter CHARACTER_ENCODING_FILTER = new CharacterEncodingFilter();
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/account/BankAccountControllerTest.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/account/BankAccountControllerTest.java
index 792d57ff6..22db40cd9 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/account/BankAccountControllerTest.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/account/BankAccountControllerTest.java
@@ -1,12 +1,15 @@
package ru.spcex.clearing.backendapi.controller.queue.account;
+import com.hazelcast.core.IMap;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
import org.springframework.core.NestedExceptionUtils;
import org.springframework.http.MediaType;
import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.TestPropertySource;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import org.springframework.test.web.servlet.MockMvc;
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
@@ -14,7 +17,6 @@ import org.springframework.test.web.servlet.setup.MockMvcBuilders;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.filter.CharacterEncodingFilter;
import ru.clearing.classes.statics.data.account.BankAccount;
-import ru.spcex.clearing.backendapi.config.WebConfig;
import ru.spcex.clearing.backendapi.controller.queue.config.*;
import ru.spcex.clearing.backendapi.controller.queue.utils.MatcherFactory;
import ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountNewAction;
@@ -22,11 +24,13 @@ import ru.spcex.clearing.backendapi.controller.request.cud.account.BankAccountUp
import ru.spcex.clearing.backendapi.controller.response.cud.CudResponse;
import ru.spcex.clearing.backendapi.controller.response.cud.QueueSuccessResponse;
import ru.spcex.clearing.backendapi.controller.response.entity.account.BankAccountBackendGetById;
+import ru.spcex.clearing.backendapi.controller.response.entity.account.BankAccountBackendGetFields;
import ru.spcex.clearing.backendapi.domain.actions.IAction;
import ru.spcex.clearing.backendapi.errors.ActionValidationException;
-import ru.spcex.clearing.backendapi.service.impl.StateLoaderImpl;
+import ru.spcex.clearing.imdg.IMDGDistributedNames;
import ru.spcex.clearing.platform.messaging.domain.ActionType;
import ru.spcex.clearing.platform.messaging.domain.cud.account.BankAccountNewRequest;
+import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService;
import javax.annotation.PostConstruct;
import java.util.concurrent.atomic.AtomicLong;
@@ -38,14 +42,16 @@ import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.
import static ru.spcex.clearing.backendapi.controller.queue.utils.JsonUtil.writeValue;
@ContextConfiguration(classes = {
- WebConfig.class,
+ WebTestConfig.class,
IOperator.class,
BankAccountControllerConfig.class,
- KafkaConfig.class,
+ KafkaTestConfig.class,
HazelcastServiceTestConfiguration.class,
StateLoaderImplConfig.class,
- Jackson2HttpConverterConfig.class})
+ Jackson2HttpConverterTestConfig.class})
@ExtendWith(SpringExtension.class)
+@WebMvcTest(controllers = BankAccountController.class)
+@TestPropertySource(properties = "spring.config.location=D:/repo/mfd/clearing/clearing-parent/backend-api/src/main/resources/")
class BankAccountControllerTest {
public static final MatcherFactory.Matcher CUD_RESPONSE_MATCHER = MatcherFactory.usingIgnoringFieldsComparator(CudResponse.class);
@@ -61,8 +67,8 @@ class BankAccountControllerTest {
private MockMvc mockMvc;
@Autowired
- @Qualifier("stateLoaderImpl")
- private StateLoaderImpl stateLoader;
+ @Qualifier("hazelcastServiceTest")
+ private HazelcastService hazelcastServiceTest;
@Autowired
private WebApplicationContext webApplicationContext;
@@ -104,19 +110,19 @@ class BankAccountControllerTest {
"01",
"11111222223333344444");
- CudResponse extended = new CudResponse();
- extended.setCode(0L);
- extended.setMessage("success");
- extended.setPayload(new QueueSuccessResponse(ActionType.NEW, currentId.getAndIncrement()));
+ CudResponse expected = new CudResponse();
+ expected.setCode(0L);
+ expected.setMessage("success");
+ expected.setPayload(new QueueSuccessResponse(ActionType.NEW, currentId.getAndIncrement()));
//ACT
mockMvc.perform(MockMvcRequestBuilders.post(REST_URL)
.contentType(MediaType.APPLICATION_JSON)
.content(writeValue(bankAccountNewAction)))
.andDo(print())//output to the log request and response
-// ASSERT
+ //ASSERT
.andExpect(status().isOk())
.andExpect(content().contentTypeCompatibleWith(MediaType.APPLICATION_JSON))
- .andExpect(content().json(writeValue(extended)));
+ .andExpect(content().json(writeValue(expected)));
}
/**
@@ -174,10 +180,10 @@ class BankAccountControllerTest {
"01",
"11111222223333344444");
- CudResponse extended = new CudResponse();
- extended.setCode(0L);
- extended.setMessage("success");
- extended.setPayload(new QueueSuccessResponse(ActionType.UPDATE, currentId.getAndIncrement()));
+ CudResponse expected = new CudResponse();
+ expected.setCode(0L);
+ expected.setMessage("success");
+ expected.setPayload(new QueueSuccessResponse(ActionType.UPDATE, currentId.getAndIncrement()));
//ACT
mockMvc.perform(MockMvcRequestBuilders.put(REST_URL + "0")
.contentType(MediaType.APPLICATION_JSON)
@@ -186,7 +192,7 @@ class BankAccountControllerTest {
// ASSERT
.andExpect(status().isOk())
.andExpect(content().contentTypeCompatibleWith(MediaType.APPLICATION_JSON))
- .andExpect(content().json(writeValue(extended)));
+ .andExpect(content().json(writeValue(expected)));
}
@@ -198,10 +204,10 @@ class BankAccountControllerTest {
@Test
void delete() throws Exception {
//ARRANGE
- CudResponse extended = new CudResponse();
- extended.setCode(0L);
- extended.setMessage("success");
- extended.setPayload(new QueueSuccessResponse(ActionType.DELETE, currentId.getAndIncrement()));
+ CudResponse expected = new CudResponse();
+ expected.setCode(0L);
+ expected.setMessage("success");
+ expected.setPayload(new QueueSuccessResponse(ActionType.DELETE, currentId.getAndIncrement()));
//ACT
mockMvc.perform(MockMvcRequestBuilders.delete(REST_URL + "0")
.contentType(MediaType.APPLICATION_JSON))
@@ -209,37 +215,48 @@ class BankAccountControllerTest {
// ASSERT
.andExpect(status().isOk())
.andExpect(content().contentTypeCompatibleWith(MediaType.APPLICATION_JSON))
- .andExpect(content().json(writeValue(extended)));
+ .andExpect(content().json(writeValue(expected)));
}
@Test
void getById() throws Exception {
//ARRANGE
- BankAccount predictableResult = new BankAccount();
- predictableResult.setBankName("ooo tinkoff");
- predictableResult.setBankIdentificationCode("99999");
- predictableResult.setCorrespondentAccount("9294189285498598598");
- predictableResult.setCorrespondentAccountName("BIK OF TINKOFF");
- predictableResult.setCurrency("RUB");
- predictableResult.setDestination("OOO ROGA I KOPITA");
- predictableResult.setTaxpayerIdentificationNumber("848484848484");
- predictableResult.setTaxRegistrationReasonCode("886886");
- predictableResult.setAccount("123456789123");
- predictableResult.setId(currentId.getAndIncrement());
+ BankAccount existBankAccount = new BankAccount();
+ existBankAccount.setBankName("ooo tinkoff");
+ existBankAccount.setBankIdentificationCode("99999");
+ existBankAccount.setCorrespondentAccount("9294189285498598598");
+ existBankAccount.setCorrespondentAccountName("BIK OF TINKOFF");
+ existBankAccount.setCurrency("RUB");
+ existBankAccount.setDestination("OOO ROGA I KOPITA");
+ existBankAccount.setTaxpayerIdentificationNumber("848484848484");
+ existBankAccount.setTaxRegistrationReasonCode("886886");
+ existBankAccount.setAccount("123456789123");
+ existBankAccount.setId(currentId.get());
-// IMap iMap = hazelcastServiceTest.getHazelcast().getMap(IMDGDistributedNames.Map_ClearingMemberCategory);
-// iMap.put(ID, existsСlearingMemberCategory);
-
- BankAccountBackendGetById extended = new BankAccountBackendGetById();
+ IMap iMap = hazelcastServiceTest.getHazelcast().getMap(IMDGDistributedNames.Map_BankAccount);
+ iMap.put(existBankAccount.getId(), existBankAccount);
+ BankAccountBackendGetById expected = new BankAccountBackendGetById();
+ BankAccountBackendGetFields payload = new BankAccountBackendGetFields();
+ payload.setBankName("ooo tinkoff");
+ payload.setBankIdentificationCode("99999");
+ payload.setCorrespondentAccount("9294189285498598598");
+ payload.setCorrespondentAccountName("BIK OF TINKOFF");
+ payload.setCurrency("RUB");
+ payload.setDestination("OOO ROGA I KOPITA");
+ payload.setTaxpayerIdentificationNumber("848484848484");
+ payload.setTaxRegistrationReasonCode("886886");
+ payload.setAccount("123456789123");
+ payload.setId(existBankAccount.getId());
+ expected.setPayload(payload);
//ACT
- mockMvc.perform(MockMvcRequestBuilders.get(REST_URL + "0")
+ mockMvc.perform(MockMvcRequestBuilders.get(REST_URL + existBankAccount.getId())
.contentType(MediaType.APPLICATION_JSON))
.andDo(print())//output to the log request and response
// ASSERT
.andExpect(status().isOk())
.andExpect(content().contentTypeCompatibleWith(MediaType.APPLICATION_JSON))
- .andExpect(content().json(writeValue(extended)));
+ .andExpect(content().json(writeValue(expected)));
}
@Test
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/IOperator.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/IOperator.java
index 9b6d845e9..a0de9423c 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/IOperator.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/IOperator.java
@@ -17,7 +17,7 @@ public class IOperator {
private HazelcastService hazelcastServiceTest;
@Autowired
- @Bean
+ @Bean("iOperatorTest")
public OperatorImpl createIOperator(Producer kafka, ActionValidationProvider validationProvider) {
return new OperatorImpl(kafka, hazelcastServiceTest, validationProvider);
}
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/Jackson2HttpConverterConfig.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/Jackson2HttpConverterTestConfig.java
similarity index 97%
rename from clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/Jackson2HttpConverterConfig.java
rename to clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/Jackson2HttpConverterTestConfig.java
index a1f8c5bea..3be434c96 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/Jackson2HttpConverterConfig.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/Jackson2HttpConverterTestConfig.java
@@ -9,7 +9,7 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
@Configuration
-public class Jackson2HttpConverterConfig {
+public class Jackson2HttpConverterTestConfig {
@Bean("customJsonHttpConverter")
public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() {
return new MappingJackson2HttpMessageConverter(JacksonObjectMapper.getMapper());
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/KafkaConfig.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/KafkaTestConfig.java
similarity index 95%
rename from clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/KafkaConfig.java
rename to clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/KafkaTestConfig.java
index e8c020252..94d776bca 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/KafkaConfig.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/KafkaTestConfig.java
@@ -8,7 +8,7 @@ import org.springframework.context.annotation.Configuration;
import ru.spcex.clearing.platform.messaging.serialization.JsonSerializer;
@Configuration
-public class KafkaConfig {
+public class KafkaTestConfig {
@Bean
public Producer createProducer() {
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/StateLoaderImplConfig.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/StateLoaderImplConfig.java
index b566a6bbc..6c91b40f0 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/StateLoaderImplConfig.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/StateLoaderImplConfig.java
@@ -4,19 +4,29 @@ 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.context.annotation.Import;
+import ru.spcex.clearing.backendapi.meta.GetResponseFactory;
+import ru.spcex.clearing.backendapi.meta.GetResponseFactoryTestConfiguration;
+import ru.spcex.clearing.backendapi.meta.MetaServer;
import ru.spcex.clearing.backendapi.service.impl.StateLoaderImpl;
import ru.spcex.platform.imdg.iml.hazelcast.service.HazelcastService;
@Configuration
+@Import({GetResponseFactoryTestConfiguration.class})
public class StateLoaderImplConfig {
@Autowired
@Qualifier("hazelcastServiceTest")
private HazelcastService hazelcastServiceTest;
+ @Autowired
+ @Bean(name = "responseFactoryTest")
+ public GetResponseFactory createStateLoaderImpl(@Qualifier("metaJsonTest") MetaServer meta) {
+ return new GetResponseFactory(meta);
+ }
@Bean(name = "stateLoaderImpl")
- public StateLoaderImpl createIOperator() {
- return new StateLoaderImpl(hazelcastServiceTest);
+ public StateLoaderImpl createStateLoaderImpl(@Qualifier("responseFactoryTest") GetResponseFactory responseFactory) {
+ return new StateLoaderImpl(hazelcastServiceTest, responseFactory);
}
}
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/WebTestConfig.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/WebTestConfig.java
new file mode 100644
index 000000000..daae28acf
--- /dev/null
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/config/WebTestConfig.java
@@ -0,0 +1,34 @@
+package ru.spcex.clearing.backendapi.controller.queue.config;
+
+import org.springframework.beans.factory.annotation.Qualifier;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.context.annotation.Import;
+import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
+import ru.spcex.clearing.backendapi.config.WebConfig;
+import ru.spcex.clearing.backendapi.config.element.BackendApiSettings;
+import ru.spcex.clearing.backendapi.security.element.SecuritySettings;
+
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.util.Properties;
+
+@Configuration
+@Import({BackendApiSettings.class})
+public class WebTestConfig {
+
+ @Bean("webConfigTest")
+ public WebConfig createWebConfig(@Qualifier("customJsonHttpConverter") MappingJackson2HttpMessageConverter customJsonHttpConverter) throws IOException {
+ String rootPath = Thread.currentThread().getContextClassLoader().getResource("").getPath();
+ String appConfigPath = rootPath + "application.properties";
+
+ Properties appProps = new Properties();
+ appProps.load(new FileInputStream(appConfigPath));
+
+ BackendApiSettings backendSettings = new BackendApiSettings();
+ backendSettings.setSecurity(new SecuritySettings());
+ backendSettings.getSecurity().setSameSite(appProps.getProperty("backend-api.security.same-site", "no"));
+ return new WebConfig(customJsonHttpConverter, backendSettings);
+ }
+
+}
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/utils/JsonUtil.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/utils/JsonUtil.java
index 2780f9465..805a7df9f 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/utils/JsonUtil.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/controller/queue/utils/JsonUtil.java
@@ -9,7 +9,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import static ru.spcex.clearing.backendapi.controller.queue.config.Jackson2HttpConverterConfig.JacksonObjectMapper.getMapper;
+import static ru.spcex.clearing.backendapi.controller.queue.config.Jackson2HttpConverterTestConfig.JacksonObjectMapper.getMapper;
public class JsonUtil {
diff --git a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/meta/GetResponseFactoryTestConfiguration.java b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/meta/GetResponseFactoryTestConfiguration.java
index f3a989d58..ce01e1103 100644
--- a/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/meta/GetResponseFactoryTestConfiguration.java
+++ b/clearing-parent/backend-api/src/test/java/ru/spcex/clearing/backendapi/meta/GetResponseFactoryTestConfiguration.java
@@ -24,7 +24,7 @@ public class GetResponseFactoryTestConfiguration {
return new PathResource(path);
}
-// @Value("file:${spring.config.location}/meta.json")
+ // @Value("file:${spring.config.location}/meta.json")
// private Resource meta;
//
@Bean("metaJsonTestRaw")
@@ -32,7 +32,8 @@ public class GetResponseFactoryTestConfiguration {
if (!meta.isReadable()) throw new IllegalStateException("cannot read meta.json from meta " + meta.getFile());
return Files.readString(meta.getFile().toPath());
}
-//
+
+ //
@Autowired
@Bean("metaJsonTest")
public MetaServer metaServer(@Qualifier("metaJsonTestRaw") String metaJson) throws JsonProcessingException {
diff --git a/clearing-parent/backend-api/src/test/resources/application.properties b/clearing-parent/backend-api/src/test/resources/application.properties
new file mode 100644
index 000000000..c375b65ed
--- /dev/null
+++ b/clearing-parent/backend-api/src/test/resources/application.properties
@@ -0,0 +1,51 @@
+server.port=8080
+server.servlet.context-path=/backend-api
+server.ssl.key-store-type=PKCS12
+server.ssl.key-store=classpath:keystore/client.p12
+server.ssl.key-store-password=Aa123456
+server.ssl.enabled=true
+spring.main.web-application-type=servlet
+
+backend-api.example-setting=test
+
+backend-api.hazelcast.cluster-members=127.0.0.1:5701
+backend-api.hazelcast.login=dev
+backend-api.hazelcast.password=dev-pass
+
+backend-api.kafka-producer.bootstrap-servers=localhost:9092
+backend-api.kafka-producer.acks=all
+backend-api.kafka-producer.retries=0
+backend-api.kafka-producer.batch-size=16384
+backend-api.kafka-producer.linger-ms=1
+backend-api.kafka-producer.buffer-memory=33554432
+
+backend-api.kafka-consumer.bootstrap-servers=localhost:9092
+backend-api.kafka-consumer.group-id=dev-group-backend-api
+backend-api.kafka-consumer.enable-auto-commit=true
+backend-api.kafka-consumer.session-timeout-ms=30000
+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
+
+
+##keycloak
+##keycloak.auth-server-url=http://10.200.200.147:8080/
+##keycloak.realm=master
+##keycloak.resource=clearing
+##keycloak.public-client=true
+##keycloak.credentials.secret=WnOVCxcAmrUYc8IjiFHOuRif5Oesoyfr
+##keycloak.security-constraints[0].authRoles[0]=admin
+##keycloak.security-constraints[0].securityCollections[0].patterns[0]=/backend-api/users/*
+#
+#
+##keycloak.policy-enforcer-config.paths[0].path=/*
+##keycloak.policy-enforcer-config.paths[0].enforcementMode=ENFORCING
+##keycloak.policy-enforcer-config.paths[1].path=/backend-api/anonymous/method1
+##keycloak.policy-enforcer-config.paths[1].enforcementMode=DISABLED
+##keycloak.security-constraints[1].auth-roles[0]=*
+##keycloak.security-constraints[1].security-collections[0].patterns[0]=/backend-api/anonymous/method1
+#
+##keycloak.security-constraints[1].securityCollections[0].name=anonymous-methods
+##keycloak.security-constraints[1].securityCollections[0].patterns[0]=/backend-api/anonymous/method1
\ No newline at end of file
diff --git a/clearing-parent/backend-api/src/test/resources/meta.json b/clearing-parent/backend-api/src/test/resources/meta.json
new file mode 100644
index 000000000..7beadc9aa
--- /dev/null
+++ b/clearing-parent/backend-api/src/test/resources/meta.json
@@ -0,0 +1,6698 @@
+
+ {
+ "version": "1.2.0.0",
+
+ "enums": {
+
+ "chargeDirection": {
+
+ "name": "Направление начисления комиссии",
+
+ "class": "ru.clearing.platform.dictionary.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Направление комиссии","shortname": "Направление комиссии","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "chargeType": {
+
+ "name": "Справочник типов комиссий",
+
+ "class": "ru.clearing.platform.dictionary.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Способ доставки","shortname": "Способ доставки","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "interestStatus": {
+
+ "name": "Справочник статусов возвращения процентов",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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": "TaskDictionary",
+
+ "fields": [
+ {"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": "TaskStatusDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Статус","shortname": "Статус","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "tradingStatus": {
+
+ "name": "Справочник торговых статусов",
+
+ "class": "com.spicex.dictionary.TradingStatusDictionary",
+
+ "table": "TradingStatusDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Торговый статус","shortname": "Статус","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "transactionStatus": {
+
+ "name": "Справочник статусов транзакций",
+
+ "class": "com.spicex.dictionary.TransactionStatusDictionary",
+
+ "table": "TransactionStatusDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Статус транзакции","shortname": "Статус","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "source": {
+
+ "name": "Справочник источников",
+
+ "class": "com.spicex.dictionary.SourceDictionary",
+
+ "table": "SourceDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Источник","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "clearingStatus": {
+
+ "name": "Справочник результатов клиринга",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Тип","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "workflowStatus": {
+
+ "name": "Справочник статусов бизнес-процессов",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Тип","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "accountStatus": {
+
+ "name": "Справочник статусов счетов",
+
+ "class": "com.spicex.dictionary.AccountStatus",
+
+ "table": "AccountStatus",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Тип","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "allowed": {
+
+ "name": "Справочник признаков допустимости использования объектов",
+
+ "class": "com.spicex.platform.dictionary.AllowedDictionary",
+
+ "fields": [
+ {"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": "MoneyFlowSideDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Значение","shortname": "Значение","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "inOutDirection": {
+
+ "name": "Справочник значений направления денежного потока",
+
+ "class": "ru.clearing.platform.dictionary.InOutDirectionDictionary",
+
+ "table": "InOutDirectionDictionary",
+
+ "fields": [
+ {"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": "StatementTypeDictionary",
+
+ "fields": [
+ {"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": "OperationTypeDictionary",
+
+ "fields": [
+ {"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": "OperationStatusDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Значение","shortname": "Значение","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "balanceAccountType": {
+
+ "name": "Справочник типов лимитов",
+
+ "class": "com.spicex.platform.dictionary.balanceAccountTypeDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Тип лимитов","shortname": "Тип","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "countryCode": {
+
+ "name": "Справочник кодов стран",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "clearingCategory": {
+
+ "name": "Справочник категорий участника клиринга",
+
+ "class": "com.spicex.dictionary.ClearingMemberCategoryDictionary",
+
+ "table": "ClearingMemberCategoryDictionary",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Наименование","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "connectionState": {
+
+ "name": "Справочник состояний соединений",
+
+ "class": "com.spicex.dictionary.ConnectionStateDictionary",
+
+ "table": "ConnectionStateDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Состояние","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "documentType": {
+
+ "name": "Справочник типов документов",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Тип","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "legalKind": {
+
+ "name": "Справочник видов субъекта",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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.",
+
+ "logUpdates": "true",
+
+ "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
+ }
+ ]
+ }
+ ,
+ "companyRole": {
+
+ "name": "Справочник ролей Компаний",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"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.UserRole",
+
+ "table": "UserRoleDictionary",
+
+ "fields": [
+ {"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",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Наименование","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "sector": {
+
+ "name": "Справочник секций",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Наименование","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "resultStatus": {
+
+ "name": "Статус обработки",
+
+ "class": "com.spicex.dictionary.",
+
+ "fields": [
+ {"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.",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор записи","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Текст ошибки","shortname": "Ошибка","type": 2,"length": 255
+ }
+ ]
+ }
+ ,
+ "managementJournalStatus": {
+
+ "name": "Справочник статусов журнала мониторинга и контроля",
+
+ "class": "ru.clearing.platform.dictionary.managementJournalStatusDictionary",
+
+ "table": "МanagementJournalStatusDictionary",
+
+ "fields": [
+ {"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": "МanagementJournalTypeDictionary",
+
+ "fields": [
+ {"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": "managementJournalPurposeDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Тип записи","shortname": "Наименование","type": 2,"length": 50
+ }
+ ]
+ }
+ ,
+ "inOutSDfType": {
+
+ "name": "Справочник типов входящих и исходящих записей",
+
+ "class": "ru.clearing.platform.dictionary.inOutSDfTypeDictionary",
+
+ "table": "InOutSDfTypeDictionary",
+
+ "fields": [
+ {"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": "SessionStatusDictionary",
+
+ "fields": [
+ {"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": "ObjectTypeDictionary",
+
+ "fields": [
+ {"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": "NotificationStatusDictionary",
+
+ "fields": [
+ {"code": "id",
+ "name": "Идентификатор","shortname": "ID","type": 1
+ }
+ ,
+ {"code": "code",
+ "name": "Код","shortname": "Код","type": 12
+ }
+ ,
+ {"code": "name",
+ "name": "Наименование","shortname": "Наименование","type": 2,"length": 50
+ }
+ ]
+ }
+
+ }
+
+ ,"objects": {
+
+ "userCls": {
+
+ "name": "Пользователь",
+
+ "class": "ru.clearing.classes.statics.data.user.User",
+
+ "logUpdates": "true",
+
+ "table": "UserCls",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "identifier",
+ "type": 2,"length": 250,"name": "Внешний идентификатор","shortname": "Идентификатор","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ ,"actions":[
+ {"method":"put",
+
+ "name": "Авторизация пользователя",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "userName",
+ "type": 2,"length": 255,"name": "Логин пользователя","required": true
+ }
+ ,
+ {"code": "roles",
+ "type": 2,"length": 255,"name": "Роли пользователя","required": false
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "userRoleSession": {
+
+ "name": "Набор ролей",
+
+ "class": "ru.clearing.classes.statics.data.user.UserRoleSession",
+
+ "table": "UserRoleSession",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "userId",
+ "type": 1,"name": "Идентификатор пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls"
+ }
+ ,
+ {"code": "userRole",
+ "type": 12,"name": "Идентификатор роли","shortname": "Роль","searchable": true,"sortable": true,"visible": true,"link": "userRole"
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор компании","shortname": "Компания","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "status",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus"
+ }
+ ]
+
+ }
+ ,
+ "userSettings": {
+
+ "name": "Настройки пользователя",
+
+ "class": "ru.clearing.classes.statics.data.user.UserSettings",
+
+ "table": "userSettings",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "userId",
+ "type": 1,"name": "Пользователь","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls"
+ }
+ ,
+ {"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": "Изменение настроек пользователя",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "userId",
+ "type": 1,"name": "Пользователь","required": false,"link": "userCls"
+ }
+ ,
+ {"code": "version",
+ "type": 2,"length": 50,"name": "Версия","required": false
+ }
+ ,
+ {"code": "json",
+ "type": 2,"length": 200000,"name": "Настройки","required": false
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "userConnect": {
+
+ "name": "Активность пользователей в системе",
+
+ "class": "ru.clearing.classes.statics.data.user.UserConnect",
+
+ "logUpdates": "true",
+
+ "table": "UserConnect",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "userId",
+ "type": 1,"name": "Пользователь","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls"
+ }
+ ,
+ {"code": "connectionTime",
+ "type": 4,"name": "Последнее соединение","shortname": "Вход","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "disconnectionTime",
+ "type": 4,"name": "Разрыв соединения","shortname": "Выход","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "serverIP",
+ "type": 2,"name": "IP адрес сервера","shortname": "IP сервера","searchable": true,"sortable": true,"visible": true,"length": 250
+ }
+ ,
+ {"code": "clientIP",
+ "type": 2,"name": "IP адрес клиента","shortname": "IP клиента","searchable": true,"sortable": true,"visible": true,"length": 250
+ }
+ ,
+ {"code": "connectionState",
+ "type": 12,"name": "Статус соединения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "connectionState"
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "errorCode",
+ "type": 1,"name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"link": "errorCode","linkCode": "code"
+ }
+ ,
+ {"code": "errorText",
+ "type": 12,"name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": true,"link": "errorText","linkCode": "text"
+ }
+ ]
+
+ }
+ ,
+ "timetable": {
+
+ "name": "Постоянное расписание операционного дня",
+
+ "class": "ru.clearing.classes.statics.data.scheduler.Timetable",
+
+ "table": "Timetable",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "task",
+ "type": 12,"name": "Идентификатор задачи","shortname": "Задача","searchable": false,"sortable": false,"visible": true,"link": "task"
+ }
+ ,
+ {"code": "taskTime",
+ "type": 5,"name": "Время задачи","shortname": "Время","searchable": false,"sortable": false,"visible": true
+ }
+ ,
+ {"code": "taskStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus"
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Новое расписание операционного дня",
+
+ "destination": "",
+
+ "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
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение расписания операционного дня",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "timetable","linkCode": "id","required": true
+ }
+ ,
+ {"code": "task",
+ "type": 12,"name": "Идентификатор задачи","shortname": "Задача","link": "task"
+ }
+ ,
+ {"code": "taskTime",
+ "type": 5,"name": "Время задачи","shortname": "Время"
+ }
+ ,
+ {"code": "taskStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","link": "taskStatus"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление расписания операционного дня",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "timetable","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "tradingCalendar": {
+
+ "name": "Торговые и неторговые дни",
+
+ "class": "ru.clearing.classes.statics.data.scheduler.TradingCalendar",
+
+ "table": "TradingCalendar",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","searchable": false,"sortable": false,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Компания","shortname": "Компания","searchable": false,"sortable": false,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "tradingStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "tradingStatus"
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Добавление записи в календарь",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","required": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Компания","shortname": "Компания","link": "company"
+ }
+ ,
+ {"code": "tradingStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","link": "tradingStatus","required": true
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение записи в календаре",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "tradingCalendar","linkCode": "id","required": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата"
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Компания","shortname": "Компания","link": "company"
+ }
+ ,
+ {"code": "tradingStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","link": "tradingStatus"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление записи из календаря",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "tradingCalendar","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "scheduler": {
+
+ "name": "Расписание планировщика",
+
+ "class": "ru.clearing.classes.statics.data.scheduler.Scheduler",
+
+ "table": "Scheduler",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "task",
+ "type": 12,"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,"name": "Секция","shortname": "Секция","searchable": false,"sortable": false,"visible": true,"link": "market"
+ }
+ ,
+ {"code": "taskStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": false,"sortable": true,"visible": true,"link": "taskStatus"
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Инструмент","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security"
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Новое расписание планировщика",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "task",
+ "type": 12,"name": "Идентификатор задачи","shortname": "Задача","link": "task","required": true
+ }
+ ,
+ {"code": "taskTime",
+ "type": 5,"name": "Время","shortname": "Время","required": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","required": true
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","link": "market"
+ }
+ ,
+ {"code": "taskStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","link": "taskStatus","required": true
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Инструмент","shortname": "Инструмент","link": "security"
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение расписания планировщика",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "scheduler","required": true,"linkCode": "id"
+ }
+ ,
+ {"code": "task",
+ "type": 12,"name": "Идентификатор задачи","shortname": "Задача","link": "task"
+ }
+ ,
+ {"code": "taskTime",
+ "type": 5,"name": "Время","shortname": "Время"
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата"
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","link": "market"
+ }
+ ,
+ {"code": "taskStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","link": "taskStatus"
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Инструмент","shortname": "Инструмент","link": "security"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление расписания планировщика",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "scheduler","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "schedulerAllToday": {
+
+ "name": "Расписание на текущий день",
+
+ "class": "ru.clearing.classes.statics.data.scheduler.SchedulerAllToday",
+
+ "table": "SchedulerAllToday",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "task",
+ "type": 12,"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,"name": "Секция","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "market"
+ }
+ ,
+ {"code": "taskStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "taskStatus"
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Инструмент","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security"
+ }
+ ,
+ {"code": "source",
+ "type": 12,"name": "Источник записи расписания","shortname": "Источник","searchable": true,"sortable": true,"link": "source"
+ }
+ ,
+ {"code": "origId",
+ "type": 1,"name": "Идентификатор источника","shortname": "ID","searchable": false,"sortable": false
+ }
+ ]
+
+ }
+ ,
+ "taskRunner": {
+
+ "name": "Запуск задачи",
+
+ "class": "ru.clearing.classes.statics.data.scheduler.TaskRunner",
+
+ "table": "TaskRunnerRequest",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "senderId",
+ "type": 1,"name": "Отправитель","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "userCls"
+ }
+ ,
+ {"code": "task",
+ "type": 12,"name": "Задача","shortname": "Задача","searchable": true,"sortable": true,"link": "task"
+ }
+ ]
+ ,"actions":[
+ {"method":"getBalance",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Зачисление остатков (загрузка ДФ-01)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"accBlock",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Блокировка счета (загрузка ДФ-12)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"getAllBalance",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Запрос остатков по всем счетам (экспорт ДФ-08)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"addBalance",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Дозачисление/списание остатков (загрузка ДФ-16)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"getBalanceDiff",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Поступление средств (загрузка ДФ-09)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"createOrder",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Формирование сводного платежного поручения (экспорт ДФ-03/ДФ-11)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"createOrderConfirm",
+
+ "group": "Обмен с расчетной организацией",
+
+ "name": "Получение подтверждения переводов (загрузка ДФ-04)",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ,
+ {"method":"getTrades",
+
+ "group": "Обмен с Торговой системой",
+
+ "name": "Получение сделок из Торговой системы",
+
+ "destination": "",
+
+ "fields": []
+ }
+ ]
+ }
+ ,
+ "company": {
+
+ "name": "Участник",
+
+ "class": "ru.clearing.classes.statics.data.company.Company",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": 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": "workflowStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": true,"sortable": true,"link": "workflowStatus"
+ }
+ ,
+ {"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
+ }
+ ]
+ ,"actions":[
+ {"method":"delete",
+
+ "name": "Удаление участника",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "company","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "companyInfo": {
+
+ "name": "Профиль Компании",
+
+ "class": "ru.clearing.classes.statics.data.profile.CompanyInfo",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "corporationSoleType",
+ "type": 12,"name": "Идентификатор единоличного исполнительного органа","shortname": "Единоличный исполнительный орган","searchable": true,"sortable": true,"visible": true,"link": "corporationSoleType"
+ }
+ ,
+ {"code": "countryCode",
+ "type": 12,"name": "Идентификатор кода страны","shortname": "Юрисдикция","searchable": true,"sortable": true,"visible": true,"link": "countryCode"
+ }
+ ,
+ {"code": "description",
+ "type": 2,"length": 255,"name": "Описание","shortname": "Описание Участника","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "professionalSign",
+ "type": 12,"name": "Признак проф. Участника","shortname": "Признак проф. Участника","searchable": true,"sortable": true,"visible": true,"link": "allowed"
+ }
+ ,
+ {"code": "legalKind",
+ "type": 12,"name": "Идентификатор вида субъекта","shortname": "Юр. лицо/Физ. Лицо","searchable": true,"sortable": true,"visible": true,"link": "legalKind"
+ }
+ ,
+ {"code": "organizationType",
+ "type": 12,"name": "Идентификатор типа организации","shortname": "Тип организации","searchable": true,"sortable": true,"visible": true,"link": "organizationType"
+ }
+ ,
+ {"code": "residence",
+ "type": 12,"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"
+ }
+ ]
+ ,"actions":[
+ {"method":"put",
+
+ "name": "Изменение профиля компании",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companyInfo","linkCode": "id","required": true
+ }
+ ,
+ {"code": "corporationSoleType",
+ "type": 12,"name": "Идентификатор единоличного исполнительного органа","shortname": "Единоличный исполнительный орган","link": "corporationSoleType"
+ }
+ ,
+ {"code": "countryCode",
+ "type": 12,"name": "Идентификатор кода страны","shortname": "Юрисдикция","link": "countryCode"
+ }
+ ,
+ {"code": "description",
+ "type": 2,"name": "Описание","shortname": "Описание Участника"
+ }
+ ,
+ {"code": "professionalSign",
+ "type": 12,"name": "Признак проф. Участника","shortname": "Признак проф. Участника","link": "allowed"
+ }
+ ,
+ {"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": "shortNameEng",
+ "type": 2,"length": 255,"name": "Краткое наименование Компании на английском","shortname": "Краткое наименование на английском"
+ }
+ ,
+ {"code": "fullNameEng",
+ "type": 2,"length": 255,"name": "Полное наименование Компании на английском","shortname": "Полное наименование на английском"
+ }
+ ,
+ {"code": "shortName",
+ "type": 2,"length": 255,"name": "Краткое наименование Компании","shortname": "Краткое наименование"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"length": 255,"name": "Полное наименование Компании","shortname": "Полное наименование"
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "clearingMemberCategory": {
+
+ "name": "Категории Участника клиринга",
+
+ "class": "ru.clearing.classes.statics.data.generated.ClearingMemberCategory",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "clearingMemberCategory",
+ "type": 12,"name": "Идентификатор категории участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory"
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Добавление категории участника клиринга",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","link": "company","required": true
+ }
+ ,
+ {"code": "clearingMemberCategory",
+ "type": 12,"name": "Идентификатор категории участника клиринга","shortname": "Категория","link": "clearingCategory","required": true
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение категории участника клиринга",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true
+ }
+ ,
+ {"code": "clearingMemberCategory",
+ "type": 12,"name": "Идентификатор категории участника клиринга","shortname": "Категория","link": "clearingCategory"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление категории участника клиринга",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "clearingCategory","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "contact": {
+
+ "name": "Контакты Компании",
+
+ "class": "ru.clearing.classes.statics.data.profile.Contact",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "contactType",
+ "type": 12,"name": "Идентификатор справочника","shortname": "Тип контакта","searchable": true,"sortable": true,"visible": true,"link": "contactType"
+ }
+ ,
+ {"code": "contactValue",
+ "type": 2,"length": 255,"name": "Значение справочника","shortname": "Значение","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ ,"actions":[
+ {"method":"put",
+
+ "name": "Изменение контактов компании",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "contact","linkCode": "id","required": true
+ }
+ ,
+ {"code": "contactType",
+ "type": 12,"name": "Идентификатор справочника","shortname": "Тип контакта","link": "contactType"
+ }
+ ,
+ {"code": "contactValue",
+ "type": 2,"length": 255,"name": "Значение справочника","shortname": "Значение"
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "profileDocument": {
+
+ "name": "Досье Компании",
+
+ "class": "ru.clearing.classes.statics.data.profile.ProfileDocument",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "documentType",
+ "type": 12,"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
+ }
+ ,
+ {"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": "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": "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": "link",
+ "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Добавление документов",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company","required": true
+ }
+ ,
+ {"code": "documentType",
+ "type": 12,"name": "Идентификатор типа документа","shortname": "Идентификатор типа документа","searchable": true,"sortable": true,"visible": true,"link": "documentType","required": true
+ }
+ ,
+ {"code": "issueDate",
+ "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","searchable": true,"sortable": true,"required": true
+ }
+ ,
+ {"code": "issuePlace",
+ "type": 2,"length": 255,"name": "Место выдачи","shortname": "Место выдачи","searchable": true,"sortable": true,"visible": true,"required": true
+ }
+ ,
+ {"code": "issuer",
+ "type": 2,"length": 255,"name": "Кем выдан","shortname": "Кем выдан","searchable": true,"sortable": true,"visible": true,"required": true
+ }
+ ,
+ {"code": "issuerCode",
+ "type": 2,"length": 255,"name": "Код выдавшего органа","shortname": "Код выдавшего органа","searchable": true,"sortable": true,"visible": true,"required": true
+ }
+ ,
+ {"code": "name",
+ "type": 2,"length": 255,"name": "Наименование","shortname": "Наименование","searchable": true,"sortable": true,"visible": true,"required": true
+ }
+ ,
+ {"code": "number",
+ "type": 2,"length": 255,"name": "Номер","shortname": "Номер","searchable": true,"sortable": true,"visible": true,"required": true
+ }
+ ,
+ {"code": "place",
+ "type": 2,"length": 255,"name": "Место","shortname": "Место","searchable": true,"sortable": true,"visible": true,"required": true
+ }
+ ,
+ {"code": "validFromDate",
+ "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true,"required": true
+ }
+ ,
+ {"code": "validToDate",
+ "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true,"required": true
+ }
+ ,
+ {"code": "link",
+ "type": 2,"length": 255,"name": "Ссылка на документ","shortname": "Ссылка на документ","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "companySymbols": {
+
+ "name": "Реквизиты Компании",
+
+ "class": "ru.clearing.classes.statics.data.company.CompanySymbols",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "companySymbol",
+ "type": 12,"name": "Идентификатор справочника","shortname": "Тип реквизита","searchable": true,"sortable": true,"visible": true,"link": "companySymbol"
+ }
+ ,
+ {"code": "companySymbolValue",
+ "type": 2,"length": 255,"name": "Значение справочника","shortname": "Значение","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ ,"actions":[
+ {"method":"put",
+
+ "name": "Изменение реквизитов компании",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "companySymbols","linkCode": "id","required": true
+ }
+ ,
+ {"code": "companySymbol",
+ "type": 12,"name": "Идентификатор справочника","shortname": "Тип реквизита","link": "companySymbol"
+ }
+ ,
+ {"code": "companySymbolValue",
+ "type": 2,"length": 255,"name": "Значение справочника","shortname": "Значение"
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "clearmemberRegistry": {
+
+ "name": "Реестр участников клиринга",
+
+ "serviceProduct": "MKR",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": 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": "fullName",
+ "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
+ }
+ ,
+ {"code": "categoryList",
+ "type": 12,"name": "Идентификатор категории участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory"
+ }
+ ,
+ {"code": "corporationSole",
+ "type": 12,"name": "Идентификатор единоличного исполнительного органа","shortname": "Исполнительный орган","searchable": true,"sortable": true,"visible": true,"link": "corporationSoleType"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Cчета","shortname": "Счет","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "bank",
+ "type": 1,"name": "Банк","shortname": "Банк","searchable": true,"sortable": true,"visible": true,"link": "bankAccount"
+ }
+ ,
+ {"code": "bankName",
+ "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": "ogrn",
+ "type": 2,"length": 255,"name": "Основной государственный регистрационный номер","shortname": "ОГРН","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "cpp",
+ "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "ocpo",
+ "type": 2,"length": 255,"name": "Код в Общероссийском классификаторе предприятий","shortname": "ОКПО","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "contractNumber",
+ "type": 2,"name": "Номер договора","shortname": "Номер договора","searchable": true,"sortable": true,"visible": true,"length": 255
+ }
+ ,
+ {"code": "contractDate",
+ "type": 6,"name": "Дата выдачи","shortname": "Дата выдачи","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "registrationDate",
+ "type": 6,"name": "Дата регистрации","shortname": "Дата","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "systemDate",
+ "type": 6,"name": "Системная дата","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "accessDate",
+ "type": 4,"name": "Дата допуска к КО","shortname": "Дата допуска к КО","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "suspentionDate",
+ "type": 4,"name": "Дата приостановления","shortname": "Дата приостановления","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "reopeningDate",
+ "type": 4,"name": "Дата возобновления","shortname": "Дата возобновления","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "closeDate",
+ "type": 4,"name": "Дата прекращения","shortname": "Дата прекращения","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exclusionDate",
+ "type": 4,"name": "Дата исключения из реестра","shortname": "Дата исключения из реестра","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "address",
+ "type": 2,"length": 255,"name": "Адрес местонахождения","shortname": "Адрес","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "email",
+ "type": 2,"length": 255,"name": "Электронная почта","shortname": "Эл. почта","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+
+ }
+ ,
+ "clearmemberRegistryChange": {
+
+ "name": "Журнал изменений информации участников клиринга",
+
+ "fields": [
+ {"code": "date",
+ "type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true
+ }
+ ,
+ {"code": "clearingCode",
+ "type": 2,"length": 255,"name": "Код участника клиринга","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "comment",
+ "type": 2,"length": 255,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+
+ }
+ ,
+ "keyRate": {
+
+ "name": "Ключевая ставка ЦБ",
+
+ "class": "ru.clearing.classes.statics.data.misc.KeyRate",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "rate",
+ "type": 10,"name": "Ключевая ставка ЦБ РФ","shortname": "Ставка","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "startDate",
+ "type": 6,"name": "Дата начала действия ключевой ставки","shortname": "Начальная дата","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "endDate",
+ "type": 6,"name": "Дата окончания действия ключевой ставки","shortname": "Конечная дата","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "document",
+ "type": 2,"length": 255,"name": "Документ ЦБ РФ, регламентирующий установку величины ключевой ставки","shortname": "Документ ЦБ","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "workflowStatus",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Добавление ключевой ставки ЦБ",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "rate",
+ "type": 10,"name": "Ключевая ставка ЦБ РФ","shortname": "Ставка","required": true
+ }
+ ,
+ {"code": "startDate",
+ "type": 6,"name": "Дата начала действия ключевой ставки","shortname": "Начальная дата","required": true
+ }
+ ,
+ {"code": "endDate",
+ "type": 6,"name": "Дата окончания действия ключевой ставки","shortname": "Конечная дата","required": true
+ }
+ ,
+ {"code": "document",
+ "type": 2,"length": 255,"name": "Документ ЦБ","shortname": "Документ ЦБ","required": true
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение ключевой ставки ЦБ",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "keyRate","linkCode": "id","required": true
+ }
+ ,
+ {"code": "rate",
+ "type": 10,"name": "Ключевая ставка ЦБ РФ","shortname": "Ставка"
+ }
+ ,
+ {"code": "startDate",
+ "type": 6,"name": "Дата начала действия ключевой ставки","shortname": "Начальная дата"
+ }
+ ,
+ {"code": "endDate",
+ "type": 6,"name": "Дата окончания действия ключевой ставки","shortname": "Конечная дата"
+ }
+ ,
+ {"code": "document",
+ "type": 2,"length": 255,"name": "Документ ЦБ","shortname": "Документ ЦБ"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление ключевой ставки ЦБ",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "keyRate","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "companyRoleSet": {
+
+ "name": "Таблица ролей Компании",
+
+ "class": "ru.clearing.classes.statics.data.company.CompanyRoleSet",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор списка ролей Компании","shortname": "Идентификатор списка ролей Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "roleId",
+ "type": 1,"name": "Значение справочника","shortname": "Значение","searchable": true,"sortable": true,"visible": true,"link": "companyRole"
+ }
+ ]
+
+ }
+ ,
+ "account": {
+
+ "name": "Счета",
+
+ "class": "ru.clearing.classes.statics.data.account.Account",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Номер счета","shortname": "Счёт","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "accountType",
+ "type": 12,"name": "Идентификатор типа счета","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "accountType"
+ }
+ ,
+ {"code": "relationId",
+ "type": 1,"name": "Идентификатор договорных отношений","shortname": "Договор","searchable": true,"sortable": true,"visible": true,"link": "relation"
+ }
+ ,
+ {"code": "accountStatus",
+ "type": 12,"name": "Идентификатор статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "accountStatus"
+ }
+ ,
+ {"code": "processingSign",
+ "type": 12,"name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed"
+ }
+ ]
+
+ }
+ ,
+ "relation": {
+
+ "name": "Договорные отношения",
+
+ "class": "ru.clearing.classes.statics.data.company.relation.Relation",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "consumerId",
+ "type": 1,"name": "Идентификатор Компании пользователя услуги","shortname": "Потребитель","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "supplierId",
+ "type": 1,"name": "Идентификатор Компании поставщика услуги","shortname": "Поставщик","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "serviceStatus",
+ "type": 12,"name": "Идентификатор статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
+ }
+ ,
+ {"code": "service",
+ "type": 12,"name": "Идентификатор сервиса","shortname": "Услуга","searchable": true,"sortable": true,"visible": true,"link": "service"
+ }
+ ,
+ {"code": "serviceProduct",
+ "type": 12,"name": "Идентификатор продукта","shortname": "Продукт","searchable": true,"sortable": true,"visible": true,"link": "serviceProduct"
+ }
+ ,
+ {"code": "comment",
+ "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ ,"actions":[
+ {"method":"put",
+
+ "name": "Изменение банковских реквизитов для перечисления денежных средств",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "relation","linkCode": "id","required": true
+ }
+ ,
+ {"code": "serviceStatus",
+ "type": 12,"name": "Идентификатор статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
+ }
+ ,
+ {"code": "comment",
+ "type": 2,"length": 255,"name": "Текст причины","shortname": "Причина","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "bankAccount": {
+
+ "name": "Банковские реквизиты для перечисления денежных средств",
+
+ "class": "ru.clearing.classes.statics.data.account.BankAccount",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "ID","searchable": true,"sortable": true,"visible": true,"link": "account"
+ }
+ ,
+ {"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,"name": "Идентификатор валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode"
+ }
+ ,
+ {"code": "destination",
+ "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "iban",
+ "type": 2,"length": 255,"name": "Международный номер банковского счета","shortname": "Международный номер банковского счета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "internationalTransferSign",
+ "type": 12,"name": "Доступность международных переводов","shortname": "Доступность международных переводов","searchable": true,"sortable": true,"visible": true,"link": "allowed"
+ }
+ ,
+ {"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
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Банковские реквизиты для перечисления денежных средств",
+
+ "destination": "",
+
+ "fields": [
+ {"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": "currency",
+ "type": 12,"name": "Идентификатор валюты","shortname": "Валюта","required": true,"link": "currencyCode"
+ }
+ ,
+ {"code": "destination",
+ "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","required": true
+ }
+ ,
+ {"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": true
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение банковских реквизитов для перечисления денежных средств",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true
+ }
+ ,
+ {"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": "currency",
+ "type": 12,"name": "Идентификатор валюты","shortname": "Валюта","link": "currencyCode"
+ }
+ ,
+ {"code": "destination",
+ "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение"
+ }
+ ,
+ {"code": "taxpayerIdentificationNumber",
+ "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН"
+ }
+ ,
+ {"code": "taxRegistrationReasonCode",
+ "type": 2,"length": 255,"name": "Код причины постановки (КПП)","shortname": "КПП"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Номер счета","shortname": "Счет"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление банковских реквизитов для перечисления денежных средств",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "bankAccount","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "informationAccount": {
+
+ "name": "Информационные счета",
+
+ "class": "ru.clearing.classes.statics.data.account.InformationAccount",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "Идентификатор счета","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account"
+ }
+ ,
+ {"code": "clearingAccountId",
+ "type": 1,"name": "Идентификатор клирингового счета","shortname": "Клиринговый счет","searchable": true,"sortable": true,"visible": true,"link": "account","linkCode": "account"
+ }
+ ]
+
+ }
+ ,
+ "accountRouting": {
+
+ "name": "Маршрутизация счета",
+
+ "class": "ru.clearing.classes.statics.data.account.AccountRouting",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "destinationId",
+ "type": 1,"name": "Счет-назначение (зачисления)","shortname": "Зачисления","searchable": true,"sortable": true,"visible": true,"link": "account"
+ }
+ ,
+ {"code": "relationId",
+ "type": 1,"name": "Идентификатор договорных отношений","shortname": "Договор","searchable": true,"sortable": true,"visible": true,"link": "relation"
+ }
+ ,
+ {"code": "sourceId",
+ "type": 1,"name": "Счет-источник (списания)","shortname": "Списания","searchable": true,"sortable": true,"visible": true,"link": "account"
+ }
+ ]
+
+ }
+ ,
+ "security": {
+
+ "name": "Инструменты",
+
+ "class": "ru.clearing.classes.statics.data.security.Security",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "instrumentType",
+ "type": 12,"name": "Идентификатор типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType"
+ }
+ ,
+ {"code": "issuerId",
+ "type": 1,"name": "Идентификатор эмитента","shortname": "Эмитент","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "shortName",
+ "type": 2,"name": "Краткое наименование инструмента","shortname": "Краткое наименование","searchable": true,"sortable": true,"length": 255,"visible": true
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"length": 255,"visible": true
+ }
+ ,
+ {"code": "shortNameEng",
+ "type": 2,"name": "Краткое наименование инструмента на английском","shortname": "Краткое наименование на английском","searchable": true,"sortable": true,"length": 255,"visible": true
+ }
+ ,
+ {"code": "fullNameEng",
+ "type": 2,"name": "Полное наименование инструмента на английском","shortname": "Наименование на английском","searchable": true,"sortable": true,"length": 255,"visible": true
+ }
+ ,
+ {"code": "securitySymbol",
+ "type": 2,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"length": 255,"visible": true
+ }
+ ,
+ {"code": "workflowStatus",
+ "type": 12,"name": "Идентификатор статуса","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
+ }
+ ]
+
+ }
+ ,
+ "currency": {
+
+ "name": "Инструменты Валюты",
+
+ "class": "ru.clearing.classes.statics.data.misc.Currency",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "countryCode",
+ "type": 12,"name": "Идентификатор кода страны","shortname": "Страна","searchable": true,"sortable": true,"visible": true,"link": "countryCode"
+ }
+ ,
+ {"code": "currencyCode",
+ "type": 12,"name": "Идентификатор кода валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode"
+ }
+ ]
+
+ }
+ ,
+ "moneyMarketSecurity": {
+
+ "name": "Инструменты Денежного рынка",
+
+ "class": "ru.clearing.classes.statics.data.misc.MoneyMarketSecurity",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Идентификатор инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security"
+ }
+ ,
+ {"code": "description",
+ "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": false
+ }
+ ,
+ {"code": "startDate",
+ "type": 6,"name": "Дата начала действия","shortname": "Начальная дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "endDate",
+ "type": 6,"name": "Дата окончания действия","shortname": "Конечная дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "nominalValue",
+ "field": "nominalValue","type": 11,"name": "Номинал","shortname": "Номинал","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "nominalCurrency",
+ "type": 12,"name": "Валюта номинала","shortname": "Валюта номинала","searchable": true,"sortable": true,"link": "currencyCode"
+ }
+ ,
+ {"code": "instrumentType",
+ "type": 12,"name": "Идентификатор типа инструмента","shortname": "Тип инструмента","searchable": true,"sortable": true,"visible": true,"link": "instrumentType","extends": "security"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование инструмента","shortname": "Наименование","searchable": true,"sortable": true,"length": 255,"visible": true,"extends": "security"
+ }
+ ,
+ {"code": "securitySymbol",
+ "type": 2,"name": "Код инструмента","shortname": "Код","searchable": true,"sortable": true,"length": 255,"visible": true,"extends": "security"
+ }
+ ,
+ {"code": "termType",
+ "type": 12,"name": "Идентификатор вида инструмента","shortname": "Вид инструмента","searchable": true,"sortable": true,"visible": true,"link": "termType"
+ }
+ ,
+ {"code": "id",
+ "type": 11,"name": "Размер лота","shortname": "Размер лота","searchable": true,"sortable": true,"visible": true,"linkKeyCode": "securityId","linkCode": "lotSize","link": "listing"
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Добавление инструмента",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "startDate",
+ "type": 6,"name": "Дата начала действия","shortname": "Начальная дата","required": true
+ }
+ ,
+ {"code": "endDate",
+ "type": 6,"name": "Дата окончания действия","shortname": "Конечная дата","required": true
+ }
+ ,
+ {"code": "nominalValue",
+ "field": "nominalValue","type": 11,"name": "Номинал","shortname": "Номинал","required": true
+ }
+ ,
+ {"code": "nominalCurrency",
+ "type": 12,"name": "Валюта номинала","shortname": "Валюта номинала","required": true,"link": "currencyCode"
+ }
+ ,
+ {"code": "instrumentType",
+ "type": 12,"name": "Идентификатор типа инструмента","shortname": "Тип инструмента","required": true,"link": "instrumentType"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование инструмента","shortname": "Наименование","length": 255,"required": true
+ }
+ ,
+ {"code": "securitySymbol",
+ "type": 2,"name": "Код инструмента","shortname": "Код инструмента","length": 255,"required": true
+ }
+ ,
+ {"code": "lotSize",
+ "type": 11,"name": "Размер лота","shortname": "Лот","required": true
+ }
+ ]
+ }
+ ,
+ {"method":"put",
+
+ "name": "Изменение инструмента",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "security","linkCode": "id","required": true
+ }
+ ,
+ {"code": "endDate",
+ "type": 6,"name": "Дата окончания действия","shortname": "Конечная дата"
+ }
+ ,
+ {"code": "nominalValue",
+ "field": "nominalValue","type": 11,"name": "Номинал","shortname": "Номинал"
+ }
+ ,
+ {"code": "nominalCurrency",
+ "type": 12,"name": "Валюта номинала","shortname": "Валюта номинала","link": "currencyCode"
+ }
+ ,
+ {"code": "instrumentType",
+ "type": 12,"name": "Идентификатор типа инструмента","shortname": "Тип инструмента","link": "instrumentType"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование инструмента","shortname": "Наименование","length": 255
+ }
+ ,
+ {"code": "lotSize",
+ "type": 11,"name": "Размер лота","shortname": "Лот"
+ }
+ ]
+ }
+ ,
+ {"method":"delete",
+
+ "name": "Удаление инструмента",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "security","linkCode": "id","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "listing": {
+
+ "name": "Листинг инструментов",
+
+ "class": "ru.clearing.classes.statics.data.misc.Listing",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"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,"name": "Идентификатор инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"link": "security"
+ }
+ ,
+ {"code": "lotSize",
+ "type": 11,"name": "Размер лота","shortname": "Размер лота","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","searchable": true,"sortable": true,"link": "market"
+ }
+ ,
+ {"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,"name": "Идентификатор кода валюты расчета","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "workflowStatus",
+ "type": 12,"name": "Идентификатор статуса листинга в системе","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "workflowStatus"
+ }
+ ]
+
+ }
+ ,
+ "market": {
+
+ "name": "Торговые секции",
+
+ "class": "ru.clearing.classes.statics.data.misc.Market",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"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": "description",
+ "type": 2,"length": 255,"name": "Описание","shortname": "Описание","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchangeId",
+ "type": 1,"name": "Идентификатор площадки","shortname": "Идентификатор площадки","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "name",
+ "type": 2,"length": 255,"name": "Наименование","shortname": "Наименование","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "code",
+ "type": 12,"name": "Секция","shortname": "Секция","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "settlementCurrency",
+ "type": 12,"name": "Валютный код расчетов","shortname": "Валюта расчёта","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "sector",
+ "type": 12,"name": "Идентификатор секции","shortname": "Секция","searchable": true,"sortable": true,"visible": true,"link": "sector"
+ }
+ ]
+
+ }
+ ,
+ "accountBalance": {
+
+ "name": "Информация об остатках ден. средств",
+
+ "class": "ru.clearing.classes.statics.data.account.AccountBalance",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор участника","shortname": "Участник","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"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": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "accountType",
+ "type": 12,"name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "account","linkCode": "accountType"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Счет","shortname": "Счет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "openBalanceAmount",
+ "type": 10,"name": "Начальная сумма после расчетной организации","shortname": "Начальный баланс","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "startBalanceAmount",
+ "type": 10,"name": "Начальная сумма остатков ден. средств на начало работы","shortname": "Стартовый баланс","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "closeBalanceAmount",
+ "type": 10,"name": "Конечная сумма остатков ден. средств на счете","shortname": "Конечный баланс","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tradeBalanceAmount",
+ "type": 10,"name": "Регистр «Денежные средства Участника клиринга – блокированные»","shortname": "Регистр блокированные","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "freeBalanceAmount",
+ "type": 10,"name": "Регистр «Денежные средства Участника клиринга – свободные»","shortname": "Регистр свободные","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "changeBalanceAmount",
+ "type": 10,"name": "Сумма изменения остатков ден. средств на счете","shortname": "Баланс изменений","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "creditAmount",
+ "type": 10,"name": "Зачисления","shortname": "Зачисления","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "debitAmount",
+ "type": 10,"name": "Списания","shortname": "Списания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "balanceAmount",
+ "type": 10,"name": "Денежные средства Участника клиринга, зарезервированные на торги","shortname": "Регистр торги","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "balanceAccountType",
+ "type": 12,"name": "Тип баланса","shortname": "Тип баланса","searchable": true,"sortable": true,"visible": true,"link": "balanceAccountType"
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "currencyCode",
+ "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "tradingCode",
+ "type": 2,"name": "Торговый код Участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "tradingCode"
+ }
+ ,
+ {"code": "shortName",
+ "type": 2,"name": "Короткое наименование Участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "shortName"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование Участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "fullName"
+ }
+ ]
+
+ }
+ ,
+ "balanceRegistry": {
+
+ "name": "Реестр остатков денежных средств",
+
+ "table": "balance_registry",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sDf01Date",
+ "type": 4,"name": "Дата создания записи в S_DF01","shortname": "Дата создания записи в S_DF01","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "currencyCode",
+ "type": 12,"name": "Код валюты","shortname": "Валюта","link": "currencyCode"
+ }
+ ,
+ {"code": "setHouseName",
+ "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": "infoAccount",
+ "type": 2,"length": 50,"name": "Номер счета внутреннего учета СПВБ","shortname": "Номер счета внутреннего учета СПВБ","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "remainderSum",
+ "type": 10,"name": "Остаток денежных средст","shortname": "Остаток","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "blockedSum",
+ "type": 10,"name": "Сумма блокированных денежных средств","shortname": "Блокированные","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "unblockedSum",
+ "type": 10,"name": "Сумма свободных денежных средств","shortname": "Свободные","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inn",
+ "type": 2,"length": 255,"name": "Идентификационный номер налогоплательщика (ИНН)","shortname": "ИНН","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "market",
+ "type": 1,"name": "Сегмент рынка","shortname": "Сегмент рынка","searchable": true,"sortable": true,"visible": true,"link": "market"
+ }
+ ,
+ {"code": "marketName",
+ "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": "typeRemains",
+ "type": 12,"name": "Тип остатка","shortname": "Тип остатка","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "docNumber",
+ "type": 2,"length": 255,"name": "Номер документа","shortname": "Номер","searchable": true,"sortable": true,"visible": true
+ }
+ ]
+
+ }
+ ,
+ "managementJournal": {
+
+ "name": "Журнал монитора и контроля",
+
+ "class": "ru.clearing.classes.statics.data.journal.ManagementJournal",
+
+ "table": "managementJournal",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Участник","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "userId",
+ "type": 1,"name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls"
+ }
+ ,
+ {"code": "managementJournalType",
+ "type": 12,"name": "Тип мониторинга","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "managementJournalType"
+ }
+ ,
+ {"code": "managementJournalPurpose",
+ "type": 12,"name": "Цель мониторинга","shortname": "Цель","searchable": true,"sortable": true,"visible": true,"link": "managementJournalPurpose"
+ }
+ ,
+ {"code": "managementJournalStatus",
+ "type": 12,"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,"name": "Признак изменения доступа","shortname": "Признак изменения доступа","searchable": true,"sortable": true,"visible": true,"link": "allowed"
+ }
+ ,
+ {"code": "changeDataSign",
+ "type": 12,"name": "Признак изменения данных","shortname": "Признак изменения данных","searchable": true,"sortable": true,"visible": true,"link": "allowed"
+ }
+ ,
+ {"code": "eventDate",
+ "type": 4,"name": "Дата события ЕГРЮЛ","shortname": "Дата события","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ]
+ ,"actions":[
+ {"method":"post",
+
+ "name": "Добавление записи в журнал мониторинга и контроля",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "companyId",
+ "type": 1,"name": "Участник","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"link": "company","required": true
+ }
+ ,
+ {"code": "managementJournalType",
+ "type": 12,"name": "Тип мониторинга","shortname": "Тип","searchable": true,"sortable": true,"visible": true,"link": "managementJournalType","required": true
+ }
+ ,
+ {"code": "managementJournalPurpose",
+ "type": 12,"name": "Цель мониторинга","shortname": "Цель","searchable": true,"sortable": true,"visible": true,"link": "managementJournalPurpose","required": true
+ }
+ ,
+ {"code": "statusId",
+ "type": 12,"name": "Статус","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "managementJournalStatus","required": true
+ }
+ ,
+ {"code": "text",
+ "type": 2,"name": "Сообщение","shortname": "Сообщение","searchable": true,"visible": true,"sortable": true,"length": 4096
+ }
+ ,
+ {"code": "changeAccessSign",
+ "type": 12,"name": "Признак изменения доступа","shortname": "Признак изменения доступа","searchable": true,"sortable": true,"visible": true,"link": "allowed","required": true
+ }
+ ,
+ {"code": "changeDataSign",
+ "type": 12,"name": "Признак изменения данных","shortname": "Признак изменения данных","searchable": true,"sortable": true,"visible": true,"link": "allowed","required": true
+ }
+ ,
+ {"code": "eventDate",
+ "type": 4,"name": "Дата события ЕГРЮЛ","shortname": "Дата события","searchable": true,"sortable": true,"required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "inDocumentJournal": {
+
+ "name": "Журнал входящих документов",
+
+ "class": "ru.clearing.classes.statics.data.journal.InDocumentJournal",
+
+ "table": "InDocumentJournal",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "№п/п","searchable": true,"sortable": true
+ }
+ ,
+ {"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,"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,"name": "Статус загрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus"
+ }
+ ]
+
+ }
+ ,
+ "outDocumentJournal": {
+
+ "name": "Журнал исходящих документов",
+
+ "class": "ru.clearing.classes.statics.data.journal.OutDocumentJournal",
+
+ "table": "OutDocumentJournal",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "№п/п","searchable": true,"sortable": true
+ }
+ ,
+ {"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,"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,"name": "Статус выгрузки документа","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "resultStatus"
+ }
+ ]
+
+ }
+ ,
+ "executionDeposit": {
+
+ "name": "Сделки",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.DepositExecution",
+
+ "table": "execution_deposit",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "ID записи","shortname": "ID записи","visible": false,"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": "createdAt",
+ "type": 5,"name": "Время регистрации сделки","shortname": "Время сделки","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "type": 5,"name": "Время изменения сделки","shortname": "Время изменения","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tradingDate",
+ "type": 6,"name": "Дата торгов","shortname": "Дата торгов","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "accountId",
+ "field": "tradingClearingAccount.id","type": 1,"name": "Торговый счет","shortname": "Счет","visible": true,"searchable": true,"sortable": true,"link": "account","linkCode": "account"
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market"
+ }
+ ,
+ {"code": "price",
+ "field": "financialProduct.interestRate.value","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": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "interestAmount",
+ "type": 11,"name": "Объем процентов","shortname": "Проценты","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "companyId",
+ "field": "company.id","type": 1,"name": "Название компании","shortname": "Компания","visible": true,"searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "duration",
+ "type": 1,"name": "Срок, дней","shortname": "Срок","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "firstLegSettlementDate",
+ "field": "firstLeg.settlementDate","type": 6,"name": "Дата размещения","shortname": "Дата размещения","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "secondLegSettlementDate",
+ "field": "secondLeg.settlementDate","type": 6,"name": "Дата возврата","shortname": "Дата возврата","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "firstLegSettlementCode",
+ "field": "firstLeg.settlementCode","type": 6,"name": "Код расчетов при размещении","shortname": "Код расчетов при размещении","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "secondLegSettlementCode",
+ "field": "secondLeg.settlementCode","type": 6,"name": "Код расчетов при возврате","shortname": "Код расчетов","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "counterPartyId",
+ "type": 1,"name": "Имя компании-партнера, с которым заключена сделка","shortname": "Партнер","visible": false,"searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "sessionId",
+ "type": 1,"name": "Идентификатор сессии","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "moneyMarketSession"
+ }
+ ,
+ {"code": "moneyMarketSecurityId",
+ "type": 1,"name": "Финансовый инструмент","shortname": "Инструмент","visible": false,"searchable": true,"sortable": true,"link": "moneyMarketSecurity"
+ }
+ ,
+ {"code": "securitySymbol",
+ "type": 2,"length": 255,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "securityFullName",
+ "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "side",
+ "type": 12,"name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide"
+ }
+ ,
+ {"code": "settlementCurrency",
+ "type": 12,"name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "currencyCode"
+ }
+ ,
+ {"code": "coverageStatus",
+ "type": 12,"name": "Cтатус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed"
+ }
+ ]
+
+ }
+ ,
+ "executionDepositRegister": {
+
+ "name": "Реестр сделок",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.DepositExecution",
+
+ "table": "ExecutionDeposit",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "ID записи","shortname": "ID записи","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchangeExecutionId",
+ "type": 3,"name": "Идентификационный номер сделкт в Торговой Системе","shortname": "Сделка №","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchangeExecutionTime",
+ "type": 6,"name": "Время в Торговой Системе","shortname": "Время сделки","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "type": 5,"name": "Время регистрации сделки","shortname": "Время сделки","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "type": 5,"name": "Время изменения сделки","shortname": "Время изменения","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tradingDate",
+ "type": 6,"name": "Дата торгов","shortname": "Дата торгов","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "accountId",
+ "field": "tradingClearingAccount.id","type": 1,"name": "Торговый счет","shortname": "Счет","visible": false,"searchable": true,"sortable": true,"link": "account","linkCode": "account"
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция финансового инструмента","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market"
+ }
+ ,
+ {"code": "price",
+ "field": "financialProduct.interestRate.value","type": 10,"name": "Ставка по депозиту","shortname": "Ставка,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "amount",
+ "field": "financialProduct.amount","type": 3,"name": "Объем сделки","shortname": "Объем сделки","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sideId",
+ "type": 1,"name": "Направление заявки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide"
+ }
+ ,
+ {"code": "settlementCurrencyId",
+ "type": 1,"name": "Валюта расчетов по инструменту","shortname": "Валюта","visible": true,"searchable": true,"sortable": true,"link": "currencyCode","linkCode": "currencyCode"
+ }
+ ,
+ {"code": "companyId",
+ "field": "company.id","type": 1,"name": "Название компании","shortname": "Участник","visible": false,"searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "firstLegSettlementDate",
+ "field": "firstLeg.settlementDate","type": 6,"name": "Дата размещения","shortname": "Дата размещения","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "secondLegSettlementDate",
+ "field": "secondLeg.settlementDate","type": 6,"name": "Дата возврата","shortname": "Дата возврата","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "symbolName",
+ "type": 2,"length": 50,"name": "Наименование инструмента в Торговой Системе","shortname": "Инструмент","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "symbolCode",
+ "type": 2,"length": 20,"name": "Код инструмента в Торговой Системе","shortname": "Код инструмента","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "securitiesDepositId",
+ "type": 1,"name": "Наименование финансового инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true,"link": "security","linkCode": "shortname"
+ }
+ ,
+ {"code": "counterPartyId",
+ "type": 1,"name": "Имя фирмы-партнера, с которым заключена сделка","shortname": "Партнер","visible": true,"searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "coverageStatusId",
+ "type": 1,"name": "Cтатус достаточности обеспечения","shortname": "Обеспеченность","searchable": true,"sortable": true,"link": "allowed"
+ }
+ ,
+ {"code": "sessionId",
+ "type": 1,"name": "Сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "moneyMarketSession"
+ }
+ ,
+ {"code": "subscription",
+ "enabled": "true","destination": "executionDeposit.state"
+ }
+ ]
+
+ }
+ ,
+ "admittedDeal": {
+
+ "name": "Реестр сделок, допущенных к клирингу",
+
+ "class": "ru.clearing.classes.statics.data.misc.AdmittedDeal",
+
+ "fields": [
+ {"code": "companyFullName",
+ "type": 2,"length": 255,"name": "Наименование биржи","shortname": "Наименование биржи","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "executionDepositRegisterTradingDate",
+ "type": 4,"name": "Дата заключения сделки","shortname": "Дата сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchangeExecutionId",
+ "type": 2,"length": 255,"name": "Номер сделки","shortname": "Номер","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "exchangeExecutionTime",
+ "type": 5,"name": "Время заключения сделки","shortname": "Время сделки","searchable": false,"sortable": false,"visible": true
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Биржевой код инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true,"link": "security","linkCode": "shortname"
+ }
+ ,
+ {"code": "securityName",
+ "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerFullName",
+ "type": 2,"length": 255,"name": "Наименование продавца","shortname": "Наименование продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerClearingCode",
+ "type": 2,"length": 255,"name": "Код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerAccount",
+ "type": 2,"name": "Счет продавца","shortname": "Счет продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerFullName",
+ "type": 2,"length": 255,"name": "Наименование продавца","shortname": "Наименование продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerClearingCode",
+ "type": 2,"length": 255,"name": "Код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerAccount",
+ "type": 2,"name": "Счет продавца","shortname": "Счет продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "executionDepositRegisterAmount",
+ "type": 10,"name": "Сумма сделки","shortname": "Сумма сделки","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "dealPassedControl": {
+
+ "name": "Реестр сделок, прошедших процедуру контроля обеспечения",
+
+ "coverageStatus": "ALWD",
+
+ "fields": [
+ {"code": "companyFullName",
+ "type": 2,"length": 255,"name": "Наименование биржи","shortname": "Наименование биржи","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "executionDepositRegisterTradingDate",
+ "type": 4,"name": "Дата заключения сделки","shortname": "Дата сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchangeExecutionId",
+ "type": 2,"length": 255,"name": "Номер сделки","shortname": "Номер","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "exchangeExecutionTime",
+ "type": 5,"name": "Время заключения сделки","shortname": "Время сделки","searchable": false,"sortable": false,"visible": true
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Биржевой код инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true,"link": "security","linkCode": "shortname"
+ }
+ ,
+ {"code": "securityName",
+ "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerFullName",
+ "type": 2,"length": 255,"name": "Наименование продавца","shortname": "Наименование продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerClearingCode",
+ "type": 2,"length": 255,"name": "Код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerAccount",
+ "type": 2,"name": "Счет продавца","shortname": "Счет продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerFullName",
+ "type": 2,"length": 255,"name": "Наименование продавца","shortname": "Наименование продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerClearingCode",
+ "type": 2,"length": 255,"name": "Код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerAccount",
+ "type": 2,"name": "Счет продавца","shortname": "Счет продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "executionDepositRegisterAmount",
+ "type": 10,"name": "Сумма сделки","shortname": "Сумма сделки","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "dealUnPassedControl": {
+
+ "name": "Реестр сделок, не прошедших процедуру контроля обеспечения",
+
+ "coverageStatus": "DEND",
+
+ "fields": [
+ {"code": "companyFullName",
+ "type": 2,"length": 255,"name": "Наименование биржи","shortname": "Наименование биржи","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "executionDepositRegisterTradingDate",
+ "type": 4,"name": "Дата заключения сделки","shortname": "Дата сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchangeExecutionId",
+ "type": 2,"length": 255,"name": "Номер сделки","shortname": "Номер","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "exchangeExecutionTime",
+ "type": 5,"name": "Время заключения сделки","shortname": "Время сделки","searchable": false,"sortable": false,"visible": true
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Биржевой код инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true,"link": "security","linkCode": "shortname"
+ }
+ ,
+ {"code": "securityName",
+ "type": 2,"length": 255,"name": "Наименование инструмента","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerFullName",
+ "type": 2,"length": 255,"name": "Наименование продавца","shortname": "Наименование продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerClearingCode",
+ "type": 2,"length": 255,"name": "Код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sellerAccount",
+ "type": 2,"name": "Счет продавца","shortname": "Счет продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerFullName",
+ "type": 2,"length": 255,"name": "Наименование продавца","shortname": "Наименование продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerClearingCode",
+ "type": 2,"length": 255,"name": "Код продавца","shortname": "Код продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "buyerAccount",
+ "type": 2,"name": "Счет продавца","shortname": "Счет продавца","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "executionDepositRegisterAmount",
+ "type": 10,"name": "Сумма сделки","shortname": "Сумма сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "result",
+ "type": 2,"length": 3,"name": "Результат клиринга","shortname": "Результат клиринга","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "reportRegister": {
+
+ "name": "Реестр отчетов",
+
+ "class": "com.moex.platform.classes.TransactionData.Execution.DepositExecution",
+
+ "table": "reportRegister",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "ID записи","shortname": "ID записи","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "type": 5,"name": "Время регистрации","shortname": "Время","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "type": 5,"name": "Время изменения","shortname": "Время изменения","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата клиринга","shortname": "Дата клиринга","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"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,"name": "Сессия","shortname": "Сессия","visible": true,"searchable": true,"sortable": true,"link": "moneyMarketSession"
+ }
+ ,
+ {"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
+ }
+ ]
+
+ }
+ ,
+ "contractRegister": {
+
+ "name": "Журнал регистрации договоров",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.DepositExecution",
+
+ "table": "reportRegister",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Номер записи","shortname": "ID записи","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "type": 5,"name": "Дата и время регистрации документа","shortname": "Время сделки","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "type": 5,"name": "Время изменения сделки","shortname": "Время изменения","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"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": 1,"name": "Наименование лица","shortname": "Компания","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор Компании","shortname": "Идентификатор Компании","searchable": true,"sortable": true,"visible": true,"link": "company"
+ }
+ ,
+ {"code": "documentType",
+ "type": 12,"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
+ }
+ ]
+
+ }
+ ,
+ "orderRegistry": {
+
+ "name": "Реестра распоряжений",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets",
+
+ "table": "transactionStatus",
+
+ "fields": [
+ {"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": "clearingDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "creditLegAccount",
+ "type": 2,"lenght": "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,"name": "Код валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "creditLegDirection",
+ "type": 1,"name": "Направление отправителя","shortname": "Направление","searchable": true,"sortable": true,"visible": true,"link": "inOutDirection"
+ }
+ ,
+ {"code": "debitLegAccount",
+ "type": 2,"lenght": "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": "documentNumber",
+ "type": 2,"length": 255,"name": "Номер документа в сторонней системе","shortname": "Номер РО","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "liabilitiesClaimsMoney": {
+
+ "name": "Требования и обязательства денежных средств",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsMoney",
+
+ "table": "liabilities_claims_money",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор участника","shortname": "Участник","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"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": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "accountType",
+ "type": 1,"name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "account","linkCode": "accountType"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Счет","shortname": "Счет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "liabilitiesAmount",
+ "type": 11,"name": "Регистр «Обязательства по денежным средствам, сформированные по результатам собственных сделок Участника клиринга», исключая проценты","shortname": "Сумма обязательств","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "refundInterest",
+ "type": 11,"name": "Проценты к возврату","shortname": "Проценты к возврату","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "accruedInterest",
+ "type": 11,"name": "Начисленные проценты","shortname": "Начисленные проценты","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "claimsAmount",
+ "type": 11,"name": "Сумма требований, исключая проценты","shortname": "Сумма требований","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "settlementDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "tradingDate",
+ "type": 6,"name": "Дата торгов","shortname": "Дата торгов","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "currency",
+ "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode"
+ }
+ ,
+ {"code": "tradingCode",
+ "type": 2,"name": "Торговый код Участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "tradingCode"
+ }
+ ,
+ {"code": "shortName",
+ "type": 2,"name": "Короткое наименование Участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "shortName"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование Участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "fullName"
+ }
+ ]
+
+ }
+ ,
+ "liabilitiesClaimsAssets": {
+
+ "name": "Требования и обязательства финансовых активов",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets",
+
+ "table": "liabilities_claims_assets",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор участника","shortname": "Участник","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"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": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "accountType",
+ "type": 1,"name": "Тип счета","shortname": "Тип счета","searchable": true,"sortable": true,"link": "account","linkCode": "accountType"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Счет","shortname": "Счет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "liabilitiesQuantity",
+ "type": 10,"name": "Сумма обязательств","shortname": "Сумма обязательств","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "claimsQuantity",
+ "type": 10,"name": "Сумма требований","shortname": "Сумма требований","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "currency",
+ "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currencyCode"
+ }
+ ,
+ {"code": "settlementDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "tradingDate",
+ "type": 6,"name": "Дата торгов","shortname": "Дата торгов","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "refundDate",
+ "type": 6,"name": "Дата возврата","shortname": "Дата возврата","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "price",
+ "type": 10,"name": "Ставка по депозиту","shortname": "Ставка,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Инструмент","shortname": "Инструмент","searchable": true,"sortable": true,"visible": true,"link": "security"
+ }
+ ,
+ {"code": "tradingCode",
+ "type": 2,"name": "Торговый код Участника","shortname": "Торговый код","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "tradingCode"
+ }
+ ,
+ {"code": "clearingCode",
+ "type": 2,"name": "Клиринговый код Участника","shortname": "Клиринговый код","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "clearingCode"
+ }
+ ,
+ {"code": "shortName",
+ "type": 2,"name": "Короткое наименование Участника","shortname": "Участник","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "shortName"
+ }
+ ,
+ {"code": "contract",
+ "type": 2,"name": "Номер договора","shortname": "Номер договора","searchable": true,"sortable": true,"visible": true,"length": 255
+ }
+ ,
+ {"code": "comment",
+ "type": 2,"name": "Комментарий","shortname": "Комментарий","searchable": true,"sortable": true,"visible": true,"length": 255
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование Участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "fullName"
+ }
+ ,
+ {"code": "parentId",
+ "type": 1,"name": "Идентификатор записи основного договора без разделения","shortname": "Родительский договор","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "liabilitiesClaimsMoneyId",
+ "type": 1,"name": "Регистры денежных средств","shortname": "Регистры денег","searchable": true,"sortable": true,"link": "liabilitiesClaimsMoney"
+ }
+ ,
+ {"code": "interestStatus",
+ "type": 1,"name": "Статус возврата процентов","shortname": "Возврат процентов","searchable": true,"sortable": true,"link": "interestStatus"
+ }
+ ,
+ {"code": "clearingStatus",
+ "type": 1,"name": "Статус клиринга","shortname": "Статус клиринга","searchable": true,"sortable": true,"link": "clearingStatus"
+ }
+ ,
+ {"code": "paymentId",
+ "type": 1,"name": "Платеж","shortname": "Платеж","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "refundPaymentId",
+ "type": 1,"name": "Обратный платежа","shortname": "Обратный платеж","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "statement": {
+
+ "name": "Денежные средства от расчетной организации",
+
+ "class": "ru.clearing.classes.statics.data.statement.Statement",
+
+ "table": "statement",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "addresseeId",
+ "type": 1,"name": "Идентификатор участника получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "senderId",
+ "type": 1,"name": "Идентификатор участника отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"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": "clearingDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "statementType",
+ "type": 12,"name": "Тип поступления средств","shortname": "Тип поступления средств","searchable": true,"sortable": true,"link": "statementType"
+ }
+ ,
+ {"code": "comment",
+ "type": 2,"length": 255,"name": "Комментарий","shortname": "Основание","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Счет","shortname": "Счет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inOutDirection",
+ "type": 12,"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
+ }
+ ,
+ {"code": "cashMovementCurrencyCode",
+ "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "operationStatus",
+ "type": 12,"name": "Cтатус обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus"
+ }
+ ,
+ {"code": "errorCode",
+ "type": 12,"name": "Код ошибки","shortname": "Код ошибки","searchable": true,"sortable": true,"link": "errorCode","linkCode": "code"
+ }
+ ,
+ {"code": "errorText",
+ "type": 12,"name": "Полный текст ошибки","shortname": "Ошибка","searchable": true,"sortable": 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,"name": "Типы входящей и исходящей записей","shortname": "Типы входящей и исходящей записей","searchable": true,"sortable": true,"ignore": true,"link": "inOutSDfType"
+ }
+ ]
+
+ }
+ ,
+ "tradeSettlement": {
+
+ "name": "Проводки на базе сделок торговой системы",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets",
+
+ "table": "tradeConfirmation",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "addresseeId",
+ "type": 1,"name": "Идентификатор участника получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "senderId",
+ "type": 1,"name": "Идентификатор участника отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"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": "clearingDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "amount",
+ "type": 11,"name": "Объем","shortname": "Объем","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "currencyCode",
+ "type": 12,"name": "Код валюты","shortname": "Валюта","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "inOutDirection",
+ "type": 1,"name": "Направление","shortname": "Направление","searchable": true,"sortable": true,"link": "inOutDirection"
+ }
+ ,
+ {"code": "accountId",
+ "type": 1,"name": "Идентификатор счета","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 50,"name": "Счет","shortname": "Счет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "operationStatus",
+ "type": 12,"name": "Cтатус обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus"
+ }
+ ]
+
+ }
+ ,
+ "operation": {
+
+ "name": "Проводки",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.LiabilitiesClaimsAssets",
+
+ "table": "tradeConfirmation",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "addresseeId",
+ "type": 1,"name": "Идентификатор участника получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "senderId",
+ "type": 1,"name": "Идентификатор участника отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"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": "clearingDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "operationTypeId",
+ "type": 1,"name": "Тип проводки","shortname": "Тип","searchable": true,"sortable": true,"link": "operationType"
+ }
+ ,
+ {"code": "operationStatus",
+ "type": 12,"name": "Cтатус обработки","shortname": "Статус","searchable": true,"sortable": true,"link": "operationStatus"
+ }
+ ]
+
+ }
+ ,
+ "paymentInstruction": {
+
+ "name": "Информация о денежных средствах",
+
+ "class": "ru.clearing.classes.statics.data.payment.PaymentInstruction",
+
+ "table": "PaymentInstruction",
+
+ "fields": [
+ {"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": "senderId",
+ "type": 1,"name": "Идентификатор участника отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "addresseeId",
+ "type": 1,"name": "Идентификатор участника получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "adresseeBIC",
+ "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) получателя","shortname": "БИК получателя","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "payeeBankName",
+ "type": 2,"length": 255,"name": "Банк отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "payeeBIC",
+ "type": 2,"length": 255,"name": "Банковский идентификационный код (БИК) отправителя","shortname": "БИК отправителя","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "addresseeBankName",
+ "type": 2,"length": 255,"name": "Банк получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "paymentDate",
+ "type": 4,"name": "Дата и время платежа","shortname": "Дата и время платежа","searchable": true,"sortable": true,"ignore": true
+ }
+ ,
+ {"code": "PaymentPurpose",
+ "type": 2,"name": "Назначение платежа","shortname": "Назначение","searchable": true,"sortable": true,"visible": true,"length": 255
+ }
+ ,
+ {"code": "settlementDate",
+ "type": 6,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "creditLeg_amount",
+ "field": "creditLegAmount","type": 1,"name": "Сумма отправителя","shortname": "Сумма отправителя","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "debitLeg_amount",
+ "field": "debitLegAmount","type": 1,"name": "Сумма получателя","shortname": "Сумма получателя","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "creditLeg_accountId",
+ "field": "creditLegAccountId","type": 1,"name": "Идентификатор счета отправителя","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "credit_csAccount",
+ "field": "creditCsAccount","type": 2,"length": 255,"name": "Корреспондентский счет отправителя","shortname": "Корр. счет отправителя","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "creditLeg_account",
+ "field": "creditLegAccount","type": 2,"length": 50,"name": "Счет отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"visible": true,"link": "Account"
+ }
+ ,
+ {"code": "debitLeg_accountId",
+ "field": "debitLegAccountId","type": 1,"name": "Идентификатор счета отправителя","shortname": "Идентификатор счета","searchable": true,"sortable": true,"link": "account"
+ }
+ ,
+ {"code": "debit_csAccount",
+ "field": "debitCsAccount","type": 2,"length": 255,"name": "Корреспондентский счет получателя","shortname": "Корреспондентский счет","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "debitLeg_account",
+ "field": "debitLegAccount","type": 2,"length": 50,"name": "Счет получателя","shortname": "Получатель","searchable": true,"sortable": true,"visible": true,"link": "Account"
+ }
+ ,
+ {"code": "creditLeg_direction",
+ "field": "creditLegDirection","type": 1,"name": "Направление отправителя","shortname": "Направление","searchable": true,"sortable": true,"visible": true,"link": "inOutDirection"
+ }
+ ,
+ {"code": "debitLeg_direction",
+ "field": "debitLegDirection","type": 1,"name": "Направление получателя","shortname": "Направление","searchable": true,"sortable": true,"visible": true,"link": "inOutDirection"
+ }
+ ,
+ {"code": "creditLeg_currencyCode",
+ "field": "creditLegCurrencyCode","type": 12,"name": "Код валюты отправителя","shortname": "Валюта отправителя","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "debitLeg_currencyCode",
+ "field": "debitLegCurrencyCode","type": 12,"name": "Код валюты получателя","shortname": "Валюта получателя","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата расчета","shortname": "Дата расчета","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "transactionStatus",
+ "type": 12,"name": "Cтатус транзакции","shortname": "Статус","searchable": true,"sortable": true,"link": "transactionStatus"
+ }
+ ,
+ {"code": "documentNumber",
+ "type": 2,"length": 255,"name": "Номер документа в сторонней системе","shortname": "Номер РО","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "marketData": {
+
+ "name": "Итоги торгов",
+
+ "class": "ru.clearing.classes.TransactionData.Execution.MarketData",
+
+ "table": "marketData",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "ID записи","shortname": "ID записи","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "securitiesDepositId",
+ "type": 1,"name": "Биржевой код инструмента","shortname": "Инструмент","visible": true,"searchable": true,"sortable": true,"link": "security","linkCode": "shortname"
+ }
+ ,
+ {"code": "companyName",
+ "type": 2,"length": 255,"name": "Инициатор торгов","shortname": "Инициатор","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","visible": true,"searchable": true,"sortable": true,"link": "market"
+ }
+ ,
+ {"code": "counterPartyNum",
+ "type": 1,"name": "Количество участников, заключивших сделки","shortname": "Участников","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tradesNum",
+ "type": 1,"name": "Количество сделок","shortname": "Сделок","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "amount",
+ "type": 11,"name": "Объем сделок, руб","shortname": "Объем сделок","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "openPrice",
+ "type": 10,"name": "Откр.","shortname": "Откр.,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "maxPrice",
+ "type": 10,"name": "Макс.","shortname": "Макс.,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "minPrice",
+ "type": 10,"name": "Мин.","shortname": "Мин.,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "closePrice",
+ "type": 10,"name": "Закр.","shortname": "Закр.,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "avgPrice",
+ "type": 10,"name": "Ср.взв.","shortname": "Ср.взв.,%","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "duration",
+ "type": 3,"name": "Срок, дней","shortname": "Срок","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "type": 5,"name": "Время регистрации сделки","shortname": "Время сделки","visible": true,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "type": 5,"name": "Время изменения сделки","shortname": "Время изменения","visible": false,"searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tradingDate",
+ "type": 6,"name": "Дата торгов","shortname": "Дата торгов","visible": false,"searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "chargeTariff": {
+
+ "name": "Тарифы комиссий",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","searchable": true,"sortable": true,"link": "market","visible": true
+ }
+ ,
+ {"code": "clearingMemberCategory",
+ "type": 12,"name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory"
+ }
+ ,
+ {"code": "chargeTypeId",
+ "type": 1,"name": "Тип комиссии","shortname": "Тип комиссии","searchable": true,"sortable": true,"link": "chargeType","visible": true
+ }
+ ,
+ {"code": "chargeRate",
+ "type": 10,"name": "Ставка комиссионного сбора","shortname": "Ставка комиссионного сбора","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "currency",
+ "type": 1,"name": "Валюта начисления комиссии","shortname": "Валюта комиссии","searchable": true,"sortable": true,"link": "currencyCode","visible": true
+ }
+ ,
+ {"code": "validFromDate",
+ "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "validToDate",
+ "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "individualChargeTariff": {
+
+ "name": "Индивидуальные тарифы комиссий для Участника",
+
+ "logUpdates": "true",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Участник","shortname": "Участник","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","searchable": true,"sortable": true,"link": "market","visible": true
+ }
+ ,
+ {"code": "clearingMemberCategory",
+ "type": 12,"name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory"
+ }
+ ,
+ {"code": "chargeTypeId",
+ "type": 1,"name": "Тип комиссии","shortname": "Тип комиссии","searchable": true,"sortable": true,"link": "chargeType","visible": true
+ }
+ ,
+ {"code": "chargeRate",
+ "type": 10,"name": "Ставка комиссионного сбора","shortname": "Ставка комиссионного сбора","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "currency",
+ "type": 1,"name": "Валюта начисления комиссии","shortname": "Валюта комиссии","searchable": true,"sortable": true,"link": "currencyCode","visible": true
+ }
+ ,
+ {"code": "validFromDate",
+ "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "validToDate",
+ "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "companyTariff": {
+
+ "name": "Тарифы комиссий в разрезе Участника",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "market",
+ "type": 12,"name": "Секция","shortname": "Секция","searchable": true,"sortable": true,"link": "market","visible": true
+ }
+ ,
+ {"code": "clearingMemberCategory",
+ "type": 12,"name": "Категория участника клиринга","shortname": "Категория","searchable": true,"sortable": true,"visible": true,"link": "clearingCategory"
+ }
+ ,
+ {"code": "fullName",
+ "type": 2,"name": "Полное наименование Участника","shortname": "Наименование участника","searchable": true,"sortable": true,"visible": true,"length": 255,"link": "company","linkCode": "fullName"
+ }
+ ,
+ {"code": "contract",
+ "type": 2,"name": "Номер договора","shortname": "Номер договора","searchable": true,"sortable": true,"visible": true,"length": 255
+ }
+ ,
+ {"code": "chargeTypeId",
+ "type": 1,"name": "Тип комиссии","shortname": "Тип комиссии","searchable": true,"sortable": true,"link": "chargeType","visible": true
+ }
+ ,
+ {"code": "chargeRate",
+ "type": 10,"name": "Ставка комиссионного сбора","shortname": "Ставка комиссионного сбора","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "currency",
+ "type": 1,"name": "Валюта начисления комиссии","shortname": "Валюта комиссии","searchable": true,"sortable": true,"link": "currencyCode","visible": true
+ }
+ ,
+ {"code": "validFromDate",
+ "type": 6,"name": "Дата начала срока действия","shortname": "Дата начала срока действия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "validToDate",
+ "type": 6,"name": "Дата окончания срока действия","shortname": "Дата окончания срока действия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "createdAt",
+ "field": "created","type": 4,"name": "Создано","shortname": "Создано","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Изменено","shortname": "Изменено","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Участник","shortname": "Участник","searchable": true,"sortable": true,"link": "company"
+ }
+ ]
+
+ }
+ ,
+ "errorText": {
+
+ "name": "Полные тексты ошибок",
+
+ "class": "ru.clearing.classes.statics.data.messages.ErrorText",
+
+ "table": "errorText",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор","shortname": "ID","searchable": true,"sortable": true,"visible": 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": "errorCode",
+ "type": 12,"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,"name": "Автор сообщения","shortname": "Сотрудник","searchable": true,"sortable": true,"visible": true,"link": "userCls","ignore": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Текущая дата","shortname": "Дата","visible": false,"searchable": true,"sortable": true,"ignore": true
+ }
+ ]
+
+ }
+ ,
+ "sDf01": {
+
+ "name": "ДФ-01 Информация о денежных средствах, находящихся на торговых банковских счетах Участников клиринга",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf01",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"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
+ }
+ ,
+ {"code": "remainder",
+ "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток денежных средств","searchable": true,"sortable": 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
+ }
+ ,
+ {"code": "dat",
+ "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_name",
+ "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_type",
+ "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sumengage",
+ "type": 2,"length": 22,"name": "Не используется в Системе","shortname": "Не используется","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sumunblock",
+ "type": 2,"length": 22,"name": "Не используется в Системе","shortname": "Не используется","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "file_type",
+ "type": 2,"length": 1,"name": "Не используется в Системе","shortname": "Не используется","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "fileName",
+ "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf02": {
+
+ "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf02",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"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
+ }
+ ,
+ {"code": "remainder",
+ "type": 2,"length": 22,"name": "Остаток денежных средств","shortname": "Остаток денежных средств","searchable": true,"sortable": 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
+ }
+ ,
+ {"code": "dat",
+ "type": 2,"length": 8,"name": "Дата расчетов","shortname": "Дата расчетов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 2,"length": 1,"name": "Биржевая секция","shortname": "Биржевая секция","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_name",
+ "type": 2,"length": 30,"name": "Наименование участника клиринга","shortname": "Наименование УК","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_type",
+ "type": 2,"length": 2,"name": "Признак счета","shortname": "Признак счета","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sumengage",
+ "type": 2,"length": 22,"name": "Не используется в Системе","shortname": "Не используется","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sumunblock",
+ "type": 2,"length": 22,"name": "Не используется в Системе","shortname": "Не используется","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "file_type",
+ "type": 2,"length": 1,"name": "Не используется в Системе","shortname": "Не используется","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "result",
+ "type": 2,"length": 3,"name": "Результат обработки каждой записи исходного файла ДФ-01","shortname": "Результат обработки ДФ-01","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inSDf01Id",
+ "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf03": {
+
+ "name": "ДФ-03 Сводное платежное поручение",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf03",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "seg_type",
+ "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_type",
+ "type": 2,"lenght": "4","name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnm_ref",
+ "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnmprev",
+ "type": 2,"length": 16,"name": "Ссылка на предшестввующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "priority",
+ "type": 2,"length": 1,"name": "Приоритет скорости отправления сообщения","shortname": "Приоритет отправки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbankcode",
+ "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_deb",
+ "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет по дебету","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-плательщика","shortname": "Наименование банка-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbankcode",
+ "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_cred",
+ "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-получателя","shortname": "Наименование банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_date",
+ "type": 2,"lenght": "8","name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "ext_date",
+ "type": 2,"lenght": "8","name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_val",
+ "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum_deb",
+ "type": 2,"lenght": "22","name": "Сумма дебет ","shortname": "Сумма дебет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-плательщика","shortname": "Наименование клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sc_code",
+ "type": 2,"length": 12,"name": "Код клиента-плательщика","shortname": "Код клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_deb",
+ "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-получателя","shortname": "Наименование клиента-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_1",
+ "type": 2,"length": 35,"name": "Счет кредит","shortname": "Счет кредит","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sp_code",
+ "type": 2,"length": 2,"name": "Код назначения платежа","shortname": "Код назначения платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_1",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_6",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "send_type",
+ "type": 2,"length": 10,"name": "Тип отправления плат. поручения","shortname": "Тип отправления плат. поручения","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "servdate",
+ "type": 2,"length": 8,"name": "Дата получения товара, оказания услуг в плат. поручении","shortname": "Дата получения товара","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_result",
+ "type": 2,"length": 2,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "imp_result",
+ "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf04": {
+
+ "name": "ДФ-04 Подтверждение переводов из Расчетной организации для СПВБ",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf04",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "seg_type",
+ "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_type",
+ "type": 2,"lenght": "4","name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnm_ref",
+ "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnmprev",
+ "type": 2,"length": 16,"name": "Ссылка на предшестввующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "priority",
+ "type": 2,"length": 1,"name": "Приоритет скорости отправления сообщения","shortname": "Приоритет отправки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbankcode",
+ "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_deb",
+ "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет по дебету","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-плательщика","shortname": "Наименование банка-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbankcode",
+ "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_cred",
+ "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-получателя","shortname": "Наименование банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_date",
+ "type": 2,"lenght": "8","name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "ext_date",
+ "type": 2,"lenght": "8","name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_val",
+ "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum_deb",
+ "type": 2,"lenght": "22","name": "Сумма дебет ","shortname": "Сумма дебет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-плательщика","shortname": "Наименование клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sc_code",
+ "type": 2,"length": 12,"name": "Код клиента-плательщика","shortname": "Код клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_deb",
+ "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-получателя","shortname": "Наименование клиента-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_1",
+ "type": 2,"length": 35,"name": "Счет кредит","shortname": "Счет кредит","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sp_code",
+ "type": 2,"length": 2,"name": "Код назначения платежа","shortname": "Код назначения платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_1",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_6",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "send_type",
+ "type": 2,"length": 10,"name": "Тип отправления плат. поручения","shortname": "Тип отправления плат. поручения","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "servdate",
+ "type": 2,"length": 8,"name": "Дата получения товара, оказания услуг в плат. поручении","shortname": "Дата получения товара","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_result",
+ "type": 2,"length": 2,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "imp_result",
+ "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "fileName",
+ "field": "file_name","type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf05": {
+
+ "name": "ДФ-05 Уведомление о завершении расчетов в ПРЦ",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf05",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tp",
+ "type": 10,"name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "dt",
+ "type": 6,"name": "Дата завершения расчетов","shortname": "Дата завершения расчетов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "tm",
+ "type": 5,"name": "Время завершения расчетов","shortname": "Время завершения расчетов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pr",
+ "type": 2,"length": 1,"name": "Результат обработки запроса","shortname": "Результат обработки запроса","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf08": {
+
+ "name": "ДФ-08 Запрос остатков по всем счетам",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf08",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "number",
+ "type": 10,"name": "Номер запроса остатков по счетам","shortname": "Номер запроса","searchable": true,"sortable": true,"visible": true,"link": "currency"
+ }
+ ,
+ {"code": "datetime",
+ "type": 4,"name": "Дата и время сообщения","shortname": "Дата и время сообщения","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf09": {
+
+ "name": "ДФ-09 Уведомление о поступлении средств на клиринговый счет",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf09",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum",
+ "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "type",
+ "type": 2,"length": 1,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "number",
+ "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер запроса","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "INN",
+ "field": "inn","type": 10,"name": "ИНН","shortname": "ИНН","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "fileName",
+ "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf10": {
+
+ "name": "ДФ-10 Подтверждение о загрузке по поступлению на клиринговый счет",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf10",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum",
+ "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "type",
+ "type": 2,"length": 1,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "number",
+ "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер запроса","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "INN",
+ "type": 10,"name": "ИНН","shortname": "ИНН","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "result",
+ "type": 2,"length": 3,"name": "Результат приема","shortname": "Результат приема","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inSDf09Id",
+ "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf11": {
+
+ "name": "ДФ-11 Из КС в ПРЦ Платежное распоряжение на перевод средств с ТБС Участника на КС Инициатора",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf11",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "seg_type",
+ "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_type",
+ "type": 2,"lenght": "4","name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnm_ref",
+ "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnmprev",
+ "type": 2,"length": 16,"name": "Ссылка на предшестввующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "priority",
+ "type": 2,"length": 1,"name": "Приоритет скорости отправления сообщения","shortname": "Приоритет отправки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbankcode",
+ "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_deb",
+ "type": 2,"length": 35,"name": "Счет по дебету","shortname": "Счет по дебету","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-плательщика","shortname": "Наименование банка-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbankcode",
+ "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_cred",
+ "type": 2,"length": 35,"name": "Счет по кредиту","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-получателя","shortname": "Наименование банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_date",
+ "type": 2,"lenght": "8","name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "ext_date",
+ "type": 2,"lenght": "8","name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_val",
+ "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum_deb",
+ "type": 2,"lenght": "22","name": "Сумма дебет ","shortname": "Сумма дебет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-плательщика","shortname": "Наименование клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sc_code",
+ "type": 2,"length": 12,"name": "Код клиента-плательщика","shortname": "Код клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_deb",
+ "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-получателя","shortname": "Наименование клиента-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_1",
+ "type": 2,"length": 35,"name": "Счет кредит","shortname": "Счет кредит","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sp_code",
+ "type": 2,"length": 2,"name": "Код назначения платежа","shortname": "Код назначения платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_1",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_6",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "send_type",
+ "type": 2,"length": 10,"name": "Тип отправления плат. поручения","shortname": "Тип отправления плат. поручения","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "servdate",
+ "type": 2,"length": 8,"name": "Дата получения товара, оказания услуг в плат. поручении","shortname": "Дата получения товара","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_result",
+ "type": 2,"length": 2,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf12": {
+
+ "name": "ДФ-12 Из ПРЦ в КС Информация о блокировке/разблокировке/закрытии ТБС УК",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf12",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": 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": "status",
+ "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "fileName",
+ "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf13": {
+
+ "name": "ДФ-13 Вывод свободных средств для инициаторов категории В с клирингового счета 30414/7 - платежное поручение АО СПВБ на вывод средств из РО",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf13",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "seg_type",
+ "type": 2,"length": 1,"name": "Код инициатора в КС","shortname": "Инициатор в КС","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_type",
+ "type": 2,"lenght": "4","name": "Тип документа","shortname": "Тип документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnm_ref",
+ "type": 2,"length": 16,"name": "Ссылочный номер документа у отправителя","shortname": "Номер документа у отправителя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "docnmprev",
+ "type": 2,"length": 16,"name": "Ссылка на предшестввующий документ","shortname": "Предшествующий документ","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "priority",
+ "type": 2,"length": 1,"name": "Приоритет скорости отправления сообщения","shortname": "Приоритет отправки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbankcode",
+ "type": 2,"length": 12,"name": "Код банка-плательщика","shortname": "Банк-плательщик","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_deb",
+ "type": 2,"length": 35,"name": "Кор счет банка - плательщика в системе - акт.","shortname": "Кор счет банка - плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-плательщика","shortname": "Наименование банка-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam3",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbankcode",
+ "type": 2,"length": 12,"name": "Код банка-получателя","shortname": "Код банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "c_acc_cred",
+ "type": 2,"length": 35,"name": "Кор счет банка - получателя в системе - акт. ","shortname": "Кор счет банка - получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam1",
+ "type": 2,"length": 35,"name": "Наименование банка-получателя","shortname": "Наименование банка-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "op_type",
+ "type": 2,"length": 2,"name": "Вид операции","shortname": "Вид операции","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "op_order",
+ "type": 2,"length": 1,"name": "Очередность платежа","shortname": "Очередность платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rbanknam5",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_date",
+ "type": 2,"lenght": "8","name": "Платеж-дата","shortname": "Платеж-дата","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "ext_date",
+ "type": 2,"lenght": "8","name": "Дата по выписке","shortname": "Дата по выписке","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "pay_val",
+ "type": 2,"length": 12,"name": "Валюта платежа","shortname": "Валюта","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum_deb",
+ "type": 2,"lenght": "22","name": "Сумма дебет ","shortname": "Сумма дебет","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-плательщика","shortname": "Наименование клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inn_deb",
+ "type": 2,"length": 12,"name": "ИНН клиента-плательщика","shortname": "ИНН клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "kpp_deb",
+ "type": 2,"length": 9,"name": "КПП клиента-плательщика","shortname": "КПП клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sc_code",
+ "type": 2,"length": 12,"name": "Код клиента-плательщика","shortname": "Код клиента-плательщика","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_deb",
+ "type": 2,"length": 35,"name": "Счет клиента-плательщика(дебет)","shortname": "Счет клиента-плательщика(дебет)","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn1",
+ "type": 2,"length": 35,"name": "Наименование клиента-получателя","shortname": "Наименование клиента-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inn_cred",
+ "type": 2,"length": 12,"name": "ИНН клиента-получателя","shortname": "ИНН клиента-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "kpp_cred",
+ "type": 2,"length": 9,"name": "КПП клиента-получателя","shortname": "КПП клиента-получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "rclientn4",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_1",
+ "type": 2,"length": 35,"name": "Счет получателя","shortname": "Счет получателя","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "acc_kr_2",
+ "type": 2,"length": 35,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sp_code",
+ "type": 2,"length": 2,"name": "Код назначения платежа","shortname": "Код назначения платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_1",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_2",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_3",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_4",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_5",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "specif_6",
+ "type": 2,"length": 35,"name": "Назначение платежа","shortname": "Назначение платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "send_type",
+ "type": 2,"length": 10,"name": "Вид платежа","shortname": "Вид платежа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "servdate",
+ "type": 2,"length": 8,"name": "Дата получения товара, оказания услуг в плат. поручении","shortname": "Дата получения товара","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "doc_result",
+ "type": 2,"length": 2,"name": "","shortname": "","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf16": {
+
+ "name": "ДФ-16 Формат запроса по возврату депозита или дозачисление/списание денежных средств",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf16",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum",
+ "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "type",
+ "type": 2,"length": 1,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "INN",
+ "field": "inn","type": 10,"name": "ИНН","shortname": "ИНН","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "BIC",
+ "field": "bic","type": 10,"name": "БИК","shortname": "БИК","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "SPEC",
+ "field": "spec","type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "number",
+ "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "fileName",
+ "type": 2,"length": 255,"name": "Наименование входящего файла","shortname": "Наименование файла","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время обработки файла","shortname": "Дата и время обработки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf17": {
+
+ "name": "ДФ-17 Формат ответа на запрос по возврату депозита или дозачисление/списание денежных средств",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf17",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "account",
+ "type": 2,"length": 20,"name": "Номер счета участника торгов","shortname": "Номер счета участника торгов","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sum",
+ "type": 10,"name": "Сумма платежного документа (операции)","shortname": "Сумма платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "market",
+ "type": 2,"length": 1,"name": "Код сегмента рынка","shortname": "Код сегмента рынка","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "type",
+ "type": 2,"length": 1,"name": "Код типа платежного документа (операции)","shortname": "Код типа платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "INN",
+ "type": 10,"name": "ИНН","shortname": "ИНН","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "BIC",
+ "type": 10,"name": "БИК","shortname": "БИК","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "SPEC",
+ "type": 2,"length": 255,"name": "Назначение","shortname": "Назначение","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "number",
+ "type": 10,"name": "Номер платежного документа (операции)","shortname": "Номер платежного документа","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "result",
+ "type": 10,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inSDf16Id",
+ "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "sDf18": {
+
+ "name": "ДФ-18 Из КС в ПРЦ Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие)",
+
+ "class": "ru.clearing.classes.statics.data.sdf.SDf18",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": 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": "status",
+ "type": 3,"name": "Статус счета","shortname": "Статус","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "result",
+ "type": 10,"name": "Код завершения операции","shortname": "Код завершения операции","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationTime",
+ "type": 4,"name": "Дата и время создания записи","shortname": "Дата и время создания","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "generationId",
+ "type": 1,"name": "Идентификатор взаимодействия","shortname": "ID взаимодействия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "inSDf12Id",
+ "type": 1,"name": "Идентификатор соответствующей записи из таблицы-источника","shortname": "Входящая запись","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "s_trade": {
+
+ "name": "Сделки из Торговой системы",
+
+ "class": "com.spicex.Static.",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "trade_num",
+ "type": 1,"name": "Номер сделки","shortname": "Номер сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "sec_code",
+ "type": 2,"length": 255,"name": "Код ценной бумаги","shortname": "Код ценной бумаги","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "trade_date_time",
+ "type": 4,"name": "Дата-время сделки","shortname": "Дата-время сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "settle_date",
+ "type": 6,"name": "Плановая дата исполнения сделки","shortname": "Плановая дата исполнения сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "price",
+ "type": 10,"name": "Цена сделки","shortname": "Цена сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "value",
+ "type": 11,"name": "Сумма сделки","shortname": "Сумма сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "qty",
+ "type": 11,"name": "Количество лотов по сделке","shortname": "Количество лотов по сделке","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "accruedint",
+ "type": 10,"name": "НКД за 1 ценную бумагу","shortname": "НКД за 1 ценную бумагу","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "firm_id",
+ "type": 2,"length": 255,"name": "ID клиента в КС","shortname": "ID клиента в КС","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "client_code",
+ "type": 2,"length": 255,"name": "Код участника торгов = Код участника клиринга = Код участника расчетов","shortname": "Участник","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "exchange_commission",
+ "type": 11,"name": "Комиссия по сделке","shortname": "Комиссия","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "class_code",
+ "type": 2,"length": 255,"name": "Код класса сделки из новой ТС","shortname": "Код класса сделки","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "operation",
+ "type": 2,"length": 255,"name": "Тип плеча (Купля/Продажа)","shortname": "Тип плеча","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "issue_account",
+ "type": 2,"length": 50,"name": "Счет для учета ценной бумаги","shortname": "Счет для учета ценной бумаги","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "money_account",
+ "type": 2,"length": 50,"name": "Счет для учета денежных средств","shortname": "Счет для учета денежных средств","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "trade_type",
+ "type": 2,"length": 50,"name": "Первичное размещение/торги","shortname": "Первичное размещение/торги","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "days_to_mat_date",
+ "type": 1,"name": "Количество дней до погашения","shortname": "Количество дней до погашения","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "collateral",
+ "type": 2,"length": 50,"name": "Признак залога (не используется)","shortname": "Признак залога (не используется)","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "settle_code",
+ "type": 2,"length": 50,"name": "Код периода сделки из новой ТС","shortname": "Код периода сделки из новой ТС","searchable": true,"sortable": true
+ }
+ ]
+
+ }
+ ,
+ "notification": {
+
+ "name": "Сообщения",
+
+ "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": "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": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "senderId",
+ "type": 1,"name": "Идентификатор участника отправителя","shortname": "Отправитель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "addresseeId",
+ "type": 1,"name": "Идентификатор участника получателя","shortname": "Получатель","searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "objectType",
+ "type": 12,"name": "Тип объекта","shortname": "Объект","searchable": true,"sortable": true,"link": "objectType"
+ }
+ ,
+ {"code": "objectId",
+ "type": 4,"name": "Идентификатор объекта","shortname": "ID объекта","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "notificationStatus",
+ "type": 12,"name": "Статус сообщения","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "notificationStatus"
+ }
+ ]
+ ,"actions":[
+ {"method":"put",
+
+ "name": "Подтверждение/Отклонение операции дозачисления/списания",
+
+ "destination": "",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","link": "company","linkCode": "id","required": true
+ }
+ ,
+ {"code": "notificationStatus",
+ "type": 12,"name": "Статус сообщения","shortname": "Статус","link": "notificationStatus","required": true
+ }
+ ]
+ }
+ ]
+ }
+ ,
+ "session": {
+
+ "name": "Клиринговая сессия",
+
+ "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,"name": "Дата и время создания записи","shortname": "Создано","searchable": true,"sortable": true,"ignore": true
+ }
+ ,
+ {"code": "updatedAt",
+ "field": "updated","type": 4,"name": "Дата и время изменения записи","shortname": "Изменено","searchable": true,"sortable": true,"ignore": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true
+ }
+ ,
+ {"code": "sessionStatus",
+ "type": 12,"name": "Статус клиринговой сессии","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "sessionStatus"
+ }
+ ]
+
+ }
+ ,
+ "moneyMarketSession": {
+
+ "name": "Сессия денежного рынка",
+
+ "class": "com.spicex.TransactionData.Session",
+
+ "logUpdates": "true",
+
+ "table": "Session",
+
+ "fields": [
+ {"code": "id",
+ "type": 1,"name": "Идентификатор записи","shortname": "ID","searchable": true,"sortable": true
+ }
+ ,
+ {"code": "clearingDate",
+ "type": 6,"name": "Дата","shortname": "Дата","searchable": true,"sortable": true,"visible": true,"extends": "session"
+ }
+ ,
+ {"code": "sessionStatus",
+ "type": 12,"name": "Статус клиринговой сессии","shortname": "Статус","searchable": true,"sortable": true,"visible": true,"link": "sessionStatus","extends": "session"
+ }
+ ,
+ {"code": "companyId",
+ "type": 1,"name": "Идентификатор инициатора торгов","shortname": "Инициатор","visible": false,"searchable": true,"sortable": true,"link": "company"
+ }
+ ,
+ {"code": "securityId",
+ "type": 1,"name": "Идентификатор инструмента","shortname": "Инструмент","searchable": false,"sortable": true,"visible": true,"link": "security"
+ }
+ ,
+ {"code": "userId",
+ "type": 1,"name": "Идентификатор пользователя","shortname": "Пользователь","searchable": true,"sortable": true,"visible": true,"link": "userCls"
+ }
+ ]
+
+ }
+
+ }
+
+ ,"views": {
+
+ }
+
+ ,"types": [
+
+ {
+ "code": "identity",
+
+ "id": "1"
+ ,
+ "name": "Идентификатор"
+ ,
+ "type": "bigint"
+ ,
+ "javatype": "Long"
+
+ }
+ ,
+ {
+ "code": "string",
+
+ "id": "2"
+ ,
+ "name": "Строка"
+ ,
+ "type": "varchar"
+ ,
+ "javatype": "String"
+
+ }
+ ,
+ {
+ "code": "long",
+
+ "id": "3"
+ ,
+ "name": "Целый"
+ ,
+ "type": "bigint"
+ ,
+ "javatype": "Long"
+
+ }
+ ,
+ {
+ "code": "dateTime",
+
+ "id": "4"
+ ,
+ "name": "Дата и время"
+ ,
+ "type": "timestamp"
+ ,
+ "javatype": "Instant"
+
+ }
+ ,
+ {
+ "code": "time",
+
+ "id": "5"
+ ,
+ "name": "Время"
+ ,
+ "type": "time"
+ ,
+ "javatype": "Instant"
+
+ }
+ ,
+ {
+ "code": "date",
+
+ "id": "6"
+ ,
+ "name": "Дата"
+ ,
+ "type": "date"
+ ,
+ "javatype": "Instant"
+
+ }
+ ,
+ {
+ "code": "array",
+
+ "id": "7"
+ ,
+ "name": "Массив"
+ ,
+ "type": "json"
+ ,
+ "javatype": "String"
+
+ }
+ ,
+ {
+ "code": "object",
+
+ "id": "8"
+ ,
+ "name": "Объект"
+ ,
+ "type": "jsonb"
+ ,
+ "javatype": "String"
+
+ }
+ ,
+ {
+ "code": "boolean",
+
+ "id": "9"
+ ,
+ "name": "Булевый"
+ ,
+ "type": "boolean"
+ ,
+ "javatype": "Boolean"
+
+ }
+ ,
+ {
+ "code": "double",
+
+ "id": "10"
+ ,
+ "name": "Число с точкой"
+ ,
+ "type": "numeric(72,18)"
+ ,
+ "javatype": "BigDecimal"
+
+ }
+ ,
+ {
+ "code": "amount",
+
+ "id": "11"
+ ,
+ "name": "Объем из числа с точкой"
+ ,
+ "type": "numeric(72,2)"
+ ,
+ "javatype": "BigDecimal"
+
+ }
+ ,
+ {
+ "code": "code",
+
+ "id": "12"
+ ,
+ "name": "Код 4 символа"
+ ,
+ "type": "char(4)"
+ ,
+ "javatype": "String"
+
+ }
+
+ ]
+
+ }
+
\ No newline at end of file