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
a502bde8
Commit
a502bde8
authored
Jan 25, 2024
by
wanghang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
44424c15
c0173fc9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
489 additions
and
230 deletions
+489
-230
acceptanceFormAck.js
...app/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.js
+65
-26
acceptanceFormAck.jsp
...pp/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.jsp
+27
-15
SapAcceptanceFormAckApplicationImpl.java
...application/impl/SapAcceptanceFormAckApplicationImpl.java
+58
-9
SapAcceptanceFormAckController.java
...nceFormAck/controller/SapAcceptanceFormAckController.java
+4
-2
SapAcceptanceFormAck.java
...un/sap/acceptanceFormAck/domain/SapAcceptanceFormAck.java
+335
-178
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.js
View file @
a502bde8
...
...
@@ -16,20 +16,50 @@ function loadAcceptanceFormAckGrid() {
});
gridManager
=
UICtrl
.
grid
(
"#acceptanceFormAckGrid"
,
{
columns
:
[
{
display
:
"验收单业务标记"
,
name
:
"z
acs
mk"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"center"
,
{
display
:
"验收单业务标记"
,
name
:
"z
csa
mk"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"center"
,
render
:
function
(
item
)
{
if
(
item
.
zacsmk
===
"
1
"
)
{
if
(
item
.
zacsmk
===
"
x
"
)
{
return
"<a href='#' class='GridStyle' onclick=
\"
sampling('"
+
encodeURIComponent
(
JSON
.
stringify
(
item
))
+
"')
\"
>取消</a>"
;
}
return
"<a href='#' class='GridStyle' onclick=
\"
sampling('"
+
encodeURIComponent
(
JSON
.
stringify
(
item
))
+
"')
\"
>标记</a>"
;
}},
{
display
:
"验收单财务标记"
,
name
:
"zacfmk"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售订单"
,
name
:
"vgbel"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售订单行"
,
name
:
"vgpos"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"物料编号"
,
name
:
"matnr"
,
width
:
100
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"物料名称"
,
name
:
"maktx"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"交货单号"
,
name
:
"vbeln"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"交货单项"
,
name
:
"posnr"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售凭证"
,
name
:
"vgbel"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售凭证项目"
,
name
:
"vgpos"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"物料编号"
,
name
:
"matnr"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"物料描述"
,
name
:
"maktx"
,
width
:
100
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售和分销凭证号"
,
name
:
"vbeln"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售和分销凭证的项目号"
,
name
:
"posnr"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售组织"
,
name
:
"vkorg"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"售达方"
,
name
:
"kunag"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"名称"
,
name
:
"vkorg"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"请款联"
,
name
:
"katr6"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"交货日期"
,
name
:
"lfdat"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"客户编号"
,
name
:
"zhdlr"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"客户名称"
,
name
:
"zhdnm"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"验收单标记人"
,
name
:
"zmkp4"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"验收单标记时间"
,
name
:
"zmkt4"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"验收单业务标记"
,
name
:
"vkorg"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售组织"
,
name
:
"zacsmk"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"验收单业务标记人"
,
name
:
"zmkp5"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"验收单业务标记时间"
,
name
:
"zmkt5"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"客户物料"
,
name
:
"kdmat"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"参考的描述"
,
name
:
"postx"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"客户参考"
,
name
:
"bstkd"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"指令号"
,
name
:
"zinsn"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"型体号"
,
name
:
"zmold"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"配色号"
,
name
:
"zmapcolor"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"段别"
,
name
:
"zsegm"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"实际已交货量(按销售单位)"
,
name
:
"lfimg"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"以销售单位表示的累计订购数量"
,
name
:
"kwmeng"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"请款数量"
,
name
:
"zcorqt"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"销售单位"
,
name
:
"vrkme"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"净价"
,
name
:
"netpr"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"SD 凭证货币"
,
name
:
"waerk"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"备注"
,
name
:
"zcnote"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"请款单号"
,
name
:
"zcrnr"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"请款单项次"
,
name
:
"zcritm"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"做账人"
,
name
:
"zcrrsp"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"做账时间"
,
name
:
"zctime"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
}
],
dataAction
:
"server"
,
url
:
web_app
.
name
+
'/sapAcceptanceForm/findAcceptanceForm.ajax'
,
...
...
@@ -71,11 +101,8 @@ function sampling (str) {
}
function
query
()
{
let
process
=
$
(
'#queryMainForm'
).
formToJSON
({
check
:
true
});
if
(
!
process
)
{
return
;
}
// $('#taskBar').find('div.ui-grid-query-div').find('input').val('');
var
params
=
$
(
'#queryMainForm'
).
formToJSON
();
if
(
!
compareForDate
(
params
.
zmkt4
,
params
.
zmkt4_end
))
{
$
(
'#zmkt4'
).
val
(
''
).
onFocus
();
...
...
@@ -87,9 +114,23 @@ function query() {
$
(
'#lfdat_end'
).
val
(
''
)
return
;
}
params
.
zaicsm
=
params
.
zaicsm
===
undefined
?
''
:
!
(
params
.
zaicsm
*
1
)
?
''
:
'X'
;
params
.
zacfmk
=
params
.
zacfmk
===
undefined
?
''
:
!
(
params
.
zacfmk
*
1
)
?
''
:
'X'
;
setCriteria
(
params
);
// params.singleProcInstShowOneTask = $("#singleProcInstShowOneTask").is(":checked");
UICtrl
.
gridSearch
(
gridManager
,
params
);
}
function
setCriteria
(
params
)
{
params
.
zacfmk
=
'X'
;
params
.
vkorg
=
'1000'
;
params
.
kunag
=
'0000600005'
;
params
.
vbeln_low
=
'0080000002'
;
params
.
vbeln_high
=
'0080000005'
;
params
.
zsckdt_low
=
'20240101'
;
params
.
zsckdt_high
=
'20240510'
;
params
.
lfdat_low
=
'20240101'
;
params
.
lfdat_high
=
'20240510'
;
}
/**
* 展开搜索框
...
...
@@ -102,16 +143,18 @@ function searchAreaToggle() {
//日期大小比较
function
compareForDate
(
start
,
end
){
start
=
start
.
replace
(
/-/g
,
''
).
replace
(
/ /g
,
''
).
replace
(
/:/g
,
''
);
end
=
end
.
replace
(
/-/g
,
''
).
replace
(
/ /g
,
''
).
replace
(
/:/g
,
''
);
start
=
parseInt
(
start
,
10
);
end
=
parseInt
(
end
,
10
);
if
(
isNaN
(
start
)
||
isNaN
(
end
)){
return
true
;
}
if
(
start
>
end
){
Public
.
tip
(
'开始时间不能大于结束时间!'
);
return
false
;
if
(
start
&&
end
)
{
start
=
start
.
replace
(
/-/g
,
''
).
replace
(
/ /g
,
''
).
replace
(
/:/g
,
''
);
end
=
end
.
replace
(
/-/g
,
''
).
replace
(
/ /g
,
''
).
replace
(
/:/g
,
''
);
start
=
parseInt
(
start
,
10
);
end
=
parseInt
(
end
,
10
);
if
(
isNaN
(
start
)
||
isNaN
(
end
)){
return
true
;
}
if
(
start
>
end
){
Public
.
tip
(
'开始时间不能大于结束时间!'
);
return
false
;
}
}
return
true
;
}
...
...
@@ -120,7 +163,3 @@ function resetForm(obj) {
$
(
obj
).
formClean
();
}
// if(!$("#kunag").val()){
// Public.tip("请选择输入客户编码!");
// return;
// }
\ No newline at end of file
topsun-xt/src/main/webapp/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.jsp
View file @
a502bde8
...
...
@@ -22,30 +22,42 @@
<x:title
title=
"搜索"
hideTable=
"queryMainForm"
isHide=
"false"
/>
<form
class=
"hg-form ui-hide"
method=
"post"
action=
""
id=
"queryMainForm"
>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"vbeln"
required=
"false"
label=
"交货单-VBELN"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"bstnk"
required=
"false"
label=
"客户单号-BSTNK"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zinstnum"
required=
"false"
label=
"指令号-ZINSTNUM"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"kunag"
required=
"true"
label=
"售达方"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"vkorg"
required=
"false"
label=
"销售组织"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zcors"
required=
"false"
label=
"做账状态-ZCORS"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zacrc"
required=
"false"
label=
"客户验收要求"
labelCol=
"1"
fieldCol=
"2"
/>
</div>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"kunag"
required=
"true"
label=
"客户编码-KUNAG"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"vkorg"
required=
"false"
label=
"销售组织-VKORG"
labelCol=
"1"
fieldCol=
"2"
/>
<div
class=
"col-xs-12 col-sm-3 col-warp checkBoxDiv"
>
<div><x:checkbox
name=
"zacsmk"
label=
"仅显示未标记"
/></div>
</div>
<x:inputC
name=
"vbeln_low"
required=
"false"
label=
"交货单号开始"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"vbeln_high"
required=
"false"
label=
"交货单号结束"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"bstnk_low"
required=
"false"
label=
"客户单号开始"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"bstnk_high"
required=
"false"
label=
"客户单号结束"
labelCol=
"1"
fieldCol=
"2"
/>
</div>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"zacrc"
required=
"false"
label=
"客户验收要求-ZACRC"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zmkt4"
required=
"false"
label=
"业务标记日期起"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"zmkt4_end"
required=
"false"
label=
"业务标记日期止"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"zsckdt_low"
required=
"false"
label=
"业务标记日期起"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"zsckdt_high"
required=
"false"
label=
"业务标记日期止"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"lfdat_low"
required=
"false"
label=
"交货单日期起"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"lfdat_high"
required=
"false"
label=
"交货单日期止"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
</div>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"zcors"
required=
"false"
label=
"做账状态-ZCORS"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"lfdat"
required=
"false"
label=
"交货单日期起"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"lfdat_end"
required=
"false"
label=
"交货单日期止"
labelCol=
"1"
fieldCol=
"2"
wrapper=
"date"
/>
<x:inputC
name=
"zinstnum_low"
required=
"false"
label=
"指令号开始"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zinstnum_high"
required=
"false"
label=
"指令号结束"
labelCol=
"1"
fieldCol=
"2"
/>
<div
class=
"col-xs-12 col-sm-1 col-warp checkBoxDiv"
>
<div><x:checkbox
name=
"zacfmk"
label=
"验收单标记"
/></div>
</div>
<div
class=
"col-xs-12 col-sm-2 col-warp checkBoxDiv"
>
<div><x:checkbox
name=
"zaicsm"
label=
"仅显示未业务标记验收单"
/></div>
</div>
</div>
<x:searchButtons/>
<div
class=
"hg-form-row"
>
<x:searchButtons/>
</div>
</form>
<div
class=
"blank_div clearfix"
></div>
...
...
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/application/impl/SapAcceptanceFormAckApplicationImpl.java
View file @
a502bde8
package
com
.
huigou
.
topsun
.
sap
.
acceptanceFormAck
.
application
.
impl
;
import
com.alibaba.fastjson.JSONObject
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.fasterxml.jackson.databind.DeserializationFeature
;
import
com.fasterxml.jackson.databind.MapperFeature
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
com.huigou.topsun.sap.acceptanceFormAck.application.SapAcceptanceFormAckApplication
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
com.huigou.topsun.sap.common.HttpClient
;
import
com.huigou.topsun.util.TestClientHttp
;
import
com.huigou.util.SDO
;
import
lombok.RequiredArgsConstructor
;
...
...
@@ -18,10 +20,8 @@ import javax.persistence.criteria.CriteriaQuery;
import
javax.persistence.criteria.Predicate
;
import
javax.persistence.criteria.Root
;
import
java.io.IOException
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.*
;
import
java.util.stream.Collectors
;
/**
@author YourUserName
...
...
@@ -32,6 +32,8 @@ public class SapAcceptanceFormAckApplicationImpl implements SapAcceptanceFormAc
private
final
ObjectMapper
objectMapper
;
private
final
HttpClient
httpClient
;
@PersistenceContext
(
unitName
=
"system"
)
private
EntityManager
entityManager
;
...
...
@@ -39,11 +41,17 @@ public class SapAcceptanceFormAckApplicationImpl implements SapAcceptanceFormAc
public
ArrayList
<
Map
<
String
,
Object
>>
findAcceptanceForm
(
SDO
sdo
)
{
String
execute
;
Map
<
String
,
Object
>
param
=
sdo
.
getProperties
();
Set
<
Object
>
criteriaParam
=
setCriteria
(
param
);
String
url
=
"query_dn_mark/query_dn_mark"
;
List
<
SapAcceptanceFormAck
>
acceptanceForms
=
null
;
try
{
execute
=
TestClientHttp
.
execute
(
param
,
"http://127.0.0.1:8080/topsun_xt_war/sapAcceptanceForm/queryAcceptanceForm.ajax"
);
String
resultStr
=
JSONObject
.
parseObject
(
execute
).
get
(
"data"
).
toString
();
acceptanceForms
=
objectMapper
.
readValue
(
resultStr
,
new
TypeReference
<
List
<
SapAcceptanceFormAck
>>()
{});
execute
=
httpClient
.
execute
(
criteriaParam
,
url
);
//忽略不存在
objectMapper
.
configure
(
DeserializationFeature
.
FAIL_ON_UNKNOWN_PROPERTIES
,
false
);
//忽略大小写
objectMapper
.
configure
(
MapperFeature
.
ACCEPT_CASE_INSENSITIVE_PROPERTIES
,
true
);
acceptanceForms
=
objectMapper
.
readValue
(
execute
,
new
TypeReference
<
List
<
SapAcceptanceFormAck
>>()
{});
}
catch
(
JsonProcessingException
e
)
{
e
.
printStackTrace
();
return
null
;
...
...
@@ -54,6 +62,47 @@ public class SapAcceptanceFormAckApplicationImpl implements SapAcceptanceFormAc
});
}
// execute = TestClientHttp.execute(param, "http://127.0.0.1:8080/topsun_xt_war/sapAcceptanceForm/queryAcceptanceForm.ajax");
// String resultStr = JSONObject.parseObject(execute).get("data").toString();
public
Set
<
Object
>
setCriteria
(
Map
<
String
,
Object
>
param
)
{
Map
<
String
,
Object
>
vbeln
=
new
HashMap
<>(
3
);
vbeln
.
put
(
"VBELN_LOW"
,
param
.
get
(
"vbeln_low"
));
vbeln
.
put
(
"VBELN_HIGH"
,
param
.
get
(
"vbeln_high"
));
param
.
put
(
"vbeln"
,
new
Object
[]
{
vbeln
});
Map
<
String
,
Object
>
bstnk
=
new
HashMap
<>(
3
);
bstnk
.
put
(
"BSTNK_LOW"
,
param
.
get
(
"bstnk_low"
));
bstnk
.
put
(
"BSTNK_HIGH"
,
param
.
get
(
"bstnk_high"
));
param
.
put
(
"bstnk"
,
new
Object
[]
{
bstnk
});
Map
<
String
,
Object
>
zsckdt
=
new
HashMap
<>(
3
);
zsckdt
.
put
(
"ZSCKDT_LOW"
,
param
.
get
(
"zsckdt_low"
));
zsckdt
.
put
(
"ZSCKDT_HIGH"
,
param
.
get
(
"zsckdt_high"
));
param
.
put
(
"zsckdt"
,
new
Object
[]
{
zsckdt
});
Map
<
String
,
Object
>
lfdat
=
new
HashMap
<>(
3
);
lfdat
.
put
(
"LFDAT_LOW"
,
param
.
get
(
"lfdat_low"
));
lfdat
.
put
(
"LFDAT_HIGH"
,
param
.
get
(
"lfdat_high"
));
param
.
put
(
"lfdat"
,
new
Object
[]
{
lfdat
});
Map
<
String
,
Object
>
zinstnum
=
new
HashMap
<>(
3
);
zinstnum
.
put
(
"ZINSTNUM_LOW"
,
param
.
get
(
"zinstnum_low"
));
zinstnum
.
put
(
"ZINSTNUM_HIGH"
,
param
.
get
(
"zinstnum_high"
));
param
.
put
(
"zinstnum"
,
new
Object
[]
{
zinstnum
});
Map
<
String
,
Object
>
upperCaseMap
=
param
.
entrySet
().
stream
()
.
collect
(
Collectors
.
toMap
(
entry
->
entry
.
getKey
().
toUpperCase
(),
Map
.
Entry
::
getValue
));
Set
<
Object
>
set
=
new
HashSet
<>();
set
.
add
(
upperCaseMap
);
return
set
;
}
@Override
public
String
ackAcceptanceForm
(
SDO
sdo
)
{
String
execute
;
...
...
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/controller/SapAcceptanceFormAckController.java
View file @
a502bde8
...
...
@@ -5,7 +5,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import
com.huigou.context.Operator
;
import
com.huigou.topsun.sap.acceptanceFormAck.application.SapAcceptanceFormAckApplication
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenter
;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.annotation.SkipAuth
;
import
com.huigou.uasp.client.CommonController
;
...
...
@@ -53,8 +52,11 @@ public class SapAcceptanceFormAckController extends CommonController {
public
String
findAcceptanceForm
()
{
SDO
sdo
=
this
.
getSDO
();
HashMap
<
Object
,
Object
>
map
=
new
HashMap
<>(
6
);
if
(
sdo
.
getProperties
().
size
()
<=
3
)
{
return
toResult
(
map
);
}
ArrayList
<
Map
<
String
,
Object
>>
list
=
ackServer
.
findAcceptanceForm
(
sdo
);
HashMap
<
Object
,
Object
>
map
=
new
HashMap
<>(
3
);
map
.
put
(
"Rows"
,
list
);
return
toResult
(
map
);
}
...
...
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/domain/SapAcceptanceFormAck.java
View file @
a502bde8
...
...
@@ -3,7 +3,6 @@ package com.huigou.topsun.sap.acceptanceFormAck.domain;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.Objects
;
import
javax.persistence.*
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
...
...
@@ -11,8 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.huigou.topsun.common.NumberToStringSerializer
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
org.apache.commons.lang3.builder.EqualsBuilder
;
import
org.apache.commons.lang3.builder.HashCodeBuilder
;
/**
* @author YourUserName
...
...
@@ -32,186 +29,242 @@ public class SapAcceptanceFormAck implements Serializable {
private
String
uuid
;
/**
*
交货单
*
客户系统验收标记
*/
@Column
(
name
=
"
vbeln"
,
nullable
=
true
,
length
=
32
)
private
String
vbeln
;
@Column
(
name
=
"
ZCSAMK"
,
nullable
=
true
,
length
=
1
)
private
String
zcsamk
;
/**
*
客户单号
*
销售凭证
*/
@Column
(
name
=
"
bstnk"
,
nullable
=
true
,
length
=
32
)
private
String
bstnk
;
@Column
(
name
=
"
VGBEL"
,
nullable
=
true
,
length
=
10
)
private
String
vgbel
;
/**
*
指令号
*
销售凭证项目
*/
@Column
(
name
=
"
zinstnum"
,
nullable
=
true
,
length
=
32
)
private
String
zinstnum
;
@Column
(
name
=
"
VGPOS"
,
nullable
=
true
,
length
=
6
)
private
String
vgpos
;
/**
*
客户(售达方)
*
物料编号
*/
@Column
(
name
=
"kunag"
,
nullable
=
true
,
length
=
120
)
private
String
kunag
;
@Column
(
name
=
"MATNR"
,
nullable
=
true
,
length
=
40
)
private
String
matnr
;
/**
* 物料描述
*/
@Column
(
name
=
"MAKTX"
,
nullable
=
true
,
length
=
40
)
private
String
maktx
;
/**
* 销售和分销凭证号
*/
@Column
(
name
=
"VBELN"
,
nullable
=
true
,
length
=
10
)
private
String
vbeln
;
/**
* 销售和分销凭证的项目号
*/
@Column
(
name
=
"POSNR"
,
nullable
=
true
,
length
=
8
)
private
String
posnr
;
/**
* 销售组织
: 1000: 广州宝绅科技销售组织; 2000: 广州市金库物联销售组织
* 销售组织
*/
@Column
(
name
=
"
vkorg"
,
nullable
=
true
,
length
=
10
)
@Column
(
name
=
"
VKORG"
,
nullable
=
true
,
length
=
4
)
private
String
vkorg
;
/**
*
业务标记日期
*
售达方
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"zsckdt"
,
nullable
=
true
)
private
java
.
util
.
Date
zsckdt
;
@Column
(
name
=
"KUNAG"
,
nullable
=
true
,
length
=
10
)
private
String
kunag
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"zsckdt_end"
,
nullable
=
true
)
private
java
.
util
.
Date
zsckdtEnd
;
/**
* 名称
*/
@Column
(
name
=
"NAME1"
,
nullable
=
true
,
length
=
30
)
private
String
name1
;
/**
*
交货单日期
*
请款联
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"lfdat"
,
nullable
=
true
)
@Column
(
name
=
"KATR6"
,
nullable
=
true
,
length
=
2
)
private
String
katr6
;
/**
* 交货日期
*/
@JsonFormat
(
pattern
=
"yyyyMMdd"
)
@Column
(
name
=
"LFDAT"
,
nullable
=
true
)
private
java
.
util
.
Date
lfdat
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"lfdat_end"
,
nullable
=
true
)
private
java
.
util
.
Date
lfdatEnd
;
/**
* 客户编号
*/
@Column
(
name
=
"ZHDLR"
,
nullable
=
true
,
length
=
12
)
private
String
zhdlr
;
/**
* 名称
*/
@Column
(
name
=
"ZHDNM"
,
nullable
=
true
,
length
=
30
)
private
String
zhdnm
;
/**
*
做账状态(未定): Y: 已做账; N: 未做账
*
验收单标记人
*/
@Column
(
name
=
"
zcors"
,
nullable
=
true
,
length
=
3
)
private
String
z
cors
;
@Column
(
name
=
"
ZMKP4"
,
nullable
=
true
,
length
=
32
)
private
String
z
mkp4
;
/**
*
客户验收单要求: Y: 要求; N: 不要求
*
验收单标记时间
*/
@Column
(
name
=
"zacrc"
,
nullable
=
true
,
length
=
3
)
private
String
zacrc
;
@JsonFormat
(
pattern
=
"yyyyMMdd"
)
@Column
(
name
=
"ZMKT4"
,
nullable
=
true
)
private
java
.
util
.
Date
zmkt4
;
/**
* 验收单业务标记
* 验收单业务标记
*/
@Column
(
name
=
"
zacsmk"
,
nullable
=
true
,
length
=
3
)
@Column
(
name
=
"
ZACSMK"
,
nullable
=
true
,
length
=
1
)
private
String
zacsmk
;
/**
* 验收单
财务标记
* 验收单
业务标记人
*/
@Column
(
name
=
"
zacfmk"
,
nullable
=
true
,
length
=
3
)
private
String
z
acfmk
;
@Column
(
name
=
"
ZMKP5"
,
nullable
=
true
,
length
=
12
)
private
String
z
mkp5
;
/**
*
销售订单
*
验收单业务标记时间
*/
@Column
(
name
=
"VGBEL"
,
nullable
=
true
,
length
=
255
)
private
String
vgbel
;
@JsonFormat
(
pattern
=
"yyyyMMdd"
)
@Column
(
name
=
"ZMKT5"
,
nullable
=
true
)
private
java
.
util
.
Date
zmkt5
;
/**
*
销售订单行
*
客户物料
*/
@Column
(
name
=
"
VGPOS"
,
nullable
=
true
,
length
=
25
5
)
private
String
vgpos
;
@Column
(
name
=
"
KDMAT"
,
nullable
=
true
,
length
=
3
5
)
private
String
kdmat
;
/**
*
物料编号
*
参考的描述
*/
@Column
(
name
=
"
MATNR"
,
nullable
=
true
,
length
=
255
)
private
String
matnr
;
@Column
(
name
=
"
POSTX"
,
nullable
=
true
,
length
=
40
)
private
String
postx
;
/**
*
物料名称
*
客户参考
*/
@Column
(
name
=
"
MAKTX"
,
nullable
=
true
,
length
=
25
5
)
private
String
maktx
;
@Column
(
name
=
"
BSTKD"
,
nullable
=
true
,
length
=
3
5
)
private
String
bstkd
;
/**
*
交货单项
*
指令号
*/
@Column
(
name
=
"
POSNR"
,
nullable
=
true
,
length
=
255
)
private
String
posnr
;
@Column
(
name
=
"
ZINSN"
,
nullable
=
true
,
length
=
30
)
private
String
zinsn
;
/**
*
名称 1
*
型体号
*/
@Column
(
name
=
"
NAME1"
,
nullable
=
true
,
length
=
255
)
private
String
name1
;
@Column
(
name
=
"
ZMOLD"
,
nullable
=
true
,
length
=
30
)
private
String
zmold
;
/**
*
客户验收单要求
*
配色号
*/
@Column
(
name
=
"
KATR6"
,
nullable
=
true
,
length
=
255
)
private
String
katr6
;
@Column
(
name
=
"
ZMAPCOLOR"
,
nullable
=
true
,
length
=
30
)
private
String
zmapcolor
;
/**
*
跟单员
*
段别
*/
@Column
(
name
=
"Z
HDLR"
,
nullable
=
true
,
length
=
255
)
private
String
z
hdlr
;
@Column
(
name
=
"Z
SEGM"
,
nullable
=
true
,
length
=
10
)
private
String
z
segm
;
/**
*
跟单员名字
*
实际已交货量(按销售单位)
*/
@Column
(
name
=
"
ZHDNM"
,
nullable
=
true
,
length
=
255
)
private
String
zhdnm
;
@Column
(
name
=
"
LFIMG"
,
nullable
=
true
,
length
=
33
)
private
String
lfimg
;
/**
*
验收单业务标记人
*
以销售单位表示的累计订购数量
*/
@Column
(
name
=
"
ZMKP4"
,
nullable
=
true
,
length
=
255
)
private
String
zmkp4
;
@Column
(
name
=
"
KWMENG"
,
nullable
=
true
,
length
=
33
)
private
String
kwmeng
;
/**
*
验收单业务标记日期
*
请款数量
*/
@Column
(
name
=
"Z
MKT4"
,
nullable
=
true
,
length
=
255
)
private
String
z
mkt4
;
@Column
(
name
=
"Z
CORQT"
,
nullable
=
true
,
length
=
20
)
private
String
z
corqt
;
/**
*
客户物料编码
*
销售单位
*/
@Column
(
name
=
"
KDMAT"
,
nullable
=
true
,
length
=
255
)
private
String
kdmat
;
@Column
(
name
=
"
VRKME"
,
nullable
=
true
,
length
=
6
)
private
String
vrkme
;
/**
*
客户物料名称
*
净价
*/
@Column
(
name
=
"POSTX"
,
nullable
=
true
,
length
=
255
)
private
String
postx
;
@Column
(
name
=
"NETPR"
,
nullable
=
true
,
length
=
22
)
private
String
netpr
;
/**
* SD 凭证货币
*/
@Column
(
name
=
"WAERK"
,
nullable
=
true
,
length
=
20
)
private
String
waerk
;
/**
* 备注
*/
@Column
(
name
=
"ZCNOTE"
,
nullable
=
true
,
length
=
255
)
private
String
zcnote
;
/**
* 请款单号
*/
@Column
(
name
=
"ZCRNR"
,
nullable
=
true
,
length
=
12
)
private
String
zcrnr
;
/**
* 请款单项次
*/
@Column
(
name
=
"ZCRITM"
,
nullable
=
true
,
length
=
20
)
private
String
zcritm
;
/**
* 做账人
*/
@Column
(
name
=
"ZCRRSP"
,
nullable
=
true
,
length
=
16
)
private
String
zcrrsp
;
/**
* 做账时间
*/
@JsonFormat
(
pattern
=
"yyyyMMdd"
)
@Column
(
name
=
"ZCTIME"
,
nullable
=
true
)
private
java
.
util
.
Date
zctime
;
@Override
public
boolean
equals
(
Object
o
)
{
if
(
this
==
o
)
{
return
true
;
}
if
(
o
==
null
||
getClass
()
!=
o
.
getClass
())
{
return
false
;
}
SapAcceptanceFormAck
that
=
(
SapAcceptanceFormAck
)
o
;
return
Objects
.
equals
(
uuid
,
that
.
uuid
)
&&
Objects
.
equals
(
vbeln
,
that
.
vbeln
)
&&
Objects
.
equals
(
bstnk
,
that
.
bstnk
)
&&
Objects
.
equals
(
zinstnum
,
that
.
zinstnum
)
&&
Objects
.
equals
(
kunag
,
that
.
kunag
)
&&
Objects
.
equals
(
vkorg
,
that
.
vkorg
)
&&
Objects
.
equals
(
zsckdt
,
that
.
zsckdt
)
&&
Objects
.
equals
(
zsckdtEnd
,
that
.
zsckdtEnd
)
&&
Objects
.
equals
(
lfdat
,
that
.
lfdat
)
&&
Objects
.
equals
(
lfdatEnd
,
that
.
lfdatEnd
)
&&
Objects
.
equals
(
zcors
,
that
.
zcors
)
&&
Objects
.
equals
(
zacrc
,
that
.
zacrc
)
&&
Objects
.
equals
(
zacsmk
,
that
.
zacsmk
)
&&
Objects
.
equals
(
zacfmk
,
that
.
zacfmk
)
&&
Objects
.
equals
(
vgbel
,
that
.
vgbel
)
&&
Objects
.
equals
(
vgpos
,
that
.
vgpos
)
&&
Objects
.
equals
(
matnr
,
that
.
matnr
)
&&
Objects
.
equals
(
maktx
,
that
.
maktx
)
&&
Objects
.
equals
(
posnr
,
that
.
posnr
)
&&
Objects
.
equals
(
name1
,
that
.
name1
)
&&
Objects
.
equals
(
katr6
,
that
.
katr6
)
&&
Objects
.
equals
(
zhdlr
,
that
.
zhdlr
)
&&
Objects
.
equals
(
zhdnm
,
that
.
zhdnm
)
&&
Objects
.
equals
(
zmkp4
,
that
.
zmkp4
)
&&
Objects
.
equals
(
zmkt4
,
that
.
zmkt4
)
&&
Objects
.
equals
(
kdmat
,
that
.
kdmat
)
&&
Objects
.
equals
(
postx
,
that
.
postx
);
return
Objects
.
equals
(
uuid
,
that
.
uuid
)
&&
Objects
.
equals
(
zcsamk
,
that
.
zcsamk
)
&&
Objects
.
equals
(
vgbel
,
that
.
vgbel
)
&&
Objects
.
equals
(
vgpos
,
that
.
vgpos
)
&&
Objects
.
equals
(
matnr
,
that
.
matnr
)
&&
Objects
.
equals
(
maktx
,
that
.
maktx
)
&&
Objects
.
equals
(
vbeln
,
that
.
vbeln
)
&&
Objects
.
equals
(
posnr
,
that
.
posnr
)
&&
Objects
.
equals
(
vkorg
,
that
.
vkorg
)
&&
Objects
.
equals
(
kunag
,
that
.
kunag
)
&&
Objects
.
equals
(
name1
,
that
.
name1
)
&&
Objects
.
equals
(
katr6
,
that
.
katr6
)
&&
Objects
.
equals
(
lfdat
,
that
.
lfdat
)
&&
Objects
.
equals
(
zhdlr
,
that
.
zhdlr
)
&&
Objects
.
equals
(
zhdnm
,
that
.
zhdnm
)
&&
Objects
.
equals
(
zmkp4
,
that
.
zmkp4
)
&&
Objects
.
equals
(
zmkt4
,
that
.
zmkt4
)
&&
Objects
.
equals
(
zacsmk
,
that
.
zacsmk
)
&&
Objects
.
equals
(
zmkp5
,
that
.
zmkp5
)
&&
Objects
.
equals
(
zmkt5
,
that
.
zmkt5
)
&&
Objects
.
equals
(
kdmat
,
that
.
kdmat
)
&&
Objects
.
equals
(
postx
,
that
.
postx
)
&&
Objects
.
equals
(
bstkd
,
that
.
bstkd
)
&&
Objects
.
equals
(
zinsn
,
that
.
zinsn
)
&&
Objects
.
equals
(
zmold
,
that
.
zmold
)
&&
Objects
.
equals
(
zmapcolor
,
that
.
zmapcolor
)
&&
Objects
.
equals
(
zsegm
,
that
.
zsegm
)
&&
Objects
.
equals
(
lfimg
,
that
.
lfimg
)
&&
Objects
.
equals
(
kwmeng
,
that
.
kwmeng
)
&&
Objects
.
equals
(
zcorqt
,
that
.
zcorqt
)
&&
Objects
.
equals
(
vrkme
,
that
.
vrkme
)
&&
Objects
.
equals
(
netpr
,
that
.
netpr
)
&&
Objects
.
equals
(
waerk
,
that
.
waerk
)
&&
Objects
.
equals
(
zcnote
,
that
.
zcnote
)
&&
Objects
.
equals
(
zcrnr
,
that
.
zcrnr
)
&&
Objects
.
equals
(
zcritm
,
that
.
zcritm
)
&&
Objects
.
equals
(
zcrrsp
,
that
.
zcrrsp
)
&&
Objects
.
equals
(
zctime
,
that
.
zctime
);
}
@Override
public
int
hashCode
()
{
return
Objects
.
hash
(
uuid
,
vbeln
,
bstnk
,
zinstnum
,
kunag
,
vkorg
,
zsckdt
,
zsckdtEnd
,
lfdat
,
lfdatEnd
,
zcors
,
zacrc
,
zacsmk
,
zacfmk
,
vgbel
,
vgpos
,
matnr
,
maktx
,
posnr
,
name1
,
katr6
,
zhdlr
,
zhdnm
,
zmkp4
,
zmkt4
,
kdmat
,
postx
);
}
public
Date
getZsckdtEnd
()
{
return
zsckdtEnd
;
}
public
void
setZsckdtEnd
(
Date
zsckdtEnd
)
{
this
.
zsckdtEnd
=
zsckdtEnd
;
}
public
Date
getLfdatEnd
()
{
return
lfdatEnd
;
}
public
void
setLfdatEnd
(
Date
lfdatEnd
)
{
this
.
lfdatEnd
=
lfdatEnd
;
return
Objects
.
hash
(
uuid
,
zcsamk
,
vgbel
,
vgpos
,
matnr
,
maktx
,
vbeln
,
posnr
,
vkorg
,
kunag
,
name1
,
katr6
,
lfdat
,
zhdlr
,
zhdnm
,
zmkp4
,
zmkt4
,
zacsmk
,
zmkp5
,
zmkt5
,
kdmat
,
postx
,
bstkd
,
zinsn
,
zmold
,
zmapcolor
,
zsegm
,
lfimg
,
kwmeng
,
zcorqt
,
vrkme
,
netpr
,
waerk
,
zcnote
,
zcrnr
,
zcritm
,
zcrrsp
,
zctime
);
}
public
String
getUuid
()
{
...
...
@@ -222,6 +275,46 @@ public class SapAcceptanceFormAck implements Serializable {
this
.
uuid
=
uuid
;
}
public
String
getZcsamk
()
{
return
this
.
zcsamk
;
}
public
void
setZcsamk
(
String
zcsamk
)
{
this
.
zcsamk
=
zcsamk
;
}
public
String
getVgbel
()
{
return
this
.
vgbel
;
}
public
void
setVgbel
(
String
vgbel
)
{
this
.
vgbel
=
vgbel
;
}
public
String
getVgpos
()
{
return
this
.
vgpos
;
}
public
void
setVgpos
(
String
vgpos
)
{
this
.
vgpos
=
vgpos
;
}
public
String
getMatnr
()
{
return
this
.
matnr
;
}
public
void
setMatnr
(
String
matnr
)
{
this
.
matnr
=
matnr
;
}
public
String
getMaktx
()
{
return
this
.
maktx
;
}
public
void
setMaktx
(
String
maktx
)
{
this
.
maktx
=
maktx
;
}
public
String
getVbeln
()
{
return
this
.
vbeln
;
}
...
...
@@ -230,20 +323,20 @@ public class SapAcceptanceFormAck implements Serializable {
this
.
vbeln
=
vbeln
;
}
public
String
get
Bstnk
()
{
return
this
.
bstnk
;
public
String
get
Posnr
()
{
return
this
.
posnr
;
}
public
void
set
Bstnk
(
String
bstnk
)
{
this
.
bstnk
=
bstnk
;
public
void
set
Posnr
(
String
posnr
)
{
this
.
posnr
=
posnr
;
}
public
String
get
Zinstnum
()
{
return
this
.
zinstnum
;
public
String
get
Vkorg
()
{
return
this
.
vkorg
;
}
public
void
set
Zinstnum
(
String
zinstnum
)
{
this
.
zinstnum
=
zinstnum
;
public
void
set
Vkorg
(
String
vkorg
)
{
this
.
vkorg
=
vkorg
;
}
public
String
getKunag
()
{
...
...
@@ -254,20 +347,20 @@ public class SapAcceptanceFormAck implements Serializable {
this
.
kunag
=
kunag
;
}
public
String
get
Vkorg
()
{
return
this
.
vkorg
;
public
String
get
Name1
()
{
return
this
.
name1
;
}
public
void
set
Vkorg
(
String
vkorg
)
{
this
.
vkorg
=
vkorg
;
public
void
set
Name1
(
String
name1
)
{
this
.
name1
=
name1
;
}
public
java
.
util
.
Date
getZsckdt
()
{
return
this
.
zsckdt
;
public
String
getKatr6
()
{
return
this
.
katr6
;
}
public
void
set
Zsckdt
(
java
.
util
.
Date
zsckdt
)
{
this
.
zsckdt
=
zsckdt
;
public
void
set
Katr6
(
String
katr6
)
{
this
.
katr6
=
katr6
;
}
public
java
.
util
.
Date
getLfdat
()
{
...
...
@@ -278,20 +371,36 @@ public class SapAcceptanceFormAck implements Serializable {
this
.
lfdat
=
lfdat
;
}
public
String
getZcors
()
{
return
this
.
zcors
;
public
String
getZhdlr
()
{
return
this
.
zhdlr
;
}
public
void
setZhdlr
(
String
zhdlr
)
{
this
.
zhdlr
=
zhdlr
;
}
public
void
setZcors
(
String
zcors
)
{
this
.
zcors
=
zcors
;
public
String
getZhdnm
(
)
{
return
this
.
zhdnm
;
}
public
String
getZacrc
(
)
{
return
this
.
zacrc
;
public
void
setZhdnm
(
String
zhdnm
)
{
this
.
zhdnm
=
zhdnm
;
}
public
void
setZacrc
(
String
zacrc
)
{
this
.
zacrc
=
zacrc
;
public
String
getZmkp4
()
{
return
this
.
zmkp4
;
}
public
void
setZmkp4
(
String
zmkp4
)
{
this
.
zmkp4
=
zmkp4
;
}
public
java
.
util
.
Date
getZmkt4
()
{
return
this
.
zmkt4
;
}
public
void
setZmkt4
(
java
.
util
.
Date
zmkt4
)
{
this
.
zmkt4
=
zmkt4
;
}
public
String
getZacsmk
()
{
...
...
@@ -302,115 +411,163 @@ public class SapAcceptanceFormAck implements Serializable {
this
.
zacsmk
=
zacsmk
;
}
public
String
getZ
acfmk
()
{
return
this
.
z
acfmk
;
public
String
getZ
mkp5
()
{
return
this
.
z
mkp5
;
}
public
void
setZ
acfmk
(
String
zacfmk
)
{
this
.
z
acfmk
=
zacfmk
;
public
void
setZ
mkp5
(
String
zmkp5
)
{
this
.
z
mkp5
=
zmkp5
;
}
public
String
getVgbel
()
{
return
this
.
vgbel
;
public
java
.
util
.
Date
getZmkt5
()
{
return
this
.
zmkt5
;
}
public
void
set
Vgbel
(
String
vgbel
)
{
this
.
vgbel
=
vgbel
;
public
void
set
Zmkt5
(
java
.
util
.
Date
zmkt5
)
{
this
.
zmkt5
=
zmkt5
;
}
public
String
get
Vgpos
()
{
return
this
.
vgpos
;
public
String
get
Kdmat
()
{
return
this
.
kdmat
;
}
public
void
set
Vgpos
(
String
vgpos
)
{
this
.
vgpos
=
vgpos
;
public
void
set
Kdmat
(
String
kdmat
)
{
this
.
kdmat
=
kdmat
;
}
public
String
get
Matnr
()
{
return
this
.
matnr
;
public
String
get
Postx
()
{
return
this
.
postx
;
}
public
void
set
Matnr
(
String
matnr
)
{
this
.
matnr
=
matnr
;
public
void
set
Postx
(
String
postx
)
{
this
.
postx
=
postx
;
}
public
String
get
Maktx
()
{
return
this
.
maktx
;
public
String
get
Bstkd
()
{
return
this
.
bstkd
;
}
public
void
set
Maktx
(
String
maktx
)
{
this
.
maktx
=
maktx
;
public
void
set
Bstkd
(
String
bstkd
)
{
this
.
bstkd
=
bstkd
;
}
public
String
get
Posnr
()
{
return
this
.
posnr
;
public
String
get
Zinsn
()
{
return
this
.
zinsn
;
}
public
void
set
Posnr
(
String
posnr
)
{
this
.
posnr
=
posnr
;
public
void
set
Zinsn
(
String
zinsn
)
{
this
.
zinsn
=
zinsn
;
}
public
String
get
Name1
()
{
return
this
.
name1
;
public
String
get
Zmold
()
{
return
this
.
zmold
;
}
public
void
set
Name1
(
String
name1
)
{
this
.
name1
=
name1
;
public
void
set
Zmold
(
String
zmold
)
{
this
.
zmold
=
zmold
;
}
public
String
get
Katr6
()
{
return
this
.
katr6
;
public
String
get
Zmapcolor
()
{
return
this
.
zmapcolor
;
}
public
void
set
Katr6
(
String
katr6
)
{
this
.
katr6
=
katr6
;
public
void
set
Zmapcolor
(
String
zmapcolor
)
{
this
.
zmapcolor
=
zmapcolor
;
}
public
String
getZ
hdlr
()
{
return
this
.
z
hdlr
;
public
String
getZ
segm
()
{
return
this
.
z
segm
;
}
public
void
setZ
hdlr
(
String
zhdlr
)
{
this
.
z
hdlr
=
zhdlr
;
public
void
setZ
segm
(
String
zsegm
)
{
this
.
z
segm
=
zsegm
;
}
public
String
get
Zhdnm
()
{
return
this
.
zhdnm
;
public
String
get
Lfimg
()
{
return
this
.
lfimg
;
}
public
void
set
Zhdnm
(
String
zhdnm
)
{
this
.
zhdnm
=
zhdnm
;
public
void
set
Lfimg
(
String
lfimg
)
{
this
.
lfimg
=
lfimg
;
}
public
String
get
Zmkp4
()
{
return
this
.
zmkp4
;
public
String
get
Kwmeng
()
{
return
this
.
kwmeng
;
}
public
void
set
Zmkp4
(
String
zmkp4
)
{
this
.
zmkp4
=
zmkp4
;
public
void
set
Kwmeng
(
String
kwmeng
)
{
this
.
kwmeng
=
kwmeng
;
}
public
String
getZ
mkt4
()
{
return
this
.
z
mkt4
;
public
String
getZ
corqt
()
{
return
this
.
z
corqt
;
}
public
void
setZ
mkt4
(
String
zmkt4
)
{
this
.
z
mkt4
=
zmkt4
;
public
void
setZ
corqt
(
String
zcorqt
)
{
this
.
z
corqt
=
zcorqt
;
}
public
String
get
Kdmat
()
{
return
this
.
kdmat
;
public
String
get
Vrkme
()
{
return
this
.
vrkme
;
}
public
void
set
Kdmat
(
String
kdmat
)
{
this
.
kdmat
=
kdmat
;
public
void
set
Vrkme
(
String
vrkme
)
{
this
.
vrkme
=
vrkme
;
}
public
String
get
Postx
()
{
return
this
.
postx
;
public
String
get
Netpr
()
{
return
this
.
netpr
;
}
public
void
setPostx
(
String
postx
)
{
this
.
postx
=
postx
;
public
void
setNetpr
(
String
netpr
)
{
this
.
netpr
=
netpr
;
}
public
String
getWaerk
()
{
return
this
.
waerk
;
}
public
void
setWaerk
(
String
waerk
)
{
this
.
waerk
=
waerk
;
}
public
String
getZcnote
()
{
return
this
.
zcnote
;
}
public
void
setZcnote
(
String
zcnote
)
{
this
.
zcnote
=
zcnote
;
}
public
String
getZcrnr
()
{
return
this
.
zcrnr
;
}
public
void
setZcrnr
(
String
zcrnr
)
{
this
.
zcrnr
=
zcrnr
;
}
public
String
getZcritm
()
{
return
this
.
zcritm
;
}
public
void
setZcritm
(
String
zcritm
)
{
this
.
zcritm
=
zcritm
;
}
public
String
getZcrrsp
()
{
return
this
.
zcrrsp
;
}
public
void
setZcrrsp
(
String
zcrrsp
)
{
this
.
zcrrsp
=
zcrrsp
;
}
public
java
.
util
.
Date
getZctime
()
{
return
this
.
zctime
;
}
public
void
setZctime
(
java
.
util
.
Date
zctime
)
{
this
.
zctime
=
zctime
;
}
}
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