|
好象这个问题我司也遇到过
多语言环境该描述需要注意改好:中文、英文下的描述。有时操作人员可能在中文环境中定义了物料编码描述,又到英文环境做BOM等。更改物料描述后,只改了一个环境,另一个没改,就造成两个语言环境的描述不一致,这是ERP本身支持的标准功能。这样的问题可能还有不少物料编码涉及—不同的语言环境描述不同,可以用以下SQL查查看。不过要小心不要随意用数据库UPDATE,一不小心就会惹出大麻烦,将记录锁死。最好就到相应的语言环境中更改描述不一致的物料。
select msib.segment1 "编码"
, b.description "描述"
, DECODE(b.organization_id, 23, '主组织', 24, '子组织') "组织"
, DECODE(b.language, 'US', '英文', 'ZHS', '中文') "语言"
from (
select inventory_item_id
, count(*) c_num
from (
select distinct m.inventory_item_id
, m.description
from mtl_system_items_tl m
)
group by inventory_item_id
) a
, mtl_system_items_tl b
, mtl_system_items_b msib
where a.c_num > 1
and a.inventory_item_id = b.inventory_item_id
and b.inventory_item_id = msib.inventory_item_id
and b.organization_id = msib.organization_id
order by msib.inventory_item_id |
|