Results for “function_id”
41 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
FND_DM_PRODUCT_FUNCTION_SYNTAX is a repository table in the Oracle E-Business Suite Application Object Library (FND) schema APPLSYS. It stores the syntax definitions that bind a Document Management product to a specific function, describing how that function is rendered and resolved at runtime. In the Oracle EBS 12.1.1 and 12.2.2 data models, this table forms part of the Document Management (DM) configuration layer, sitting between the product catalog and the individual parameter syntaxes that drive execution.
The table is owned by APPLSYS and carries four documented columns. Its primary key is the surrogate PRODUCT_FUNCTION_ID, enforced by the constraint FND_DM_PROD_FUNC_SYNTAX_PK and backed by the unique index FND_DM_PROD_FUNC_SYNTAX_U1 on the same column. In Data Vault modelling terms, the mined foreign-key structure suggests a satellite-leaning classification: the row carries descriptive attributes (the syntax text) attached to the combination of a product and a function, rather than acting as a pure hub or a connecting link. This is a heuristic suggestion only, derived from the FK topology, and should be validated against the customer's own modelling standards.
Key Information Stored
All four documented columns are significant, and no extraneous attributes are present:
PRODUCT_FUNCTION_ID— the surrogate primary key. This is the unique identifier for each product-function syntax record and is the column referenced by dependent child tables. It is the sole business-key candidate documented by the unique index.PRODUCT_ID— foreign key toFND_DM_PRODUCTS. Identifies the Document Management product to which this syntax belongs.FUNCTION_ID— foreign key toFND_DM_FUNCTIONS. Identifies the function being bound to the product.FUNCTION_SYNTAX— the syntax definition itself. This is the descriptive payload of the record, holding the textual specification that governs how the product function is expressed or invoked.
Together, PRODUCT_ID and FUNCTION_ID form the natural composite reference from the parent tables, while PRODUCT_FUNCTION_ID serves as the stable surrogate used for joins throughout the module.
Common Use Cases and Queries
Typical usage centres on configuration auditing, dependency analysis, and troubleshooting of Document Management function resolution. A frequent pattern joins the table to both parents to resolve meaningful names:
SELECT pfs.product_function_id,
p.product_name,
f.function_name,
pfs.function_syntax
FROM applsys.fnd_dm_product_function_syntax pfs,
applsys.fnd_dm_products p,
applsys.fnd_dm_functions f
WHERE pfs.product_id = p.product_id
AND pfs.function_id = f.function_id;
Administrators also use the table to enumerate every syntax registered for a given product, to verify that a required function has been configured, or to trace which parameter syntaxes hang beneath a product function by joining forward into FND_DM_PRODUCT_PARM_SYNTAX. Reporting extracts frequently feed migration and cloning activities, where the full set of product-function syntaxes is exported and re-imported between environments.
Related Objects
The table participates in a small, tightly scoped dependency graph:
FND_DM_PRODUCTS— referenced viaPRODUCT_ID; supplies the product definition for each syntax row.FND_DM_FUNCTIONS— referenced viaFUNCTION_ID; supplies the function definition bound to the product.FND_DM_PRODUCT_PARM_SYNTAX— child table, referencingPRODUCT_FUNCTION_ID. It holds the parameter-level syntaxes that extend each product-function syntax.FND_DM_PROD_FUNC_SYNTAX_PKandFND_DM_PROD_FUNC_SYNTAX_U1— the primary key constraint and unique index that enforce row identity onPRODUCT_FUNCTION_ID.
No other documented foreign-key relationships reference this object. Any query traversing the Document Management syntax hierarchy should begin here and descend into FND_DM_PRODUCT_PARM_SYNTAX to obtain the complete picture of product, function, and parameter syntax definitions for a given Oracle EBS instance.
-
Syntaxes for Document Management product functions
-
This table compiles the information from FND_MENU_ENTRIES to facilitateruntime lookups of which functions are on which menus.
-
Document management functions supported through Open Interface
-
Document management functions supported through Open Interface
-
Overload flavors for functions
-
Individual entries in navigate window menus for Release 10SC
-
Translations for FND_FORM_FUNCTIONS
-
Document management system function parameters
-
Translations for FND_FORM_FUNCTIONS
-
Individual entries in navigate window menus for Release 10SC
-
View: FND_MENU_ENTRIES_VL 12.1.1
FND_MENU_ENTRIES_VL
APPS.FND_MENU_ENTRIES_VL·↳ FND_MENU_ENTRIES·↳ FND_MENU_ENTRIES_TL·Explore FND module →
-
Document management system function parameters
-
This table compiles the information from FND_MENU_ENTRIES to facilitateruntime lookups of which functions are on which menus.
-
Syntaxes for Document Management product functions
-
Overload flavors for functions
-
- Retrofitted
-
- Retrofitted
-
- Retrofitted
APPS.FND_STAGE_FN_PARAMETERS_VL·↳ FND_STAGE_FN_PARAMETERS_TL·Explore FND module →
-
Forms and form functions with attachments
-
Stores request set stages
-
Integration Repository method parameters
-
- Retrofitted
APPS.FND_STAGE_FN_PARAMETERS_VL·↳ FND_STAGE_FN_PARAMETERS_TL·Explore FND module →
-
Translation for FND_STAGE_FN_PARAMETERS
-
Translation for FND_STAGE_FN_PARAMETERS
-
APPS.FND_REQ_SET_STAGES_FORM_V·↳ FND_APPLICATION_VL·↳ FND_EXECUTABLES_VL·↳ FND_GLOBAL·Explore FND module →
-
Forms and form functions with attachments
-
View of FND_ATTACHMENT_FUNCTIONS and FND_FORM or FND_FORM_FUNCTIONS
APPS.FND_ATTACHMENT_FUNCTIONS_VL·↳ FND_ATTACHMENT_FUNCTIONS·↳ FND_ATTACHMENT_UTIL_PKG·Explore FND module →
-
View: FND_MENU_ENTRIES_VL 12.2.2
FND_MENU_ENTRIES_VL
APPS.FND_MENU_ENTRIES_VL·↳ FND_MENU_ENTRIES·↳ FND_MENU_ENTRIES_TL·Explore FND module →
-
View of FND_ATTACHMENT_FUNCTIONS and FND_FORM or FND_FORM_FUNCTIONS
APPS.FND_ATTACHMENT_FUNCTIONS_VL·↳ FND_ATTACHMENT_FUNCTIONS·↳ FND_ATTACHMENT_UTIL_PKG·Explore FND module →
-
Integration Repository method parameters
-
View: BSC_TAB_VIEW_LABELS_VL 12.1.1
APPS.BSC_TAB_VIEW_LABELS_VL·↳ BSC_TAB_VIEWS_VL·↳ BSC_TAB_VIEW_LABELS_B·↳ BSC_TAB_VIEW_LABELS_TL·Explore FND module →
-
Functionality groupings
-
View: FND_FORM_FUNCTIONS_VL 12.1.1
View of FND_FORM_FUNCTIONS and FND_FORM_FUNCTIONS_TL
APPS.FND_FORM_FUNCTIONS_VL·↳ FND_FORM_FUNCTIONS·↳ FND_FORM_FUNCTIONS_TL·Explore FND module →
-
- Retrofitted
APPS.FND_REQUEST_SET_STAGES_VL·↳ FND_REQUEST_SET_STAGES·↳ FND_REQUEST_SET_STAGES_TL·Explore FND module →
-
Stores request set stages
-
- Retrofitted
APPS.FND_REQUEST_SET_STAGES_VL·↳ FND_REQUEST_SET_STAGES·↳ FND_REQUEST_SET_STAGES_TL·Explore FND module →
-
Functionality groupings
-
APPS.FND_REQ_SET_STAGES_FORM_V·↳ FND_APPLICATION_VL·↳ FND_EXECUTABLES_VL·↳ FND_GLOBAL·Explore FND module →
-
View: FND_FORM_FUNCTIONS_VL 12.2.2
View of FND_FORM_FUNCTIONS and FND_FORM_FUNCTIONS_TL
APPS.FND_FORM_FUNCTIONS_VL·↳ FND_FORM_FUNCTIONS·↳ FND_FORM_FUNCTIONS_TL·Explore FND module →