Commit 3bc4a26e authored by 鲁鑫's avatar 鲁鑫

供应商主数据接口数据结构调整

parent e95a1f5a
...@@ -12,6 +12,7 @@ $(document).ready(function () { ...@@ -12,6 +12,7 @@ $(document).ready(function () {
}); });
function initialize(){ function initialize(){
UICtrl.layout("#layout", {leftWidth: 3}); UICtrl.layout("#layout", {leftWidth: 3});
$("#buGroup").val("Z00001X");
// let isDetailPage = ($("#isDetailPage").val() === "true"); // let isDetailPage = ($("#isDetailPage").val() === "true");
// if (isDetailPage) { // if (isDetailPage) {
// $("#jobPageTop").hide(); // $("#jobPageTop").hide();
...@@ -28,12 +29,12 @@ function initialize(){ ...@@ -28,12 +29,12 @@ function initialize(){
* 流程引擎回调设置打样的id * 流程引擎回调设置打样的id
* @param value 打样申请的id * @param value 打样申请的id
*/ */
function setId(id) { function setId(bizId) {
$("#id").val(id); $("#id").val(bizId);
var _grid = UICtrl.getGridManager('#sapSuppliersPayGrid'); var _grid = UICtrl.getGridManager('#sapSuppliersPayGrid');
_grid.options.parms.id = value; _grid.options.parms.id = bizId;
var _grid = UICtrl.getGridManager('#sapSuppliersBuyerGrid'); var _grid = UICtrl.getGridManager('#sapSuppliersBuyerGrid');
_grid.options.parms.id = value; _grid.options.parms.id = bizId;
} }
/** /**
...@@ -62,7 +63,7 @@ function loadSuppliersPayListGrid() { ...@@ -62,7 +63,7 @@ function loadSuppliersPayListGrid() {
UICtrl.addGridRow(sapSuppliersPayGridManager, UICtrl.addGridRow(sapSuppliersPayGridManager,
{ {
// 行号加一 // 行号加一
sequence: sapSuppliersPayGridManager.getData().length + 1 sequence: sapSuppliersPayGridManager.getData().length + 1,reprf:"X"
} }
); );
}, },
...@@ -101,10 +102,12 @@ function loadSuppliersPayListGrid() { ...@@ -101,10 +102,12 @@ function loadSuppliersPayListGrid() {
}, },
{ {
display: "根据分配号排序代码", name: "zuawa", width: 150, minWidth: 60, type: "String", align: "left", display: "根据分配号排序代码", name: "zuawa", width: 150, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} render:function (item){
return item.sequence;
}
}, },
{ {
display: "付款条件代码", name: "zterm", width: 100, minWidth: 60, type: "String", align: "left", display: "付款条件", name: "zterm", width: 100, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} editor: {type: 'text', required: true}
}, },
{ {
...@@ -113,7 +116,7 @@ function loadSuppliersPayListGrid() { ...@@ -113,7 +116,7 @@ function loadSuppliersPayListGrid() {
}, },
{ {
display: "检查双重发票", name: "reprf", width: 160, minWidth: 60, type: "String", align: "left", display: "检查双重发票", name: "reprf", width: 160, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} //editor: {type: 'text', required: true}
}, },
{ {
display: "中心记帐冻结", name: "sperr", width: 100, minWidth: 60, type: "String", align: "left", display: "中心记帐冻结", name: "sperr", width: 100, minWidth: 60, type: "String", align: "left",
...@@ -151,7 +154,10 @@ function loadSuppliersBuyerListGrid() { ...@@ -151,7 +154,10 @@ function loadSuppliersBuyerListGrid() {
UICtrl.addGridRow(sapSuppliersBuyerGridManager, UICtrl.addGridRow(sapSuppliersBuyerGridManager,
{ {
// 行号加一 // 行号加一
sequence: sapSuppliersBuyerGridManager.getData().length + 1 sequence: sapSuppliersBuyerGridManager.getData().length + 1,
webre:"X",
kalsk:"Z1"
} }
); );
}, },
...@@ -189,7 +195,7 @@ function loadSuppliersBuyerListGrid() { ...@@ -189,7 +195,7 @@ function loadSuppliersBuyerListGrid() {
editor: {type: 'text', required: true} editor: {type: 'text', required: true}
}, },
{ {
display: "付款条件代码", name: "zterm", width: 150, minWidth: 60, type: "String", align: "left", display: "付款条件", name: "zterm", width: 150, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} editor: {type: 'text', required: true}
}, },
{ {
...@@ -206,11 +212,11 @@ function loadSuppliersBuyerListGrid() { ...@@ -206,11 +212,11 @@ function loadSuppliersBuyerListGrid() {
}, },
{ {
display: "收货的发票验证", name: "webre", width: 100, minWidth: 60, type: "String", align: "left", display: "收货的发票验证", name: "webre", width: 100, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} //editor: {type: 'text', required: true}
}, },
{ {
display: "计算方案组", name: "kalsk", width: 140, minWidth: 60, type: "String", align: "left", display: "供应商方案组", name: "kalsk", width: 140, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} //editor: {type: 'text', required: true}
}, },
{ {
display: "供应商销售人员", name: "verkf", width: 140, minWidth: 60, type: "String", align: "left", display: "供应商销售人员", name: "verkf", width: 140, minWidth: 60, type: "String", align: "left",
...@@ -218,11 +224,11 @@ function loadSuppliersBuyerListGrid() { ...@@ -218,11 +224,11 @@ function loadSuppliersBuyerListGrid() {
}, },
{ {
display: "供应商电话号码", name: "telf1", width: 140, minWidth: 60, type: "String", align: "left", display: "供应商电话号码", name: "telf1", width: 140, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} editor: {type: 'text', required: false}
}, },
{ {
display: "服务的发票校验标识", name: "lebre", width: 140, minWidth: 60, type: "String", align: "left", display: "服务的发票校验标识", name: "lebre", width: 140, minWidth: 60, type: "String", align: "left",
editor: {type: 'text', required: true} editor: {type: 'text', required: false}
}, },
{ {
display: "边境运输方式", name: "expvz", width: 140, minWidth: 60, type: "String", align: "left", display: "边境运输方式", name: "expvz", width: 140, minWidth: 60, type: "String", align: "left",
......
package com.huigou.topsun.sap.suppliers.domain; package com.huigou.topsun.sap.suppliers.domain;
import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty;
import com.huigou.data.domain.model.FlowBillAbstractEntity; import com.huigou.data.domain.model.FlowBillAbstractEntity;
import lombok.Data; import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import javax.persistence.*; import javax.persistence.*;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;
/** /**
* 供应商主数据 * 供应商主数据
...@@ -22,49 +18,49 @@ public class SuppliersInfo extends FlowBillAbstractEntity { ...@@ -22,49 +18,49 @@ public class SuppliersInfo extends FlowBillAbstractEntity {
* 屏幕用途的bp角色 * 屏幕用途的bp角色
*/ */
@Column(name = "rltgr") @Column(name = "rltgr")
@JSONField(name = "RLTGR") @JsonProperty("RLTGR")
private String rltgr; private String rltgr;
/** /**
* 业务伙伴分组 * 业务伙伴分组
*/ */
@Column(name = "bu_group") @Column(name = "bu_group")
@JSONField(name = "BU_GROUP") @JsonProperty("BU_GROUP")
private String buGroup; private String buGroup;
/** /**
* 业务伙伴编号 * 业务伙伴编号
*/ */
@Column(name = "partner") @Column(name = "partner")
@JSONField(name = "PARTNER") @JsonProperty("PARTNER")
private String partner; private String partner;
/** /**
* 称谓代码 * 称谓代码
*/ */
@Column(name = "title") @Column(name = "title")
@JSONField(name = "TITLE") @JsonProperty("TITLE")
private String title; private String title;
/** /**
* 组织名称 1 * 组织名称 1
*/ */
@Column(name = "name_org1") @Column(name = "name_org1")
@JSONField(name = "NAME_ORG1") @JsonProperty("NAME_ORG1")
private String nameOrg1; private String nameOrg1;
/** /**
* 组织名称 2 * 组织名称 2
*/ */
@Column(name = "name_org2") @Column(name = "name_org2")
@JSONField(name = "NAME_ORG2") @JsonProperty("NAME_ORG2")
private String nameOrg2; private String nameOrg2;
/** /**
* 组织名称 3 * 组织名称 3
*/ */
@Column(name = "name_org3") @Column(name = "name_org3")
@JSONField(name = "NAME_ORG3") @JsonProperty("NAME_ORG3")
private String nameOrg3; private String nameOrg3;
...@@ -72,21 +68,21 @@ public class SuppliersInfo extends FlowBillAbstractEntity { ...@@ -72,21 +68,21 @@ public class SuppliersInfo extends FlowBillAbstractEntity {
* 组织名称 4 * 组织名称 4
*/ */
@Column(name = "name_org4") @Column(name = "name_org4")
@JSONField(name = "NAME_ORG4") @JsonProperty("NAME_ORG4")
private String nameOrg4; private String nameOrg4;
/** /**
* 业务伙伴的搜索词1 * 业务伙伴的搜索词1
*/ */
@Column(name = "bu_sort1") @Column(name = "bu_sort1")
@JSONField(name = "BU_SORT1") @JsonProperty("BU_SORT1")
private String buSort1; private String buSort1;
/** /**
* 业务伙伴的搜索词2 * 业务伙伴的搜索词2
*/ */
@Column(name = "bu_sort2") @Column(name = "bu_sort2")
@JSONField(name = "BU_SORT2") @JsonProperty("BU_SORT2")
private String buSort2; private String buSort2;
...@@ -94,161 +90,161 @@ public class SuppliersInfo extends FlowBillAbstractEntity { ...@@ -94,161 +90,161 @@ public class SuppliersInfo extends FlowBillAbstractEntity {
* 街道 * 街道
*/ */
@Column(name = "street") @Column(name = "street")
@JSONField(name = "STREET") @JsonProperty("STREET")
private String street; private String street;
/** /**
* 街道2 * 街道2
*/ */
@Column(name = "str_suppl1") @Column(name = "str_suppl1")
@JSONField(name = "STR_SUPPL1") @JsonProperty("STR_SUPPL1")
private String strSuppl1; private String strSuppl1;
/** /**
* 街道3 * 街道3
*/ */
@Column(name = "str_suppl2") @Column(name = "str_suppl2")
@JSONField(name = "STR_SUPPL2") @JsonProperty("STR_SUPPL2")
private String strSuppl2; private String strSuppl2;
/** /**
* 街道4 * 街道4
*/ */
@Column(name = "str_suppl3") @Column(name = "str_suppl3")
@JSONField(name = "STR_SUPPL3") @JsonProperty("STR_SUPPL3")
private String strSuppl3; private String strSuppl3;
/** /**
* 国家/地区代码 * 国家/地区代码
*/ */
@Column(name = "land1") @Column(name = "land1")
@JSONField(name = "LAND1") @JsonProperty("LAND1")
private String land1; private String land1;
/** /**
* 国家/地区代码 * 国家/地区代码
*/ */
@Column(name = "region") @Column(name = "region")
@JSONField(name = "REGION") @JsonProperty("REGION")
private String region; private String region;
/** /**
* 语言关键字 * 语言关键字
*/ */
@Column(name = "langu") @Column(name = "langu")
@JSONField(name = "LANGU") @JsonProperty("LANGU")
private String langu; private String langu;
/** /**
* 语言关键字 * 语言关键字
*/ */
@Column(name = "city1") @Column(name = "city1")
@JSONField(name = "CITY1") @JsonProperty("CITY1")
private String city1; private String city1;
/** /**
* 城市邮政编码 * 城市邮政编码
*/ */
@Column(name = "post_code1") @Column(name = "post_code1")
@JSONField(name = "POST_CODE1") @JsonProperty("POST_CODE1")
private String postCode1; private String postCode1;
/** /**
* 第一个电话号码 * 第一个电话号码
*/ */
@Column(name = "tel_number") @Column(name = "tel_number")
@JSONField(name = "TEL_NUMBER") @JsonProperty("TEL_NUMBER")
private String telNumber; private String telNumber;
/** /**
* 一个电话号码:分机号 * 一个电话号码:分机号
*/ */
@Column(name = "tel_extens") @Column(name = "tel_extens")
@JSONField(name = "TEL_EXTENS") @JsonProperty("TEL_EXTENS")
private String telExtens; private String telExtens;
/** /**
* 第一个移动电话号码 * 第一个移动电话号码
*/ */
@Column(name = "mob_number") @Column(name = "mob_number")
@JSONField(name = "MOB_NUMBER") @JsonProperty("MOB_NUMBER")
private String mobNumber; private String mobNumber;
/** /**
* 第一个移动电话号码:分机 * 第一个移动电话号码:分机
*/ */
@Column(name = "mob_extens") @Column(name = "mob_extens")
@JSONField(name = "MOB_EXTENS") @JsonProperty("MOB_EXTENS")
private String mobExtens; private String mobExtens;
/** /**
* 第一个传真号 * 第一个传真号
*/ */
@Column(name = "fax_number") @Column(name = "fax_number")
@JSONField(name = "FAX_NUMBER") @JsonProperty("FAX_NUMBER")
private String faxNumber; private String faxNumber;
/** /**
* 第一个传真号:分机号 * 第一个传真号:分机号
*/ */
@Column(name = "fax_extens") @Column(name = "fax_extens")
@JSONField(name = "FAX_EXTENS") @JsonProperty("FAX_EXTENS")
private String faxExtens; private String faxExtens;
/** /**
* 电子邮件地址 * 电子邮件地址
*/ */
@Column(name = "smtp_addr") @Column(name = "smtp_addr")
@JSONField(name = "SMTP_ADDR") @JsonProperty("SMTP_ADDR")
private String smtpAddr; private String smtpAddr;
/** /**
* 供应商帐户组 * 供应商帐户组
*/ */
@Column(name = "ktokk") @Column(name = "ktokk")
@JSONField(name = "KTOKK") @JsonProperty("KTOKK")
private String ktokk; private String ktokk;
/** /**
* 集中设置的采购冻结 * 集中设置的采购冻结
*/ */
@Column(name = "sperm") @Column(name = "sperm")
@JSONField(name = "SPERM") @JsonProperty("SPERM")
private String sperm; private String sperm;
/** /**
* 中心记帐冻结 * 中心记帐冻结
*/ */
@Column(name = "sperr") @Column(name = "sperr")
@JSONField(name = "SPERR") @JsonProperty("SPERR")
private String sperr; private String sperr;
/** /**
* 贸易合作伙伴的公司标识 * 贸易合作伙伴的公司标识
*/ */
@Column(name = "vbund") @Column(name = "vbund")
@JSONField(name = "VBUND") @JsonProperty("VBUND")
private String vbund; private String vbund;
/** /**
* 客户编号 * 客户编号
*/ */
@Column(name = "kunnr") @Column(name = "kunnr")
@JSONField(name = "KUNNR") @JsonProperty("KUNNR")
private String kunnr; private String kunnr;
/** /**
* 责任税务部门的税收编号 * 责任税务部门的税收编号
*/ */
@Column(name = "stenr") @Column(name = "stenr")
@JSONField(name = "STENR") @JsonProperty("STENR")
private String stenr; private String stenr;
/** /**
* 更新标识 I、U、D * 更新标识 I、U、D
*/ */
@Column(name = "updkz") @Column(name = "updkz")
@JSONField(name = "UPDKZ") @JsonProperty("UPDKZ")
private String updkz; private String updkz;
@Column(name = "apply_type") @Column(name = "apply_type")
......
package com.huigou.topsun.sap.suppliers.domain.vo; package com.huigou.topsun.sap.suppliers.domain.vo;
import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import java.io.Serializable; import java.io.Serializable;
/** /**
...@@ -17,55 +14,55 @@ public class SuppliersBankVo implements Serializable { ...@@ -17,55 +14,55 @@ public class SuppliersBankVo implements Serializable {
/** /**
* 银行所属国家/地区代码 * 银行所属国家/地区代码
*/ */
@JSONField(name = "BANKS") @JsonProperty("BANKS")
private String banks; private String banks;
/** /**
* 银行代码 * 银行代码
*/ */
@JSONField(name = "BANKL") @JsonProperty("BANKL")
private String bankl; private String bankl;
/** /**
* 银行帐户号码 * 银行帐户号码
*/ */
@JSONField(name = "BANKN") @JsonProperty("BANKN")
private String bankn; private String bankn;
/** /**
* 账户持有人姓名 * 账户持有人姓名
*/ */
@JSONField(name = "KOINH") @JsonProperty("KOINH")
private String koinh; private String koinh;
/** /**
* 银行控制代码 * 银行控制代码
*/ */
@JSONField(name = "BKONT") @JsonProperty("BKONT")
private String bkont; private String bkont;
/** /**
* 对方开户行类型 * 对方开户行类型
*/ */
@JSONField(name = "BVTYP") @JsonProperty("BVTYP")
private String bvtyp; private String bvtyp;
/** /**
* 财务机构名称 * 财务机构名称
*/ */
@JSONField(name = "BANKA") @JsonProperty("BANKA")
private String banka; private String banka;
/** /**
* 分行 * 分行
*/ */
@JSONField(name = "BRNCH") @JsonProperty("BRNCH")
private String brnch; private String brnch;
/** /**
* 银行细目的参考明细 * 银行细目的参考明细
*/ */
@JSONField(name = "BKREF") @JsonProperty("BKREF")
private String bkref; private String bkref;
} }
\ No newline at end of file
package com.huigou.topsun.sap.suppliers.domain.vo; package com.huigou.topsun.sap.suppliers.domain.vo;
import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import java.io.Serializable;
/** /**
*/ */
...@@ -16,82 +12,82 @@ public class SuppliersBuyerVo { ...@@ -16,82 +12,82 @@ public class SuppliersBuyerVo {
/** /**
* 采购组织 * 采购组织
*/ */
@JSONField(name = "EKORG") @JsonProperty("EKORG")
private String ekorg; private String ekorg;
/** /**
* 货币码 * 货币码
*/ */
@JSONField(name = "WAERS") @JsonProperty("WAERS")
private String waers; private String waers;
/** /**
* 付款条件代码 * 付款条件代码
*/ */
@JSONField(name = "ZTERM") @JsonProperty("ZTERM")
private String zterm; private String zterm;
/** /**
* 国际贸易条款 * 国际贸易条款
*/ */
@JSONField(name = "INCO1") @JsonProperty("INCO1")
private String inco1; private String inco1;
/** /**
* 国际贸易条款位置 1 * 国际贸易条款位置 1
*/ */
@JSONField(name = "INCO2_L") @JsonProperty("INCO2_L")
private String inco2L; private String inco2L;
/** /**
* 国际贸易条款位置 2 * 国际贸易条款位置 2
*/ */
@JSONField(name = "INCO3_L") @JsonProperty("INCO3_L")
private String inco3L; private String inco3L;
/** /**
* 标识:基于收货的发票验证 * 标识:基于收货的发票验证
*/ */
@JSONField(name = "WEBRE") @JsonProperty("WEBRE")
private String webre; private String webre;
/** /**
* 计算方案组(供应商) * 计算方案组(供应商)
*/ */
@JSONField(name = "KALSK") @JsonProperty("KALSK")
private String kalsk; private String kalsk;
/** /**
* 供应商办公室的负责销售人员 * 供应商办公室的负责销售人员
*/ */
@JSONField(name = "VERKF") @JsonProperty("VERKF")
private String verkf; private String verkf;
/** /**
* 供应商电话号码 * 供应商电话号码
*/ */
@JSONField(name = "TELF1") @JsonProperty("TELF1")
private String telf1; private String telf1;
/** /**
* 基于服务的发票校验标识 * 基于服务的发票校验标识
*/ */
@JSONField(name = "LEBRE") @JsonProperty("LEBRE")
private String lebre; private String lebre;
/** /**
* 边境运输方式(欧盟内部贸易统计) * 边境运输方式(欧盟内部贸易统计)
*/ */
@JSONField(name = "EXPVZ") @JsonProperty("EXPVZ")
private String expvz; private String expvz;
/** /**
* 采购冻结在采购组织层 * 采购冻结在采购组织层
*/ */
@JSONField(name = "SPERM") @JsonProperty("SPERM")
private String sperm; private String sperm;
} }
\ No newline at end of file
package com.huigou.topsun.sap.suppliers.domain.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* 供应商主数据
*/
@Data
public class SuppliersInfoVo implements Serializable {
/**
* 屏幕用途的bp角色
*/
@JsonProperty("RLTGR")
private String rltgr;
/**
* 业务伙伴分组
*/
@JsonProperty("BU_GROUP")
private String buGroup;
/**
* 业务伙伴编号
*/
@JsonProperty("PARTNER")
private String partner;
/**
* 称谓代码
*/
@JsonProperty("TITLE")
private String title;
/**
* 组织名称 1
*/
@JsonProperty("NAME_ORG1")
private String nameOrg1;
/**
* 组织名称 2
*/
@JsonProperty("NAME_ORG2")
private String nameOrg2;
/**
* 组织名称 3
*/
@JsonProperty("NAME_ORG3")
private String nameOrg3;
/**
* 组织名称 4
*/
@JsonProperty("NAME_ORG4")
private String nameOrg4;
/**
* 业务伙伴的搜索词1
*/
@JsonProperty("BU_SORT1")
private String buSort1;
/**
* 业务伙伴的搜索词2
*/
@JsonProperty("BU_SORT2")
private String buSort2;
/**
* 街道
*/
@JsonProperty("STREET")
private String street;
/**
* 街道2
*/
@JsonProperty("STR_SUPPL1")
private String strSuppl1;
/**
* 街道3
*/
@JsonProperty("STR_SUPPL2")
private String strSuppl2;
/**
* 街道4
*/
@JsonProperty("STR_SUPPL3")
private String strSuppl3;
/**
* 国家/地区代码
*/
@JsonProperty("LAND1")
private String land1;
/**
* 国家/地区代码
*/
@JsonProperty("REGION")
private String region;
/**
* 语言关键字
*/
@JsonProperty("LANGU")
private String langu;
/**
* 语言关键字
*/
@JsonProperty("CITY1")
private String city1;
/**
* 城市邮政编码
*/
@JsonProperty("POST_CODE1")
private String postCode1;
/**
* 第一个电话号码
*/
@JsonProperty("TEL_NUMBER")
private String telNumber;
/**
* 一个电话号码:分机号
*/
@JsonProperty("TEL_EXTENS")
private String telExtens;
/**
* 第一个移动电话号码
*/
@JsonProperty("MOB_NUMBER")
private String mobNumber;
/**
* 第一个移动电话号码:分机
*/
@JsonProperty("MOB_EXTENS")
private String mobExtens;
/**
* 第一个传真号
*/
@JsonProperty("FAX_NUMBER")
private String faxNumber;
/**
* 第一个传真号:分机号
*/
@JsonProperty("FAX_EXTENS")
private String faxExtens;
/**
* 电子邮件地址
*/
@JsonProperty("SMTP_ADDR")
private String smtpAddr;
/**
* 供应商帐户组
*/
@JsonProperty("KTOKK")
private String ktokk;
/**
* 集中设置的采购冻结
*/
@JsonProperty("SPERM")
private String sperm;
/**
* 中心记帐冻结
*/
@JsonProperty("SPERR")
private String sperr;
/**
* 贸易合作伙伴的公司标识
*/
@JsonProperty("VBUND")
private String vbund;
/**
* 客户编号
*/
@JsonProperty("KUNNR")
private String kunnr;
/**
* 责任税务部门的税收编号
*/
@JsonProperty("STENR")
private String stenr;
/**
* 更新标识 I、U、D
*/
@JsonProperty("UPDKZ")
private String updkz;
@JsonProperty("LFB1")
private List<SuppliersPayVo> suppliersPayList;
@JsonProperty("LFM1")
private List<SuppliersBuyerVo> suppliersBuyerList;
@JsonProperty("BANK")
private List<SuppliersBankVo> suppliersBankList;
}
\ No newline at end of file
package com.huigou.topsun.sap.suppliers.domain.vo; package com.huigou.topsun.sap.suppliers.domain.vo;
import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import java.io.Serializable;
/** /**
* *
...@@ -18,51 +14,51 @@ public class SuppliersPayVo { ...@@ -18,51 +14,51 @@ public class SuppliersPayVo {
/** /**
* 公司代码 * 公司代码
*/ */
@JSONField(name = "BUKRS") @JsonProperty("BUKRS")
private String bukrs; private String bukrs;
/** /**
* 总帐中的统驭科目 * 总帐中的统驭科目
*/ */
@JSONField(name = "AKONT") @JsonProperty("AKONT")
private String akont; private String akont;
/** /**
* 根据分配号排序代码 * 根据分配号排序代码
*/ */
@JSONField(name = "ZUAWA") @JsonProperty("ZUAWA")
private String zuawa; private String zuawa;
/** /**
* 付款条件代码 * 付款条件代码
*/ */
@JSONField(name = "ZTERM") @JsonProperty("ZTERM")
private String zterm; private String zterm;
/** /**
* 考虑的付款方式清单 * 考虑的付款方式清单
*/ */
@JSONField(name = "ZWELS") @JsonProperty("ZWELS")
private String zwels; private String zwels;
/** /**
* 检查双重发票或信贷凭单的标志 * 检查双重发票或信贷凭单的标志
*/ */
@JSONField(name = "REPRF") @JsonProperty("REPRF")
private String reprf; private String reprf;
/** /**
* 中心记帐冻结 * 中心记帐冻结
*/ */
@JSONField(name = "SPERR") @JsonProperty("SPERR")
private String sperr; private String sperr;
/** /**
* 对公司代码过帐冻结 * 对公司代码过帐冻结
*/ */
@JSONField(name = "SPERR_B") @JsonProperty("SPERR_B")
private String sperrB; private String sperrB;
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment