From ccc6538225fa9c7f5d1df705fde760e00f154a43 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Mon, 3 Jul 2023 17:31:40 +0300 Subject: [PATCH] backend-api http://jira.mfd.msk:8088/browse/CLS-390 + meta --- .../controller/queue/sdf/SdfsController.java | 318 ++++++++++++++++++ .../src/main/resources/meta/meta.json | 52 ++- .../src/main/resources/meta/meta.xml | 52 +-- .../backend-api/src/test/resources/meta.json | 52 ++- 4 files changed, 442 insertions(+), 32 deletions(-) create mode 100644 clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/sdf/SdfsController.java diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/sdf/SdfsController.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/sdf/SdfsController.java new file mode 100644 index 000000000..f0126831e --- /dev/null +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/queue/sdf/SdfsController.java @@ -0,0 +1,318 @@ +package ru.spcex.clearing.backendapi.controller.queue.sdf; + +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiResponse; +import io.swagger.annotations.ApiResponses; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.ResponseBody; +import ru.clearing.classes.statics.data.sdf.*; +import ru.spcex.clearing.backendapi.controller.queue.AbstractQueueController; +import ru.spcex.clearing.backendapi.controller.response.entity.CommonGetAllResponse; +import ru.spcex.clearing.backendapi.service.IOperator; +import ru.spcex.clearing.backendapi.service.IStateLoader; +import ru.spcex.clearing.imdg.IMDGDistributedNames; + +import java.util.Collection; +import java.util.Map; + +@Controller +@RequestMapping("/s-dfs") +public class SdfsController extends AbstractQueueController { + private final IStateLoader stateLoader; + + @Autowired + public SdfsController(IOperator operator, IStateLoader stateLoader) { + super(operator); + this.stateLoader = stateLoader; + } + + @ApiOperation(value = "get all S_DF01") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df01", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf01() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf01, + SDf01.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF02") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df02", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf02() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf02, + SDf02.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF03") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df03", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf03() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf03, + SDf03.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF04") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df04", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf04() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf04, + SDf04.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF05") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df05", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf05() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf05, + SDf05.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF06") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf06() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf06, + SDf06.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF07") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df07", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf07() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf07, + SDf07.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF08") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df08", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf08() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf08, + SDf08.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF09") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df09", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf09() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf09, + SDf09.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF10") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df10", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf10() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf10, + SDf10.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF11") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df11", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf11() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf11, + SDf11.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF12") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df12", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf12() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf12, + SDf12.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF13") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df13", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf13() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf13, + SDf13.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF14") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df14", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf14() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf14, + SDf14.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF20") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df20", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf20() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf20, + SDf20.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF21") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df21", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf21() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf21, + SDf21.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF52") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df52", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf52() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf52, + SDf52.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF53") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df53", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf53() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf53, + SDf53.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF54") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df54", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf54() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf54, + SDf54.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF55") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df55", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf55() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf55, + SDf55.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF56") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df56", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf56() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf56, + SDf56.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + + @ApiOperation(value = "get all S_DF57") + @ApiResponses(value = {@ApiResponse(code = 200, message = "OK", response = CommonGetAllResponse.class)}) + @RequestMapping(value = "s-df57", method = RequestMethod.GET) + @ResponseBody + public CommonGetAllResponse getAllSdf57() { + Collection> all = stateLoader.getAllMetaTransform( + IMDGDistributedNames.Map_SDf57, + SDf57.class); + CommonGetAllResponse response = new CommonGetAllResponse(); + response.fromEntity(all); + return response; + } + +} diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 78d6bfe0f..5cd3abe0f 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -1,6 +1,6 @@ { - "version": "3.5.0.35", + "version": "3.5.0.36", "enums": { @@ -4077,7 +4077,7 @@ } , {"code": "processingSign", - "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed" + "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true } , {"code": "companyId", @@ -5734,7 +5734,7 @@ } , {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide" + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" } , {"code": "market", @@ -6838,6 +6838,8 @@ "name": "ДФ-01 Информации о денежных средствах, находящихся на торговых банковских счетах участников клиринга", + "destination": "s-dfs/s-df01", + "class": "ru.clearing.classes.statics.data.sdf.SDf01", "table": "s_df_01", @@ -6914,6 +6916,8 @@ "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке", + "destination": "s-dfs/s-df02", + "class": "ru.clearing.classes.statics.data.sdf.SDf02", "table": "s_df_02", @@ -6994,6 +6998,8 @@ "name": "ДФ-03 Реестр платежных поручений", + "destination": "s-dfs/s-df03", + "class": "ru.clearing.classes.statics.data.sdf.SDf03", "table": "s_df_03", @@ -7106,6 +7112,8 @@ "name": "ДФ-04 Подтверждение проведения расчетов", + "destination": "s-dfs/s-df04", + "class": "ru.clearing.classes.statics.data.sdf.SDf04", "table": "s_df_04", @@ -7218,6 +7226,8 @@ "name": "ДФ-05 Уведомление о завершении расчетов", + "destination": "s-dfs/s-df05", + "class": "ru.clearing.classes.statics.data.sdf.SDf05", "table": "s_df_05", @@ -7258,6 +7268,8 @@ "name": "ДФ-06 Запрос на зачисление/списание денежных средств", + "destination": "s-dfs/s-df06", + "class": "ru.clearing.classes.statics.data.sdf.SDf06", "table": "s_df_06", @@ -7326,6 +7338,8 @@ "name": "ДФ-07 Ответ на запрос по зачислению/списанию денежных средств", + "destination": "s-dfs/s-df07", + "class": "ru.clearing.classes.statics.data.sdf.SDf07", "table": "s_df_07", @@ -7398,6 +7412,8 @@ "name": "ДФ-08 Загрузка счетов с остатками", + "destination": "s-dfs/s-df08", + "class": "ru.clearing.classes.statics.data.sdf.SDf08", "table": "s_df_08", @@ -7446,6 +7462,8 @@ "name": "ДФ-09 Ответ на загрузку счетов с остатками", + "destination": "s-dfs/s-df09", + "class": "ru.clearing.classes.statics.data.sdf.SDf09", "table": "s_df_09", @@ -7498,6 +7516,8 @@ "name": "ДФ-10 Запрос на зачисление/списание ценных бумаг", + "destination": "s-dfs/s-df10", + "class": "ru.clearing.classes.statics.data.sdf.SDf10", "table": "s_df_10", @@ -7546,6 +7566,8 @@ "name": "ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг", + "destination": "s-dfs/s-df11", + "class": "ru.clearing.classes.statics.data.sdf.SDf11", "table": "s_df_11", @@ -7598,6 +7620,8 @@ "name": "ДФ-12 Распоряжение на проведение операций по итогам клиринга", + "destination": "s-dfs/s-df12", + "class": "ru.clearing.classes.statics.data.sdf.SDf12", "table": "s_df_12", @@ -7658,6 +7682,8 @@ "name": "ДФ-13 Уведомление о статусе исполнения или мотивированный отказ", + "destination": "s-dfs/s-df13", + "class": "ru.clearing.classes.statics.data.sdf.SDf13", "table": "s_df_13", @@ -7702,6 +7728,8 @@ "name": "ДФ-14 Уведомление о завершении расчетов", + "destination": "s-dfs/s-df14", + "class": "ru.clearing.classes.statics.data.sdf.SDf14", "table": "s_df_14", @@ -7734,6 +7762,8 @@ "name": "ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг", + "destination": "s-dfs/s-df20", + "class": "ru.clearing.classes.statics.data.sdf.SDf20", "table": "s_df_20", @@ -7802,6 +7832,8 @@ "name": "ДФ-21 Отчет об операциях", + "destination": "s-dfs/s-df21", + "class": "ru.clearing.classes.statics.data.sdf.SDf21", "table": "s_df_21", @@ -7882,6 +7914,8 @@ "name": "ДФ-51 Запрос остатков по всем счетам", + "destination": "s-dfs/s-df51", + "class": "ru.clearing.classes.statics.data.sdf.SDf51", "table": "s_df_51", @@ -7914,6 +7948,8 @@ "name": "ДФ-52 Из ПРЦ в КС Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + "destination": "s-dfs/s-df52", + "class": "ru.clearing.classes.statics.data.sdf.SDf52", "table": "s_df_52", @@ -7962,6 +7998,8 @@ "name": "ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + "destination": "s-dfs/s-df53", + "class": "ru.clearing.classes.statics.data.sdf.SDf53", "table": "s_df_53", @@ -8006,6 +8044,8 @@ "name": "ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414", + "destination": "s-dfs/s-df54", + "class": "ru.clearing.classes.statics.data.sdf.SDf54", "table": "s_df_54", @@ -8190,6 +8230,8 @@ "name": "ДФ-55 Квитанция об обработке ДФ-54", + "destination": "s-dfs/s-df55", + "class": "ru.clearing.classes.statics.data.sdf.SDf54", "table": "s_df_55", @@ -8378,6 +8420,8 @@ "name": "ДФ-56 Запрос транзакций за период", + "destination": "s-dfs/s-df56", + "class": "ru.clearing.classes.statics.data.sdf.SDf55", "table": "s_df_56", @@ -8422,6 +8466,8 @@ "name": "ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)", + "destination": "s-dfs/s-df57", + "class": "ru.clearing.classes.statics.data.sdf.SDf56", "table": "s_df_57", diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.xml b/clearing-parent/backend-api/src/main/resources/meta/meta.xml index 67e7dca0c..92f885ffa 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1,6 +1,6 @@ - + @@ -945,7 +945,7 @@ - + @@ -1325,7 +1325,7 @@ - + @@ -1586,7 +1586,7 @@ - + @@ -1604,7 +1604,7 @@ - + @@ -1623,7 +1623,7 @@ - + @@ -1650,7 +1650,7 @@ - + @@ -1677,7 +1677,7 @@ - +
@@ -1686,7 +1686,7 @@ - + @@ -1702,7 +1702,7 @@ - + @@ -1719,7 +1719,7 @@ - + @@ -1730,7 +1730,7 @@ - + @@ -1742,7 +1742,7 @@ - + @@ -1753,7 +1753,7 @@ - + @@ -1765,7 +1765,7 @@ - + @@ -1779,7 +1779,7 @@ - + @@ -1789,14 +1789,14 @@ - + - + @@ -1812,7 +1812,7 @@ - + @@ -1831,14 +1831,14 @@ - + - + @@ -1849,7 +1849,7 @@ - + @@ -1859,7 +1859,7 @@ - + @@ -1904,7 +1904,7 @@ - + @@ -1950,7 +1950,7 @@ - + @@ -1960,7 +1960,7 @@ - + diff --git a/clearing-parent/backend-api/src/test/resources/meta.json b/clearing-parent/backend-api/src/test/resources/meta.json index 78d6bfe0f..5cd3abe0f 100644 --- a/clearing-parent/backend-api/src/test/resources/meta.json +++ b/clearing-parent/backend-api/src/test/resources/meta.json @@ -1,6 +1,6 @@ { - "version": "3.5.0.35", + "version": "3.5.0.36", "enums": { @@ -4077,7 +4077,7 @@ } , {"code": "processingSign", - "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed" + "type": 12,"dbname": "Код признака обработки счета","name": "Признак обработки счета","shortname": "Обработка счета","searchable": true,"sortable": true,"visible": true,"link": "allowed","ignore": true } , {"code": "companyId", @@ -5734,7 +5734,7 @@ } , {"code": "side", - "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "moneyFlowSide" + "type": 12,"dbname": "Код направления сделки","name": "Направление сделки","shortname": "Направление","visible": true,"searchable": true,"sortable": true,"link": "side" } , {"code": "market", @@ -6838,6 +6838,8 @@ "name": "ДФ-01 Информации о денежных средствах, находящихся на торговых банковских счетах участников клиринга", + "destination": "s-dfs/s-df01", + "class": "ru.clearing.classes.statics.data.sdf.SDf01", "table": "s_df_01", @@ -6914,6 +6916,8 @@ "name": "ДФ-02 Уведомление об исполнении операции загрузки денежных средств или уведомление об ошибке", + "destination": "s-dfs/s-df02", + "class": "ru.clearing.classes.statics.data.sdf.SDf02", "table": "s_df_02", @@ -6994,6 +6998,8 @@ "name": "ДФ-03 Реестр платежных поручений", + "destination": "s-dfs/s-df03", + "class": "ru.clearing.classes.statics.data.sdf.SDf03", "table": "s_df_03", @@ -7106,6 +7112,8 @@ "name": "ДФ-04 Подтверждение проведения расчетов", + "destination": "s-dfs/s-df04", + "class": "ru.clearing.classes.statics.data.sdf.SDf04", "table": "s_df_04", @@ -7218,6 +7226,8 @@ "name": "ДФ-05 Уведомление о завершении расчетов", + "destination": "s-dfs/s-df05", + "class": "ru.clearing.classes.statics.data.sdf.SDf05", "table": "s_df_05", @@ -7258,6 +7268,8 @@ "name": "ДФ-06 Запрос на зачисление/списание денежных средств", + "destination": "s-dfs/s-df06", + "class": "ru.clearing.classes.statics.data.sdf.SDf06", "table": "s_df_06", @@ -7326,6 +7338,8 @@ "name": "ДФ-07 Ответ на запрос по зачислению/списанию денежных средств", + "destination": "s-dfs/s-df07", + "class": "ru.clearing.classes.statics.data.sdf.SDf07", "table": "s_df_07", @@ -7398,6 +7412,8 @@ "name": "ДФ-08 Загрузка счетов с остатками", + "destination": "s-dfs/s-df08", + "class": "ru.clearing.classes.statics.data.sdf.SDf08", "table": "s_df_08", @@ -7446,6 +7462,8 @@ "name": "ДФ-09 Ответ на загрузку счетов с остатками", + "destination": "s-dfs/s-df09", + "class": "ru.clearing.classes.statics.data.sdf.SDf09", "table": "s_df_09", @@ -7498,6 +7516,8 @@ "name": "ДФ-10 Запрос на зачисление/списание ценных бумаг", + "destination": "s-dfs/s-df10", + "class": "ru.clearing.classes.statics.data.sdf.SDf10", "table": "s_df_10", @@ -7546,6 +7566,8 @@ "name": "ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг", + "destination": "s-dfs/s-df11", + "class": "ru.clearing.classes.statics.data.sdf.SDf11", "table": "s_df_11", @@ -7598,6 +7620,8 @@ "name": "ДФ-12 Распоряжение на проведение операций по итогам клиринга", + "destination": "s-dfs/s-df12", + "class": "ru.clearing.classes.statics.data.sdf.SDf12", "table": "s_df_12", @@ -7658,6 +7682,8 @@ "name": "ДФ-13 Уведомление о статусе исполнения или мотивированный отказ", + "destination": "s-dfs/s-df13", + "class": "ru.clearing.classes.statics.data.sdf.SDf13", "table": "s_df_13", @@ -7702,6 +7728,8 @@ "name": "ДФ-14 Уведомление о завершении расчетов", + "destination": "s-dfs/s-df14", + "class": "ru.clearing.classes.statics.data.sdf.SDf14", "table": "s_df_14", @@ -7734,6 +7762,8 @@ "name": "ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг", + "destination": "s-dfs/s-df20", + "class": "ru.clearing.classes.statics.data.sdf.SDf20", "table": "s_df_20", @@ -7802,6 +7832,8 @@ "name": "ДФ-21 Отчет об операциях", + "destination": "s-dfs/s-df21", + "class": "ru.clearing.classes.statics.data.sdf.SDf21", "table": "s_df_21", @@ -7882,6 +7914,8 @@ "name": "ДФ-51 Запрос остатков по всем счетам", + "destination": "s-dfs/s-df51", + "class": "ru.clearing.classes.statics.data.sdf.SDf51", "table": "s_df_51", @@ -7914,6 +7948,8 @@ "name": "ДФ-52 Из ПРЦ в КС Информация о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + "destination": "s-dfs/s-df52", + "class": "ru.clearing.classes.statics.data.sdf.SDf52", "table": "s_df_52", @@ -7962,6 +7998,8 @@ "name": "ДФ-53 Квитанция о получении информации о состоянии счета (блокировка/разблокировка/закрытие/открытие)", + "destination": "s-dfs/s-df53", + "class": "ru.clearing.classes.statics.data.sdf.SDf53", "table": "s_df_53", @@ -8006,6 +8044,8 @@ "name": "ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414", + "destination": "s-dfs/s-df54", + "class": "ru.clearing.classes.statics.data.sdf.SDf54", "table": "s_df_54", @@ -8190,6 +8230,8 @@ "name": "ДФ-55 Квитанция об обработке ДФ-54", + "destination": "s-dfs/s-df55", + "class": "ru.clearing.classes.statics.data.sdf.SDf54", "table": "s_df_55", @@ -8378,6 +8420,8 @@ "name": "ДФ-56 Запрос транзакций за период", + "destination": "s-dfs/s-df56", + "class": "ru.clearing.classes.statics.data.sdf.SDf55", "table": "s_df_56", @@ -8422,6 +8466,8 @@ "name": "ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)", + "destination": "s-dfs/s-df57", + "class": "ru.clearing.classes.statics.data.sdf.SDf56", "table": "s_df_57",