2020-08-27 05:53发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我有一张发票,该发票在订单项或标题级别含税。 订单项中的那些带有税码,例如v1代表20%的税,v2代表5%的税等。假设我有一张发票,其中有3 x v1的20%税的行,还有2个含V2 5%税的行, 我想在输出中看到V1税的3行和V2 5%税的总和。 因此,基本上将它们汇总起来,然后将它们输出为两个单独的税额,而不是5个税额。
我希望这是有道理的。 自从ive像这样映射并重新学习就好了。 谢谢
嗨,
您只需要使用节点函数和求和遵循SAP PI的常规映射逻辑即可。
TAXV1-> removeContext-> sum-> targetv1
taxv2-> removecontext-> sum-> targetv2
https://wiki.scn.sap。 com/wiki/display/XI/Graphical + Mapping + -Standard + functions
此致
Vikas
capture.png 嗨
我在附件中描述了我想要实现的目标,请提供帮助,因为我不知道您怎么说vikas kumarsingh 。
谢谢
有人可以帮忙吗??
我已经通过一些用户定义的函数解决了这个问题。/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。 p>
我会检查一下Stefan,然后回来,谢谢。
最多设置5个标签!
嗨,
您只需要使用节点函数和求和遵循SAP PI的常规映射逻辑即可。
TAXV1-> removeContext-> sum-> targetv1
taxv2-> removecontext-> sum-> targetv2
https://wiki.scn.sap。 com/wiki/display/XI/Graphical + Mapping + -Standard + functions
此致
Vikas
capture.png 嗨
我在附件中描述了我想要实现的目标,请提供帮助,因为我不知道您怎么说vikas kumarsingh 。
谢谢
有人可以帮忙吗??
我已经通过一些用户定义的函数解决了这个问题。/p>
以下是用于创建行,税码和税额的不同功能的代码。
映射将为:
税代码-createTaxLinesByTaxCode-项目
税代码-createTaxLinesByTaxCode-splitbyvalue-税代码
(税代码 ,taxamount)-sumAmountByTaxCode-splitbyvalue-税额
(taxamount,taxbaseamount)-sumAmountByTaxCode-splitbyvalue-taxbaseamount
应将taxcode,taxamount和taxbaseamount的上下文设置为taxdata。 p>
我会检查一下Stefan,然后回来,谢谢。
一周热门 更多>