`
wsql
  • 浏览: 12034844 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

TRANSACTION_MODE,LOCK_FLAG,PROCESS_FLAG,TRANSACTION_STATUS in MTI or MMTT

 
阅读更多

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.exe

    21 Transaction_Vendor_Credit_Memo

    27 Special_GL_Transaction_Appendix.exe

    27 Special_GL_Transaction_Appendix

    loadRunner常用脚本

    lr_set_transaction_status/设置打开事务的状态 lr_set_transaction_status_by_name/设置事务的状态 lr_start_sub_transaction/标记子事务的开始 lr_start_transaction/标记事务的开始 lr_start_transaction_...

    ar_transaction_changes:存储活动记录对象的交易更改

    安装将此行添加到您的应用程序的Gemfile中: gem 'ar_transaction_changes'然后执行: $ bundle或将其自己安装为: $ gem install ar_transaction_changes用法仅包含ArTransactionChanges和transaction_changed_...

    accountCenter_transaction_p.zip

    在本项目中,"accountCenter_transaction_p.zip" 文件是一个压缩包,它包含了基于Spring MVC架构的商城购物系统中处理交易的部分。Spring MVC是Spring框架的一个模块,专门用于构建Web应用程序,提供模型-视图-控制...

    02-interface_transaction_generator_agent_interface_ahbsramc验证_ah

    首先,"02-interface_transaction_generator_agent"这一名称表明我们正在处理一个关于AHB接口事务生成器和代理的模块。事务生成器是验证流程中的重要组成部分,它能模拟不同类型的总线事务,如读、写、锁定等,以...

    Oracle ERP_EBS常用表表名

    多年积累的大量后台表名,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

    资源来自pypi官网。 资源全名:NEMO_transaction_validation-0.2.7.tar.gz

    Spring2.5_JPA_Transaction_Demo

    本示例"Spring2.5_JPA_Transaction_Demo"专注于演示如何在Spring 2.5版本中结合JPA进行事务管理,这对于理解Spring和JPA的整合以及事务处理机制至关重要。 1. **Spring 2.5**:这是一个里程碑式的版本,引入了许多...

    atm.zip_atm_atm 模拟程序_bank transaction_visual c_银行模拟

    【标题】"atm.zip_atm_atm 模拟程序_bank transaction_visual c_银行模拟" 涉及的核心是创建一个基于Visual C++的银行ATM(自动取款机)模拟程序,它能够实现基本的银行交易功能。在这个项目中,开发者通过编程语言...

    Oracle-ERP-库存管理INV-8个表结构.docx

    - **STATUS_CONTROL_FLAG**: 状态控制标志。 #### 索引创建 为了提高查询效率,通常会为关键字段创建索引。`MTL_TRANSACTION_TYPES`表中创建了两个索引: 1. **MTL_TRANSACTION_TYPES_N1**:这是一个非唯一索引,...

    mdb.tar.gz_Transaction_high_nosql

    标题中的“mdb.tar.gz_Transaction_high_nosql”暗示了一个关于高性能、支持事务处理的NoSQL数据库的讨论。在这个主题中,我们将深入探讨NoSQL数据库的特性,特别是它如何实现高交易性能,以及事务处理在非关系型...

    django_transaction_barrier:Django 和 Celery 的交易障碍

    django_transaction_barrier - Django 和 Celery 的交易障碍 django_transaction_barrier 为事务提供了一个类似屏障的抽象。 Django 应用程序开发人员可以使用“事务屏障”在事务中生成任务并保证任务阻塞,直到它...

    SAP_Transaction_Codes

    SAP所有Transaction Codes,一共有上万个,可查询或用做参考

    transaction_isolation:以与数据库无关的方式在ActiveRecord中设置事务隔离级别

    不再维护-请分叉或寻求其他解决方案transaction_isolation 以与数据库无关的方式在ActiveRecord中设置事务隔离级别。 只要您使用的是新适配器mysql2,pg或sqlite3,就可以与MySQL,PostgreSQL和SQLite一起使用。 ...

    javax.transaction.jar

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

    passwd003_transaction_annotation

    这是一个Dynamic Web Project,主要使用hibernate和spring框架,其中事务管理使用的是注解。 hibernate的版本:hibernate-distribution-3.6.6.Final; spring的版本:spring-framework-3.1.0.M2 。

    dart_transaction_db

    "dart_transaction_db"这个标题暗示了我们可能正在讨论一个使用Dart编写的数据库事务处理系统或者一个与数据库交互的库。下面将详细介绍这个主题可能涵盖的知识点。 首先,我们要理解Dart中的数据库连接和操作。...

    LoadRunner常用函数[参考].pdf

    - `lr_set_transaction_instance_status`、`lr_set_transaction_status`、`lr_set_transaction_status_by_name`:设置事务或事务实例的状态。 - `lr_start_sub_transaction`、`lr_start_transaction`、`lr_start_...

Global site tag (gtag.js) - Google Analytics