Search Results fnd_new_messages
Overview
The FND_NEW_MESSAGES table is a core repository for translatable application messages within Oracle E-Business Suite (EBS). Residing in the APPLSYS schema and owned by the Application Object Library (FND) product, it serves as the central store for all user-facing text strings, error messages, prompts, and labels that appear in the application's graphical user interface (GUI). Its role is fundamental to the internationalization and localization framework of EBS, enabling the system to present messages in the language specified by the user's session. This table is the successor to the older FND_MESSAGES table and is the primary table used for message storage in releases 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is designed to uniquely identify and store a message for a specific application and language. Its primary key is a composite of APPLICATION_ID, MESSAGE_NAME, and LANGUAGE_CODE. The APPLICATION_ID links to FND_APPLICATION, scoping the message to a particular product module. The MESSAGE_NAME is the internal identifier used by developers to reference the message in code. The LANGUAGE_CODE, linked to FND_LANGUAGES, specifies the translation locale. The most critical data column is MESSAGE_TEXT, which holds the actual translated string displayed to the end-user. Other supporting columns typically include metadata such as creation dates, last update dates, and the user who last modified the record, facilitating maintenance and auditing.
Common Use Cases and Queries
The primary use case is the runtime retrieval of translated text by the FND_MESSAGE API. When an application calls a function like FND_MESSAGE.SET_NAME('APP','MESSAGE_NAME'), the system queries this table to fetch the corresponding MESSAGE_TEXT for the current session's language. Administrators and developers frequently query this table for troubleshooting, auditing, and customization purposes. A common pattern is to search for messages containing specific text or to verify translations for a module.
- Finding a specific message:
SELECT message_text FROM apps.fnd_new_messages WHERE message_name = 'DUPLICATE_VALUE' AND application_id = 660 AND language_code = 'US'; - Listing all messages for an application:
SELECT message_name, language_code, message_text FROM apps.fnd_new_messages WHERE application_id = 660 ORDER BY message_name, language_code; - Identifying custom messages added to the system:
SELECT * FROM apps.fnd_new_messages WHERE created_by != 0 OR last_updated_by != 0;
Related Objects
FND_NEW_MESSAGES has integral relationships with several key EBS objects. As per the provided metadata, it holds foreign key relationships to FND_APPLICATION (via APPLICATION_ID) and FND_LANGUAGES (via LANGUAGE_CODE), ensuring referential integrity for applications and installed languages. Furthermore, it is referenced by other product-specific tables, indicating its central role. The metadata shows foreign key dependencies from OKL_TRX_MSGS in Oracle Lease and Finance Management (OKL) and PON_CUSTOM_MESSAGES in Oracle Sourcing (PON), where these modules store references to standard application messages. The primary API for interacting with this table is the FND_MESSAGE PL/SQL package, which provides programmatic functions for setting, retrieving, and displaying messages.
-
Table: FND_NEW_MESSAGES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_NEW_MESSAGES, object_name:FND_NEW_MESSAGES, status:VALID, product: FND - Application Object Library , description: Application messages for Oracle Applications in GUI mode , implementation_dba_data: APPLSYS.FND_NEW_MESSAGES ,
-
Table: FND_NEW_MESSAGES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_NEW_MESSAGES, object_name:FND_NEW_MESSAGES, status:VALID, product: FND - Application Object Library , description: Application messages for Oracle Applications in GUI mode , implementation_dba_data: APPLSYS.FND_NEW_MESSAGES ,
-
APPS.OKL_PA_DATA_INTEGRITY dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PA_YEAR_END_ROLLOVER_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.AR_AME_CMWF_API dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PAY_JP_ISDF_RPT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.XTR_XTRIRHED_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PAY_FR_DADS_F_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.XTR_XTRSESTA_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PO_MODIFY_REQUISITION_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PO_DOCUMENT_UPDATE_GRP dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PAY_YEPP_MISS_ASSIGN_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PQP_UTILITIES dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.BEN_PLAN_DESIGN_TXNS_API dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PA_SEARCH_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.XTR_XTRTMNEW_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PSP_ER_WORKFLOW dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.OKC_CREATE_PO_FROM_K_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PO_PDOI_DIST_PROCESS_PVT dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_RE_GEN_001 dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PA_FP_EDIT_LINE_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGF_AW_PACKAGING dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PQP_GB_TP_EXT_PROCESS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PO_WF_PO_NOTIFICATION dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.ASO_UTILITY_PVT dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.XTR_XTRDISRE_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.WMS_ATF_RUNTIME_PUB_APIS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PER_ABS_BUS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_FI_PRC_BALANCES dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_FI_REFUNDS_PROCESS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.ICX_CAT_STORE_ASSIGNMENT_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.XTR_XTRIGINS_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.HR_PERSON_RECORD dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.AR_BFB_UTILS_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PO_ASL_SV dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PN_EXP_TO_AP dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_FI_COM_REC_INTERFACE dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGF_AP_CALC_IM_EFC dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_PE_GEN_001 dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_EN_GEN_015 dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_HE_EXTRACT_FIELDS_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_GR_GRD_LGCY_PUB dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGF_SL_LOR_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.XTR_XTRFXEXP_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.BEN_ENROLLMENT_ACTION_ITEMS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PA_SEARCH_PVT dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.ARP_STANDARD dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PA_ACTIONS_PUB dependencies on FND_NEW_MESSAGES
12.1.1