点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,我们有一个正在使用的导入程序,但是客户注意到它截断了我们保留的2个小数位,因为这里的代码中PriceAfterVAT不会存储值的剩余部分,因为它是双精度值,所以没有人 解决所有问题的方法,因为这是客户的问题。 现在,当我在Visual Studio中查看sap对象priceaftervat时,它的确会翻倍。
我们正在使用SAP 9.3 Business One PL 5级
x if(hasCustomerDiscount == true)//转到-1 ITM表,该表是一个主表,该表已使用客户不需要的最新价格信息进行更新 { oInvoice.Lines.UnitPrice = Convert.ToDouble(_invoice.PriceWithDiscount); //oInvoice.Lines.Price = } 其他 { _pricePerLitre = GetPricePerLitreNormal(); oInvoice.Lines.PriceAfterVAT =(double)_pricePerLitre; } oInvoice.DocDate = Convert.ToDateTime(_invoice.Date); oInvoice.CardCode = _invoice.CardCode; oInvoice.Lines.ItemCode = _invoice.FuelType; oInvoice.Lines.Quantity =(double)_invoice.FuelQty;
我不明白,但是您可以使用两次转换,此代码:
一周热门 更多>