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.EGO_ITEM_PEOPLE_IMPORT_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.XTR_XTRTMBLT_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.IBC_UTILITIES_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.HR_BPL_MESSAGE dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.AS_FOUNDATION_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.AP_INVOICE_LINES_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PA_ASSIGNMENTS_PUB dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.OKS_CUSTOMER_ACCEPTANCE_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PO_TERMS_SV dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.JTF_CTM_UTILITY_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.ICX_POR_EXTRACTOR dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.IBU_ORDER_CAPTURE dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.CSL_SERVICEL_WRAPPER_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.RRS_SITE_INFO dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.OKL_SUBSIDY_POOL_AUTH_TRX_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PSA_XFR_TO_GL_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.CE_CEXAVTRX_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.ARP_PROGRAM_GENERATE_BR dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.AK_REGION_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.FUN_GL_BATCH_TRANSFER dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PO_WF_PO_NOTIFICATION dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PA_FP_CONTROL_ITEMS_UTILS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.HR_ABSUTIL_SS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PA_PROJECT_REQUEST_PUB dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PA_XLA_SWEEP_TXN_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PAY_FR_DADS_EMP_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PAY_NL_CBS_FILE dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PQH_COMMITMENT_POSTING dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.OKL_VP_SYNC_CR_PVT dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.XTR_XTRAUNCL_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PAY_NL_TAXOFFICE_ARCHIVE dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.OKL_PROCESS_STREAMS_PVT dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IRC_PURGE_OLD_DATA_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGF_SP_ASSIGN_PUB dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.HZ_CUST_ACCOUNT_SITE_V2PUB dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.IGS_FI_WAV_DTLS_WF dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.HR_TRANSACTION_SWI dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.HRI_BPL_FAST_FORMULA dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.PA_PROJECTS_MAINT_UTILS dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.CE_CECLEXER_XMLP_PKG dependencies on FND_NEW_MESSAGES
12.1.1
-
APPS.OZF_SD_UTIL_PVT dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.HRI_OPL_MULTI_THREAD dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.HXC_TIME_ENTRY_RULES_UTILS_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.IGIRCBAP dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.RCV_ERROR_PKG dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.PA_DELIVERABLE_UTILS dependencies on FND_NEW_MESSAGES
12.2.2
-
APPS.DPP_LISTPRICE_PVT dependencies on FND_NEW_MESSAGES
12.2.2