点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有点理解为什么会收到错误消息,但是我无法解决它。
这就是我所做的。 而且我希望看到resuts,即使它们是负面的。 我们的发票数量也为负。
有人在安慰我吗?
SAP B1 HANA
*编辑:完整的错误消息:
1)。 [SAP AG] [LIBODBCHDB32 DLL] [HDBODBC32]常规错误; 304除以零未定义:搜索表错误:[6859] AttributeEngine:除以零;浮点逗号''(SWEI)(fixed12_16.6 sqlsub(fixed12_16.6" SEPTON.INV1.Price",固定为12_16.6" SEPTON.INV1
选择T0。" CardCode",T0。" CardName",T0。" DocNum",T1。" ItemCode",T1。" Dscription",T1。" Quantity",T1。" LineTotal",T1。"股票价格 ",SUM(T1。"价格" -T1。"股票价格")* T1。"数量" AS" Bruttovinst",SUM((T1。"价格" -T1。"股票价格")* T1。"数量"/img/T1 。" LineTotal")* 100 AS" Bruttovinst",T3。" Price",T3。" Currency" 从OINV T0 内联接INV1 T1在T0上。" DocEntry" = T1。" DocEntry" T1上的INNER JOIN OITM T2。" ItemCode" = T2。" ItemCode" T2上的INNER JOIN ITM1 T3。" ItemCode" = T3。" ItemCode" T3上的INNER JOIN OPLN T4。"价目表" = T4。" ListNum" T0。" DocDate"> = [%0]和T0。" DocDate" <= [%1]和T3。" PriceList" ='1'和T1。" LineStatus" ='O' GROUP BY T0。" CardCode",T0。" CardName",T0。" DocNum",T1。" ItemCode",T1。" Dscription",T1。" Quantity",T1。" LineTotal",T1。" StockPrice", T3。"价格",T3。"货币"
您可能有一些T1。" LineTotal" =零
也许您可以运行查询以了解发生这种情况的地方
或者每当LineTotal = 0或数量= 0时更改为1
我怀疑此代码为您提供了错误总和((T1。"价格" -T1。"股票价格")* T1。"数量"/img/T1 。" LineTotal")* 100 AS" Bru ttovinst"
使用案例时采取另一种方法
在T1时为例。" LineTotal" = 0则为0
ELSE SUM((T1。"价格" -T1。"股票价格")* T1。"数量"/T1."LineTotal")* 100
以" Bruttovinst"结尾
一周热门 更多>