点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好:
我需要您的帮助,因为我无法弄清楚该怎么做。
我正在使用DI API制作插件,并设置了销售订单的值。 想法是客户选择一个项目,设置数量,然后在增值税后设置价格,因为它想舍入最终值。 好的,我得到了所有数据并计算了我没有的数据。
我设置标题数据(CardCode,CardName,DocDate,DocDueDate,TaxDate,FederalTaxID,SalesPersonCode和DownPaymentType)
我设置了该行的BaseLine和ItemCode,然后出现了我的问题:
想法是在行中为该项目设置增值税后的数量和价格,然后让SAP计算折扣百分比,使单价与价格表相同。 例如,我要订购4件100美元的商品,可享受75%的折扣(总计100美元)。
-如果仅在文档对象中设置"数量"和" PriceAfterVAT",则SAP设置数量(4个单位),但忽略折扣(无折扣百分比(0%),总计为"数量*单位价格"(400 $)) ...)。
-如果我设置了数量,而LineTotal(由插件计算),SAP设置了数量(4个单位),而总计就是我想要的数量(100美元),但是它更改了单价(每件商品33美元)和折扣 是0%
-如果我设置"数量","行总"和"折扣百分比",则相同。
-如果我设置了数量(4个单位),PriceAfterVat(100 $)和DiscountPercent(75%),我得到了4个商品,在线上有75%的折扣,而该商品的价格仍为100 $,但是DocTotal是 400美元。 另外,在数据库中,数量为4,DiscountPrcnt为75%,但UnitPrice为33 $,DocTotal为100 $,LineTotal为400 $(假设文档标题增值税为0%,以简化计算)。
我尝试了几种组合,但无法获得与SAP相同的行为:选择一个项目,设置数量,设置增值税后的折扣百分比或单价并保存。
能帮我吗? 谢谢。
最后,我可以自己完成。
我必须设置UnitPrice,Quantity,PriceAfterVat,LineTotal和DiscountPercent。 我不确定Line total是否是强制性的,但无论如何我还是添加了它。
我遇到的问题是我将行的总含增值税设置为PriceAfterVat,而不是含增值税的单价。 考虑到这一点,并设置了我之前说过的所有值,SAP能够保存文档,将单价,每行的折扣百分比以及带有增值税的行总数完美地按客户要求四舍五入。
# p#Manuel,
我认为您为问题标记了错误的主要标签。
很高兴您解决了这个问题。
TRE
一周热门 更多>