在 Oracle 应用程序中加入 hr_organization_information 和 mtl_parameters
joining hr_organization_information and mtl_parameters in Oracle apps
我见过很多使用 hr_all_organization_units
和 mtl_parameters
的加入条件
但是可以加入 hr_organization_information
和 mtl_parameters
吗?
在文档中我无法区分 hr_all_organization_units
和 hr_organization_information
select * from hr_organization_information hou, mtl_parameters mp where
mp.organization_id=hou.organization_id;
上述查询在Oracle EBS
中逻辑正确吗?
hr_all_organization_units 包含所有组织,无论其分类如何,例如经营单位、HR组织、库存组织等
mtl_parameters 仅具有库存组织的记录,用于存储额外的库存相关信息。
hr_organization_information 是通用的 table,它存储每个组织的属性,例如org_information_context='CLASS'定义组织类型。
你可以 link 这个 table 直接用 mtl_parameters 就像你在例子中所做的那样,但是你会:
- 只查找库存组织的记录
- hr_organization_information table.
中的每个组织都有不止一种类型的 org_information_context 有重复记录
请注意,hr_all_organization_units 中的一个组织可以同时具有不同的分类,例如经营单位和库存组织。
这是来自 Oracle Vision 环境的示例数据集,每个组织有一个记录,并在 G 到 Q 列中显示它们的分类:
https://www.enginatics.com/example/per-organizations/
PER Organzations 闪电战报告显示组织与组织信息 table 之间的 link。
我见过很多使用 hr_all_organization_units
和 mtl_parameters
的加入条件
但是可以加入 hr_organization_information
和 mtl_parameters
吗?
在文档中我无法区分 hr_all_organization_units
和 hr_organization_information
select * from hr_organization_information hou, mtl_parameters mp where
mp.organization_id=hou.organization_id;
上述查询在Oracle EBS
中逻辑正确吗?
hr_all_organization_units 包含所有组织,无论其分类如何,例如经营单位、HR组织、库存组织等
mtl_parameters 仅具有库存组织的记录,用于存储额外的库存相关信息。
hr_organization_information 是通用的 table,它存储每个组织的属性,例如org_information_context='CLASS'定义组织类型。 你可以 link 这个 table 直接用 mtl_parameters 就像你在例子中所做的那样,但是你会:
- 只查找库存组织的记录
- hr_organization_information table. 中的每个组织都有不止一种类型的 org_information_context 有重复记录
请注意,hr_all_organization_units 中的一个组织可以同时具有不同的分类,例如经营单位和库存组织。 这是来自 Oracle Vision 环境的示例数据集,每个组织有一个记录,并在 G 到 Q 列中显示它们的分类: https://www.enginatics.com/example/per-organizations/
PER Organzations 闪电战报告显示组织与组织信息 table 之间的 link。