TRANSACTION_MODE,LOCK_FLAG,PROCESS_FLAG in MTI(MTL_TRANSACTIONS_INTERFACE) or MMTT(MTL_MATERIAL_TRANSACTIONS_TEMP)
* For transactions stuck in MMTT
update mtl_material_transactions_temp
set process_flag = 'Y',
lock_flag = NULL ,
Transaction_mode = 3 ,
Error_code = NULL ,
Error_explanation = NULL
where transaction_header_id = &transaction_header_id
and error_code is not NULL;
*For transactions stuck in MTI
update mtl_transactions_interface
set process_flag = 1,
lock_flag = NULL ,
Transaction_mode = 3 ,
Error_code = NULL ,
Error_explanation = NULL
where transaction_header_id = &transaction_header_id
and error_code is not NULL;
TRANSACTION_MODE |
Meaning |
Description |
|
|
|
|
NULL or 1 |
Online Processing |
Online processing is used by the Oracle Applications to immediately process records. This does not require that a concurrent program be run. The Transaction Manager does not process transactions marked for online processing. |
|
2 |
Concurrent Processing |
Transactions marked as concurrent transaction mode are processed by a dedicated transaction worker to explicitly process a set of transactions. The Transaction Manager does not process transactions marked for concurrent processing. |
|
3 |
Background Processing |
Interface transactions marked for Background processing will be picked up by the transaction manager polling process and assigned to a transaction worker. These transactions will not be processed unless the transaction manager is running. |
|
8 |
Internal Processing (Not visible in the pending transactions form) |
Transaction mode 8 is not a mode normally visible to the user as it is used for internal processing. Transactions with this mode are not visible in the Pending transactions form. Transaction_mode of 8 is used internally to identify if records came from the interface table to the pending table or came directly into the pending table. |
|
|
LOCK_FLAG |
Meaning |
Description |
|
1 |
Locked |
Flag indicating whether the transaction is locked by the Transaction Manager or Workers.this prevents two different Workers from processing the same transaction; You should always specify ’2’ |
|
2 or NULL or 'N' |
NOT Locked |
|
|
PROCESS_FLAG |
Meaning |
Description |
|
1 or Y |
Ready |
Transaction is ready to be processed by the Transaction Manager or Worker (’1’ for ready, ’2’ for not ready); if the transaction fails for some reason, the Transaction Worker sets the value of PROCESS_FLAG to ’3’. |
|
2 or NULL |
NOT Ready |
|
E |
Error |
|
|
|
|
|
|
TRANSACTION_STATUS | Meaning |
1 or Null | Default behavior |
2 | Save only |
3 | Ready to process |
转载请注明出处:http://blog.csdn.net/pan_tian/article/details/7899178
===EOF===
分享到:
相关推荐
21 Transaction_Vendor_Credit_Memo
27 Special_GL_Transaction_Appendix
lr_set_transaction_status/设置打开事务的状态 lr_set_transaction_status_by_name/设置事务的状态 lr_start_sub_transaction/标记子事务的开始 lr_start_transaction/标记事务的开始 lr_start_transaction_...
安装将此行添加到您的应用程序的Gemfile中: gem 'ar_transaction_changes'然后执行: $ bundle或将其自己安装为: $ gem install ar_transaction_changes用法仅包含ArTransactionChanges和transaction_changed_...
在本项目中,"accountCenter_transaction_p.zip" 文件是一个压缩包,它包含了基于Spring MVC架构的商城购物系统中处理交易的部分。Spring MVC是Spring框架的一个模块,专门用于构建Web应用程序,提供模型-视图-控制...
首先,"02-interface_transaction_generator_agent"这一名称表明我们正在处理一个关于AHB接口事务生成器和代理的模块。事务生成器是验证流程中的重要组成部分,它能模拟不同类型的总线事务,如读、写、锁定等,以...
多年积累的大量后台表名,2分贱卖啦! 节选示例如下,请自行判断是否有帮助!! ----值集 * fnd_flex_value_sets * fnd_flex_values ...* mfg_lookups ml where ml.LOOKUP_TYPE = ""MTL_TRANSACTION_ACTION"
资源来自pypi官网。 资源全名:NEMO_transaction_validation-0.2.7.tar.gz
本示例"Spring2.5_JPA_Transaction_Demo"专注于演示如何在Spring 2.5版本中结合JPA进行事务管理,这对于理解Spring和JPA的整合以及事务处理机制至关重要。 1. **Spring 2.5**:这是一个里程碑式的版本,引入了许多...
【标题】"atm.zip_atm_atm 模拟程序_bank transaction_visual c_银行模拟" 涉及的核心是创建一个基于Visual C++的银行ATM(自动取款机)模拟程序,它能够实现基本的银行交易功能。在这个项目中,开发者通过编程语言...
- **STATUS_CONTROL_FLAG**: 状态控制标志。 #### 索引创建 为了提高查询效率,通常会为关键字段创建索引。`MTL_TRANSACTION_TYPES`表中创建了两个索引: 1. **MTL_TRANSACTION_TYPES_N1**:这是一个非唯一索引,...
标题中的“mdb.tar.gz_Transaction_high_nosql”暗示了一个关于高性能、支持事务处理的NoSQL数据库的讨论。在这个主题中,我们将深入探讨NoSQL数据库的特性,特别是它如何实现高交易性能,以及事务处理在非关系型...
django_transaction_barrier - Django 和 Celery 的交易障碍 django_transaction_barrier 为事务提供了一个类似屏障的抽象。 Django 应用程序开发人员可以使用“事务屏障”在事务中生成任务并保证任务阻塞,直到它...
SAP所有Transaction Codes,一共有上万个,可查询或用做参考
不再维护-请分叉或寻求其他解决方案transaction_isolation 以与数据库无关的方式在ActiveRecord中设置事务隔离级别。 只要您使用的是新适配器mysql2,pg或sqlite3,就可以与MySQL,PostgreSQL和SQLite一起使用。 ...
【javax.transaction.jar】是Java平台上的一个核心组件,主要用于处理分布式环境中的事务管理。这个库包含了一组接口和类,这些接口和类定义了事务管理的API,使得开发者能够在Java应用程序中实现事务处理的规范。在...
这是一个Dynamic Web Project,主要使用hibernate和spring框架,其中事务管理使用的是注解。 hibernate的版本:hibernate-distribution-3.6.6.Final; spring的版本:spring-framework-3.1.0.M2 。
"dart_transaction_db"这个标题暗示了我们可能正在讨论一个使用Dart编写的数据库事务处理系统或者一个与数据库交互的库。下面将详细介绍这个主题可能涵盖的知识点。 首先,我们要理解Dart中的数据库连接和操作。...
- `lr_set_transaction_instance_status`、`lr_set_transaction_status`、`lr_set_transaction_status_by_name`:设置事务或事务实例的状态。 - `lr_start_sub_transaction`、`lr_start_transaction`、`lr_start_...