From 1bd41b8f50529e389d0064b68ab23eeba6dbcfea Mon Sep 17 00:00:00 2001 From: AKurakin Date: Mon, 8 Jul 2024 19:16:27 +0300 Subject: [PATCH] =?UTF-8?q?backend-api=20meta:=20launcher=20OUTV=20=D0=B4?= =?UTF-8?q?=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=BE=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=BB=D0=B5=20correspondentAccountId=20(=D0=BF=D0=B5=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B5=D0=BB=D0=BA=D0=B0=20-=20=D1=82=D0=BE=D0=BB?= =?UTF-8?q?=D1=8C=D0=BA=D0=BE=20=D0=BD=D0=B0=20=D1=84=D1=80=D0=BE=D0=BD?= =?UTF-8?q?=D1=82=D1=8D=D0=BD=D0=B4=D0=B5=20=D0=BF=D0=BE=D0=BB=D0=B5=20?= =?UTF-8?q?=D0=BD=D1=83=D0=B6=D0=BD=D0=BE)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/request/cud/schedule/LauncherNew.java | 1 - .../backend-api/src/main/resources/meta/meta.json | 4 ++-- .../backend-api/src/main/resources/meta/meta.xml | 4 ++-- .../backend-api/src/test/resources/meta.json | 4 ++-- .../clearing/scheduler/service/LauncherService.java | 2 +- .../scheduler/service/LauncherServiceTest.java | 1 - .../cud/payment/PIClearingOutbondActionNewRequest.java | 10 ---------- 7 files changed, 7 insertions(+), 19 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java index f214d8f57..ac6fb4bcc 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java @@ -111,7 +111,6 @@ public class LauncherNew implements IAction { taskRunnerCommandRequest.setSenderId(senderId); taskRunnerCommandRequest.setCreditLeg_accountId(creditLeg_accountId); taskRunnerCommandRequest.setAddresseeId(addresseeId); - taskRunnerCommandRequest.setCorrespondentAccountId(correspondentAccountId); taskRunnerCommandRequest.setDebitLeg_accountId(debitLeg_accountId); taskRunnerCommandRequest.setFromTime(fromTime); taskRunnerCommandRequest.setSwiftCode(swiftCode); 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 0cd956796..19a53abc9 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -5883,7 +5883,7 @@ } , {"code": "creditLeg_accountId", - "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account" + "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account","required": true } , {"code": "addresseeId", @@ -5891,7 +5891,7 @@ } , {"code": "correspondentAccountId", - "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccountName","linkKeyCode": "id","required": false,"enabled": true + "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccountName","linkKeyCode": "id","required": true,"enabled": true } , {"code": "debitLeg_accountId", 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 9c8643c97..08a63081e 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.xml +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.xml @@ -1366,9 +1366,9 @@ - + - + diff --git a/clearing-parent/backend-api/src/test/resources/meta.json b/clearing-parent/backend-api/src/test/resources/meta.json index 0cd956796..19a53abc9 100644 --- a/clearing-parent/backend-api/src/test/resources/meta.json +++ b/clearing-parent/backend-api/src/test/resources/meta.json @@ -5883,7 +5883,7 @@ } , {"code": "creditLeg_accountId", - "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account" + "type": 1,"group": "Отправитель","name": "Наименование счета отправителя","shortname": "Регистр списания","link": "account","linkCode": "account","required": true } , {"code": "addresseeId", @@ -5891,7 +5891,7 @@ } , {"code": "correspondentAccountId", - "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccountName","linkKeyCode": "id","required": false,"enabled": true + "type": 1,"group": "Получатель","name": "Корреспондентский счет","shortname": "Корр. счет","link": "bankAccount","linkCode": "correspondentAccountName","linkKeyCode": "id","required": true,"enabled": true } , {"code": "debitLeg_accountId", diff --git a/clearing-parent/scheduler-service/src/main/java/ru/spcex/clearing/scheduler/service/LauncherService.java b/clearing-parent/scheduler-service/src/main/java/ru/spcex/clearing/scheduler/service/LauncherService.java index eab2c0b31..c4a73ecfc 100644 --- a/clearing-parent/scheduler-service/src/main/java/ru/spcex/clearing/scheduler/service/LauncherService.java +++ b/clearing-parent/scheduler-service/src/main/java/ru/spcex/clearing/scheduler/service/LauncherService.java @@ -94,11 +94,11 @@ public class LauncherService extends QueueConsumer implements InitializingBean { var req = new PIClearingOutbondActionNewRequest(); req.setSenderId(launcherNew.getSenderId()); req.setAddresseeId(launcherNew.getAddresseeId()); - req.setCorrespondentAccountId(launcherNew.getCorrespondentAccountId()); req.setPaymentPurpose(launcherNew.getPaymentPurpose()); req.setCreditLeg_amount(launcherNew.getCreditLeg_amount()); req.setCreditLeg_accountId(launcherNew.getCreditLeg_accountId()); req.setDebitLeg_accountId(launcherNew.getDebitLeg_accountId()); + // launcherNew.getCorrespondentAccountId() = getDebitLeg_accountId req.setSwiftCode(launcherNew.getSwiftCode()); final String destination = Consts.PAYMENT_INSTRUCTION_CLEARING_OUTBOUND_ACTION; diff --git a/clearing-parent/scheduler-service/src/test/java/ru/spcex/clearing/scheduler/service/LauncherServiceTest.java b/clearing-parent/scheduler-service/src/test/java/ru/spcex/clearing/scheduler/service/LauncherServiceTest.java index ef3536878..3fc4ed31d 100644 --- a/clearing-parent/scheduler-service/src/test/java/ru/spcex/clearing/scheduler/service/LauncherServiceTest.java +++ b/clearing-parent/scheduler-service/src/test/java/ru/spcex/clearing/scheduler/service/LauncherServiceTest.java @@ -81,7 +81,6 @@ class LauncherServiceTest extends AbstractServiceTest { launcherCommandRequest.setSenderId(122L); launcherCommandRequest.setCreditLeg_accountId(123L); launcherCommandRequest.setAddresseeId(144L); - launcherCommandRequest.setCorrespondentAccountId(1442L); launcherCommandRequest.setDebitLeg_accountId(145L); launcherCommandRequest.setSwiftCode("SWIFT"); launcherCommandRequest.setFromTime(LocalTime.of(12,23)); diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/payment/PIClearingOutbondActionNewRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/payment/PIClearingOutbondActionNewRequest.java index b15448115..baca56f0d 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/payment/PIClearingOutbondActionNewRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/payment/PIClearingOutbondActionNewRequest.java @@ -11,8 +11,6 @@ public class PIClearingOutbondActionNewRequest { @JsonProperty private Long addresseeId; @JsonProperty - private Long correspondentAccountId; - @JsonProperty private String paymentPurpose; @JsonProperty private BigDecimal creditLeg_amount; @@ -39,14 +37,6 @@ public class PIClearingOutbondActionNewRequest { this.addresseeId = addresseeId; } - public Long getCorrespondentAccountId() { - return correspondentAccountId; - } - - public void setCorrespondentAccountId(Long correspondentAccountId) { - this.correspondentAccountId = correspondentAccountId; - } - public String getPaymentPurpose() { return paymentPurpose; }