点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家日好!
我们希望在批准程序之前阻止创建我们的采购申请。 以下是我创建的阻止通知。 我已经考虑过草稿的object_type = 112,但似乎没有用。
非常感谢您的帮助。 谢谢!
-Nikka Castillo 11.08.2019大宗购买请求-草稿 IF(((:transaction_type ='A'或:transaction_type ='U')AND:object_type ='112')然后 从ODRF选择COUNT(a。" DocEntry")到Count1 在哪里a。" DocEntry" = list_of_cols_val_tab_del AND IFNULL(a。"注释",'')='' AND:object_type ='1470000113' AND IFNULL(A。" WddStatus",'-')<>'-'; 如果Count1> 0 THEN 错误:= 100001; error_message:='未显示任何备注!'; 万一; 从ODRF到COUNT1的SELECT COUNT(a。" DocEntry") 在哪里a。" DocEntry" = list_of_cols_val_tab_del AND IFNULL(a。" U_App_Purpose",'')='' AND:object_type ='1470000113' AND IFNULL(A。" WddStatus",'-')<>'-'; 如果Count1> 0 THEN 错误:= 100002; error_message:='未定义目的!'; 万一; 万一;
您好
创建草稿购买申请时不会触发批准。 因此,请删除条件Wddstatus,然后尝试。
问候,
Nagarajan
亲爱的在批准之前,很可能很容易地阻止任何PR
尊敬的尼卡·卡斯蒂略 ,
尝试一下,一切正常
IF(:object_type ='112')AND(:transaction_type ='A')然后
声明temp_var_980整数;
选择计数(*)进入temp_var_980
FROM ODRF T0内部联接DRF1 T1 ON T0。" DocEntry" = T1。" DocEntry"
在哪里t0。"评论"为null和T0。" DocEntry" =:list_of_cols_val_tab_del AND T0。" ObjType" ='1470000113';
IF:temp_var_980> 0 THEN
错误:= 20;
error_message:='未显示任何注释!';
END IF;
声明temp_var_980整数;
SELECT Count(*)进入temp_var_980
FROM ODRF T0内部联接DRF1 T1接通T0。" DocEntry" = T1。" DocEntry"
其中t0。" U_App_Purpose"为空且T0。" DocEntry" =:list_of_cols_val_tab_del和T0。" ObjType" ='1470000113';
IF:temp_var_980> 0然后
错误:= 20;
错误消息:='未定义目的!';
END IF;
END IF;
您可以根据自己的使用它..... !!!
您的回答对我们意义重大……。谢谢
丹麦语
一周热门 更多>