Symptoms
客户反映中文环境下如下操作后,界面查看数据为应用:
库存超级用户->设置->事务处理->来源类型
对应表MTL_TXN_SOURCE_TYPES中的数据
Cause
MTL_TRANSACTION_TYPES和MTL_TXN_SOURCE_TYPES这两张表中数据主要是取决于EBS BASE LANGUAGE。想要显示其他语言可以参考如下文档
How To Get Oracle Inventory Transaction Types Displayed In Other Language Than English (文档 ID 1199293.1)
Solution
1、cd $INV_TOP/patch/115/import/ZHS
2、FNDLOAD apps/password 0 Y UPLOAD $INV_TOP/patch/115/import/invttyp.lct invttyta.ldt
3、FNDLOAD apps/password 0 Y UPLOAD $INV_TOP/patch/115/import/invstyp.lct invtxnst.ldt
其中第二步是关于MTL_TRANSACTION_TYPES,第三步是关于MTL_TXN_SOURCE_TYPES
注意:最开始运行命令时,可能会发现表中数据没有更改。这是由于FNDLOAD在upload数据时,会依据last_update_date来判断是否修改记录。若要修改的记录last_update_date日期大于表中对应记录的last_update_date,那么表中数据将被修改