Search Results wf_mailer_parameter
Overview
WF_MAILER_PARAMETER is a PL/SQL package owned by the APPS schema that supports the Oracle Workflow notification mailer infrastructure in Oracle E-Business Suite 12.1.1 and 12.2.2. Its principal business function is to resolve, validate, and persist the configuration parameters that govern how the Workflow Notification Mailer constructs, addresses, and dispatches outbound notification e-mail. Rather than hard-coding mailer settings, Oracle Workflow stores them as name/value pairs that the mailer service component reads at runtime; WF_MAILER_PARAMETER provides the programmatic interface for retrieving those values, applying defaults and tag substitutions, and writing updated values back to the underlying repository. In this respect the package acts as the parameter-management layer between the Workflow Notification Mailer service component and the configuration tables that describe it, and it is listed in the ETRM repository with a status of VALID and an API classification of OTHER.
Key Procedures and Functions
The ETRM metadata documents nineteen callable units within the package. The retrieval group centres on GETVALUE and GETVALUES, which return a single parameter value or a set of values for a mailer configuration, together with GETVALUEFORCORR, which resolves parameter values in the specific context of a correlation identifier. GETTAGS and GET_MAILER_TAGS_C expose the mailer tag definitions, the substitution tokens that are expanded when notification message bodies are composed. The update group comprises PUTPARAMETER, PUTVALUE, PUTVALUES, and PUTTAG, which insert or modify parameter and tag settings. A distinct family of validation routines — VALIDSTR, VALIDINT, VALIDLOG, VALIDPROTOCOL, and VALIDSENDARG — enforces the expected data type and allowable domain for string, integer, logical (Yes/No style), protocol, and send-argument parameters respectively. Because the metadata does not publish individual parameter lists, the signatures should be inspected in the data dictionary before the routines are called directly.
Tables Accessed
The package operates against a small set of configuration and service-component tables, reached through APPS synonyms. WF_MAILER_PARAMETERS holds the mailer configuration parameters themselves and is the primary target of the GET and PUT routines. WF_MAILER_TAGS and WF_MAILER_TAGS_S store the mailer tag definitions and their translated or seeded variants, supporting tag expansion during message construction. FND_SVC_COMPONENTS and FND_SVC_COMP_PARAM_VALS hold the Service Component Architecture definitions and their parameter values, allowing the mailer's own component registration to be read and maintained. PLITBLM is an Oracle-supplied PL/SQL internal table type used as a transient structure for holding collections of parameter values during processing; it is a language construct rather than an application data table.
Usage Notes
WF_MAILER_PARAMETER is not intended for direct end-user invocation. It is called internally by the Workflow Notification Mailer and by the higher-level PL/SQL units that reference it — WF_MAIL, WF_NOTIFICATION, WF_XML, and the package itself in recursive calls — which together assemble and transmit notification e-mail. Administrators interact with the same configuration data indirectly through the Workflow Notification Mailer setup screens and the Autoconfig-managed mailer configuration files, where changes are validated by the routines described above. Custom code should generally avoid modifying mailer parameters directly; where programmatic access is required, the documented GET and PUT subprograms, together with the validation functions, provide the supported route and help ensure that stored values conform to the formats the mailer expects. Because tag and parameter handling can vary between releases, behaviour should be verified against the specific EBS 12.1.1 or 12.2.2 instance in use.
-
PACKAGE: APPS.WF_MAILER_PARAMETER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_MAILER_PARAMETER, status:VALID,
-
PACKAGE: APPS.WF_MAILER_PARAMETER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_MAILER_PARAMETER, status:VALID,
-
PACKAGE BODY: APPS.WF_MAILER_PARAMETER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MAILER_PARAMETER, status:VALID,
-
PACKAGE BODY: APPS.WF_MAILER_PARAMETER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MAILER_PARAMETER, status:VALID,
-
PACKAGE: APPS.FND_SVC_COMPONENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_SVC_COMPONENT, status:VALID,
-
SYNONYM: APPS.FND_SVC_COMP_PARAM_VALS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SVC_COMP_PARAM_VALS, status:VALID,
-
SYNONYM: APPS.WF_MAILER_TAGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WF_MAILER_TAGS, status:VALID,
-
SYNONYM: APPS.WF_MAILER_TAGS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_MAILER_TAGS_S, status:VALID,
-
SYNONYM: APPS.WF_MAILER_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WF_MAILER_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FND_SVC_COMP_PARAM_VALS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SVC_COMP_PARAM_VALS, status:VALID,
-
SYNONYM: APPS.WF_MAILER_TAGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_MAILER_TAGS, status:VALID,
-
SYNONYM: APPS.FND_SVC_COMPONENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SVC_COMPONENTS, status:VALID,
-
PACKAGE: APPS.FND_SVC_COMPONENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_SVC_COMPONENT, status:VALID,
-
SYNONYM: APPS.WF_MAILER_TAGS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WF_MAILER_TAGS_S, status:VALID,
-
SYNONYM: APPS.WF_MAILER_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_MAILER_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FND_SVC_COMPONENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SVC_COMPONENTS, status:VALID,
-
PACKAGE BODY: APPS.WF_MAIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MAIL, status:VALID,
-
PACKAGE BODY: APPS.WF_XML
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_XML, status:VALID,
-
PACKAGE BODY: APPS.WF_XML
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_XML, status:VALID,
-
PACKAGE BODY: APPS.WF_NOTIFICATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_NOTIFICATION, status:VALID,
-
PACKAGE BODY: APPS.WF_MAIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MAIL, status:VALID,
-
PACKAGE BODY: APPS.WF_NOTIFICATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_NOTIFICATION, status:VALID,
-
PACKAGE: APPS.WF_NOTIFICATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_NOTIFICATION, status:VALID,
-
PACKAGE: APPS.WF_NOTIFICATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_NOTIFICATION, status:VALID,
-
PACKAGE: APPS.WF_MAILER_PARAMETER
12.1.1
-
PACKAGE: APPS.WF_MAILER_PARAMETER
12.2.2
-
APPS.WF_MAILER_PARAMETER dependencies on WF_MAILER_PARAMETER
12.2.2
-
APPS.WF_MAIL dependencies on WF_MAILER_PARAMETER
12.1.1
-
APPS.WF_NOTIFICATION dependencies on WF_MAILER_PARAMETER
12.1.1
-
APPS.WF_MAILER_PARAMETER dependencies on WF_MAILER_PARAMETER
12.1.1
-
APPS.WF_XML dependencies on WF_MAILER_PARAMETER
12.1.1
-
APPS.WF_XML dependencies on WF_MAILER_PARAMETER
12.2.2
-
APPS.WF_NOTIFICATION dependencies on WF_MAILER_PARAMETER
12.2.2
-
APPS.WF_MAIL dependencies on WF_MAILER_PARAMETER
12.2.2
-
PACKAGE BODY: APPS.WF_MAILER_PARAMETER
12.1.1
-
PACKAGE BODY: APPS.WF_MAILER_PARAMETER
12.2.2
-
PACKAGE: APPS.WF_CORE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_CORE, status:VALID,
-
PACKAGE: APPS.WF_CORE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_CORE, status:VALID,
-
APPS.WF_XML dependencies on WF_MAIL
12.1.1
-
TABLE: SYS.DUAL
12.2.2
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
APPS.WF_XML dependencies on WF_MAIL
12.2.2
-
TABLE: SYS.DUAL
12.1.1
owner:SYS, object_type:TABLE, object_name:DUAL, status:VALID,
-
PACKAGE BODY: APPS.WF_XML
12.1.1
-
PACKAGE BODY: APPS.WF_XML
12.2.2
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1