Search Results pos_bus_class_reqs
Overview
POS_BUS_CLASS_REQS is a transactional table in the POS (iSupplier Portal) product module of Oracle E-Business Suite, documented as valid in releases 12.1.1 and 12.2.2. It stores business classification requests submitted by or on behalf of suppliers, capturing the classification attributes, certifications, and approval status that define a supplier's business designation within the iSupplier Portal framework. The table sits at the intersection of supplier registration data and classification reference data, acting as the operational record of each classification request lifecycle.
From a Data Vault modeling perspective, the metadata's heuristic classification identifies this object as a link. This is a modeling suggestion rather than a native EBS construct: the table's foreign keys associate a supplier mapping (POS_SUPPLIER_MAPPINGS) with a classification definition (POS_BUS_CLASS_ATTR), and the request record itself resolves that many-to-many style relationship while carrying descriptive attributes such as status, lookup values, and certification details. A Data Vault implementation would typically split the identifiers into the link and push the descriptive columns into an adjoining satellite.
Key Information Stored
The table exposes 16 documented columns. The most significant are:
- BUS_CLASS_REQUEST_ID — the surrogate primary key, enforced by POS_BUS_CLASS_REQUEST_PK. A unique index, POS_BUS_CLASS_REQUEST_U1, also exists on this column, marking it as the documented business-key candidate.
- MAPPING_ID — foreign key to POS_SUPPLIER_MAPPINGS, tying the request to the supplier's portal mapping record.
- CLASSIFICATION_ID — foreign key to POS_BUS_CLASS_ATTR, identifying the classification attribute or category being requested.
- REQUEST_TYPE — distinguishes the nature of the request (for example, new classification versus modification).
- REQUEST_STATUS — the workflow state of the request, such as pending, approved, or rejected.
- LOOKUP_TYPE and LOOKUP_CODE — the standard EBS flex/lookup pair used to store extensible, reference-coded values.
- EXT_ATTR_1 — a descriptive flexfield attribute column for customer-specific extension data.
- CERTIFICATION_NO, CERTIFICATION_AGENCY, and EXPIRATION_DATE — supplier certification identifiers, issuing body, and validity end date.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN — standard EBS auditing columns tracking who created and last modified each request.
Common Use Cases and Queries
Typical reporting centers on supplier classification approval pipelines, certification expiry tracking, and audit of who submitted or changed a request. A common pattern joins classification reference data to enrich each request:
- Identify pending requests by status:
SELECT BUS_CLASS_REQUEST_ID, MAPPING_ID, REQUEST_STATUS FROM POS_BUS_CLASS_REQS WHERE REQUEST_STATUS = 'PENDING'; - Track certifications nearing expiry:
SELECT MAPPING_ID, CERTIFICATION_NO, EXPIRATION_DATE FROM POS_BUS_CLASS_REQS WHERE EXPIRATION_DATE < SYSDATE + 30; - Join to classification definitions:
SELECT r.BUS_CLASS_REQUEST_ID, a.* FROM POS_BUS_CLASS_REQS r, POS_BUS_CLASS_ATTR a WHERE r.CLASSIFICATION_ID = a.CLASSIFICATION_ID;
These queries support procurement compliance dashboards, supplier onboarding reports, and reconciliation against the supplier mapping master.
Related Objects
The FK relationships documented in the ETRM metadata anchor the following dependencies:
- POS_SUPPLIER_MAPPINGS — referenced via POS_BUS_CLASS_REQS.MAPPING_ID; the parent supplier mapping record.
- POS_BUS_CLASS_ATTR — referenced via POS_BUS_CLASS_REQS.CLASSIFICATION_ID; the classification attribute definition.
- POS_BUS_CLASS_REQUEST_PK — the primary key constraint on BUS_CLASS_REQUEST_ID.
- POS_BUS_CLASS_REQUEST_U1 — the unique index on BUS_CLASS_REQUEST_ID.
Downstream, iSupplier Portal responsibilities and supplier registration workflows consume these records through the POS schema; report and concurrent program logic typically reads the table alongside POS_SUPPLIER_MAPPINGS and POS_BUS_CLASS_ATTR to produce classification and certification summaries.
-
Table: POS_BUS_CLASS_REQS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BUS_CLASS_REQS, object_name:POS_BUS_CLASS_REQS, status:VALID, product: POS - iSupplier Portal , description: Business Classification Requests for Suppliers , implementation_dba_data: POS.POS_BUS_CLASS_REQS ,
-
VIEW: POS.POS_BUS_CLASS_REQS#
12.2.2
owner:POS, object_type:VIEW, object_name:POS_BUS_CLASS_REQS#, status:VALID,
-
APPS.POS_SUPP_CLASSIFICATION_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.POS_BUS_CLASS_REQS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:POS_BUS_CLASS_REQS, status:VALID,
-
VIEW: POS.POS_BUS_CLASS_REQS#
12.2.2
-
SYNONYM: APPS.POS_BUS_CLASS_REQS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:POS_BUS_CLASS_REQS, status:VALID,
-
TABLE: POS.POS_BUS_CLASS_REQS
12.1.1
owner:POS, object_type:TABLE, object_name:POS_BUS_CLASS_REQS, status:VALID,
-
TABLE: POS.POS_BUS_CLASS_REQS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BUS_CLASS_REQS, object_name:POS_BUS_CLASS_REQS, status:VALID,
-
APPS.POS_SUPP_CLASSIFICATION_PKG SQL Statements
12.2.2
-
APPS.POS_PROFILE_CHANGE_REQUEST_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_BUSINESS_CLASS_BO_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_BUSINESS_CLASS_BO_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
APPS.POS_PROFILE_CHANGE_REQUEST_PKG SQL Statements
12.1.1
-
Table: POS_SUPPLIER_MAPPINGS
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_SUPPLIER_MAPPINGS, object_name:POS_SUPPLIER_MAPPINGS, status:VALID, product: POS - iSupplier Portal , description: References to supplier parties and/or supplier requests , implementation_dba_data: POS.POS_SUPPLIER_MAPPINGS ,
-
12.2.2 DBA Data
12.2.2
-
Table: POS_BUS_CLASS_ATTR
12.2.2
owner:POS, object_type:TABLE, fnd_design_data:POS.POS_BUS_CLASS_ATTR, object_name:POS_BUS_CLASS_ATTR, status:VALID, product: POS - iSupplier Portal , description: Supplier Business Classification Attributes , implementation_dba_data: POS.POS_BUS_CLASS_ATTR ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.POS_SUPP_CLASSIFICATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SUPP_CLASSIFICATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_SUPP_CLASSIFICATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SUPP_CLASSIFICATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.PO_DATATEMPLATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DATATEMPLATE_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.POS_PARTY_MERGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PARTY_MERGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_PARTY_MERGE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PARTY_MERGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_SUPP_CLASSIFICATION_PKG
12.1.1
-
PACKAGE BODY: APPS.POS_SPM_WF_PKG1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SPM_WF_PKG1, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.POS_PROFILE_CHANGE_REQUEST_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PROFILE_CHANGE_REQUEST_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.POS_SUPP_CLASSIFICATION_PKG
12.2.2
-
PACKAGE BODY: APPS.PO_FED_FIELD_FUNCTIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_FED_FIELD_FUNCTIONS, status:VALID,
-
PACKAGE BODY: APPS.POS_PROFILE_CHANGE_REQUEST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_PROFILE_CHANGE_REQUEST_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.POS_SPM_WF_PKG1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SPM_WF_PKG1, status:VALID,
-
PACKAGE BODY: APPS.POS_VENDOR_REG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_VENDOR_REG_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_VENDOR_REG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_VENDOR_REG_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_BATCH_IMPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_BATCH_IMPORT_PKG, status:VALID,
-
APPS.POS_BUSINESS_CLASS_BO_PKG SQL Statements
12.2.2
-
APPS.POS_PARTY_MERGE_PKG SQL Statements
12.2.2
-
APPS.POS_PARTY_MERGE_PKG SQL Statements
12.1.1
-
APPS.POS_VENDOR_REG_PKG SQL Statements
12.1.1
-
APPS.POS_VENDOR_REG_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.POS_PROFILE_CHANGE_REQUEST_PKG
12.1.1
-
APPS.POS_SPM_WF_PKG1 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.POS_PROFILE_CHANGE_REQUEST_PKG
12.2.2
-
APPS.POS_SPM_WF_PKG1 SQL Statements
12.2.2
-
APPS.POS_SPM_WF_PKG1 dependencies on POS_BUS_CLASS_REQS
12.1.1
-
APPS.POS_BATCH_IMPORT_PKG dependencies on POS_BUS_CLASS_REQS
12.2.2
-
PACKAGE BODY: APPS.POS_BUSINESS_CLASS_BO_PKG
12.2.2