映射有关多个税项的问题-将其累加并显示为单独的项

2020-08-27 05:53发布

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

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


我有一张发票,该发票在订单项或标题级别含税。 订单项中的那些带有税码,例如v1代表20%的税,v2代表5%的税等。假设我有一张发票,其中有3 x v1的20%税的行,还有2个含V2 5%税的行, 我想在输出中看到V1税的3行和V2 5%税的总和。 因此,基本上将它们汇总起来,然后将它们输出为两个单独的税额,而不是5个税额。

我希望这是有道理的。 自从ive像这样映射并重新学习就好了。

谢谢

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

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


我有一张发票,该发票在订单项或标题级别含税。 订单项中的那些带有税码,例如v1代表20%的税,v2代表5%的税等。假设我有一张发票,其中有3 x v1的20%税的行,还有2个含V2 5%税的行, 我想在输出中看到V1税的3行和V2 5%税的总和。 因此,基本上将它们汇总起来,然后将它们输出为两个单独的税额,而不是5个税额。

我希望这是有道理的。 自从ive像这样映射并重新学习就好了。

谢谢

付费偷看设置
发送
5条回答
半个程序猿
1楼-- · 2020-08-27 06:01

嗨,

您只需要使用节点函数和求和遵循SAP PI的常规映射逻辑即可。

TAXV1-> removeContext-> sum-> targetv1

taxv2-> removecontext-> sum-> targetv2

https://wiki.scn.sap。 com/wiki/display/XI/Graphical + Mapping + -Standard + functions

此致

Vikas

Haoba3210
2楼-- · 2020-08-27 06:21

capture.png


我在附件中描述了我想要实现的目标,请提供帮助,因为我不知道您怎么说vikas kumarsingh

谢谢

ZJXianG
3楼-- · 2020-08-27 05:57

有人可以帮忙吗??

大道至简
4楼-- · 2020-08-27 05:59

我已经通过一些用户定义的函数解决了这个问题。/p>

以下是用于创建行,税码和税额的不同功能的代码。

 public void createTaxLinesByTaxCode(字符串[] taxCode,ResultList结果){

 向量taxCodeVector = new Vector();
 为(int i = 0; i  

映射将为:

税代码-createTaxLinesByTaxCode-项目

税代码-createTaxLinesByTaxCode-splitbyvalue-税代码

(税代码 ,taxamount)-sumAmountByTaxCode-splitbyvalue-税额

(taxamount,taxbaseamount)-sumAmountByTaxCode-splitbyvalue-taxbaseamount

应将taxcode,taxamount和taxbaseamount的上下文设置为taxdata。

亦是此间程序员
5楼-- · 2020-08-27 06:01

我会检查一下Stefan,然后回来,谢谢。

一周热门 更多>