点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
需要您的帮助。
产品的基本单位为L,而生产单位为KG。 850公斤= 1000升。
已创建28000 KG的订单。 根据计算,数量转换为32941.1764705882 L,因此四舍五入为32941.176。
通过COR6N进行确认时,产量数量显示为32941.176L。但是,在货物移动屏幕中,数量转换为27999.999 KG。 有没有办法填充28000公斤?
我们不想触摸主配方,因为它们已经使用单元L创建。将其更改为KG将是一项巨大的工作。
欣赏一些其他建议。
你好,
这是小数点后舍入的问题。
在事务CUNI的"自定义"中,应限制小数点后舍入的位数(字段T006-ANDEC)。 或者,您需要实现BAdI WORKORDER_GOODSMVT,在其中它将根据逻辑进行四舍五入。
或使用SAP note 659868中的修改-具有批处理要求的组件的四舍五入问题
最佳
R.Brahmankar
感谢Rahul,
舍入的小数位已经是3。
SAP注释659868似乎不相关,因为我们正在处理GR而不是GI。
我将调查BADI WORKORDER_GOODSMVT并尽快返回结果。
非常感谢!
嗨,拉胡尔,
感谢您的帮助。 如果小数为.999,我使用BADI四舍五入。 立即关闭该线程。
一周热门 更多>