You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Signature按钮并取消签名前置要求,将Audit objects设为必填项?

PLM QM Audit模块修改解决方案

1. 禁用Result tab签名按钮并取消签名作为审核完成的前置要求

  • 禁用Signature按钮:通过事务码SE80找到QM Audit对应程序(如SAPLQMAUDIT)的Result tab屏幕,修改该按钮的屏幕元素属性为不可用;或使用BAdI QAUDIT_UI_CUSTOMIZING,在对应方法中控制按钮的可见性与可用性。
  • 取消签名前置校验:针对审核状态切换至Complete的逻辑,通过增强EXIT_SAPLQMAUDIT_001或BAdI QAUDIT_STATUS_CHANGE,移除对签名是否存在的检查判断,让状态转换不再依赖签名操作。

2. 设置Audit objects为创建审核时的必填项

  • 屏幕字段属性修改:在创建审核的主屏幕(对应事务码QAUDIT_CREATE)中,将Audit objects字段的必填属性设为X(可通过SE80或SM30维护屏幕配置);
  • 保存前强制校验:通过BAdI QAUDIT_SAVE的BEFORE_SAVE方法,添加代码检查Audit objects是否为空,若为空则用MESSAGE语句抛出E类型错误消息,替代原有警告,阻止空值保存。

内容的提问来源于stack exchange,提问作者AlexSchell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 14:07:26