Results for “ahl_documents_b”

50+ results




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

Overview

AHL_DOCUMENTS_B is the base (non-translated) table that stores information about documents within the AHL – Complex Maintenance Repair and Overhaul (CMRO) product in Oracle E-Business Suite 12.1.1 and 12.2.2. It is owned by the AHL schema and holds operational header data for documents managed through the CMRO document management functionality, which supports controlled aviation and MRO document lifecycles such as maintenance manuals, work instructions, and technical publications.

The table is the anchor of a broader document model. A paired translation table (AHL_DOCUMENTS_TL) supplies language-specific descriptive columns, while revisions, title associations, recipient mappings, subscriptions, and supplier mappings all reference the document header through the same surrogate key. Based on the foreign-key topology, the object behaves as a hub in a Data Vault modeling sense: it carries a single, stable business entity key and is referenced by multiple downstream tables rather than referencing them itself. This classification is a heuristic modeling suggestion, not a physical constraint.

Key Information Stored

The table contains 32 documented columns. The most significant include:

Common Use Cases and Queries

Typical reporting and integration scenarios resolve a document number to its surrogate identifier, filter documents by type or source party, or join the header to its translated description and revision history.

  • Retrieve a document header for a given business number:
    SELECT document_id, document_no, doc_type_code, source_party_id
    FROM   ahl.ahl_documents_b
    WHERE  document_no = :p_document_no;
  • Enumerate documents for a specific source party, joining to the trading partner:
    SELECT d.document_id, d.document_no, p.party_name
    FROM   ahl.ahl_documents_b d, hz_parties p
    WHERE  d.source_party_id = p.party_id;
  • Report documents available for subscription:
    SELECT document_id, document_no, doc_type_code
    FROM   ahl.ahl_documents_b
    WHERE  subscribe_avail_flag = 'Y';
  • Join the header to its translated description using AHL_DOCUMENTS_TL.DOCUMENT_ID for language-aware reporting.

Related Objects

The following objects depend on or reference AHL_DOCUMENTS_B, joined through DOCUMENT_ID unless noted:

  • AHL_DOCUMENTS_TL – translation table supplying language-specific descriptive columns.
  • AHL_DOC_REVISIONS_B – stores chronological revisions of each document.
  • AHL_DOC_TITLE_ASSOS_B – associates documents with titles.
  • AHL_RECIPIENT_DOCUMENTS – maps recipients to documents.
  • AHL_SUBSCRIPTIONS_B – records subscriptions against documents.
  • AHL_SUPPLIER_DOCUMENTS – links supplier records to documents.
  • HZ_PARTIES – referenced via SOURCE_PARTY_ID to identify the originating party.
  • FND_SECURITY_GROUPS – referenced via SECURITY_GROUP_ID for security-group access.