diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/MarketDataLiquidation.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/MarketDataLiquidation.java new file mode 100644 index 000000000..066986ea2 --- /dev/null +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/MarketDataLiquidation.java @@ -0,0 +1,45 @@ +package ru.clearing.classes.statics.data.misc; + +import ru.clearing.classes.ConstSerializable; +import ru.spcex.platform.classes.base.SpcexObjectBase; + +import java.math.BigDecimal; +import java.time.LocalDate; + +/** + * Статичная ценовая информация для ликвидации активов + *
+ * DB table: MARKET_DATA_LIQUIDATION + **/ +public class MarketDataLiquidation extends SpcexObjectBase { + private static final long serialVersionUID = ConstSerializable.serialVersionUID; + + private Long securityId; + private BigDecimal price; + private LocalDate clearingDate; + + public Long getSecurityId() { + return securityId; + } + + public void setSecurityId(Long value) { + this.securityId = value; + } + + public BigDecimal getPrice() { + return price; + } + + public void setPrice(BigDecimal value) { + this.price = value; + } + + public LocalDate getClearingDate() { + return clearingDate; + } + + public void setClearingDate(LocalDate value) { + this.clearingDate = value; + } + +} diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/Notification.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/Notification.java index df2b6e295..4474adea4 100644 --- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/Notification.java +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/Notification.java @@ -13,7 +13,7 @@ public class Notification extends BusinessObject { private Long senderId; private Long addresseeId; private String objectType; - private Instant objectId; + private Long objectId; private String notificationStatus; public LocalDate getClearingDate() { @@ -48,11 +48,11 @@ public class Notification extends BusinessObject { this.objectType = objectType; } - public Instant getObjectId() { + public Long getObjectId() { return objectId; } - public void setObjectId(Instant objectId) { + public void setObjectId(Long objectId) { this.objectId = objectId; } diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/NotificationHistory.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/NotificationHistory.java new file mode 100644 index 000000000..bb774c91c --- /dev/null +++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/misc/NotificationHistory.java @@ -0,0 +1,28 @@ +package ru.clearing.classes.statics.data.misc; + +import ru.clearing.classes.ConstSerializable; +import ru.clearing.classes.objects.BusinessEvent; + +import java.io.Serial; + +/** + * Изменение состояния объекта Сообщения + *
+ * DB table: NOTIFICATION_HISTORY
+ **/
+public class NotificationHistory extends BusinessEvent
* DB table: S_DF01
**/
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf02.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf02.java
index d905b58ab..3d2608149 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf02.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf02.java
@@ -29,7 +29,7 @@ public class SDf02 extends SpcexObjectBase implements WithAccount {
private String result;
private Instant generationTime;
private Long generationId;
- private Long inSDf01Id;
+ private Long inSDfId;
public String getCurr_code() {
return curr_code;
@@ -152,12 +152,11 @@ public class SDf02 extends SpcexObjectBase implements WithAccount {
this.generationId = value;
}
- public Long getInSDf01Id() {
- return inSDf01Id;
+ public Long getInSDfId() {
+ return inSDfId;
}
- public void setInSDf01Id(Long value) {
- this.inSDf01Id = value;
+ public void setInSDfId(Long inSDfId) {
+ this.inSDfId = inSDfId;
}
-
}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf03.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf03.java
index a8ab57740..fd41ea0ea 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf03.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf03.java
@@ -6,7 +6,7 @@ import ru.spcex.platform.classes.base.SpcexObjectBase;
import java.time.Instant;
/**
- * ДФ-03 Сводное платежное поручение
+ * ДФ-03 Реестр платежных поручений
*
* DB table: S_DF03
**/
@@ -17,15 +17,12 @@ public class SDf03 extends SpcexObjectBase {
private String doc_type;
private String docnm_ref;
private String docnmprev;
- private String priority;
- private String sbankcode;
private String c_acc_deb;
private String sbanknam1;
private String sbanknam2;
private String sbanknam3;
private String sbanknam4;
private String sbanknam5;
- private String rbankcode;
private String c_acc_cred;
private String rbanknam1;
private String rbanknam2;
@@ -33,31 +30,9 @@ public class SDf03 extends SpcexObjectBase {
private String rbanknam4;
private String rbanknam5;
private String pay_date;
- private String ext_date;
private String pay_val;
private String sum_deb;
- private String sclientn1;
- private String sclientn2;
- private String sclientn3;
- private String sclientn4;
- private String sc_code;
- private String acc_deb;
- private String rclientn1;
- private String rclientn2;
- private String rclientn3;
- private String rclientn4;
- private String acc_kr_1;
- private String acc_kr_2;
- private String sp_code;
private String specif_1;
- private String specif_2;
- private String specif_3;
- private String specif_4;
- private String specif_5;
- private String specif_6;
- private String send_type;
- private String servdate;
- private String doc_result;
private String imp_result;
private Instant generationTime;
private Long generationId;
@@ -87,20 +62,12 @@ public class SDf03 extends SpcexObjectBase {
this.docnm_ref = docnm_ref;
}
- public String getPriority() {
- return priority;
+ public String getDocnmprev() {
+ return docnmprev;
}
- public void setPriority(String priority) {
- this.priority = priority;
- }
-
- public String getSbankcode() {
- return sbankcode;
- }
-
- public void setSbankcode(String sbankcode) {
- this.sbankcode = sbankcode;
+ public void setDocnmprev(String docnmprev) {
+ this.docnmprev = docnmprev;
}
public String getC_acc_deb() {
@@ -151,14 +118,6 @@ public class SDf03 extends SpcexObjectBase {
this.sbanknam5 = sbanknam5;
}
- public String getRbankcode() {
- return rbankcode;
- }
-
- public void setRbankcode(String rbankcode) {
- this.rbankcode = rbankcode;
- }
-
public String getC_acc_cred() {
return c_acc_cred;
}
@@ -215,14 +174,6 @@ public class SDf03 extends SpcexObjectBase {
this.pay_date = pay_date;
}
- public String getExt_date() {
- return ext_date;
- }
-
- public void setExt_date(String ext_date) {
- this.ext_date = ext_date;
- }
-
public String getPay_val() {
return pay_val;
}
@@ -239,110 +190,6 @@ public class SDf03 extends SpcexObjectBase {
this.sum_deb = sum_deb;
}
- public String getSclientn1() {
- return sclientn1;
- }
-
- public void setSclientn1(String sclientn1) {
- this.sclientn1 = sclientn1;
- }
-
- public String getSclientn2() {
- return sclientn2;
- }
-
- public void setSclientn2(String sclientn2) {
- this.sclientn2 = sclientn2;
- }
-
- public String getSclientn3() {
- return sclientn3;
- }
-
- public void setSclientn3(String sclientn3) {
- this.sclientn3 = sclientn3;
- }
-
- public String getSclientn4() {
- return sclientn4;
- }
-
- public void setSclientn4(String sclientn4) {
- this.sclientn4 = sclientn4;
- }
-
- public String getSc_code() {
- return sc_code;
- }
-
- public void setSc_code(String sc_code) {
- this.sc_code = sc_code;
- }
-
- public String getAcc_deb() {
- return acc_deb;
- }
-
- public void setAcc_deb(String acc_deb) {
- this.acc_deb = acc_deb;
- }
-
- public String getRclientn1() {
- return rclientn1;
- }
-
- public void setRclientn1(String rclientn1) {
- this.rclientn1 = rclientn1;
- }
-
- public String getRclientn2() {
- return rclientn2;
- }
-
- public void setRclientn2(String rclientn2) {
- this.rclientn2 = rclientn2;
- }
-
- public String getRclientn3() {
- return rclientn3;
- }
-
- public void setRclientn3(String rclientn3) {
- this.rclientn3 = rclientn3;
- }
-
- public String getRclientn4() {
- return rclientn4;
- }
-
- public void setRclientn4(String rclientn4) {
- this.rclientn4 = rclientn4;
- }
-
- public String getAcc_kr_1() {
- return acc_kr_1;
- }
-
- public void setAcc_kr_1(String acc_kr_1) {
- this.acc_kr_1 = acc_kr_1;
- }
-
- public String getAcc_kr_2() {
- return acc_kr_2;
- }
-
- public void setAcc_kr_2(String acc_kr_2) {
- this.acc_kr_2 = acc_kr_2;
- }
-
- public String getSp_code() {
- return sp_code;
- }
-
- public void setSp_code(String sp_code) {
- this.sp_code = sp_code;
- }
-
public String getSpecif_1() {
return specif_1;
}
@@ -351,70 +198,6 @@ public class SDf03 extends SpcexObjectBase {
this.specif_1 = specif_1;
}
- public String getSpecif_2() {
- return specif_2;
- }
-
- public void setSpecif_2(String specif_2) {
- this.specif_2 = specif_2;
- }
-
- public String getSpecif_3() {
- return specif_3;
- }
-
- public void setSpecif_3(String specif_3) {
- this.specif_3 = specif_3;
- }
-
- public String getSpecif_4() {
- return specif_4;
- }
-
- public void setSpecif_4(String specif_4) {
- this.specif_4 = specif_4;
- }
-
- public String getSpecif_5() {
- return specif_5;
- }
-
- public void setSpecif_5(String specif_5) {
- this.specif_5 = specif_5;
- }
-
- public String getSpecif_6() {
- return specif_6;
- }
-
- public void setSpecif_6(String specif_6) {
- this.specif_6 = specif_6;
- }
-
- public String getSend_type() {
- return send_type;
- }
-
- public void setSend_type(String send_type) {
- this.send_type = send_type;
- }
-
- public String getServdate() {
- return servdate;
- }
-
- public void setServdate(String servdate) {
- this.servdate = servdate;
- }
-
- public String getDoc_result() {
- return doc_result;
- }
-
- public void setDoc_result(String doc_result) {
- this.doc_result = doc_result;
- }
-
public String getImp_result() {
return imp_result;
}
@@ -439,14 +222,6 @@ public class SDf03 extends SpcexObjectBase {
this.generationId = generationId;
}
- public String getDocnmprev() {
- return docnmprev;
- }
-
- public void setDocnmprev(String docnmprev) {
- this.docnmprev = docnmprev;
- }
-
public Long getPaymentInstructionId() {
return paymentInstructionId;
}
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf04.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf04.java
index 4f651e876..015b2fc12 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf04.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf04.java
@@ -6,7 +6,7 @@ import ru.spcex.platform.classes.base.SpcexObjectBase;
import java.time.Instant;
/**
- * ДФ-03 Сводное платежное поручение
+ * ДФ-04 Подтверждение проведения расчетов
*
* DB table: S_DF03
**/
@@ -17,15 +17,12 @@ public class SDf04 extends SpcexObjectBase {
private String doc_type;
private String docnm_ref;
private String docnmprev;
- private String priority;
- private String sbankcode;
private String c_acc_deb;
private String sbanknam1;
private String sbanknam2;
private String sbanknam3;
private String sbanknam4;
private String sbanknam5;
- private String rbankcode;
private String c_acc_cred;
private String rbanknam1;
private String rbanknam2;
@@ -33,33 +30,11 @@ public class SDf04 extends SpcexObjectBase {
private String rbanknam4;
private String rbanknam5;
private String pay_date;
- private String ext_date;
private String pay_val;
private String sum_deb;
- private String sclientn1;
- private String sclientn2;
- private String sclientn3;
- private String sclientn4;
- private String sc_code;
- private String acc_deb;
- private String rclientn1;
- private String rclientn2;
- private String rclientn3;
- private String rclientn4;
- private String acc_kr_1;
- private String acc_kr_2;
- private String sp_code;
private String specif_1;
- private String specif_2;
- private String specif_3;
- private String specif_4;
- private String specif_5;
- private String specif_6;
- private String send_type;
- private String servdate;
- private String doc_result;
private String imp_result;
- private String file_name;
+ private String fileName;
private Instant generationTime;
private Long generationId;
@@ -95,22 +70,6 @@ public class SDf04 extends SpcexObjectBase {
this.docnmprev = docnmprev;
}
- public String getPriority() {
- return priority;
- }
-
- public void setPriority(String priority) {
- this.priority = priority;
- }
-
- public String getSbankcode() {
- return sbankcode;
- }
-
- public void setSbankcode(String sbankcode) {
- this.sbankcode = sbankcode;
- }
-
public String getC_acc_deb() {
return c_acc_deb;
}
@@ -159,14 +118,6 @@ public class SDf04 extends SpcexObjectBase {
this.sbanknam5 = sbanknam5;
}
- public String getRbankcode() {
- return rbankcode;
- }
-
- public void setRbankcode(String rbankcode) {
- this.rbankcode = rbankcode;
- }
-
public String getC_acc_cred() {
return c_acc_cred;
}
@@ -223,14 +174,6 @@ public class SDf04 extends SpcexObjectBase {
this.pay_date = pay_date;
}
- public String getExt_date() {
- return ext_date;
- }
-
- public void setExt_date(String ext_date) {
- this.ext_date = ext_date;
- }
-
public String getPay_val() {
return pay_val;
}
@@ -247,110 +190,6 @@ public class SDf04 extends SpcexObjectBase {
this.sum_deb = sum_deb;
}
- public String getSclientn1() {
- return sclientn1;
- }
-
- public void setSclientn1(String sclientn1) {
- this.sclientn1 = sclientn1;
- }
-
- public String getSclientn2() {
- return sclientn2;
- }
-
- public void setSclientn2(String sclientn2) {
- this.sclientn2 = sclientn2;
- }
-
- public String getSclientn3() {
- return sclientn3;
- }
-
- public void setSclientn3(String sclientn3) {
- this.sclientn3 = sclientn3;
- }
-
- public String getSclientn4() {
- return sclientn4;
- }
-
- public void setSclientn4(String sclientn4) {
- this.sclientn4 = sclientn4;
- }
-
- public String getSc_code() {
- return sc_code;
- }
-
- public void setSc_code(String sc_code) {
- this.sc_code = sc_code;
- }
-
- public String getAcc_deb() {
- return acc_deb;
- }
-
- public void setAcc_deb(String acc_deb) {
- this.acc_deb = acc_deb;
- }
-
- public String getRclientn1() {
- return rclientn1;
- }
-
- public void setRclientn1(String rclientn1) {
- this.rclientn1 = rclientn1;
- }
-
- public String getRclientn2() {
- return rclientn2;
- }
-
- public void setRclientn2(String rclientn2) {
- this.rclientn2 = rclientn2;
- }
-
- public String getRclientn3() {
- return rclientn3;
- }
-
- public void setRclientn3(String rclientn3) {
- this.rclientn3 = rclientn3;
- }
-
- public String getRclientn4() {
- return rclientn4;
- }
-
- public void setRclientn4(String rclientn4) {
- this.rclientn4 = rclientn4;
- }
-
- public String getAcc_kr_1() {
- return acc_kr_1;
- }
-
- public void setAcc_kr_1(String acc_kr_1) {
- this.acc_kr_1 = acc_kr_1;
- }
-
- public String getAcc_kr_2() {
- return acc_kr_2;
- }
-
- public void setAcc_kr_2(String acc_kr_2) {
- this.acc_kr_2 = acc_kr_2;
- }
-
- public String getSp_code() {
- return sp_code;
- }
-
- public void setSp_code(String sp_code) {
- this.sp_code = sp_code;
- }
-
public String getSpecif_1() {
return specif_1;
}
@@ -359,70 +198,6 @@ public class SDf04 extends SpcexObjectBase {
this.specif_1 = specif_1;
}
- public String getSpecif_2() {
- return specif_2;
- }
-
- public void setSpecif_2(String specif_2) {
- this.specif_2 = specif_2;
- }
-
- public String getSpecif_3() {
- return specif_3;
- }
-
- public void setSpecif_3(String specif_3) {
- this.specif_3 = specif_3;
- }
-
- public String getSpecif_4() {
- return specif_4;
- }
-
- public void setSpecif_4(String specif_4) {
- this.specif_4 = specif_4;
- }
-
- public String getSpecif_5() {
- return specif_5;
- }
-
- public void setSpecif_5(String specif_5) {
- this.specif_5 = specif_5;
- }
-
- public String getSpecif_6() {
- return specif_6;
- }
-
- public void setSpecif_6(String specif_6) {
- this.specif_6 = specif_6;
- }
-
- public String getSend_type() {
- return send_type;
- }
-
- public void setSend_type(String send_type) {
- this.send_type = send_type;
- }
-
- public String getServdate() {
- return servdate;
- }
-
- public void setServdate(String servdate) {
- this.servdate = servdate;
- }
-
- public String getDoc_result() {
- return doc_result;
- }
-
- public void setDoc_result(String doc_result) {
- this.doc_result = doc_result;
- }
-
public String getImp_result() {
return imp_result;
}
@@ -431,12 +206,12 @@ public class SDf04 extends SpcexObjectBase {
this.imp_result = imp_result;
}
- public String getFile_name() {
- return file_name;
+ public String getFileName() {
+ return fileName;
}
- public void setFile_name(String file_name) {
- this.file_name = file_name;
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
}
public Instant getGenerationTime() {
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf06.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf06.java
new file mode 100644
index 000000000..1e2c5e432
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf06.java
@@ -0,0 +1,135 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.math.BigDecimal;
+import java.time.Instant;
+
+/**
+ * ДФ-06 Запрос на зачисление/списание денежных средств
+ *
+ * DB table: S_DF06
+ **/
+public class SDf06 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String account;
+ private BigDecimal sum;
+ private String market;
+ private String type;
+ private String deal;
+ private String clientN;
+ private BigDecimal inn;
+ private BigDecimal bic;
+ private String spec;
+ private BigDecimal number;
+ private String fileName;
+ private Instant generationTime;
+ private Long generationId;
+
+ public String getAccount() {
+ return account;
+ }
+
+ public void setAccount(String value) {
+ this.account = value;
+ }
+
+ public BigDecimal getSum() {
+ return sum;
+ }
+
+ public void setSum(BigDecimal value) {
+ this.sum = value;
+ }
+
+ public String getMarket() {
+ return market;
+ }
+
+ public void setMarket(String value) {
+ this.market = value;
+ }
+
+ public String getType() {
+ return type;
+ }
+
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ public String getDeal() {
+ return deal;
+ }
+
+ public void setDeal(String value) {
+ this.deal = value;
+ }
+
+ public String getClientN() {
+ return clientN;
+ }
+
+ public void setClientN(String value) {
+ this.clientN = value;
+ }
+
+ public BigDecimal getInn() {
+ return inn;
+ }
+
+ public void setInn(BigDecimal value) {
+ this.inn = value;
+ }
+
+ public BigDecimal getBic() {
+ return bic;
+ }
+
+ public void setBic(BigDecimal value) {
+ this.bic = value;
+ }
+
+ public String getSpec() {
+ return spec;
+ }
+
+ public void setSpec(String value) {
+ this.spec = value;
+ }
+
+ public BigDecimal getNumber() {
+ return number;
+ }
+
+ public void setNumber(BigDecimal value) {
+ this.number = value;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String value) {
+ this.fileName = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf07.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf07.java
new file mode 100644
index 000000000..21355472e
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf07.java
@@ -0,0 +1,144 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.math.BigDecimal;
+import java.time.Instant;
+
+/**
+ * ДФ-07 Ответ на запрос по зачислению/списанию денежных средств
+ *
+ * DB table: S_DF07
+ **/
+public class SDf07 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String account;
+ private BigDecimal sum;
+ private String market;
+ private String type;
+ private String deal;
+ private String clientN;
+ private BigDecimal inn;
+ private BigDecimal bic;
+ private String spec;
+ private BigDecimal number;
+ private BigDecimal result;
+ private Instant generationTime;
+ private Long generationId;
+ private Long inSDfId;
+
+ public String getAccount() {
+ return account;
+ }
+
+ public void setAccount(String value) {
+ this.account = value;
+ }
+
+ public BigDecimal getSum() {
+ return sum;
+ }
+
+ public void setSum(BigDecimal value) {
+ this.sum = value;
+ }
+
+ public String getMarket() {
+ return market;
+ }
+
+ public void setMarket(String value) {
+ this.market = value;
+ }
+
+ public String getType() {
+ return type;
+ }
+
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ public String getDeal() {
+ return deal;
+ }
+
+ public void setDeal(String value) {
+ this.deal = value;
+ }
+
+ public String getClientN() {
+ return clientN;
+ }
+
+ public void setClientN(String value) {
+ this.clientN = value;
+ }
+
+ public BigDecimal getInn() {
+ return inn;
+ }
+
+ public void setInn(BigDecimal value) {
+ this.inn = value;
+ }
+
+ public BigDecimal getBic() {
+ return bic;
+ }
+
+ public void setBic(BigDecimal value) {
+ this.bic = value;
+ }
+
+ public String getSpec() {
+ return spec;
+ }
+
+ public void setSpec(String value) {
+ this.spec = value;
+ }
+
+ public BigDecimal getNumber() {
+ return number;
+ }
+
+ public void setNumber(BigDecimal value) {
+ this.number = value;
+ }
+
+ public BigDecimal getResult() {
+ return result;
+ }
+
+ public void setResult(BigDecimal value) {
+ this.result = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+ public Long getInSDfId() {
+ return inSDfId;
+ }
+
+ public void setInSDfId(Long value) {
+ this.inSDfId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf08.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf08.java
index ea7f7ad24..7a46d1be1 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf08.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf08.java
@@ -6,48 +6,83 @@ import ru.spcex.platform.classes.base.SpcexObjectBase;
import java.time.Instant;
/**
- * ДФ-08 Запрос остатков по всем счетам
+ * ДФ-08 Загрузка счетов с остатками
*
* DB table: S_DF08
**/
public class SDf08 extends SpcexObjectBase {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
- private String number;
- private String datetime;
+ private String outDocument;
+ private String depoCode;
+ private String quantity;
+ private String securityCode;
+ private String clientName;
+ private String fileName;
private Instant generationTime;
private Long generationId;
- public String getNumber() {
- return number;
+ public String getOutDocument() {
+ return outDocument;
}
- public void setNumber(String value) {
- this.number = value;
+ public void setOutDocument(String outDocument) {
+ this.outDocument = outDocument;
}
- public String getDatetime() {
- return datetime;
+ public String getDepoCode() {
+ return depoCode;
}
- public void setDatetime(String value) {
- this.datetime = value;
+ public void setDepoCode(String depoCode) {
+ this.depoCode = depoCode;
+ }
+
+ public String getQuantity() {
+ return quantity;
+ }
+
+ public void setQuantity(String quantity) {
+ this.quantity = quantity;
+ }
+
+ public String getSecurityCode() {
+ return securityCode;
+ }
+
+ public void setSecurityCode(String securityCode) {
+ this.securityCode = securityCode;
+ }
+
+ public String getClientName() {
+ return clientName;
+ }
+
+ public void setClientName(String clientName) {
+ this.clientName = clientName;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
}
public Instant getGenerationTime() {
return generationTime;
}
- public void setGenerationTime(Instant value) {
- this.generationTime = value;
+ public void setGenerationTime(Instant generationTime) {
+ this.generationTime = generationTime;
}
public Long getGenerationId() {
return generationId;
}
- public void setGenerationId(Long value) {
- this.generationId = value;
+ public void setGenerationId(Long generationId) {
+ this.generationId = generationId;
}
-
}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf09.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf09.java
index 821d48f23..27bcae5dd 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf09.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf09.java
@@ -2,86 +2,82 @@ package ru.clearing.classes.statics.data.sdf;
import ru.clearing.classes.ConstSerializable;
import ru.spcex.platform.classes.base.SpcexObjectBase;
-import ru.spcex.platform.classes.base.interfaces.WithAccount;
-import ru.spcex.platform.classes.base.interfaces.WithMarket;
-import ru.spcex.platform.classes.base.interfaces.WithSum;
import java.math.BigDecimal;
import java.time.Instant;
/**
- * ДФ-08 Запрос остатков по всем счетам
+ * ДФ-09 Ответ на загрузку счетов с остатками
*
* DB table: S_DF08
**/
-public class SDf09 extends SpcexObjectBase implements WithAccount, WithMarket, WithSum {
+public class SDf09 extends SpcexObjectBase {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
- private String account;
- private BigDecimal sum;
- private String market;
- private String type;
- private BigDecimal number;
- private BigDecimal inn;
- private String fileName;
+ private String outDocument;
+ private String inDocument;
+ private String depoCode;
+ private String quantity;
+ private String securityCode;
+ private String clientName;
+ private BigDecimal result;
private Instant generationTime;
private Long generationId;
- @Override
- public String getAccount() {
- return account;
+ public String getOutDocument() {
+ return outDocument;
}
- public void setAccount(String account) {
- this.account = account;
+ public void setOutDocument(String outDocument) {
+ this.outDocument = outDocument;
}
- public BigDecimal getSum() {
- return sum;
+ public String getInDocument() {
+ return inDocument;
}
- public void setSum(BigDecimal sum) {
- this.sum = sum;
+ public void setInDocument(String inDocument) {
+ this.inDocument = inDocument;
}
- public String getMarket() {
- return market;
+ public String getDepoCode() {
+ return depoCode;
}
- public void setMarket(String market) {
- this.market = market;
+ public void setDepoCode(String depoCode) {
+ this.depoCode = depoCode;
}
- public String getType() {
- return type;
+ public String getQuantity() {
+ return quantity;
}
- public void setType(String type) {
- this.type = type;
+ public void setQuantity(String quantity) {
+ this.quantity = quantity;
}
- public BigDecimal getNumber() {
- return number;
+ public String getSecurityCode() {
+ return securityCode;
}
- public void setNumber(BigDecimal number) {
- this.number = number;
+ public void setSecurityCode(String securityCode) {
+ this.securityCode = securityCode;
}
- public BigDecimal getInn() {
- return inn;
+ public String getClientName() {
+ return clientName;
}
- public void setInn(BigDecimal inn) {
- this.inn = inn;
+ public void setClientName(String clientName) {
+ this.clientName = clientName;
}
- public String getFileName() {
- return fileName;
+ public BigDecimal getResult() {
+ return result;
}
- public void setFileName(String fileName) {
- this.fileName = fileName;
+ public void setResult(BigDecimal result) {
+ this.result = result;
}
public Instant getGenerationTime() {
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf10.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf10.java
index d8a2575b0..5a5c34987 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf10.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf10.java
@@ -2,85 +2,72 @@ package ru.clearing.classes.statics.data.sdf;
import ru.clearing.classes.ConstSerializable;
import ru.spcex.platform.classes.base.SpcexObjectBase;
-import ru.spcex.platform.classes.base.interfaces.WithAccount;
-import java.math.BigDecimal;
import java.time.Instant;
/**
- * ДФ-10 Подтверждение о загрузке по поступлению на клиринговый счет
+ * sDf10 - ДФ-10 Запрос на зачисление/списание ценных бумаг
*
* DB table: S_DF10
*/
-public class SDf10 extends SpcexObjectBase implements WithAccount {
+public class SDf10 extends SpcexObjectBase {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
- private String account;
- private BigDecimal sum;
- private String market;
- private String type;
- private BigDecimal number;
- private BigDecimal inn;
- private String result;
+ private String outDocument;
+ private String depoCode;
+ private String quantity;
+ private String securityCode;
+ private String clientName;
+ private String fileName;
private Instant generationTime;
private Long generationId;
- private Long inSDf09Id;
- @Override
- public String getAccount() {
- return account;
+ public String getOutDocument() {
+ return outDocument;
}
- public void setAccount(String account) {
- this.account = account;
+ public void setOutDocument(String outDocument) {
+ this.outDocument = outDocument;
}
- public BigDecimal getSum() {
- return sum;
+ public String getDepoCode() {
+ return depoCode;
}
- public void setSum(BigDecimal sum) {
- this.sum = sum;
+ public void setDepoCode(String depoCode) {
+ this.depoCode = depoCode;
}
- public String getMarket() {
- return market;
+ public String getQuantity() {
+ return quantity;
}
- public void setMarket(String market) {
- this.market = market;
+ public void setQuantity(String quantity) {
+ this.quantity = quantity;
}
- public String getType() {
- return type;
+ public String getSecurityCode() {
+ return securityCode;
}
- public void setType(String type) {
- this.type = type;
+ public void setSecurityCode(String securityCode) {
+ this.securityCode = securityCode;
}
- public BigDecimal getNumber() {
- return number;
+ public String getClientName() {
+ return clientName;
}
- public void setNumber(BigDecimal number) {
- this.number = number;
+ public void setClientName(String clientName) {
+ this.clientName = clientName;
}
- public BigDecimal getInn() {
- return inn;
+ public String getFileName() {
+ return fileName;
}
- public void setInn(BigDecimal inn) {
- this.inn = inn;
- }
-
- public String getResult() {
- return result;
- }
-
- public void setResult(String result) {
- this.result = result;
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
}
public Instant getGenerationTime() {
@@ -98,12 +85,4 @@ public class SDf10 extends SpcexObjectBase implements WithAccount {
public void setGenerationId(Long generationId) {
this.generationId = generationId;
}
-
- public Long getInSDf09Id() {
- return inSDf09Id;
- }
-
- public void setInSDf09Id(Long inSDf09Id) {
- this.inSDf09Id = inSDf09Id;
- }
}
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf11.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf11.java
index b0b27136c..ec4b1c75f 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf11.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf11.java
@@ -3,423 +3,81 @@ package ru.clearing.classes.statics.data.sdf;
import ru.clearing.classes.ConstSerializable;
import ru.spcex.platform.classes.base.SpcexObjectBase;
+import java.math.BigDecimal;
import java.time.Instant;
/**
- * ДФ-11 Из КС в ПРЦ Платежное распоряжение на перевод средств с ТБС Участника на КС Инициатора
+ * ДФ-11 Ответ на Запрос на зачисление/списание ценных бумаг
*
* DB table: S_DF11
**/
public class SDf11 extends SpcexObjectBase {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
- private String seg_type;
- private String doc_type;
- private String docnm_ref;
- private String docnmprev;
- private String priority;
- private String sbankcode;
- private String c_acc_deb;
- private String sbanknam1;
- private String sbanknam2;
- private String sbanknam3;
- private String sbanknam4;
- private String sbanknam5;
- private String rbankcode;
- private String c_acc_cred;
- private String rbanknam1;
- private String rbanknam2;
- private String rbanknam3;
- private String rbanknam4;
- private String rbanknam5;
- private String pay_date;
- private String ext_date;
- private String pay_val;
- private String sum_deb;
- private String sclientn1;
- private String sclientn2;
- private String sclientn3;
- private String sclientn4;
- private String sc_code;
- private String acc_deb;
- private String rclientn1;
- private String rclientn2;
- private String rclientn3;
- private String rclientn4;
- private String acc_kr_1;
- private String acc_kr_2;
- private String sp_code;
- private String specif_1;
- private String specif_2;
- private String specif_3;
- private String specif_4;
- private String specif_5;
- private String specif_6;
- private String send_type;
- private String servdate;
- private String doc_result;
+ private String outDocument;
+ private String inDocument;
+ private String depoCode;
+ private String quantity;
+ private String securityCode;
+ private String clientName;
+ private BigDecimal result;
private Instant generationTime;
private Long generationId;
- private Long paymentInstructionId;
- public String getSeg_type() {
- return seg_type;
+ public String getOutDocument() {
+ return outDocument;
}
- public void setSeg_type(String seg_type) {
- this.seg_type = seg_type;
+ public void setOutDocument(String outDocument) {
+ this.outDocument = outDocument;
}
- public String getDoc_type() {
- return doc_type;
+ public String getInDocument() {
+ return inDocument;
}
- public void setDoc_type(String doc_type) {
- this.doc_type = doc_type;
+ public void setInDocument(String inDocument) {
+ this.inDocument = inDocument;
}
- public String getDocnm_ref() {
- return docnm_ref;
+ public String getDepoCode() {
+ return depoCode;
}
- public void setDocnm_ref(String docnm_ref) {
- this.docnm_ref = docnm_ref;
+ public void setDepoCode(String depoCode) {
+ this.depoCode = depoCode;
}
- public String getDocnmprev() {
- return docnmprev;
+ public String getQuantity() {
+ return quantity;
}
- public void setDocnmprev(String docnmprev) {
- this.docnmprev = docnmprev;
+ public void setQuantity(String quantity) {
+ this.quantity = quantity;
}
- public String getPriority() {
- return priority;
+ public String getSecurityCode() {
+ return securityCode;
}
- public void setPriority(String priority) {
- this.priority = priority;
+ public void setSecurityCode(String securityCode) {
+ this.securityCode = securityCode;
}
- public String getSbankcode() {
- return sbankcode;
+ public String getClientName() {
+ return clientName;
}
- public void setSbankcode(String sbankcode) {
- this.sbankcode = sbankcode;
+ public void setClientName(String clientName) {
+ this.clientName = clientName;
}
- public String getC_acc_deb() {
- return c_acc_deb;
+ public BigDecimal getResult() {
+ return result;
}
- public void setC_acc_deb(String c_acc_deb) {
- this.c_acc_deb = c_acc_deb;
- }
-
- public String getSbanknam1() {
- return sbanknam1;
- }
-
- public void setSbanknam1(String sbanknam1) {
- this.sbanknam1 = sbanknam1;
- }
-
- public String getSbanknam2() {
- return sbanknam2;
- }
-
- public void setSbanknam2(String sbanknam2) {
- this.sbanknam2 = sbanknam2;
- }
-
- public String getSbanknam3() {
- return sbanknam3;
- }
-
- public void setSbanknam3(String sbanknam3) {
- this.sbanknam3 = sbanknam3;
- }
-
- public String getSbanknam4() {
- return sbanknam4;
- }
-
- public void setSbanknam4(String sbanknam4) {
- this.sbanknam4 = sbanknam4;
- }
-
- public String getSbanknam5() {
- return sbanknam5;
- }
-
- public void setSbanknam5(String sbanknam5) {
- this.sbanknam5 = sbanknam5;
- }
-
- public String getRbankcode() {
- return rbankcode;
- }
-
- public void setRbankcode(String rbankcode) {
- this.rbankcode = rbankcode;
- }
-
- public String getC_acc_cred() {
- return c_acc_cred;
- }
-
- public void setC_acc_cred(String c_acc_cred) {
- this.c_acc_cred = c_acc_cred;
- }
-
- public String getRbanknam1() {
- return rbanknam1;
- }
-
- public void setRbanknam1(String rbanknam1) {
- this.rbanknam1 = rbanknam1;
- }
-
- public String getRbanknam2() {
- return rbanknam2;
- }
-
- public void setRbanknam2(String rbanknam2) {
- this.rbanknam2 = rbanknam2;
- }
-
- public String getRbanknam3() {
- return rbanknam3;
- }
-
- public void setRbanknam3(String rbanknam3) {
- this.rbanknam3 = rbanknam3;
- }
-
- public String getRbanknam4() {
- return rbanknam4;
- }
-
- public void setRbanknam4(String rbanknam4) {
- this.rbanknam4 = rbanknam4;
- }
-
- public String getRbanknam5() {
- return rbanknam5;
- }
-
- public void setRbanknam5(String rbanknam5) {
- this.rbanknam5 = rbanknam5;
- }
-
- public String getPay_date() {
- return pay_date;
- }
-
- public void setPay_date(String pay_date) {
- this.pay_date = pay_date;
- }
-
- public String getExt_date() {
- return ext_date;
- }
-
- public void setExt_date(String ext_date) {
- this.ext_date = ext_date;
- }
-
- public String getPay_val() {
- return pay_val;
- }
-
- public void setPay_val(String pay_val) {
- this.pay_val = pay_val;
- }
-
- public String getSum_deb() {
- return sum_deb;
- }
-
- public void setSum_deb(String sum_deb) {
- this.sum_deb = sum_deb;
- }
-
- public String getSclientn1() {
- return sclientn1;
- }
-
- public void setSclientn1(String sclientn1) {
- this.sclientn1 = sclientn1;
- }
-
- public String getSclientn2() {
- return sclientn2;
- }
-
- public void setSclientn2(String sclientn2) {
- this.sclientn2 = sclientn2;
- }
-
- public String getSclientn3() {
- return sclientn3;
- }
-
- public void setSclientn3(String sclientn3) {
- this.sclientn3 = sclientn3;
- }
-
- public String getSclientn4() {
- return sclientn4;
- }
-
- public void setSclientn4(String sclientn4) {
- this.sclientn4 = sclientn4;
- }
-
- public String getSc_code() {
- return sc_code;
- }
-
- public void setSc_code(String sc_code) {
- this.sc_code = sc_code;
- }
-
- public String getAcc_deb() {
- return acc_deb;
- }
-
- public void setAcc_deb(String acc_deb) {
- this.acc_deb = acc_deb;
- }
-
- public String getRclientn1() {
- return rclientn1;
- }
-
- public void setRclientn1(String rclientn1) {
- this.rclientn1 = rclientn1;
- }
-
- public String getRclientn2() {
- return rclientn2;
- }
-
- public void setRclientn2(String rclientn2) {
- this.rclientn2 = rclientn2;
- }
-
- public String getRclientn3() {
- return rclientn3;
- }
-
- public void setRclientn3(String rclientn3) {
- this.rclientn3 = rclientn3;
- }
-
- public String getRclientn4() {
- return rclientn4;
- }
-
- public void setRclientn4(String rclientn4) {
- this.rclientn4 = rclientn4;
- }
-
- public String getAcc_kr_1() {
- return acc_kr_1;
- }
-
- public void setAcc_kr_1(String acc_kr_1) {
- this.acc_kr_1 = acc_kr_1;
- }
-
- public String getAcc_kr_2() {
- return acc_kr_2;
- }
-
- public void setAcc_kr_2(String acc_kr_2) {
- this.acc_kr_2 = acc_kr_2;
- }
-
- public String getSp_code() {
- return sp_code;
- }
-
- public void setSp_code(String sp_code) {
- this.sp_code = sp_code;
- }
-
- public String getSpecif_1() {
- return specif_1;
- }
-
- public void setSpecif_1(String specif_1) {
- this.specif_1 = specif_1;
- }
-
- public String getSpecif_2() {
- return specif_2;
- }
-
- public void setSpecif_2(String specif_2) {
- this.specif_2 = specif_2;
- }
-
- public String getSpecif_3() {
- return specif_3;
- }
-
- public void setSpecif_3(String specif_3) {
- this.specif_3 = specif_3;
- }
-
- public String getSpecif_4() {
- return specif_4;
- }
-
- public void setSpecif_4(String specif_4) {
- this.specif_4 = specif_4;
- }
-
- public String getSpecif_5() {
- return specif_5;
- }
-
- public void setSpecif_5(String specif_5) {
- this.specif_5 = specif_5;
- }
-
- public String getSpecif_6() {
- return specif_6;
- }
-
- public void setSpecif_6(String specif_6) {
- this.specif_6 = specif_6;
- }
-
- public String getSend_type() {
- return send_type;
- }
-
- public void setSend_type(String send_type) {
- this.send_type = send_type;
- }
-
- public String getServdate() {
- return servdate;
- }
-
- public void setServdate(String servdate) {
- this.servdate = servdate;
- }
-
- public String getDoc_result() {
- return doc_result;
- }
-
- public void setDoc_result(String doc_result) {
- this.doc_result = doc_result;
+ public void setResult(BigDecimal result) {
+ this.result = result;
}
public Instant getGenerationTime() {
@@ -437,12 +95,4 @@ public class SDf11 extends SpcexObjectBase {
public void setGenerationId(Long generationId) {
this.generationId = generationId;
}
-
- public Long getPaymentInstructionId() {
- return paymentInstructionId;
- }
-
- public void setPaymentInstructionId(Long paymentInstructionId) {
- this.paymentInstructionId = paymentInstructionId;
- }
}
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf12.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf12.java
index dafeee777..99073a3be 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf12.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf12.java
@@ -2,72 +2,88 @@ package ru.clearing.classes.statics.data.sdf;
import ru.clearing.classes.ConstSerializable;
import ru.spcex.platform.classes.base.SpcexObjectBase;
-import ru.spcex.platform.classes.base.interfaces.WithAccount;
+import java.math.BigDecimal;
import java.time.Instant;
/**
- * ДФ-12 Из ПРЦ в КС Информация о блокировке/разблокировке/закрытии ТБС УК
+ * ДФ-12 Распоряжение на проведение операций по итогам клиринга
*
* DB table: S_DF12
**/
-public class SDf12 extends SpcexObjectBase implements WithAccount {
+public class SDf12 extends SpcexObjectBase {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
- private String account;
- private String deal;
- private Long status;
- private String fileName;
+ private String outDocument;
+ private String quantity;
+ private String securityCode;
+ private String depoCodeSender;
+ private String depoCodeAdressee;
+ private BigDecimal result;
private Instant generationTime;
private Long generationId;
- @Override
- public String getAccount() {
- return account;
+ public String getOutDocument() {
+ return outDocument;
}
- public void setAccount(String value) {
- this.account = value;
+ public void setOutDocument(String outDocument) {
+ this.outDocument = outDocument;
}
- public String getDeal() {
- return deal;
+ public String getQuantity() {
+ return quantity;
}
- public void setDeal(String value) {
- this.deal = value;
+ public void setQuantity(String quantity) {
+ this.quantity = quantity;
}
- public Long getStatus() {
- return status;
+ public String getSecurityCode() {
+ return securityCode;
}
- public void setStatus(Long value) {
- this.status = value;
+ public void setSecurityCode(String securityCode) {
+ this.securityCode = securityCode;
}
- public String getFileName() {
- return fileName;
+ public String getDepoCodeSender() {
+ return depoCodeSender;
}
- public void setFileName(String value) {
- this.fileName = value;
+ public void setDepoCodeSender(String depoCodeSender) {
+ this.depoCodeSender = depoCodeSender;
+ }
+
+ public String getDepoCodeAdressee() {
+ return depoCodeAdressee;
+ }
+
+ public void setDepoCodeAdressee(String depoCodeAdressee) {
+ this.depoCodeAdressee = depoCodeAdressee;
+ }
+
+ public BigDecimal getResult() {
+ return result;
+ }
+
+ public void setResult(BigDecimal result) {
+ this.result = result;
}
public Instant getGenerationTime() {
return generationTime;
}
- public void setGenerationTime(Instant value) {
- this.generationTime = value;
+ public void setGenerationTime(Instant generationTime) {
+ this.generationTime = generationTime;
}
public Long getGenerationId() {
return generationId;
}
- public void setGenerationId(Long value) {
- this.generationId = value;
+ public void setGenerationId(Long generationId) {
+ this.generationId = generationId;
}
-
}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf13.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf13.java
index 0f88d7aa9..15b14ef97 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf13.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf13.java
@@ -3,422 +3,63 @@ package ru.clearing.classes.statics.data.sdf;
import ru.clearing.classes.ConstSerializable;
import ru.spcex.platform.classes.base.SpcexObjectBase;
+import java.math.BigDecimal;
import java.time.Instant;
/**
- * ДФ-13 Вывод свободных средств для инициаторов категории В с клирингового счета 30414/7 - платежное поручение АО СПВБ на вывод средств из РО
+ * ДФ-13 Уведомление о статусе исполнения или мотивированный отказ
*
* DB table: S_DF13
**/
public class SDf13 extends SpcexObjectBase {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
- private String seg_type;
- private String doc_type;
- private String docnm_ref;
- private String docnmprev;
- private String priority;
- private String sbankcode;
- private String c_acc_deb;
- private String sbanknam1;
- private String sbanknam2;
- private String sbanknam3;
- private String sbanknam4;
- private String sbanknam5;
- private String rbankcode;
- private String c_acc_cred;
- private String rbanknam1;
- private String op_type;
- private String op_order;
- private String rbanknam4;
- private String rbanknam5;
- private String pay_date;
- private String ext_date;
- private String pay_val;
- private String sum_deb;
- private String sclientn1;
- private String inn_deb;
- private String kpp_deb;
- private String sclientn4;
- private String sc_code;
- private String acc_deb;
- private String rclientn1;
- private String inn_cred;
- private String kpp_cred;
- private String rclientn4;
- private String acc_kr_1;
- private String acc_kr_2;
- private String sp_code;
- private String specif_1;
- private String specif_2;
- private String specif_3;
- private String specif_4;
- private String specif_5;
- private String specif_6;
- private String send_type;
- private String servdate;
- private String doc_result;
+ private String outDocument;
+ private String inDocument;
+ private BigDecimal result;
+ private String textError;
+ private String fileName;
private Instant generationTime;
private Long generationId;
- public String getSeg_type() {
- return seg_type;
+ public String getOutDocument() {
+ return outDocument;
}
- public void setSeg_type(String seg_type) {
- this.seg_type = seg_type;
+ public void setOutDocument(String outDocument) {
+ this.outDocument = outDocument;
}
- public String getDoc_type() {
- return doc_type;
+ public String getInDocument() {
+ return inDocument;
}
- public void setDoc_type(String doc_type) {
- this.doc_type = doc_type;
+ public void setInDocument(String inDocument) {
+ this.inDocument = inDocument;
}
- public String getDocnm_ref() {
- return docnm_ref;
+ public BigDecimal getResult() {
+ return result;
}
- public void setDocnm_ref(String docnm_ref) {
- this.docnm_ref = docnm_ref;
+ public void setResult(BigDecimal result) {
+ this.result = result;
}
- public String getDocnmprev() {
- return docnmprev;
+ public String getTextError() {
+ return textError;
}
- public void setDocnmprev(String docnmprev) {
- this.docnmprev = docnmprev;
+ public void setTextError(String textError) {
+ this.textError = textError;
}
- public String getPriority() {
- return priority;
+ public String getFileName() {
+ return fileName;
}
- public void setPriority(String priority) {
- this.priority = priority;
- }
-
- public String getSbankcode() {
- return sbankcode;
- }
-
- public void setSbankcode(String sbankcode) {
- this.sbankcode = sbankcode;
- }
-
- public String getC_acc_deb() {
- return c_acc_deb;
- }
-
- public void setC_acc_deb(String c_acc_deb) {
- this.c_acc_deb = c_acc_deb;
- }
-
- public String getSbanknam1() {
- return sbanknam1;
- }
-
- public void setSbanknam1(String sbanknam1) {
- this.sbanknam1 = sbanknam1;
- }
-
- public String getSbanknam2() {
- return sbanknam2;
- }
-
- public void setSbanknam2(String sbanknam2) {
- this.sbanknam2 = sbanknam2;
- }
-
- public String getSbanknam3() {
- return sbanknam3;
- }
-
- public void setSbanknam3(String sbanknam3) {
- this.sbanknam3 = sbanknam3;
- }
-
- public String getSbanknam4() {
- return sbanknam4;
- }
-
- public void setSbanknam4(String sbanknam4) {
- this.sbanknam4 = sbanknam4;
- }
-
- public String getSbanknam5() {
- return sbanknam5;
- }
-
- public void setSbanknam5(String sbanknam5) {
- this.sbanknam5 = sbanknam5;
- }
-
- public String getRbankcode() {
- return rbankcode;
- }
-
- public void setRbankcode(String rbankcode) {
- this.rbankcode = rbankcode;
- }
-
- public String getC_acc_cred() {
- return c_acc_cred;
- }
-
- public void setC_acc_cred(String c_acc_cred) {
- this.c_acc_cred = c_acc_cred;
- }
-
- public String getRbanknam1() {
- return rbanknam1;
- }
-
- public void setRbanknam1(String rbanknam1) {
- this.rbanknam1 = rbanknam1;
- }
-
- public String getOp_type() {
- return op_type;
- }
-
- public void setOp_type(String op_type) {
- this.op_type = op_type;
- }
-
- public String getOp_order() {
- return op_order;
- }
-
- public void setOp_order(String op_order) {
- this.op_order = op_order;
- }
-
- public String getRbanknam4() {
- return rbanknam4;
- }
-
- public void setRbanknam4(String rbanknam4) {
- this.rbanknam4 = rbanknam4;
- }
-
- public String getRbanknam5() {
- return rbanknam5;
- }
-
- public void setRbanknam5(String rbanknam5) {
- this.rbanknam5 = rbanknam5;
- }
-
- public String getPay_date() {
- return pay_date;
- }
-
- public void setPay_date(String pay_date) {
- this.pay_date = pay_date;
- }
-
- public String getExt_date() {
- return ext_date;
- }
-
- public void setExt_date(String ext_date) {
- this.ext_date = ext_date;
- }
-
- public String getPay_val() {
- return pay_val;
- }
-
- public void setPay_val(String pay_val) {
- this.pay_val = pay_val;
- }
-
- public String getSum_deb() {
- return sum_deb;
- }
-
- public void setSum_deb(String sum_deb) {
- this.sum_deb = sum_deb;
- }
-
- public String getSclientn1() {
- return sclientn1;
- }
-
- public void setSclientn1(String sclientn1) {
- this.sclientn1 = sclientn1;
- }
-
- public String getInn_deb() {
- return inn_deb;
- }
-
- public void setInn_deb(String inn_deb) {
- this.inn_deb = inn_deb;
- }
-
- public String getKpp_deb() {
- return kpp_deb;
- }
-
- public void setKpp_deb(String kpp_deb) {
- this.kpp_deb = kpp_deb;
- }
-
- public String getSclientn4() {
- return sclientn4;
- }
-
- public void setSclientn4(String sclientn4) {
- this.sclientn4 = sclientn4;
- }
-
- public String getSc_code() {
- return sc_code;
- }
-
- public void setSc_code(String sc_code) {
- this.sc_code = sc_code;
- }
-
- public String getAcc_deb() {
- return acc_deb;
- }
-
- public void setAcc_deb(String acc_deb) {
- this.acc_deb = acc_deb;
- }
-
- public String getRclientn1() {
- return rclientn1;
- }
-
- public void setRclientn1(String rclientn1) {
- this.rclientn1 = rclientn1;
- }
-
- public String getInn_cred() {
- return inn_cred;
- }
-
- public void setInn_cred(String inn_cred) {
- this.inn_cred = inn_cred;
- }
-
- public String getKpp_cred() {
- return kpp_cred;
- }
-
- public void setKpp_cred(String kpp_cred) {
- this.kpp_cred = kpp_cred;
- }
-
- public String getRclientn4() {
- return rclientn4;
- }
-
- public void setRclientn4(String rclientn4) {
- this.rclientn4 = rclientn4;
- }
-
- public String getAcc_kr_1() {
- return acc_kr_1;
- }
-
- public void setAcc_kr_1(String acc_kr_1) {
- this.acc_kr_1 = acc_kr_1;
- }
-
- public String getAcc_kr_2() {
- return acc_kr_2;
- }
-
- public void setAcc_kr_2(String acc_kr_2) {
- this.acc_kr_2 = acc_kr_2;
- }
-
- public String getSp_code() {
- return sp_code;
- }
-
- public void setSp_code(String sp_code) {
- this.sp_code = sp_code;
- }
-
- public String getSpecif_1() {
- return specif_1;
- }
-
- public void setSpecif_1(String specif_1) {
- this.specif_1 = specif_1;
- }
-
- public String getSpecif_2() {
- return specif_2;
- }
-
- public void setSpecif_2(String specif_2) {
- this.specif_2 = specif_2;
- }
-
- public String getSpecif_3() {
- return specif_3;
- }
-
- public void setSpecif_3(String specif_3) {
- this.specif_3 = specif_3;
- }
-
- public String getSpecif_4() {
- return specif_4;
- }
-
- public void setSpecif_4(String specif_4) {
- this.specif_4 = specif_4;
- }
-
- public String getSpecif_5() {
- return specif_5;
- }
-
- public void setSpecif_5(String specif_5) {
- this.specif_5 = specif_5;
- }
-
- public String getSpecif_6() {
- return specif_6;
- }
-
- public void setSpecif_6(String specif_6) {
- this.specif_6 = specif_6;
- }
-
- public String getSend_type() {
- return send_type;
- }
-
- public void setSend_type(String send_type) {
- this.send_type = send_type;
- }
-
- public String getServdate() {
- return servdate;
- }
-
- public void setServdate(String servdate) {
- this.servdate = servdate;
- }
-
- public String getDoc_result() {
- return doc_result;
- }
-
- public void setDoc_result(String doc_result) {
- this.doc_result = doc_result;
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
}
public Instant getGenerationTime() {
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf14.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf14.java
new file mode 100644
index 000000000..ef977149f
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf14.java
@@ -0,0 +1,54 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.math.BigDecimal;
+import java.time.Instant;
+
+/**
+ * ДФ-14 Уведомление о завершении расчетов
+ *
+ * DB table: S_DF14
+ **/
+public class SDf14 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String outDocument;
+ private BigDecimal result;
+ private Instant generationTime;
+ private Long generationId;
+
+ public String getOutDocument() {
+ return outDocument;
+ }
+
+ public void setOutDocument(String value) {
+ this.outDocument = value;
+ }
+
+ public BigDecimal getResult() {
+ return result;
+ }
+
+ public void setResult(BigDecimal value) {
+ this.result = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf20.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf20.java
new file mode 100644
index 000000000..edbfc006d
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf20.java
@@ -0,0 +1,134 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.time.Instant;
+
+/**
+ * ДФ-20 Отчет об исполнении поручения на зачисление/списание ценных бумаг
+ *
+ * DB table: S_DF20
+ **/
+public class SDf20 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String outDocument;
+ private String inDocument;
+ private String security;
+ private String openBalance;
+ private String depoCodeCl;
+ private String quantity;
+ private String operationCode;
+ private String depoCodeCorr;
+ private String operationDate;
+ private String closeBalance;
+ private String fileName;
+ private Instant generationTime;
+ private Long generationId;
+
+ public String getOutDocument() {
+ return outDocument;
+ }
+
+ public void setOutDocument(String value) {
+ this.outDocument = value;
+ }
+
+ public String getInDocument() {
+ return inDocument;
+ }
+
+ public void setInDocument(String value) {
+ this.inDocument = value;
+ }
+
+ public String getSecurity() {
+ return security;
+ }
+
+ public void setSecurity(String value) {
+ this.security = value;
+ }
+
+ public String getOpenBalance() {
+ return openBalance;
+ }
+
+ public void setOpenBalance(String value) {
+ this.openBalance = value;
+ }
+
+ public String getDepoCodeCl() {
+ return depoCodeCl;
+ }
+
+ public void setDepoCodeCl(String value) {
+ this.depoCodeCl = value;
+ }
+
+ public String getQuantity() {
+ return quantity;
+ }
+
+ public void setQuantity(String value) {
+ this.quantity = value;
+ }
+
+ public String getOperationCode() {
+ return operationCode;
+ }
+
+ public void setOperationCode(String value) {
+ this.operationCode = value;
+ }
+
+ public String getDepoCodeCorr() {
+ return depoCodeCorr;
+ }
+
+ public void setDepoCodeCorr(String value) {
+ this.depoCodeCorr = value;
+ }
+
+ public String getOperationDate() {
+ return operationDate;
+ }
+
+ public void setOperationDate(String value) {
+ this.operationDate = value;
+ }
+
+ public String getCloseBalance() {
+ return closeBalance;
+ }
+
+ public void setCloseBalance(String value) {
+ this.closeBalance = value;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String value) {
+ this.fileName = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf54.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf54.java
new file mode 100644
index 000000000..8d5aad9d7
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf54.java
@@ -0,0 +1,395 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.time.Instant;
+
+/**
+ * ДФ-54 Вывод свободных средств для инициаторов категории В с клирингового счета 30414
+ *
+ * DB table: S_DF54
+ **/
+public class SDf54 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String seg_type;
+ private String doc_type;
+ private String docnm_ref;
+ private String docnmprev;
+ private String sbankcode;
+ private String c_acc_deb;
+ private String sbanknam1;
+ private String sbanknam2;
+ private String sbanknam3;
+ private String sbanknam4;
+ private String sbanknam5;
+ private String rbankcode;
+ private String c_acc_cred;
+ private String rbanknam1;
+ private String rbanknam2;
+ private String rbanknam3;
+ private String rbanknam4;
+ private String rbanknam5;
+ private String op_type;
+ private String op_order;
+ private String pay_date;
+ private String pay_val;
+ private String sum_deb;
+ private String sclientn1;
+ private String sclientn2;
+ private String sclientn3;
+ private String sclientn4;
+ private String inn_deb;
+ private String kpp_deb;
+ private String acc_deb;
+ private String rclientn1;
+ private String rclientn2;
+ private String rclientn3;
+ private String rclientn4;
+ private String inn_cred;
+ private String kpp_cred;
+ private String acc_kr_1;
+ private String specif_1;
+ private String send_type;
+ private String doc_result;
+ private Instant generationTime;
+ private Long generationId;
+
+ public String getSeg_type() {
+ return seg_type;
+ }
+
+ public void setSeg_type(String value) {
+ this.seg_type = value;
+ }
+
+ public String getDoc_type() {
+ return doc_type;
+ }
+
+ public void setDoc_type(String value) {
+ this.doc_type = value;
+ }
+
+ public String getDocnm_ref() {
+ return docnm_ref;
+ }
+
+ public void setDocnm_ref(String value) {
+ this.docnm_ref = value;
+ }
+
+ public String getDocnmprev() {
+ return docnmprev;
+ }
+
+ public void setDocnmprev(String value) {
+ this.docnmprev = value;
+ }
+
+ public String getSbankcode() {
+ return sbankcode;
+ }
+
+ public void setSbankcode(String value) {
+ this.sbankcode = value;
+ }
+
+ public String getC_acc_deb() {
+ return c_acc_deb;
+ }
+
+ public void setC_acc_deb(String value) {
+ this.c_acc_deb = value;
+ }
+
+ public String getSbanknam1() {
+ return sbanknam1;
+ }
+
+ public void setSbanknam1(String value) {
+ this.sbanknam1 = value;
+ }
+
+ public String getSbanknam2() {
+ return sbanknam2;
+ }
+
+ public void setSbanknam2(String value) {
+ this.sbanknam2 = value;
+ }
+
+ public String getSbanknam3() {
+ return sbanknam3;
+ }
+
+ public void setSbanknam3(String value) {
+ this.sbanknam3 = value;
+ }
+
+ public String getSbanknam4() {
+ return sbanknam4;
+ }
+
+ public void setSbanknam4(String value) {
+ this.sbanknam4 = value;
+ }
+
+ public String getSbanknam5() {
+ return sbanknam5;
+ }
+
+ public void setSbanknam5(String value) {
+ this.sbanknam5 = value;
+ }
+
+ public String getRbankcode() {
+ return rbankcode;
+ }
+
+ public void setRbankcode(String value) {
+ this.rbankcode = value;
+ }
+
+ public String getC_acc_cred() {
+ return c_acc_cred;
+ }
+
+ public void setC_acc_cred(String value) {
+ this.c_acc_cred = value;
+ }
+
+ public String getRbanknam1() {
+ return rbanknam1;
+ }
+
+ public void setRbanknam1(String value) {
+ this.rbanknam1 = value;
+ }
+
+ public String getRbanknam2() {
+ return rbanknam2;
+ }
+
+ public void setRbanknam2(String value) {
+ this.rbanknam2 = value;
+ }
+
+ public String getRbanknam3() {
+ return rbanknam3;
+ }
+
+ public void setRbanknam3(String value) {
+ this.rbanknam3 = value;
+ }
+
+ public String getRbanknam4() {
+ return rbanknam4;
+ }
+
+ public void setRbanknam4(String value) {
+ this.rbanknam4 = value;
+ }
+
+ public String getRbanknam5() {
+ return rbanknam5;
+ }
+
+ public void setRbanknam5(String value) {
+ this.rbanknam5 = value;
+ }
+
+ public String getOp_type() {
+ return op_type;
+ }
+
+ public void setOp_type(String value) {
+ this.op_type = value;
+ }
+
+ public String getOp_order() {
+ return op_order;
+ }
+
+ public void setOp_order(String value) {
+ this.op_order = value;
+ }
+
+ public String getPay_date() {
+ return pay_date;
+ }
+
+ public void setPay_date(String value) {
+ this.pay_date = value;
+ }
+
+ public String getPay_val() {
+ return pay_val;
+ }
+
+ public void setPay_val(String value) {
+ this.pay_val = value;
+ }
+
+ public String getSum_deb() {
+ return sum_deb;
+ }
+
+ public void setSum_deb(String value) {
+ this.sum_deb = value;
+ }
+
+ public String getSclientn1() {
+ return sclientn1;
+ }
+
+ public void setSclientn1(String value) {
+ this.sclientn1 = value;
+ }
+
+ public String getSclientn2() {
+ return sclientn2;
+ }
+
+ public void setSclientn2(String value) {
+ this.sclientn2 = value;
+ }
+
+ public String getSclientn3() {
+ return sclientn3;
+ }
+
+ public void setSclientn3(String value) {
+ this.sclientn3 = value;
+ }
+
+ public String getSclientn4() {
+ return sclientn4;
+ }
+
+ public void setSclientn4(String value) {
+ this.sclientn4 = value;
+ }
+
+ public String getInn_deb() {
+ return inn_deb;
+ }
+
+ public void setInn_deb(String value) {
+ this.inn_deb = value;
+ }
+
+ public String getKpp_deb() {
+ return kpp_deb;
+ }
+
+ public void setKpp_deb(String value) {
+ this.kpp_deb = value;
+ }
+
+ public String getAcc_deb() {
+ return acc_deb;
+ }
+
+ public void setAcc_deb(String value) {
+ this.acc_deb = value;
+ }
+
+ public String getRclientn1() {
+ return rclientn1;
+ }
+
+ public void setRclientn1(String value) {
+ this.rclientn1 = value;
+ }
+
+ public String getRclientn2() {
+ return rclientn2;
+ }
+
+ public void setRclientn2(String value) {
+ this.rclientn2 = value;
+ }
+
+ public String getRclientn3() {
+ return rclientn3;
+ }
+
+ public void setRclientn3(String value) {
+ this.rclientn3 = value;
+ }
+
+ public String getRclientn4() {
+ return rclientn4;
+ }
+
+ public void setRclientn4(String value) {
+ this.rclientn4 = value;
+ }
+
+ public String getInn_cred() {
+ return inn_cred;
+ }
+
+ public void setInn_cred(String value) {
+ this.inn_cred = value;
+ }
+
+ public String getKpp_cred() {
+ return kpp_cred;
+ }
+
+ public void setKpp_cred(String value) {
+ this.kpp_cred = value;
+ }
+
+ public String getAcc_kr_1() {
+ return acc_kr_1;
+ }
+
+ public void setAcc_kr_1(String value) {
+ this.acc_kr_1 = value;
+ }
+
+ public String getSpecif_1() {
+ return specif_1;
+ }
+
+ public void setSpecif_1(String value) {
+ this.specif_1 = value;
+ }
+
+ public String getSend_type() {
+ return send_type;
+ }
+
+ public void setSend_type(String value) {
+ this.send_type = value;
+ }
+
+ public String getDoc_result() {
+ return doc_result;
+ }
+
+ public void setDoc_result(String value) {
+ this.doc_result = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf55.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf55.java
new file mode 100644
index 000000000..926da9346
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf55.java
@@ -0,0 +1,404 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.time.Instant;
+
+/**
+ * ДФ-55 Квитанция об обработке ДФ-54
+ *
+ * DB table: S_DF55
+ **/
+public class SDf55 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String seg_type;
+ private String doc_type;
+ private String docnm_ref;
+ private String docnmprev;
+ private String sbankcode;
+ private String c_acc_deb;
+ private String sbanknam1;
+ private String sbanknam2;
+ private String sbanknam3;
+ private String sbanknam4;
+ private String sbanknam5;
+ private String rbankcode;
+ private String c_acc_cred;
+ private String rbanknam1;
+ private String rbanknam2;
+ private String rbanknam3;
+ private String rbanknam4;
+ private String rbanknam5;
+ private String op_type;
+ private String op_order;
+ private String pay_date;
+ private String pay_val;
+ private String sum_deb;
+ private String sclientn1;
+ private String sclientn2;
+ private String sclientn3;
+ private String sclientn4;
+ private String inn_deb;
+ private String kpp_deb;
+ private String acc_deb;
+ private String rclientn1;
+ private String rclientn2;
+ private String rclientn3;
+ private String rclientn4;
+ private String inn_cred;
+ private String kpp_cred;
+ private String acc_kr_1;
+ private String specif_1;
+ private String send_type;
+ private String doc_result;
+ private String fileName;
+ private Instant generationTime;
+ private Long generationId;
+
+ public String getSeg_type() {
+ return seg_type;
+ }
+
+ public void setSeg_type(String value) {
+ this.seg_type = value;
+ }
+
+ public String getDoc_type() {
+ return doc_type;
+ }
+
+ public void setDoc_type(String value) {
+ this.doc_type = value;
+ }
+
+ public String getDocnm_ref() {
+ return docnm_ref;
+ }
+
+ public void setDocnm_ref(String value) {
+ this.docnm_ref = value;
+ }
+
+ public String getDocnmprev() {
+ return docnmprev;
+ }
+
+ public void setDocnmprev(String value) {
+ this.docnmprev = value;
+ }
+
+ public String getSbankcode() {
+ return sbankcode;
+ }
+
+ public void setSbankcode(String value) {
+ this.sbankcode = value;
+ }
+
+ public String getC_acc_deb() {
+ return c_acc_deb;
+ }
+
+ public void setC_acc_deb(String value) {
+ this.c_acc_deb = value;
+ }
+
+ public String getSbanknam1() {
+ return sbanknam1;
+ }
+
+ public void setSbanknam1(String value) {
+ this.sbanknam1 = value;
+ }
+
+ public String getSbanknam2() {
+ return sbanknam2;
+ }
+
+ public void setSbanknam2(String value) {
+ this.sbanknam2 = value;
+ }
+
+ public String getSbanknam3() {
+ return sbanknam3;
+ }
+
+ public void setSbanknam3(String value) {
+ this.sbanknam3 = value;
+ }
+
+ public String getSbanknam4() {
+ return sbanknam4;
+ }
+
+ public void setSbanknam4(String value) {
+ this.sbanknam4 = value;
+ }
+
+ public String getSbanknam5() {
+ return sbanknam5;
+ }
+
+ public void setSbanknam5(String value) {
+ this.sbanknam5 = value;
+ }
+
+ public String getRbankcode() {
+ return rbankcode;
+ }
+
+ public void setRbankcode(String value) {
+ this.rbankcode = value;
+ }
+
+ public String getC_acc_cred() {
+ return c_acc_cred;
+ }
+
+ public void setC_acc_cred(String value) {
+ this.c_acc_cred = value;
+ }
+
+ public String getRbanknam1() {
+ return rbanknam1;
+ }
+
+ public void setRbanknam1(String value) {
+ this.rbanknam1 = value;
+ }
+
+ public String getRbanknam2() {
+ return rbanknam2;
+ }
+
+ public void setRbanknam2(String value) {
+ this.rbanknam2 = value;
+ }
+
+ public String getRbanknam3() {
+ return rbanknam3;
+ }
+
+ public void setRbanknam3(String value) {
+ this.rbanknam3 = value;
+ }
+
+ public String getRbanknam4() {
+ return rbanknam4;
+ }
+
+ public void setRbanknam4(String value) {
+ this.rbanknam4 = value;
+ }
+
+ public String getRbanknam5() {
+ return rbanknam5;
+ }
+
+ public void setRbanknam5(String value) {
+ this.rbanknam5 = value;
+ }
+
+ public String getOp_type() {
+ return op_type;
+ }
+
+ public void setOp_type(String value) {
+ this.op_type = value;
+ }
+
+ public String getOp_order() {
+ return op_order;
+ }
+
+ public void setOp_order(String value) {
+ this.op_order = value;
+ }
+
+ public String getPay_date() {
+ return pay_date;
+ }
+
+ public void setPay_date(String value) {
+ this.pay_date = value;
+ }
+
+ public String getPay_val() {
+ return pay_val;
+ }
+
+ public void setPay_val(String value) {
+ this.pay_val = value;
+ }
+
+ public String getSum_deb() {
+ return sum_deb;
+ }
+
+ public void setSum_deb(String value) {
+ this.sum_deb = value;
+ }
+
+ public String getSclientn1() {
+ return sclientn1;
+ }
+
+ public void setSclientn1(String value) {
+ this.sclientn1 = value;
+ }
+
+ public String getSclientn2() {
+ return sclientn2;
+ }
+
+ public void setSclientn2(String value) {
+ this.sclientn2 = value;
+ }
+
+ public String getSclientn3() {
+ return sclientn3;
+ }
+
+ public void setSclientn3(String value) {
+ this.sclientn3 = value;
+ }
+
+ public String getSclientn4() {
+ return sclientn4;
+ }
+
+ public void setSclientn4(String value) {
+ this.sclientn4 = value;
+ }
+
+ public String getInn_deb() {
+ return inn_deb;
+ }
+
+ public void setInn_deb(String value) {
+ this.inn_deb = value;
+ }
+
+ public String getKpp_deb() {
+ return kpp_deb;
+ }
+
+ public void setKpp_deb(String value) {
+ this.kpp_deb = value;
+ }
+
+ public String getAcc_deb() {
+ return acc_deb;
+ }
+
+ public void setAcc_deb(String value) {
+ this.acc_deb = value;
+ }
+
+ public String getRclientn1() {
+ return rclientn1;
+ }
+
+ public void setRclientn1(String value) {
+ this.rclientn1 = value;
+ }
+
+ public String getRclientn2() {
+ return rclientn2;
+ }
+
+ public void setRclientn2(String value) {
+ this.rclientn2 = value;
+ }
+
+ public String getRclientn3() {
+ return rclientn3;
+ }
+
+ public void setRclientn3(String value) {
+ this.rclientn3 = value;
+ }
+
+ public String getRclientn4() {
+ return rclientn4;
+ }
+
+ public void setRclientn4(String value) {
+ this.rclientn4 = value;
+ }
+
+ public String getInn_cred() {
+ return inn_cred;
+ }
+
+ public void setInn_cred(String value) {
+ this.inn_cred = value;
+ }
+
+ public String getKpp_cred() {
+ return kpp_cred;
+ }
+
+ public void setKpp_cred(String value) {
+ this.kpp_cred = value;
+ }
+
+ public String getAcc_kr_1() {
+ return acc_kr_1;
+ }
+
+ public void setAcc_kr_1(String value) {
+ this.acc_kr_1 = value;
+ }
+
+ public String getSpecif_1() {
+ return specif_1;
+ }
+
+ public void setSpecif_1(String value) {
+ this.specif_1 = value;
+ }
+
+ public String getSend_type() {
+ return send_type;
+ }
+
+ public void setSend_type(String value) {
+ this.send_type = value;
+ }
+
+ public String getDoc_result() {
+ return doc_result;
+ }
+
+ public void setDoc_result(String value) {
+ this.doc_result = value;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String value) {
+ this.fileName = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf56.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf56.java
new file mode 100644
index 000000000..54ac3ecf3
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf56.java
@@ -0,0 +1,79 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.time.Instant;
+
+/**
+ * ДФ-56 Запрос транзакций за период
+ *
+ * DB table: S_DF56
+ **/
+public class SDf56 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private String number;
+ private String start_datetime;
+ private String end_datetime;
+ private String account;
+ private String deal;
+ private Instant generationTime;
+ private Long generationId;
+
+ public String getNumber() {
+ return number;
+ }
+
+ public void setNumber(String value) {
+ this.number = value;
+ }
+
+ public String getStart_datetime() {
+ return start_datetime;
+ }
+
+ public void setStart_datetime(String value) {
+ this.start_datetime = value;
+ }
+
+ public String getEnd_datetime() {
+ return end_datetime;
+ }
+
+ public void setEnd_datetime(String value) {
+ this.end_datetime = value;
+ }
+
+ public String getAccount() {
+ return account;
+ }
+
+ public void setAccount(String value) {
+ this.account = value;
+ }
+
+ public String getDeal() {
+ return deal;
+ }
+
+ public void setDeal(String value) {
+ this.deal = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+}
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf57.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf57.java
new file mode 100644
index 000000000..f66fcc510
--- /dev/null
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/sdf/SDf57.java
@@ -0,0 +1,377 @@
+package ru.clearing.classes.statics.data.sdf;
+
+import ru.clearing.classes.ConstSerializable;
+import ru.spcex.platform.classes.base.SpcexObjectBase;
+
+import java.time.Instant;
+
+/**
+ * ДФ-57 Список транзакций о списании/зачислении за период по всем счетам (ТБС и КС)
+ *
+ * DB table: S_DF57
+ **/
+public class SDf57 extends SpcexObjectBase {
+ private static final long serialVersionUID = ConstSerializable.serialVersionUID;
+
+ private Long dbfId;
+ private String deal_deb;
+ private String deal_cred;
+ private String sbankcode;
+ private String c_acc_deb;
+ private String sbanknam1;
+ private String sbanknam2;
+ private String sbanknam3;
+ private String sbanknam4;
+ private String sbanknam5;
+ private String rbankcode;
+ private String c_acc_cred;
+ private String rbanknam1;
+ private String rbanknam2;
+ private String rbanknam3;
+ private String rbanknam4;
+ private String rbanknam5;
+ private String op_type;
+ private String pay_date;
+ private String ext_date;
+ private String pay_val;
+ private String sum_deb;
+ private String sclientn1;
+ private String sclientn2;
+ private String sclientn3;
+ private String sclientn4;
+ private String inn_deb;
+ private String kpp_deb;
+ private String acc_deb;
+ private String rclientn1;
+ private String rclientn2;
+ private String rclientn3;
+ private String rclientn4;
+ private String inn_cred;
+ private String kpp_cred;
+ private String acc_kr;
+ private String specif;
+ private String fileName;
+ private Instant generationTime;
+ private Long generationId;
+
+ public Long getDbfId() {
+ return dbfId;
+ }
+
+ public void setDbfId(Long value) {
+ this.dbfId = value;
+ }
+
+ public String getDeal_deb() {
+ return deal_deb;
+ }
+
+ public void setDeal_deb(String value) {
+ this.deal_deb = value;
+ }
+
+ public String getDeal_cred() {
+ return deal_cred;
+ }
+
+ public void setDeal_cred(String value) {
+ this.deal_cred = value;
+ }
+
+ public String getSbankcode() {
+ return sbankcode;
+ }
+
+ public void setSbankcode(String value) {
+ this.sbankcode = value;
+ }
+
+ public String getC_acc_deb() {
+ return c_acc_deb;
+ }
+
+ public void setC_acc_deb(String value) {
+ this.c_acc_deb = value;
+ }
+
+ public String getSbanknam1() {
+ return sbanknam1;
+ }
+
+ public void setSbanknam1(String value) {
+ this.sbanknam1 = value;
+ }
+
+ public String getSbanknam2() {
+ return sbanknam2;
+ }
+
+ public void setSbanknam2(String value) {
+ this.sbanknam2 = value;
+ }
+
+ public String getSbanknam3() {
+ return sbanknam3;
+ }
+
+ public void setSbanknam3(String value) {
+ this.sbanknam3 = value;
+ }
+
+ public String getSbanknam4() {
+ return sbanknam4;
+ }
+
+ public void setSbanknam4(String value) {
+ this.sbanknam4 = value;
+ }
+
+ public String getSbanknam5() {
+ return sbanknam5;
+ }
+
+ public void setSbanknam5(String value) {
+ this.sbanknam5 = value;
+ }
+
+ public String getRbankcode() {
+ return rbankcode;
+ }
+
+ public void setRbankcode(String value) {
+ this.rbankcode = value;
+ }
+
+ public String getC_acc_cred() {
+ return c_acc_cred;
+ }
+
+ public void setC_acc_cred(String value) {
+ this.c_acc_cred = value;
+ }
+
+ public String getRbanknam1() {
+ return rbanknam1;
+ }
+
+ public void setRbanknam1(String value) {
+ this.rbanknam1 = value;
+ }
+
+ public String getRbanknam2() {
+ return rbanknam2;
+ }
+
+ public void setRbanknam2(String value) {
+ this.rbanknam2 = value;
+ }
+
+ public String getRbanknam3() {
+ return rbanknam3;
+ }
+
+ public void setRbanknam3(String value) {
+ this.rbanknam3 = value;
+ }
+
+ public String getRbanknam4() {
+ return rbanknam4;
+ }
+
+ public void setRbanknam4(String value) {
+ this.rbanknam4 = value;
+ }
+
+ public String getRbanknam5() {
+ return rbanknam5;
+ }
+
+ public void setRbanknam5(String value) {
+ this.rbanknam5 = value;
+ }
+
+ public String getOp_type() {
+ return op_type;
+ }
+
+ public void setOp_type(String value) {
+ this.op_type = value;
+ }
+
+ public String getPay_date() {
+ return pay_date;
+ }
+
+ public void setPay_date(String value) {
+ this.pay_date = value;
+ }
+
+ public String getExt_date() {
+ return ext_date;
+ }
+
+ public void setExt_date(String value) {
+ this.ext_date = value;
+ }
+
+ public String getPay_val() {
+ return pay_val;
+ }
+
+ public void setPay_val(String value) {
+ this.pay_val = value;
+ }
+
+ public String getSum_deb() {
+ return sum_deb;
+ }
+
+ public void setSum_deb(String value) {
+ this.sum_deb = value;
+ }
+
+ public String getSclientn1() {
+ return sclientn1;
+ }
+
+ public void setSclientn1(String value) {
+ this.sclientn1 = value;
+ }
+
+ public String getSclientn2() {
+ return sclientn2;
+ }
+
+ public void setSclientn2(String value) {
+ this.sclientn2 = value;
+ }
+
+ public String getSclientn3() {
+ return sclientn3;
+ }
+
+ public void setSclientn3(String value) {
+ this.sclientn3 = value;
+ }
+
+ public String getSclientn4() {
+ return sclientn4;
+ }
+
+ public void setSclientn4(String value) {
+ this.sclientn4 = value;
+ }
+
+ public String getInn_deb() {
+ return inn_deb;
+ }
+
+ public void setInn_deb(String value) {
+ this.inn_deb = value;
+ }
+
+ public String getKpp_deb() {
+ return kpp_deb;
+ }
+
+ public void setKpp_deb(String value) {
+ this.kpp_deb = value;
+ }
+
+ public String getAcc_deb() {
+ return acc_deb;
+ }
+
+ public void setAcc_deb(String value) {
+ this.acc_deb = value;
+ }
+
+ public String getRclientn1() {
+ return rclientn1;
+ }
+
+ public void setRclientn1(String value) {
+ this.rclientn1 = value;
+ }
+
+ public String getRclientn2() {
+ return rclientn2;
+ }
+
+ public void setRclientn2(String value) {
+ this.rclientn2 = value;
+ }
+
+ public String getRclientn3() {
+ return rclientn3;
+ }
+
+ public void setRclientn3(String value) {
+ this.rclientn3 = value;
+ }
+
+ public String getRclientn4() {
+ return rclientn4;
+ }
+
+ public void setRclientn4(String value) {
+ this.rclientn4 = value;
+ }
+
+ public String getInn_cred() {
+ return inn_cred;
+ }
+
+ public void setInn_cred(String value) {
+ this.inn_cred = value;
+ }
+
+ public String getKpp_cred() {
+ return kpp_cred;
+ }
+
+ public void setKpp_cred(String value) {
+ this.kpp_cred = value;
+ }
+
+ public String getAcc_kr() {
+ return acc_kr;
+ }
+
+ public void setAcc_kr(String value) {
+ this.acc_kr = value;
+ }
+
+ public String getSpecif() {
+ return specif;
+ }
+
+ public void setSpecif(String value) {
+ this.specif = value;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String value) {
+ this.fileName = value;
+ }
+
+ public Instant getGenerationTime() {
+ return generationTime;
+ }
+
+ public void setGenerationTime(Instant value) {
+ this.generationTime = value;
+ }
+
+ public Long getGenerationId() {
+ return generationId;
+ }
+
+ public void setGenerationId(Long value) {
+ this.generationId = value;
+ }
+
+}
\ No newline at end of file
diff --git a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/statement/Statement.java b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/statement/Statement.java
index f6872ed68..5a165da5f 100644
--- a/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/statement/Statement.java
+++ b/clearing-parent/classes/src/main/java/ru/clearing/classes/statics/data/statement/Statement.java
@@ -16,156 +16,164 @@ public class Statement extends BusinessObject {
private Long addresseeId;
private Long senderId;
- private LocalDate clearingDate;
private String statementType;
+ private Long securityId;
+ private String contract;
private String comment;
private Long accountId;
private String account;
private String inOutDirection;
private LocalDate settlementDate;
private BigDecimal amount;
- private String cashMovementCurrencyCode;
private String operationStatus;
- private String errorCode;
- private String errorText;
+ private Long errorCodeId;
+ private Long errorTextId;
private Long inSDfId;
private Long outSDfId;
private String inOutSDfType;
+ private LocalDate clearingDate;
public Long getAddresseeId() {
return addresseeId;
}
- public void setAddresseeId(Long value) {
- this.addresseeId = value;
+ public void setAddresseeId(Long addresseeId) {
+ this.addresseeId = addresseeId;
}
public Long getSenderId() {
return senderId;
}
- public void setSenderId(Long value) {
- this.senderId = value;
- }
-
- public LocalDate getClearingDate() {
- return clearingDate;
- }
-
- public void setClearingDate(LocalDate value) {
- this.clearingDate = value;
+ public void setSenderId(Long senderId) {
+ this.senderId = senderId;
}
public String getStatementType() {
return statementType;
}
- public void setStatementType(String value) {
- this.statementType = value;
+ public void setStatementType(String statementType) {
+ this.statementType = statementType;
+ }
+
+ public Long getSecurityId() {
+ return securityId;
+ }
+
+ public void setSecurityId(Long securityId) {
+ this.securityId = securityId;
+ }
+
+ public String getContract() {
+ return contract;
+ }
+
+ public void setContract(String contract) {
+ this.contract = contract;
}
public String getComment() {
return comment;
}
- public void setComment(String value) {
- this.comment = value;
+ public void setComment(String comment) {
+ this.comment = comment;
}
public Long getAccountId() {
return accountId;
}
- public void setAccountId(Long value) {
- this.accountId = value;
+ public void setAccountId(Long accountId) {
+ this.accountId = accountId;
}
public String getAccount() {
return account;
}
- public void setAccount(String value) {
- this.account = value;
+ public void setAccount(String account) {
+ this.account = account;
}
public String getInOutDirection() {
return inOutDirection;
}
- public void setInOutDirection(String value) {
- this.inOutDirection = value;
+ public void setInOutDirection(String inOutDirection) {
+ this.inOutDirection = inOutDirection;
}
public LocalDate getSettlementDate() {
return settlementDate;
}
- public void setSettlementDate(LocalDate value) {
- this.settlementDate = value;
+ public void setSettlementDate(LocalDate settlementDate) {
+ this.settlementDate = settlementDate;
}
public BigDecimal getAmount() {
return amount;
}
- public void setAmount(BigDecimal value) {
- this.amount = value;
- }
-
- public String getCashMovementCurrencyCode() {
- return cashMovementCurrencyCode;
- }
-
- public void setCashMovementCurrencyCode(String value) {
- this.cashMovementCurrencyCode = value;
+ public void setAmount(BigDecimal amount) {
+ this.amount = amount;
}
public String getOperationStatus() {
return operationStatus;
}
- public void setOperationStatus(String value) {
- this.operationStatus = value;
+ public void setOperationStatus(String operationStatus) {
+ this.operationStatus = operationStatus;
}
- public String getErrorCode() {
- return errorCode;
+ public Long getErrorCodeId() {
+ return errorCodeId;
}
- public void setErrorCode(String value) {
- this.errorCode = value;
+ public void setErrorCodeId(Long errorCodeId) {
+ this.errorCodeId = errorCodeId;
}
- public String getErrorText() {
- return errorText;
+ public Long getErrorTextId() {
+ return errorTextId;
}
- public void setErrorText(String value) {
- this.errorText = value;
+ public void setErrorTextId(Long errorTextId) {
+ this.errorTextId = errorTextId;
}
public Long getInSDfId() {
return inSDfId;
}
- public void setInSDfId(Long value) {
- this.inSDfId = value;
+ public void setInSDfId(Long inSDfId) {
+ this.inSDfId = inSDfId;
}
public Long getOutSDfId() {
return outSDfId;
}
- public void setOutSDfId(Long value) {
- this.outSDfId = value;
+ public void setOutSDfId(Long outSDfId) {
+ this.outSDfId = outSDfId;
}
public String getInOutSDfType() {
return inOutSDfType;
}
- public void setInOutSDfType(String value) {
- this.inOutSDfType = value;
+ public void setInOutSDfType(String inOutSDfType) {
+ this.inOutSDfType = inOutSDfType;
}
+ public LocalDate getClearingDate() {
+ return clearingDate;
+ }
+
+ public void setClearingDate(LocalDate clearingDate) {
+ this.clearingDate = clearingDate;
+ }
}
\ No newline at end of file
diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/NotificationHistoryMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/NotificationHistoryMapStore.java
new file mode 100644
index 000000000..a70332a61
--- /dev/null
+++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessevent/NotificationHistoryMapStore.java
@@ -0,0 +1,57 @@
+package ru.spcex.clearing.imdg.businessevent;
+
+import org.springframework.jdbc.core.JdbcTemplate;
+import org.springframework.stereotype.Component;
+import ru.spcex.clearing.imdg.IMDGDistributedNames;
+import ru.clearing.classes.statics.data.misc.Notification;
+import ru.clearing.classes.statics.data.misc.NotificationHistory;
+import ru.spcex.clearing.imdg.base.TemplateEventMapStore;
+import ru.spcex.platform.utils.time.TimeUtil;
+
+@Component
+public class NotificationHistoryMapStore extends TemplateEventMapStore