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
bd4a49ae
Commit
bd4a49ae
authored
Jul 17, 2024
by
鲁鑫
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
废品销售单明细增加税率字段;一行明细扩充为三行数据传到SAP
parent
b06eee43
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
29 additions
and
0 deletions
+29
-0
wasteSaleDetail.js
...c/main/webapp/biz/topsun/sap/wasteSale/wasteSaleDetail.js
+6
-0
WasteSaleApplicationImpl.java
.../wasteSale/application/impl/WasteSaleApplicationImpl.java
+17
-0
WasteSaleItem.java
...com/huigou/topsun/sap/wasteSale/domain/WasteSaleItem.java
+6
-0
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/wasteSale/wasteSaleDetail.js
View file @
bd4a49ae
...
...
@@ -180,6 +180,12 @@ function getGridColumns(){
required
:
true
,
type
:
"text"
,
mask
:
'9999999.99'
}
},)
columns
.
push
({
display
:
"税率"
,
name
:
"kbetr"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
,
editor
:
{
required
:
true
,
type
:
"text"
,
mask
:
'9999999.99'
}
},)
columns
.
push
({
display
:
"总价"
,
name
:
"amount"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
,
render
:
function
(
item
){
...
...
topsun/src/main/java/com/huigou/topsun/sap/wasteSale/application/impl/WasteSaleApplicationImpl.java
View file @
bd4a49ae
package
com
.
huigou
.
topsun
.
sap
.
wasteSale
.
application
.
impl
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.math.MathUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
com.huigou.cache.DictUtil
;
import
com.huigou.data.domain.model.CommonDomainConstants
;
...
...
@@ -34,6 +35,7 @@ import org.springframework.transaction.annotation.Transactional;
import
org.springframework.util.Assert
;
import
java.io.IOException
;
import
java.math.BigDecimal
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
...
...
@@ -118,8 +120,23 @@ public class WasteSaleApplicationImpl extends FlowBroker implements WasteSaleApp
sapWasteSaleItemNextVo
.
setBschl
(
"50"
);
sapWasteSaleItemNextVo
.
setKtonr
(
"6301090000"
);
sapWasteSaleItemNextVo
.
setRstgr
(
""
);
//计算不含税总价 “单项总价”/1+税率
BigDecimal
decimal
=
wasteSaleItem
.
getAmount
().
divide
(
wasteSaleItem
.
getKbetr
().
add
(
BigDecimal
.
ONE
),
2
,
BigDecimal
.
ROUND_HALF_UP
);
sapWasteSaleItemNextVo
.
setWrbtr
(
decimal
.
toString
());
sapWasteSaleVoList
.
add
(
sapWasteSaleItemNextVo
);
i
++;
SapWasteSaleItemVo
sapWasteSaleItemThirdVo
=
new
SapWasteSaleItemVo
();
BeanUtil
.
copyProperties
(
sapWasteSaleItemVo
,
sapWasteSaleItemThirdVo
);
sapWasteSaleItemThirdVo
.
setBuzei
(
i
.
toString
());
sapWasteSaleItemThirdVo
.
setShkzg
(
"H"
);
sapWasteSaleItemThirdVo
.
setBschl
(
"50"
);
sapWasteSaleItemThirdVo
.
setKtonr
(
"2221010400"
);
sapWasteSaleItemThirdVo
.
setRstgr
(
""
);
//税费=含税-不含税
BigDecimal
subtract
=
wasteSaleItem
.
getAmount
().
subtract
(
decimal
);
sapWasteSaleItemThirdVo
.
setWrbtr
(
subtract
.
toString
());
sapWasteSaleVoList
.
add
(
sapWasteSaleItemThirdVo
);
i
++;
}
sapWasteSaleVo
.
setWasteSaleItemVos
(
sapWasteSaleVoList
);
try
{
...
...
topsun/src/main/java/com/huigou/topsun/sap/wasteSale/domain/WasteSaleItem.java
View file @
bd4a49ae
...
...
@@ -95,4 +95,10 @@ public class WasteSaleItem extends AbstractEntity {
*/
@Column
(
name
=
"sale_goods"
)
private
String
saleGoods
;
/**
* 税率
*/
@Column
(
name
=
"kbetr"
)
private
BigDecimal
kbetr
;
}
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