点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我被错误地告知承诺限制已...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我被错误地告知承诺限制已...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我被错误地告知承诺限制已考虑在内
帐户余额+未存放的托收+已存放(已过帐)支票+交货+销售订单。
我没有B1UP,所以我一直在寻找一个存储过程,它表示类似
如果是T0。[货币]是'GBP'则(T0。[Balance] + T0。[DNotesBal] + T0。[OrdersBal])ELSE(T0。[BalanceFC] + T0。[DNoteBalFC] + T0。 [OrderBalFC])>
T0。[CreditLine]然后返回错误消息并阻止添加订单。
但是我还没有完成存储过程,所以有人可以建议最好的查询使用,如果订单/交付和余额的总和超过信用额度或承诺额度,那么该查询将阻止用户添加订单?
亲切问候
兰斯
嗨,
尝试此存储过程,
如果@object_type ='17'和(@TRANSACTION_TYPE ='A')
开始
如果存在(
在ORDR T0中的T0。[CardCode] IN中选择T0。[CardCode]。(从OCRD Ta中选择Ta.cardcode,其中Ta。[Balance] + Ta。[DNotesBal] + Ta。[OrdersBal])> Ta。 [CreditLine])和t0.docentry = @list_of_cols_val_tab_del)
开始
select @error = 1
@error_message ='信用额度已结束'
结束
结束
此致
Nagarajan
一周热门 更多>