Operating Units 与 organizations 的联系与区别

阅读更多
注(http://blog.itpub.net/22414008/viewspace-617579/)

这是两个比较容易混淆且经常用到的概念。



首先从涵义上区分它们。

Operating Units简称OU,一般翻译为业务实体。

Organizations 指库存组织。



一个OU下可以有一个或多个Organization,即每个业务实体下有多个库存组织。



Organizations 与OU的最大区别是:

OU涉及到企业记账,关联了财务部分,OU可以买进卖出。

而Organizations仅仅起到了仓库的作用,它们不涉及财务,只起到储存货物的作用。

以上是OU与Organizations间在涵义上的区别。



具体在Oracle EBS中,OU 的信息可以从

hr_operating_units  中查出;

Organizations的信息可以从

org_organization_definitions 中查出。



它们两个都是VIEW,并且共享同一个主表

hr_all_organization_units



也就是说所有的OU和Organizations都存储在同一张表中,

Oracle EBS 通过另一张关系表

来存储和指定哪些记录是OU,OU下有哪些Organizations的记录行。



在Oracle EBS的表中,一般org_id字段表示记录所属OU的ID值,

用organization_id字段表示记录所属的Organizations的ID值。

你可能感兴趣的:(oracle)