Search Results csf_md_poi_nm_asgns
Overview
The CSF_MD_POI_NM_ASGNS table is a core data structure within the Oracle E-Business Suite (EBS) Field Service (CSF) module, specifically in versions 12.1.1 and 12.2.2. It functions as a junction or assignment table, establishing and maintaining the critical relationships between master data entities. As documented in the ETRM, its primary role is to define the relationship between the MD NAME and the MD NAMES and MD POI tables. This table is essential for associating descriptive names (MD_NAMES) with specific Points of Interest (POIs) stored in CSF_MD_POIS, enabling the accurate identification and categorization of service locations, assets, or other geographical points managed by the Field Service application.
Key Information Stored
The table's primary purpose is to store assignment records, with its structure centered around foreign key relationships. The primary key column, POI_NM_ASGN_ID, uniquely identifies each assignment record. The two fundamental foreign key columns are NAME_ID and POI_ID. The NAME_ID column references a specific descriptive record in the CSF_MD_NAMES table, while the POI_ID column references a specific point of interest in the CSF_MD_POIS table. Together, these columns create a many-to-many relationship bridge, allowing a single POI to have multiple associated names (e.g., for different languages or contexts) and a single name to be applied to multiple POIs, as governed by the application logic.
Common Use Cases and Queries
A primary use case is generating reports or application views that display Points of Interest with their assigned human-readable names. For instance, a service technician's dispatch list would rely on this relationship to show the customer site name alongside its location data. Common queries involve joining this assignment table to the two master tables. A basic SQL pattern to retrieve all POIs with their assigned names would be:
- SELECT p.POI_ID, n.NAME, p.other_poi_columns
- FROM CSF_MD_POIS p, CSF_MD_NAMES n, CSF_MD_POI_NM_ASGNS a
- WHERE p.POI_ID = a.POI_ID
- AND n.NAME_ID = a.NAME_ID;
Data integrity operations, such as identifying POIs without an assigned name or validating assignment rules, also depend on queries against this table.
Related Objects
The CSF_MD_POI_NM_ASGNS table sits at the intersection of two key master data tables, as defined by its documented foreign key constraints:
- CSF_MD_NAMES: This table is referenced via the foreign key on column CSF_MD_POI_NM_ASGNS.NAME_ID. It contains the descriptive text (names) assigned to various entities.
- CSF_MD_POIS: This table is referenced via the foreign key on column CSF_MD_POI_NM_ASGNS.POI_ID. It stores the definitive master records for Points of Interest within the Field Service domain.
The table's primary key constraint, CSF_MD_POI_NM_ASGNS_PK on POI_NM_ASGN_ID, ensures the uniqueness of each assignment record. This structure indicates that the table is primarily a relationship manager and is likely accessed through higher-level application programming interfaces (APIs) provided by the CSF module for maintaining POI and name assignments.
-
Table: CSF_MD_POI_NM_ASGNS
12.1.1
owner:CSF, object_type:TABLE, fnd_design_data:CSF.CSF_MD_POI_NM_ASGNS, object_name:CSF_MD_POI_NM_ASGNS, status:VALID, product: CSF - Field Service , description: Defines the relationship between the MD NAME and the MD NAMES and MD POI tables. , implementation_dba_data: CSF.CSF_MD_POI_NM_ASGNS ,
-
Table: CSF_MD_POI_NM_ASGNS
12.2.2
owner:CSF, object_type:TABLE, fnd_design_data:CSF.CSF_MD_POI_NM_ASGNS, object_name:CSF_MD_POI_NM_ASGNS, status:VALID, product: CSF - Field Service , description: Defines the relationship between the MD NAME and the MD NAMES and MD POI tables. , implementation_dba_data: CSF.CSF_MD_POI_NM_ASGNS ,
-
Table: CSF_MD_POIS
12.2.2
owner:CSF, object_type:TABLE, fnd_design_data:CSF.CSF_MD_POIS, object_name:CSF_MD_POIS, status:VALID, product: CSF - Field Service , description: This table defines POI (point of interest) for Map Display , implementation_dba_data: CSF.CSF_MD_POIS ,
-
Table: CSF_MD_NAMES
12.1.1
owner:CSF, object_type:TABLE, fnd_design_data:CSF.CSF_MD_NAMES, object_name:CSF_MD_NAMES, status:VALID, product: CSF - Field Service , description: Defines the name of the given geographic entities in the model. , implementation_dba_data: CSF.CSF_MD_NAMES ,
-
Table: CSF_MD_NAMES
12.2.2
owner:CSF, object_type:TABLE, fnd_design_data:CSF.CSF_MD_NAMES, object_name:CSF_MD_NAMES, status:VALID, product: CSF - Field Service , description: Defines the name of the given geographic entities in the model. , implementation_dba_data: CSF.CSF_MD_NAMES ,
-
Table: CSF_MD_POIS
12.1.1
owner:CSF, object_type:TABLE, fnd_design_data:CSF.CSF_MD_POIS, object_name:CSF_MD_POIS, status:VALID, product: CSF - Field Service , description: This table defines POI (point of interest) for Map Display , implementation_dba_data: CSF.CSF_MD_POIS ,