点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI EXPERTS
我正在尝试在Sap B1 HANA上创建有关购买凭证折扣管理的格式化搜索。 我想在文档行中管理2个折扣百分比。 我创建了2个UDF(折扣1,折扣2-字段结构>>百分比)。
这2个折扣被依次应用于文档的每一行。 当UDF Discount2被填充时,结果将通过格式化搜索自动填充标准字段DiscPrcnt。例如,在每一行中,我们有20%+ 5%。 结果将是24%。 此值将自动填充DiscPrcnt。
我需要创建一个格式化的搜索,该搜索直接读取打开的表单(而不是从数据库表中读取)。 所以我使用变量。
我已经在SQL SERVER上完成了它,并且效果很好。 这是您的SQL代码:
SELECT(1-((1-($ [$ 38.U_Discount1.number]/100))*(1-($ [$ 38.U_Discount2.number]/100))))* 100
在Sap B1 HANA上不起作用。
有什么建议吗?
非常感谢
致谢
Stefano Pari
在""中添加字段名称,例如
SELECT(1-((1-($ [$ 38." U_Discount1" .number]/100))*(1-($ [$ 38." U_Discount2" .number]/100))))* 100
在HANA中,我们需要为查询中的每个字段添加引号。
嗨,
查看此博客如何将SQL转换为HANA,
https://blogs.sap.com/2013/10/30/syntax-of-formatted-search-in-sap-business-one-version-for-sap /
尝试一下,
SELECT(1-((1-($ [$ 38." U_Discount1" .number]/100))*(1-($ [$ 38." U_Discount2" .number]/100))))* 100 FROM 哑巴
此致
Nagarajan
大家好
非常感谢
最好的问候
Stefano
一周热门 更多>