Results for “mth_personnel_d”

34 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

MTH_PERSONNEL_D is a denormalized personnel master table owned by the MTH schema and delivered as part of the Oracle Manufacturing Operations Center (MTH) product in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the shop-floor and plant workforce records that MOC uses for personnel assignment, labor tracking, and production reporting against resources, systems, and organizations. The table exposes the referenced EBS person and organization identifiers (EBS_PERSONNEL_ID, EBS_ORGANIZATION_ID) alongside locally maintained MOC attributes, effectively acting as a staging and caching layer between Oracle HR and the MOC runtime schema. The table contains 38 documented columns and is marked VALID in the ETRM 12.2.2 physical schema.

The heuristic Data Vault classification derived from the foreign-key structure is standalone. In dimensional or Data Vault terms this suggests the object behaves as a reference or lookup entity rather than a hub, link, or satellite. It is not modeled with outbound FK dependencies on other MOC facts, so it may be treated as a degenerate dimension or a slowly-changing reference set depending on the reporting requirement.

Key Information Stored

The surrogate primary key is PERSONNEL_PK, enforced by the unique index MTH_PERSONNEL_D_U1; PERSONNEL_PK_KEY is the associated surrogate key field typically used for internal stitching. The principal business-key candidate is therefore PERSONNEL_PK itself, with EBS_PERSONNEL_ID and EBS_ORGANIZATION_ID serving as the natural keys linking back to Oracle HR and its business groups.

Common Use Cases and Queries

Typical use cases include populating MOC personnel pick lists, resolving an HR person to a plant assignment, and generating workforce rosters for a production line. A join to Oracle HR is performed on the EBS columns:

  • List active personnel for a plant: SELECT FULL_NAME, TITLE, EMAIL_ADDRESS FROM MTH.MTH_PERSONNEL_D WHERE PLANT_FK_KEY = :plant AND SYSDATE BETWEEN EFFECTIVE_START_DATE AND NVL(EFFECTIVE_END_DATE, SYSDATE + 1);
  • Resolve an HR employee to MOC personnel: SELECT PERSONNEL_PK, FULL_NAME FROM MTH.MTH_PERSONNEL_D WHERE EBS_PERSONNEL_ID = :person_id AND EBS_ORGANIZATION_ID = :org_id;
  • People assigned to a resource: SELECT FULL_NAME FROM MTH.MTH_PERSONNEL_D WHERE RESOURCE_FK_KEY = :resource_pk;
  • Extensibility-driven reporting: group by USER_ATTR1 or aggregate USER_MEASURE1–USER_MEASURE5 for skill or certification metrics.

Related Objects

Because MTH_PERSONNEL_D is standalone in its mined FK structure, the relationships to other objects are logical rather than physical and must be joined manually on the columns documented above.

In summary, MTH_PERSONNEL_D is a reference-style master table supporting MOC workforce visibility, bridging Oracle HR person and organization keys to plant, system, and resource scopes through its surrogate PERSONNEL_PK.