到底哪种类型的错误信息会阻止business transaction的保存

简介:

当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何区别?

通过debug, 发现method check_popup_to_raise 会检查当前是否存在会导致弹出popup window提示给end user的error message。此类error message会终止transaction的save process.

上图代码的逻辑翻译成文字就是:当且仅当一个message的navigation 属性被设置成abap_true且在system table CRMC_MESSAGES_S里存在对应的entry且其AUTO_EXEC 字段设置为abap_true时,才会弹出popup window并且阻止save:

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

相关文章
|
7月前
|
BI 数据库
SAP ABAP 释放 TR 遇到错误消息 ended with return code 8 的含义和处理办法
SAP ABAP 释放 TR 遇到错误消息 ended with return code 8 的含义和处理办法
79 0
|
4月前
|
供应链 监控 网络安全
SAP ABAP 系统里的事务码 SMICM keep Alive 参数的含义和配置
SAP ABAP 系统里的事务码 SMICM keep Alive 参数的含义和配置
30 0
|
4月前
|
缓存
SAP ABAP 系统里的事务码 SMICM keep Alive 参数的作用
SAP ABAP 系统里的事务码 SMICM keep Alive 参数的作用
20 1
|
5月前
|
前端开发 API Python
DRF自定义错误异常替换detail信息
因为自己写api定义了一套格式,但是django rest_framework的异常提醒又跟我的不一样, 要么是:
28 2
到底哪种类型的错误信息会阻止business transaction的保存
当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何区别?
到底哪种类型的错误信息会阻止business transaction的保存
SAP OData 服务在 gateway 层出错,应该如何处理?通过一个错误消息 Query XXX is invalid or contains errors 来举例说明
订阅专栏 在浏览器里访问如下url遇到错误: https://jerry.sap.corp:44300/sap/opu/odata/sap/C_SALESCONTRACTITMFLFMTQ_CDS/$metadata
118 0
SAP OData 服务在 gateway 层出错,应该如何处理?通过一个错误消息 Query XXX is invalid or contains errors 来举例说明
如何处理UI5一般性错误Cannot read property md of undefined
如何处理UI5一般性错误Cannot read property md of undefined
168 0
如何处理UI5一般性错误Cannot read property md of undefined