点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图通过WHS UoM...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图通过WHS UoM...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我试图通过WHS UoM将销售订单上的单价/每件商品除以计算单价。
我正在使用下一个查询:
SELECT REPLACE(REPLACE(SUBSTRING($ [$ 38.14.0],5,30),'。',''),',','。')/REPLACE(REPLACE($ [$ 38.213。 0],'。',''),',','。')FROM DUMMY
查询会计算出正确的值,但是每次打开空白销售订单和在文档中添加新项目时都会出错
1)。 [SAP AG] [LIBODBCHDB DLL] [HDBODBC]常规错误; 339无效数字:函数__typecast __()(位置7)处的有效数字字符串"
FMS执行失败,查询名称为" Inv Cijena-cijena po skl JM"的字段" U_InvPrice"
FMS是在更改列编号时触发的。
因此,FMS的功能还可以,它会返回想要的结果,唯一的问题是错误,我在打开SalesOrder窗口并在SalesOrder中添加新商品时出现错误。
任何想法如何绕过错误?
已解决
问题出在单价中。
当UnitPrice为"时,FMS在打开文档时触发,因此将"除以0。
下一个查询解决了问题
选择情况,当"价格" <>"然后是"价格"/"数量",否则为空结束符(SELECT REPLACE(REPLACE(SUBSTRING($ [$ 38.14.0],5,30),'。',' '),',','。')"价格",REPLACE(REPLACE($ [$ 38.213.0],'。',''),',','。')"数量"来自DUMMY)T0
您好:
如果您可以共享错误消息和错误屏幕截图的详细信息,将很有帮助。
此致
山姆
一周热门 更多>