Search Results pos_bus_class_attr_u1
Overview
POS.POS_BUS_CLASS_ATTR is a transactional table in the Oracle E-Business Suite Procurement (POS) schema that stores supplier business classification attributes. In the TCA/Procurement model, business classifications describe diversity and small-business designations such as Women Owned, Minority Owned, Small Business, Veteran Owned, and similar categories. Each row associates a supplier, identified by its TCA party identifier, with one classification identified by a lookup type and lookup code combination.
The table also records administrative details that support verification of the classification, including the effective date range, certificate number, certifying agency, certificate expiration date, and an internal buyer review status (PENDING, APPROVED, or REJECTED). Under the heuristic Data Vault classification provided in the ETRM metadata, this object is described as satellite-leaning. That is a modeling suggestion: the table behaves as a descriptive satellite attached to supplier party and classification keys, rather than as an independent hub or a pure linking table, because it carries changing descriptive attributes keyed to a party and a classification.
Key Information Stored
The surrogate primary key is CLASSIFICATION_ID (NUMBER, 15), enforced by POS_BUS_CLASS_ATTR_PK1 and the unique index POS_BUS_CLASS_ATTR_U1. Two business-key candidates are documented as unique indexes:
POS_BUS_CLASS_ATTR_U1onCLASSIFICATION_ID— the surrogate key candidate.POS_BUS_CLASS_ATTR_U2— a function-based unique index built from aDECODEexpression overSTATUS,PARTY_ID,LOOKUP_TYPE,LOOKUP_CODE, and, for non-active rows,CLASSIFICATION_ID. This construction allows multiple historical or inactive rows for the same supplier-classification pairing while permitting only one active row. The user query,pos_bus_class_attr_u2, refers directly to this index.
The most significant data columns include:
PARTY_ID— the TCA supplier party identifier; joins toHZ_PARTIES.LOOKUP_TYPEandLOOKUP_CODE— the classification category and value.START_DATE_ACTIVEandEND_DATE_ACTIVE— the effective period of the classification.STATUS— the row-level active/inactive indicator used by the U2 index logic.CLASS_STATUS— buyer verification result (PENDING, APPROVED, REJECTED).CERTIFICATE_NUMBER,CERTIFYING_AGENCY, andEXPIRATION_DATE— certification evidence.VENDOR_ID,PARTY_SITE_ID, andVENDOR_SITE_ID— supplier and site context.EXT_ATTR_1andATTRIBUTE1–ATTRIBUTE5— extensibility and descriptive flexfields.- Audit columns
CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE, andLAST_UPDATE_LOGIN.
Common Use Cases and Queries
Reporting on supplier diversity spend, validating certification currency, and surfacing pending approvals are common scenarios. A typical query retrieves active classifications for a supplier:
SELECT classification_id, lookup_type, lookup_code, class_status FROM pos.pos_bus_class_attr WHERE party_id = :p_party_id AND status = 'A';- Expired or near-expiry certificates:
WHERE expiration_date < SYSDATEor a date-range filter. - Verification queues:
WHERE class_status = 'PENDING'for buyer review.
Related Objects
The FK relationship data identifies significant dependencies:
HZ_PARTIES— referenced viaPOS_BUS_CLASS_ATTR.PARTY_ID; the primary supplier dimension join.POS_BUS_CLASS_REQS— references this table viaCLASSIFICATION_ID, linking classification requests to their resulting attributes.
Supplementary joins typically extend to supplier site tables via PARTY_SITE_ID/VENDOR_SITE_ID and to lookup views keyed on LOOKUP_TYPE and LOOKUP_CODE.
-
INDEX: POS.POS_BUS_CLASS_ATTR_U1
12.2.2
owner:POS, object_type:INDEX, object_name:POS_BUS_CLASS_ATTR_U1, status:VALID,
-
INDEX: POS.POS_BUS_CLASS_ATTR_U1
12.1.1
owner:POS, object_type:INDEX, object_name:POS_BUS_CLASS_ATTR_U1, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: POS.POS_BUS_CLASS_ATTR
12.1.1
owner:POS, object_type:TABLE, object_name:POS_BUS_CLASS_ATTR, status:VALID,
-
TABLE: POS.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,
-
eTRM - POS Tables and Views
12.2.2
description: This table is used during release 11i to release 12 upgrade. It stores vendor_ids of vendors who are considered in iSupplier Portal TCA Supplier upgrade scripts. ,