|
|
@ -15,18 +15,19 @@ import java.util.List; |
|
|
|
public class ApPayBill { |
|
|
|
|
|
|
|
@JsonProperty("FDATE") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FDate不能为空") |
|
|
|
//业务日期:FDATE (必填项)
|
|
|
|
public String FDATE; |
|
|
|
@JsonProperty("FRECTUNIT") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FRECTUNIT不能为空") |
|
|
|
//收款单位:FRECTUNIT (必填项)
|
|
|
|
public String FRECTUNIT ; |
|
|
|
@NotBlank |
|
|
|
@JsonProperty("FPURCHASEORGID") |
|
|
|
@NotBlank(message = "FPURCHASEORGID不能为空") |
|
|
|
//采购组织:FPURCHASEORGID
|
|
|
|
public String FPURCHASEORGID ; |
|
|
|
@JsonProperty("FPURCHASEDEPTID") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FPURCHASEDEPTID不能为空") |
|
|
|
//采购部门:FPURCHASEDEPTID(必填项)
|
|
|
|
public String FPURCHASEDEPTID ; |
|
|
|
/*@JsonProperty("F_PAEZ_Assistant") |
|
|
@ -37,13 +38,13 @@ public class ApPayBill { |
|
|
|
* //应付类别:F_PAEZ_AssistantType (必填项) 默认:005 定金
|
|
|
|
*/ |
|
|
|
@JsonProperty("F_PAEZ_AssistantType") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "F_PAEZ_AssistantType不能为空") |
|
|
|
public String F_PAEZ_AssistantType; |
|
|
|
/** |
|
|
|
* //应付类别:F_PAEZ_AssistantKey (必填项) 默认:005 定金
|
|
|
|
*/ |
|
|
|
@JsonProperty("F_PAEZ_AssistantKey") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "F_PAEZ_AssistantKey不能为空") |
|
|
|
public String F_PAEZ_AssistantKey; |
|
|
|
/** |
|
|
|
* //备注:FREMARK
|
|
|
@ -86,13 +87,13 @@ public class ApPayBill { |
|
|
|
* 结算方式:FSETTLETYPEIDKey (必填项) |
|
|
|
*/ |
|
|
|
@JsonProperty("FSETTLETYPEIDKey") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FSETTLETYPEIDKey不能为空") |
|
|
|
public String FSETTLETYPEIDKey; |
|
|
|
/** |
|
|
|
* 结算方式:FSETTLETYPEIDType (必填项) |
|
|
|
*/ |
|
|
|
@JsonProperty("FSETTLETYPEIDType") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FSETTLETYPEIDType不能为空") |
|
|
|
public String FSETTLETYPEIDType; |
|
|
|
//付款用途:FPURPOSEID (必填项) SFKYT08_SYS:采购付款 SFKYT09_SYS:预付款
|
|
|
|
/*@JsonProperty("FPURPOSEID") |
|
|
@ -102,24 +103,24 @@ public class ApPayBill { |
|
|
|
* 付款用途:FPURPOSEIDType (必填项) SFKYT08_SYS:采购付款 SFKYT09_SYS:预付款 |
|
|
|
*/ |
|
|
|
@JsonProperty("FPURPOSEIDType") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FPURPOSEIDType不能为空") |
|
|
|
public String FPURPOSEIDType; |
|
|
|
/** |
|
|
|
* 付款用途:FPURPOSEIDKey (必填项) SFKYT08_SYS:采购付款 SFKYT09_SYS:预付款 |
|
|
|
*/ |
|
|
|
@JsonProperty("FPURPOSEIDKey") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FPURPOSEIDKey不能为空") |
|
|
|
public String FPURPOSEIDKey; |
|
|
|
@JsonProperty("FPAYTOTALAMOUNTFOR") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FPAYTOTALAMOUNTFOR不能为空") |
|
|
|
//表体-应付金额:FPAYTOTALAMOUNTFOR
|
|
|
|
public double FPAYTOTALAMOUNTFOR; |
|
|
|
@JsonProperty("FACCOUNTID") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FACCOUNTID不能为空") |
|
|
|
//我方银行账号:FACCOUNTID 第1行分录,银行业务的结算方式,我方银行相关信息必录
|
|
|
|
public String FACCOUNTID; |
|
|
|
@JsonProperty("FPOSTDATE") |
|
|
|
@NotBlank |
|
|
|
@NotBlank(message = "FPOSTDATE不能为空") |
|
|
|
//登账日期:FPOSTDATE (必填项)
|
|
|
|
public String FPOSTDATE; |
|
|
|
/* @JsonProperty("FRuZhangType") |
|
|
|