smartforms中相同hsn代码的总Tota金额。

2020-09-22 22:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) hiii 我需要为多个相同...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


hiii

我需要为多个相同的hsn节点打印总计cgst,igst,sgst。

例如

hsn -------------金额----- cgst ---- igs ---- t sgst

4016 ----------- 240 --------- 10--0 ------ 10

565 ------------ -450 -------------- 6 ------ 0 ------- 6

4016 ------------ 478 ------------- 10 ----- 0 ------ 10

在这种情况下,我必须添加相同hsn的总数,即4016 = 240 + 478

565 = 450。

我写的代码为


将gt_item循环到ls_item中。 > ENDLOOP。
将lt_item2移至t_final。
从lt_item2的hsn中删除相邻的重复项。 hsn。


v_tax = v_tax + ls_final-tax_val。

ENDLOOP。
ls_item2-hsn = ls_final-hsn。
ls_final-tax_val = v_tax。
ENDLOOP ........但不起作用。

任何人都可以为此提出建议的代码.....请非常紧急。