select *
from mtl_transaction_accounts
where accounting_line_type = 15
and encumbrance_type_id is null
and gl_batch_id = &affected_glbatchid
and transaction_source_type_id in (7,8)
and not exists ( select \'x\' from FINANCIALS_SYSTEM_PARAMS_ALL
where set_of_books_id = &sob_id and org_id = &operating_unit_id
and nvl(req_encumbrance_flag,\'N\') = \'Y\' )
应用 Patch 7127049
11.5.10.2
须要在成本管理模块关闭月期间
原因是事务处理transaction_group_id 被插入。假设成本管理器被取消就可能发生。 成本管理器是系统生成的程序并绝不应该被取消。
有还有一个问题就是杂项接收事务处理有空的distribution_account_id ,这是因为未确定的库存bug.
无
无
从表单提交待定事务处理。
參考 Note 748704. 1
11.5.10.2
库存会计期间从不同的日历组合数据 。
打开期间控制程序在表org_acct_periods可能导致一个损坏, org_acct_periods会从不同的特定的日历里取数据。从而客户产生错误日历的事务处理。
无
执行并上传以下的输出。用EXCEL文件带有标题的格式:
a. SELECT organization_id, operating_unit, legal_entity, set_of_books_id
FROM cst_organization_definitions;
b. SELECT set_of_books_id, PERIOD_SET_NAME, creation_date,
last_update_date
FROM gl_sets_of_books;
c. SELECT *
FROM org_acct_periods
WHERE organization_id = &org_id;
d. SELECT *
FROM gl_periods
检查是否组织有正确的期间
应用 Patch 5257946
11.5.10.2
因为wip_period_balances不存在,导致待定/未计成本的事务处理错误
ERROR_CODE: CST_INVALID_WIP
ERROR_EXPLANATION: The wip entity is either not defined or does not have a period balance entry
执行 wip_cst_invalid_wip.sql.这个脚本会创建一个叫做wip_cst_invalid_wip.lst 的输出
假设你看到SQL # 1的输出,向成本组提交一个BUG。并提供输出。
b. 假设你看到SQL # 2和3的输出。请遵循Bug 5860661中提到的指导。
c.假设你看到SQL # 4 and 5的输出, 向WIP组提交一个BUG,并提供输出。
d. 假设你看到 SQL # 6的输出, 向WIP组提交一个BUG。并提供输出。
e. 假设在wip_cst_invalid_wip.sql提到的SQLs查询没有返回不论什么行,请依照在"Missing records in wip period balances"部分提到的步骤处理。
f. 假设在WIP_FLOW_SCHEDULES中有记录, 可是记录的 WIP_ENTITY_ID在 WIP_ENTITIES丢失, 那么按WIP创建一个 bug 并附上输出.
这个问题的根本原因是在表上禁用了标准的WIP触发器。使用以下的查询语句检查触发器的状态::
SELECT status FROM all_triggers WHERE table_name LIKE \'WIP_FLOW_SCHEDULES\';
假设触发器被禁用。启用它们以阻止进一步的数据损坏。
2. 提供 Note 362826.1 Oracle Work in Process CST_INVALID_WIP 错误数据收集測试的输出
c. 执行以下的脚本确定这个任务/ 会计期组合在表wip_period_balances中是否有一行:
select *
from wip_period_balances
where wip_entity_id = &wip_id
and acct_period_id = &period_id
and organization_id= &org_id;
d.也能够执行wip_missing_wpb.sql 看有多少任务在wip_period_balances 表中丢失记录.
e. 为以下的出现错误的任务的事务处理提供 job.sql的输出 ( Note 378348.1 ):
wip_entity_id=& ( TRANSACTION_SOURCE_ID in MMT table)
1. 以下的根本原因补丁应该被应用:
R:11.5.10
4209052
4322200
4771899
5187652
R12:
应用 << Patch 8344919>>
来更新文件版本号
INVTTGPM.fmb 120.19.12000000.7 或更高
2. 假设对于存在于mtl_material_transactions 中的organization_id。acct_period_id 和Transaction_source_id (wip_entity_id)的组合 wip_period_balances中没有数据,,客户能够通过使用在Note 1080033.6 中提到的脚本把记录插入到wip_period_balances 中,来创建丢失的WPB记录。假设这个错误是离散任务的,执行Note 1080033.6中的脚本。