如何在销售订单中显示警报以告诉我BP是否有90天以上的应收帐款发票?

2020-09-12 11:10发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何在销售订单中显示警报以显示BP是否有90天以上的应收帐款发票? 我们确实利用了B1up。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何在销售订单中显示警报以显示BP是否有90天以上的应收帐款发票? 我们确实利用了B1up。

付费偷看设置
发送
3条回答
Violet凡
1楼-- · 2020-09-12 12:02

大卫,您好,

我认为您可以使用B1up来做到这一点,但我不确定,我也不知道如何做到。 但是,您可以在某些(用户定义的)字段中对查询使用带格式的搜索,以向用户显示这种情况。 如果那还不够安全,则可以使用SBO_SP_TransactionNotification存储过程来阻止添加订单。

此致

Johan

xfwsx85
2楼-- · 2020-09-12 11:53

嗨,David,

我建议如下:您可以为此创建一个用户字段,在需要时附加一个FMS以填充此UDF,然后使用B1UP对其进行移动。

因此,算法是 以下内容:

1)创建市场营销文档标题的用户字段。

2)创建这样的用户查询:

 SELECT CASE
 当COUNT(*)> 0然后
 "发票的日期早于90天"
 其他
 ''
 以[TEXT]结尾
 来自OINV
 WHERE CardCode = $ [$ 4.0]
 AND DocDate  

3)使用"字段更改时自动刷新"设置将此查询附加到UDF,并选择BP代码作为触发器。

在此时间点,每次CardCode 更改后,字段将被更新(当打开现有文档时-字段也将被更新)。

4)现在,您需要将其从用户字段区域移至主窗口。 为此,您可以使用以下内容: B1UP-物品放置。 在这里您可以移动它并调整大小

SAP小黑
3楼-- · 2020-09-12 12:00

在警报中使用以下查询,您无需添加UDF

选择*来自OINV,其中DATEDIFF(DAY ,Get(),OINV.DocDate)> 90和OINV.CardCode =(从OINV中选择a.CardCode,其中DATEDIFF(DAY,Get(),a.DocDate)> 90)

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答