有朋友问到User Status profile中Business Transaction字段的用途,如下图INPR, FINI所示。
实际上,这个字段作为一个桥梁,连接了User Status和System Status。
以上图的INPR为例,其User Status code为PROC - 处理中。到TJ30查表可得其User Status为E0002。
使用事务码BS33,找到INPR,选择Follow-up actions:
得到Business Transaction INPR的如下follow-up actions列表。下图意思是,一旦用户在UI上选择了In Process这个User Status(E0002 ),那么这个订单的System Status会被置为I1003,因为下图I1003对应的Set列被置位,而Delete处于非置位状态。
这也就是为什么到表CRM_JEST里,对于同一条订单,能发现其拥有1个System Status I1003和User Status E0002的原因。
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
相关推荐
Business Transaction Processing&PS; Moduling
在SAP CRM开发中,经常会在Business Add-Ins (BADI) 或者Callback Functions中编写业务逻辑。为了避免这些代码影响到不相关的事务处理,建议在执行任何业务逻辑之前,先检查当前的Transaction Type是否符合预期。 *...
"FI Enhancement Tech - Business Transaction Code"这个主题涉及到的是如何通过技术手段增强FI模块的功能,特别是针对业务交易代码(Business Transaction Code,BTE)进行扩展和定制。BTE是一种在SAP ABAP环境中...
Business Transaction Management (BTM) 是一个关键的IT监控领域,主要关注的是确保企业交易的顺畅进行,特别是对于那些金融和交易环境来说,其中延迟监控至关重要。BTM的主要目标包括以下几个方面: 1. **性能监控...
本文将深入探讨“C#中调用Transaction”的相关知识点,包括事务的基本概念、事务的特性、如何在C#代码中创建和管理事务,以及与数据库交互时事务的应用。 ### 1. 事务基本概念 事务是数据库操作的一组逻辑单元,它...
实例操作,中英界面对照,将ABAP自己的T-CODE挂到webui上去,实现在webui上打开GUI报表功能
以下将详细介绍在SAP中通过F1帮助功能查找字段对应表的方法。 1. **F1直接查找** 当我们在SAP的事务代码或屏幕字段中输入信息时,按F1键可以调出相关的帮助文档。这个功能不仅可以提供字段的描述和使用指南,还能...
CALL TRANSACTION USING 语句是 ABAP 中提供的一个方便的执行批量输入的语句,使用它可以通过程序代码完成多个事务码的连续执行。BDC_TAB 是批输入任务表,网上有很多例子了,大家用到的时候可以搜索。用事务码 SHDB...
在ABAP(Advanced Business Application Programming)编程中,找到与屏幕字段关联的数据表是常见的任务,这对于理解和优化SAP系统的业务逻辑至关重要。这篇文档"18种根据屏幕字段找数据表的方法(中文)"提供了全面的...
在这个示例中,通过使用`TRY...BEGIN TRANSACTION...CATCH`结构来实现异常处理。当执行到`GOTO ERR`时,程序会跳转到定义好的错误处理部分。此外,在发生错误时,会通过`ROLLBACK TRANSACTION`来撤销未完成的事务,...
【javax.transaction.jar】是Java平台上的一个核心组件,主要用于处理分布式环境中的事务管理。这个库包含了一组接口和类,这些接口和类定义了事务管理的API,使得开发者能够在Java应用程序中实现事务处理的规范。在...
字段包括事务ID(TRANSACTION_ID)、业务领域(DOMAIN)、全局事务ID(GLOBAL_TX_ID)、分支事务ID(BRANCH_QUALIFIER)、事务内容(CONTENT)、状态(STATUS)、事务类型(TRANSACTION_TYPE)、重试次数(RETRIED_...
赠送jar包:javax.transaction-api-1.2.jar; 赠送原API文档:javax.transaction-api-1.2-javadoc.jar; 赠送源代码:javax.transaction-api-1.2-sources.jar; 赠送Maven依赖信息文件:javax.transaction-api-1.2....
FactoryTalk Transaction Manager 用户手册,便于了解产品配置等
`@OneToOne`注解在`Profile`类中指定了`user`字段为关联字段,并通过`mappedBy`指定`User`实体中的`profile`字段作为反向引用。在`User`类中,`profile`字段则没有指定`@JoinColumn`,因为关联字段已经由`Profile`类...
在IT行业中,事务(Transaction)是数据库操作的核心概念,它确保了数据的一致性和完整性。在分布式系统和多用户环境中,事务处理对于防止数据错误和保持数据一致性至关重要。本篇文章将深入探讨“Transaction”这一...
- **关联表**:将 `USER_TO_BUSINESSUNIT` 和 `TRANSACTION_DATA` 表关联起来,关联字段为 `BUSINESS_UNIT`。 ##### 2. BI Admin Tool 中配置 RPD 文件 - **打开 RPD 文件**:在线打开 RPD 文件,并创建新的数据库...
在这个例子中,`Profile`表中有一个名为`user_id`的字段作为外键,关联到`User`表的主键。 5. **源码实现**: 当我们创建`User`对象并设置`Profile`对象后,可以通过Hibernate的Session对象保存这两个对象。源码...
根据提供的文件信息,可以提炼出以下与“Principles of transaction processing”相关的知识点: 1. 事务处理的原理 事务处理系统是计算机系统的一个重要组成部分,它涉及到如何高效、安全地处理各种事务。事务处理...
在实际开发中,通常我们会将`Session`和`Transaction`的使用结合到一个单元操作中,例如在try-catch-finally块中: ```java SessionFactory sessionFactory = ...; // 获取SessionFactory Session session = ...