阻止物料移动,如果AP发票未预订(明智的批处理)

2020-09-02 05:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正面临紧急情...

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

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


尊敬的专家,

我正面临紧急情况。 如果未预定应付发票(批量明智),我的客户想阻止物料移动

任何人都可以帮助我创建交易通知

等待您的答复。

丹麦人

6条回答
DafaDDDa
2020-09-02 06:23 .采纳回答

您好,丹麦人

您能否检查以下SP:如果未完成AP发票,它应该阻止创建交货;

--------- -------------------------------------------------- ---------------------

如果(@object_type ='15')和@transaction_type IN('U','A')

开始

IF存在(从DLN1 T1选择T1.docentry

,其中T1.DocEntry = @ list_of_cols_val_tab_del和t1.ItemCode在(

< p>从OPDN中选择z.ItemCode(

从OPDN中选择y.ItemCode

x上内部联接PDN1 y x.DocEntry = y.DocEntry

其中y .TargetType <> 21和x.DocEntry不在

(从PCH1 f中选择f.BaseEntry

,其中BaseType = 20且f.ItemCode = y.ItemCode))Z))

开始

SET @error = 30

SET @error_message = N'您无法在创建此项目的AP发票之前创建交货!'

结束

结束

--------------------------- --------------------------

您也可以使用类似的逻辑并阻止其他事务。

谢谢

约瑟夫

一周热门 更多>