Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
topsun-bpm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
鲁鑫
topsun-bpm
Commits
3bc4a26e
Commit
3bc4a26e
authored
Mar 07, 2024
by
鲁鑫
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
供应商主数据接口数据结构调整
parent
e95a1f5a
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
399 additions
and
235 deletions
+399
-235
suppliersDataDetail.js
...in/webapp/biz/topsun/sap/suppliers/suppliersDataDetail.js
+21
-15
SuppliersDataApplicationImpl.java
...pliers/application/impl/SuppliersDataApplicationImpl.java
+88
-138
SuppliersInfo.java
...com/huigou/topsun/sap/suppliers/domain/SuppliersInfo.java
+34
-38
SuppliersBankVo.java
...uigou/topsun/sap/suppliers/domain/vo/SuppliersBankVo.java
+10
-13
SuppliersBuyerVo.java
...igou/topsun/sap/suppliers/domain/vo/SuppliersBuyerVo.java
+14
-18
SuppliersInfoVo.java
...uigou/topsun/sap/suppliers/domain/vo/SuppliersInfoVo.java
+223
-0
SuppliersPayVo.java
...huigou/topsun/sap/suppliers/domain/vo/SuppliersPayVo.java
+9
-13
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/suppliers/suppliersDataDetail.js
View file @
3bc4a26e
...
...
@@ -12,6 +12,7 @@ $(document).ready(function () {
});
function
initialize
(){
UICtrl
.
layout
(
"#layout"
,
{
leftWidth
:
3
});
$
(
"#buGroup"
).
val
(
"Z00001X"
);
// let isDetailPage = ($("#isDetailPage").val() === "true");
// if (isDetailPage) {
// $("#jobPageTop").hide();
...
...
@@ -28,12 +29,12 @@ function initialize(){
* 流程引擎回调设置打样的id
* @param value 打样申请的id
*/
function
setId
(
i
d
)
{
$
(
"#id"
).
val
(
i
d
);
function
setId
(
bizI
d
)
{
$
(
"#id"
).
val
(
bizI
d
);
var
_grid
=
UICtrl
.
getGridManager
(
'#sapSuppliersPayGrid'
);
_grid
.
options
.
parms
.
id
=
value
;
_grid
.
options
.
parms
.
id
=
bizId
;
var
_grid
=
UICtrl
.
getGridManager
(
'#sapSuppliersBuyerGrid'
);
_grid
.
options
.
parms
.
id
=
value
;
_grid
.
options
.
parms
.
id
=
bizId
;
}
/**
...
...
@@ -62,7 +63,7 @@ function loadSuppliersPayListGrid() {
UICtrl
.
addGridRow
(
sapSuppliersPayGridManager
,
{
// 行号加一
sequence
:
sapSuppliersPayGridManager
.
getData
().
length
+
1
sequence
:
sapSuppliersPayGridManager
.
getData
().
length
+
1
,
reprf
:
"X"
}
);
},
...
...
@@ -101,10 +102,12 @@ function loadSuppliersPayListGrid() {
},
{
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
}
},
{
...
...
@@ -113,7 +116,7 @@ function loadSuppliersPayListGrid() {
},
{
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"
,
...
...
@@ -151,7 +154,10 @@ function loadSuppliersBuyerListGrid() {
UICtrl
.
addGridRow
(
sapSuppliersBuyerGridManager
,
{
// 行号加一
sequence
:
sapSuppliersBuyerGridManager
.
getData
().
length
+
1
sequence
:
sapSuppliersBuyerGridManager
.
getData
().
length
+
1
,
webre
:
"X"
,
kalsk
:
"Z1"
}
);
},
...
...
@@ -189,7 +195,7 @@ function loadSuppliersBuyerListGrid() {
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
}
},
{
...
...
@@ -206,11 +212,11 @@ function loadSuppliersBuyerListGrid() {
},
{
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"
,
editor
:
{
type
:
'text'
,
required
:
true
}
display
:
"
供应商
方案组"
,
name
:
"kalsk"
,
width
:
140
,
minWidth
:
60
,
type
:
"String"
,
align
:
"left"
,
//
editor: {type: 'text', required: true}
},
{
display
:
"供应商销售人员"
,
name
:
"verkf"
,
width
:
140
,
minWidth
:
60
,
type
:
"String"
,
align
:
"left"
,
...
...
@@ -218,11 +224,11 @@ function loadSuppliersBuyerListGrid() {
},
{
display
:
"供应商电话号码"
,
name
:
"telf1"
,
width
:
140
,
minWidth
:
60
,
type
:
"String"
,
align
:
"left"
,
editor
:
{
type
:
'text'
,
required
:
tru
e
}
editor
:
{
type
:
'text'
,
required
:
fals
e
}
},
{
display
:
"服务的发票校验标识"
,
name
:
"lebre"
,
width
:
140
,
minWidth
:
60
,
type
:
"String"
,
align
:
"left"
,
editor
:
{
type
:
'text'
,
required
:
tru
e
}
editor
:
{
type
:
'text'
,
required
:
fals
e
}
},
{
display
:
"边境运输方式"
,
name
:
"expvz"
,
width
:
140
,
minWidth
:
60
,
type
:
"String"
,
align
:
"left"
,
...
...
topsun/src/main/java/com/huigou/topsun/sap/suppliers/application/impl/SuppliersDataApplicationImpl.java
View file @
3bc4a26e
This diff is collapsed.
Click to expand it.
topsun/src/main/java/com/huigou/topsun/sap/suppliers/domain/SuppliersInfo.java
View file @
3bc4a26e
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
lombok.Data
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
javax.persistence.*
;
import
java.sql.Timestamp
;
import
java.util.Date
;
import
java.util.List
;
/**
* 供应商主数据
...
...
@@ -22,49 +18,49 @@ public class SuppliersInfo extends FlowBillAbstractEntity {
* 屏幕用途的bp角色
*/
@Column
(
name
=
"rltgr"
)
@J
SONField
(
name
=
"RLTGR"
)
@J
sonProperty
(
"RLTGR"
)
private
String
rltgr
;
/**
* 业务伙伴分组
*/
@Column
(
name
=
"bu_group"
)
@J
SONField
(
name
=
"BU_GROUP"
)
@J
sonProperty
(
"BU_GROUP"
)
private
String
buGroup
;
/**
* 业务伙伴编号
*/
@Column
(
name
=
"partner"
)
@J
SONField
(
name
=
"PARTNER"
)
@J
sonProperty
(
"PARTNER"
)
private
String
partner
;
/**
* 称谓代码
*/
@Column
(
name
=
"title"
)
@J
SONField
(
name
=
"TITLE"
)
@J
sonProperty
(
"TITLE"
)
private
String
title
;
/**
* 组织名称 1
*/
@Column
(
name
=
"name_org1"
)
@J
SONField
(
name
=
"NAME_ORG1"
)
@J
sonProperty
(
"NAME_ORG1"
)
private
String
nameOrg1
;
/**
* 组织名称 2
*/
@Column
(
name
=
"name_org2"
)
@J
SONField
(
name
=
"NAME_ORG2"
)
@J
sonProperty
(
"NAME_ORG2"
)
private
String
nameOrg2
;
/**
* 组织名称 3
*/
@Column
(
name
=
"name_org3"
)
@J
SONField
(
name
=
"NAME_ORG3"
)
@J
sonProperty
(
"NAME_ORG3"
)
private
String
nameOrg3
;
...
...
@@ -72,21 +68,21 @@ public class SuppliersInfo extends FlowBillAbstractEntity {
* 组织名称 4
*/
@Column
(
name
=
"name_org4"
)
@J
SONField
(
name
=
"NAME_ORG4"
)
@J
sonProperty
(
"NAME_ORG4"
)
private
String
nameOrg4
;
/**
* 业务伙伴的搜索词1
*/
@Column
(
name
=
"bu_sort1"
)
@J
SONField
(
name
=
"BU_SORT1"
)
@J
sonProperty
(
"BU_SORT1"
)
private
String
buSort1
;
/**
* 业务伙伴的搜索词2
*/
@Column
(
name
=
"bu_sort2"
)
@J
SONField
(
name
=
"BU_SORT2"
)
@J
sonProperty
(
"BU_SORT2"
)
private
String
buSort2
;
...
...
@@ -94,161 +90,161 @@ public class SuppliersInfo extends FlowBillAbstractEntity {
* 街道
*/
@Column
(
name
=
"street"
)
@J
SONField
(
name
=
"STREET"
)
@J
sonProperty
(
"STREET"
)
private
String
street
;
/**
* 街道2
*/
@Column
(
name
=
"str_suppl1"
)
@J
SONField
(
name
=
"STR_SUPPL1"
)
@J
sonProperty
(
"STR_SUPPL1"
)
private
String
strSuppl1
;
/**
* 街道3
*/
@Column
(
name
=
"str_suppl2"
)
@J
SONField
(
name
=
"STR_SUPPL2"
)
@J
sonProperty
(
"STR_SUPPL2"
)
private
String
strSuppl2
;
/**
* 街道4
*/
@Column
(
name
=
"str_suppl3"
)
@J
SONField
(
name
=
"STR_SUPPL3"
)
@J
sonProperty
(
"STR_SUPPL3"
)
private
String
strSuppl3
;
/**
* 国家/地区代码
*/
@Column
(
name
=
"land1"
)
@J
SONField
(
name
=
"LAND1"
)
@J
sonProperty
(
"LAND1"
)
private
String
land1
;
/**
* 国家/地区代码
*/
@Column
(
name
=
"region"
)
@J
SONField
(
name
=
"REGION"
)
@J
sonProperty
(
"REGION"
)
private
String
region
;
/**
* 语言关键字
*/
@Column
(
name
=
"langu"
)
@J
SONField
(
name
=
"LANGU"
)
@J
sonProperty
(
"LANGU"
)
private
String
langu
;
/**
* 语言关键字
*/
@Column
(
name
=
"city1"
)
@J
SONField
(
name
=
"CITY1"
)
@J
sonProperty
(
"CITY1"
)
private
String
city1
;
/**
* 城市邮政编码
*/
@Column
(
name
=
"post_code1"
)
@J
SONField
(
name
=
"POST_CODE1"
)
@J
sonProperty
(
"POST_CODE1"
)
private
String
postCode1
;
/**
* 第一个电话号码
*/
@Column
(
name
=
"tel_number"
)
@J
SONField
(
name
=
"TEL_NUMBER"
)
@J
sonProperty
(
"TEL_NUMBER"
)
private
String
telNumber
;
/**
* 一个电话号码:分机号
*/
@Column
(
name
=
"tel_extens"
)
@J
SONField
(
name
=
"TEL_EXTENS"
)
@J
sonProperty
(
"TEL_EXTENS"
)
private
String
telExtens
;
/**
* 第一个移动电话号码
*/
@Column
(
name
=
"mob_number"
)
@J
SONField
(
name
=
"MOB_NUMBER"
)
@J
sonProperty
(
"MOB_NUMBER"
)
private
String
mobNumber
;
/**
* 第一个移动电话号码:分机
*/
@Column
(
name
=
"mob_extens"
)
@J
SONField
(
name
=
"MOB_EXTENS"
)
@J
sonProperty
(
"MOB_EXTENS"
)
private
String
mobExtens
;
/**
* 第一个传真号
*/
@Column
(
name
=
"fax_number"
)
@J
SONField
(
name
=
"FAX_NUMBER"
)
@J
sonProperty
(
"FAX_NUMBER"
)
private
String
faxNumber
;
/**
* 第一个传真号:分机号
*/
@Column
(
name
=
"fax_extens"
)
@J
SONField
(
name
=
"FAX_EXTENS"
)
@J
sonProperty
(
"FAX_EXTENS"
)
private
String
faxExtens
;
/**
* 电子邮件地址
*/
@Column
(
name
=
"smtp_addr"
)
@J
SONField
(
name
=
"SMTP_ADDR"
)
@J
sonProperty
(
"SMTP_ADDR"
)
private
String
smtpAddr
;
/**
* 供应商帐户组
*/
@Column
(
name
=
"ktokk"
)
@J
SONField
(
name
=
"KTOKK"
)
@J
sonProperty
(
"KTOKK"
)
private
String
ktokk
;
/**
* 集中设置的采购冻结
*/
@Column
(
name
=
"sperm"
)
@J
SONField
(
name
=
"SPERM"
)
@J
sonProperty
(
"SPERM"
)
private
String
sperm
;
/**
* 中心记帐冻结
*/
@Column
(
name
=
"sperr"
)
@J
SONField
(
name
=
"SPERR"
)
@J
sonProperty
(
"SPERR"
)
private
String
sperr
;
/**
* 贸易合作伙伴的公司标识
*/
@Column
(
name
=
"vbund"
)
@J
SONField
(
name
=
"VBUND"
)
@J
sonProperty
(
"VBUND"
)
private
String
vbund
;
/**
* 客户编号
*/
@Column
(
name
=
"kunnr"
)
@J
SONField
(
name
=
"KUNNR"
)
@J
sonProperty
(
"KUNNR"
)
private
String
kunnr
;
/**
* 责任税务部门的税收编号
*/
@Column
(
name
=
"stenr"
)
@J
SONField
(
name
=
"STENR"
)
@J
sonProperty
(
"STENR"
)
private
String
stenr
;
/**
* 更新标识 I、U、D
*/
@Column
(
name
=
"updkz"
)
@J
SONField
(
name
=
"UPDKZ"
)
@J
sonProperty
(
"UPDKZ"
)
private
String
updkz
;
@Column
(
name
=
"apply_type"
)
...
...
topsun/src/main/java/com/huigou/topsun/sap/suppliers/domain/vo/SuppliersBankVo.java
View file @
3bc4a26e
package
com
.
huigou
.
topsun
.
sap
.
suppliers
.
domain
.
vo
;
import
com.
alibaba.fastjson.annotation.JSONField
;
import
com.
fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
org.hibernate.annotations.GenericGenerator
;
import
javax.persistence.*
;
import
java.io.Serializable
;
/**
...
...
@@ -17,55 +14,55 @@ public class SuppliersBankVo implements Serializable {
/**
* 银行所属国家/地区代码
*/
@J
SONField
(
name
=
"BANKS"
)
@J
sonProperty
(
"BANKS"
)
private
String
banks
;
/**
* 银行代码
*/
@J
SONField
(
name
=
"BANKL"
)
@J
sonProperty
(
"BANKL"
)
private
String
bankl
;
/**
* 银行帐户号码
*/
@J
SONField
(
name
=
"BANKN"
)
@J
sonProperty
(
"BANKN"
)
private
String
bankn
;
/**
* 账户持有人姓名
*/
@J
SONField
(
name
=
"KOINH"
)
@J
sonProperty
(
"KOINH"
)
private
String
koinh
;
/**
* 银行控制代码
*/
@J
SONField
(
name
=
"BKONT"
)
@J
sonProperty
(
"BKONT"
)
private
String
bkont
;
/**
* 对方开户行类型
*/
@J
SONField
(
name
=
"BVTYP"
)
@J
sonProperty
(
"BVTYP"
)
private
String
bvtyp
;
/**
* 财务机构名称
*/
@J
SONField
(
name
=
"BANKA"
)
@J
sonProperty
(
"BANKA"
)
private
String
banka
;
/**
* 分行
*/
@J
SONField
(
name
=
"BRNCH"
)
@J
sonProperty
(
"BRNCH"
)
private
String
brnch
;
/**
* 银行细目的参考明细
*/
@J
SONField
(
name
=
"BKREF"
)
@J
sonProperty
(
"BKREF"
)
private
String
bkref
;
}
\ No newline at end of file
topsun/src/main/java/com/huigou/topsun/sap/suppliers/domain/vo/SuppliersBuyerVo.java
View file @
3bc4a26e
package
com
.
huigou
.
topsun
.
sap
.
suppliers
.
domain
.
vo
;
import
com.
alibaba.fastjson.annotation.JSONField
;
import
com.
fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
org.hibernate.annotations.GenericGenerator
;
import
javax.persistence.*
;
import
java.io.Serializable
;
/**
*/
...
...
@@ -16,82 +12,82 @@ public class SuppliersBuyerVo {
/**
* 采购组织
*/
@J
SONField
(
name
=
"EKORG"
)
@J
sonProperty
(
"EKORG"
)
private
String
ekorg
;
/**
* 货币码
*/
@J
SONField
(
name
=
"WAERS"
)
@J
sonProperty
(
"WAERS"
)
private
String
waers
;
/**
* 付款条件代码
*/
@J
SONField
(
name
=
"ZTERM"
)
@J
sonProperty
(
"ZTERM"
)
private
String
zterm
;
/**
* 国际贸易条款
*/
@J
SONField
(
name
=
"INCO1"
)
@J
sonProperty
(
"INCO1"
)
private
String
inco1
;
/**
* 国际贸易条款位置 1
*/
@J
SONField
(
name
=
"INCO2_L"
)
@J
sonProperty
(
"INCO2_L"
)
private
String
inco2L
;
/**
* 国际贸易条款位置 2
*/
@J
SONField
(
name
=
"INCO3_L"
)
@J
sonProperty
(
"INCO3_L"
)
private
String
inco3L
;
/**
* 标识:基于收货的发票验证
*/
@J
SONField
(
name
=
"WEBRE"
)
@J
sonProperty
(
"WEBRE"
)
private
String
webre
;
/**
* 计算方案组(供应商)
*/
@J
SONField
(
name
=
"KALSK"
)
@J
sonProperty
(
"KALSK"
)
private
String
kalsk
;
/**
* 供应商办公室的负责销售人员
*/
@J
SONField
(
name
=
"VERKF"
)
@J
sonProperty
(
"VERKF"
)
private
String
verkf
;
/**
* 供应商电话号码
*/
@J
SONField
(
name
=
"TELF1"
)
@J
sonProperty
(
"TELF1"
)
private
String
telf1
;
/**
* 基于服务的发票校验标识
*/
@J
SONField
(
name
=
"LEBRE"
)
@J
sonProperty
(
"LEBRE"
)
private
String
lebre
;
/**
* 边境运输方式(欧盟内部贸易统计)
*/
@J
SONField
(
name
=
"EXPVZ"
)
@J
sonProperty
(
"EXPVZ"
)
private
String
expvz
;
/**
* 采购冻结在采购组织层
*/
@J
SONField
(
name
=
"SPERM"
)
@J
sonProperty
(
"SPERM"
)
private
String
sperm
;
}
\ No newline at end of file
topsun/src/main/java/com/huigou/topsun/sap/suppliers/domain/vo/SuppliersInfoVo.java
0 → 100644
View file @
3bc4a26e
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
topsun/src/main/java/com/huigou/topsun/sap/suppliers/domain/vo/SuppliersPayVo.java
View file @
3bc4a26e
package
com
.
huigou
.
topsun
.
sap
.
suppliers
.
domain
.
vo
;
import
com.
alibaba.fastjson.annotation.JSONField
;
import
com.
fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
org.hibernate.annotations.GenericGenerator
;
import
javax.persistence.*
;
import
java.io.Serializable
;
/**
*
...
...
@@ -18,51 +14,51 @@ public class SuppliersPayVo {
/**
* 公司代码
*/
@J
SONField
(
name
=
"BUKRS"
)
@J
sonProperty
(
"BUKRS"
)
private
String
bukrs
;
/**
* 总帐中的统驭科目
*/
@J
SONField
(
name
=
"AKONT"
)
@J
sonProperty
(
"AKONT"
)
private
String
akont
;
/**
* 根据分配号排序代码
*/
@J
SONField
(
name
=
"ZUAWA"
)
@J
sonProperty
(
"ZUAWA"
)
private
String
zuawa
;
/**
* 付款条件代码
*/
@J
SONField
(
name
=
"ZTERM"
)
@J
sonProperty
(
"ZTERM"
)
private
String
zterm
;
/**
* 考虑的付款方式清单
*/
@J
SONField
(
name
=
"ZWELS"
)
@J
sonProperty
(
"ZWELS"
)
private
String
zwels
;
/**
* 检查双重发票或信贷凭单的标志
*/
@J
SONField
(
name
=
"REPRF"
)
@J
sonProperty
(
"REPRF"
)
private
String
reprf
;
/**
* 中心记帐冻结
*/
@J
SONField
(
name
=
"SPERR"
)
@J
sonProperty
(
"SPERR"
)
private
String
sperr
;
/**
* 对公司代码过帐冻结
*/
@J
SONField
(
name
=
"SPERR_B"
)
@J
sonProperty
(
"SPERR_B"
)
private
String
sperrB
;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment