Results for “ap_card_requests_all”

28 results




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

Overview

AP_CARD_REQUESTS_ALL is a Payables (AP) module table in the Oracle E-Business Suite 12.1.1 and 12.2.2 schemas. The AP schema owns the object, and ETRM classifies it as VALID. The documented product description states simply that the table is "Reserved for a future feature." This is an important framing point: the table exists structurally and carries full key, index, and foreign-key definitions, but Oracle does not expose it as an active functional component in the documented release. It therefore behaves as a dormant, provisioned container rather than a populated transactional table in standard environments.

Functionally, the table is positioned to hold corporate card issuance and maintenance requests submitted by employees. Its foreign keys point to card, card program, and card profile master data, and it references an employee. In Data Vault terms, the heuristic classification mined from the FK structure is a link. That is a modeling suggestion: the table's identity is largely defined by the relationships it records between an employee, a card, a program, and a profile, rather than by a single immutable business entity. Analysts should treat this suggestion as directional, not authoritative, and validate it against actual data before building downstream models.

Key Information Stored

The documented physical schema comprises 54 columns. The most significant are summarized below.

Common Use Cases and Queries

Because the table is reserved for a future feature, standard reporting use cases center on existence checks and completeness audits rather than operational reporting. A typical first query establishes whether any rows have been written in a given instance:

  • SELECT COUNT(*) FROM ap.ap_card_requests_all;
  • SELECT card_request_id, employee_id, card_id, request_status_lookup_code FROM ap.ap_card_requests_all WHERE org_id = :org_id;
  • SELECT r.card_request_id, c.card_number, p.card_program_name FROM ap.ap_card_requests_all r JOIN ap.ap_cards_all c ON c.card_id = r.card_id JOIN ap.ap_card_programs_all p ON p.card_program_id = r.card_program_id;
  • Data-lineage and ETRM impact analysis: enumerate the FK dependencies to assess the blast radius of any schema change.
  • Custom extension development: if an implementation activates card request tracking, the table's existing columns and lookups provide the starting structure.

Related Objects

  • AP_CARDS_ALL — joined on AP_CARD_REQUESTS_ALL.CARD_ID = AP_CARDS_ALL.CARD_ID.
  • AP_CARD_PROGRAMS_ALL — joined on AP_CARD_REQUESTS_ALL.CARD_PROGRAM_ID = AP_CARD_PROGRAMS_ALL.CARD_PROGRAM_ID.
  • AP_CARD_PROFILES_ALL — joined on AP_CARD_REQUESTS_ALL.PROFILE_ID = AP_CARD_PROFILES_ALL.PROFILE_ID.
  • PSB_EMPLOYEES — joined on AP_CARD_REQUESTS_ALL.EMPLOYEE_ID = PSB_EMPLOYEES.EMPLOYEE_ID.
  • AP_CARD_REQUESTS_PK / AP_CARD_REQUESTS_U1 — primary key constraint and unique index on CARD_REQUEST_ID.