Search Results gr_item_properties




Overview

The GR_ITEM_PROPERTIES table is a core data object within the Oracle E-Business Suite Process Manufacturing Regulatory Management (GR) module. It serves as the central repository for storing detailed, item-specific regulatory and physical characteristics. This table is essential for managing compliance data related to products, enabling organizations to define and track properties such as chemical compositions, hazard classifications, transportation details, and country-specific regulatory information. Its role is to provide the granular attribute data necessary for generating compliant safety data sheets (SDS), labels, and other regulatory documentation required in process manufacturing industries like chemicals, pharmaceuticals, and food.

Key Information Stored

The table's structure is designed to associate multiple properties with a single item. The primary key is a composite of four columns, ensuring uniqueness for each property record. Key columns include:

  • ITEM_CODE: The unique identifier for the item or material, linking to the GR_ITEM_GENERAL table.
  • SEQUENCE_NUMBER, PROPERTY_ID, LABEL_CODE: Together with ITEM_CODE, these form the primary key. They link to the GR_LABEL_PROPERTIES table, which defines the master list of available regulatory properties and their metadata. This structure allows an item to have multiple instances of a property if needed (e.g., for different regulatory contexts).
  • Additional columns (implied by the description but not explicitly listed in the excerpt) typically store the actual property value, units of measure, and other descriptive attributes for the characteristic defined by the PROPERTY_ID.

Common Use Cases and Queries

This table is primarily accessed for regulatory reporting and label generation. A common use case is compiling all properties for a specific item to populate a safety data sheet or a product specification sheet. For example, a query to retrieve all physical property data for an item would join GR_ITEM_PROPERTIES to GR_LABEL_PROPERTIES to get the property descriptions and potentially to GR_PROPERTY_MASTER for further classification. Another critical scenario is validating compliance for a specific market by checking for the existence and values of country-mandated properties. Sample SQL often involves filtering on ITEM_CODE and joining to related descriptive tables:

SELECT gip.*, glp.property_name, glp.data_type
FROM gr.gr_item_properties gip,
     gr.gr_label_properties glp
WHERE gip.item_code = :p_item_code
AND gip.property_id = glp.property_id
AND gip.sequence_number = glp.sequence_number
AND gip.label_code = glp.label_code;

Related Objects

GR_ITEM_PROPERTIES is a child table within a key relationship hierarchy in the GR module. Its primary relationships, as defined by its foreign keys, are:

  • GR_ITEM_GENERAL: The parent table containing the general item master information. The foreign key on ITEM_CODE establishes this relationship.
  • GR_LABEL_PROPERTIES: The master definition table for all possible regulatory properties. The foreign key linking SEQUENCE_NUMBER, PROPERTY_ID, and LABEL_CODE ensures that item properties are valid instances of defined regulatory attributes.

Data from this table is typically surfaced to end-users through module-specific forms and reports, and it is integral to the functioning of the Regulatory Management's labeling and documentation engines.