`
JerryWang_SAP
  • 浏览: 1030278 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

到底哪种类型的错误信息会阻止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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

 
 
0
0
分享到:
评论

相关推荐

    Business Transaction Processing Moduling

    Business Transaction Processing&PS; Moduling

    FI Enhancement Tech - Business Transaction Code

    "FI Enhancement Tech - Business Transaction Code"这个主题涉及到的是如何通过技术手段增强FI模块的功能,特别是针对业务交易代码(Business Transaction Code,BTE)进行扩展和定制。BTE是一种在SAP ABAP环境中...

    Business Transaction Management

    Business Transaction Management (BTM) 是一个关键的IT监控领域,主要关注的是确保企业交易的顺畅进行,特别是对于那些金融和交易环境来说,其中延迟监控至关重要。BTM的主要目标包括以下几个方面: 1. **性能监控...

    loadrunner错误分析之transaction事物名不同样

    报错信息中,如果出现事务没有对应的结束声明,错误信息可能是:"Vuser started transaction 'transaction_name', but did not reach a corresponding end transaction statement. The transaction ended ...

    HibernateSession , Transaction 研究

    在实际开发中,通常我们会将`Session`和`Transaction`的使用结合到一个单元操作中,例如在try-catch-finally块中: ```java SessionFactory sessionFactory = ...; // 获取SessionFactory Session session = ...

    javax.transaction-api-1.2-API文档-中文版.zip

    赠送Maven依赖信息文件:javax.transaction-api-1.2.pom; 包含翻译后的API文档:javax.transaction-api-1.2-javadoc-API文档-中文(简体)版.zip; Maven坐标:javax.transaction:javax.transaction-api:1.2; 标签:...

    Principles of transaction processing

    根据提供的文件信息,可以提炼出以下与“Principles of transaction processing”相关的知识点: 1. 事务处理的原理 事务处理系统是计算机系统的一个重要组成部分,它涉及到如何高效、安全地处理各种事务。事务处理...

    CALL TRANSACTION USING... 参数祥解

    CALL TRANSACTION USING 参数详解 CALL TRANSACTION USING 语句是 ABAP 中提供的一个方便的执行批量输入的语句,使用它可以通过程序代码完成多个事务码的连续执行。BDC_TAB 是批输入任务表,网上有很多例子了,大家...

    javax.transaction-api-1.2-API文档-中英对照版.zip

    赠送Maven依赖信息文件:javax.transaction-api-1.2.pom; 包含翻译后的API文档:javax.transaction-api-1.2-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:javax.transaction:javax.transaction-api:...

    Hibernate_Session_Transaction

    在初始化对象后,`Session`会保存对象属性的一个副本,当清理缓存时,通过比较当前对象与快照,可以识别出哪些属性发生了变化。`Session`会在以下几种情况下清理缓存: - **事务提交**:当`commit()`方法被调用时。 ...

    javax.transaction.jar

    【javax.transaction.jar】是Java平台上的一个核心组件,主要用于处理分布式环境中的事务管理。这个库包含了一组接口和类,这些接口和类定义了事务管理的API,使得开发者能够在Java应用程序中实现事务处理的规范。在...

    Transaction

    1. **原子性(Atomicity)**:原子性保证事务中的所有操作被视为单个不可分割的操作,即使在部分完成时发生错误,系统也会回滚到事务开始前的状态,不会留下半完成的修改。 2. **一致性(Consistency)**:事务必须使...

    weblogic6.1 Transaction list

    J2EE平台支持两种主要的事务类型: 1. **JTA/XA 事务**:这种类型的事务通过外部的事务管理器(Transaction Manager)来控制和协调,适用于需要跨多个资源管理器(Resource Manager)的分布式事务处理场景。JTA (Java ...

    C#中调用Transaction

    本文将深入探讨“C#中调用Transaction”的相关知识点,包括事务的基本概念、事务的特性、如何在C#代码中创建和管理事务,以及与数据库交互时事务的应用。 ### 1. 事务基本概念 事务是数据库操作的一组逻辑单元,它...

    Springboot 集成Tcc-transaction1

    字段包括事务ID(TRANSACTION_ID)、业务领域(DOMAIN)、全局事务ID(GLOBAL_TX_ID)、分支事务ID(BRANCH_QUALIFIER)、事务内容(CONTENT)、状态(STATUS)、事务类型(TRANSACTION_TYPE)、重试次数(RETRIED_...

    usb transfer&transaction&packet 关系

    根据数据传输的特点,USB传输可以分为以下几种类型: - **控制传输(Control Transfer)**: 用于设备配置和状态查询等。 - **批量传输(Bulk Transfer)**: 用于传输大量数据,如文件系统中的文件传输。 - **中断...

    Principles of Transaction Processing

    Principles of Transaction Processing for the Systems Professional explains that these and many other computerized tasks require the use of transaction processing (TP).

    OpenCAPI 4.0 Transaction Layer Specification

    根据提供的文件信息,“OpenCAPI 4.0 Transaction Layer Specification”是关于OpenCAPI 4.0事务层规范的一份详细文档。以下是对该文档的关键知识点进行深入解析: ### 一、OpenCAPI简介 OpenCAPI(Open Coherent ...

    Java Transaction Design Strategies.pdf

    ### Java Transaction Design Strategies知识点概述 #### 一、引言 《Java Transaction Design Strategies》是一本专注于Java事务设计的专业书籍,由Mark Richards编写。本书详细介绍了Java应用程序中的事务处理...

Global site tag (gtag.js) - Google Analytics