Search Results iem_rt_preproc_emails_pvt
Overview
The APPS.IEM_RT_PREPROC_EMAILS_PVT package body is a private helper package within the Oracle E-Business Suite (EBS) 12.1.1 / 12.2.2 Email Center (IEM) module. It participates in the inbound email pre-processing framework, which is responsible for handling, parsing, and routing incoming email messages before they are processed by the Email Center runtime. The package is classified with an API classification of PVT (private), indicating that it is intended for internal use by the Email Center application and is not part of the public integration API surface.
As a private package, it exposes functionality that supports the maintenance and lifecycle management of inbound email pre-processing records. The package works in close coordination with the base table IEM_RT_PREPROC_EMAILS and depends on standard Oracle EBS framework utilities such as FND_API (for the standard API return-status conventions), FND_MSG_PUB (for message handling and error propagation), and FND_PROFILE (for retrieving profile option values that govern runtime behaviour).
Key Procedures and Functions
The package body documents two procedures:
- CREATE_ITEM — Creates a new pre-processing email item. This procedure inserts a record into the inbound email pre-processing store (the underlying
IEM_RT_PREPROC_EMAILStable), capturing the details required for the Email Center to subsequently process the message. It is the entry point for registering an incoming email into the pre-processing workflow. - DELETE_ITEM — Removes a pre-processing email item. This procedure deletes the corresponding record from
IEM_RT_PREPROC_EMAILS, typically after the message has been fully processed, routed, or otherwise no longer requires retention in the pre-processing queue.
Both procedures follow the standard FND_API conventions for error handling and status reporting. Parameter lists are not documented in the available metadata and should not be assumed; callers must inspect the package specification (which is not exposed here) to determine the exact argument signatures.
Tables Accessed
The package accesses a single documented table via its APPS synonym:
- IEM_RT_PREPROC_EMAILS — The inbound email pre-processing table. The
CREATE_ITEMprocedure writes new rows to this table, whileDELETE_ITEMremoves rows. This table forms the persistent staging area for messages awaiting or undergoing Email Center pre-processing.
Usage Notes
Because IEM_RT_PREPROC_EMAILS_PVT is a private package, it is not intended to be called directly by external or custom code. It is invoked internally by other Email Center components — the ETRM metadata indicates that it is referenced by two other packages — as part of the inbound email handling pipeline. Typical invocation occurs when the Email Center processes a newly arrived message (triggering CREATE_ITEM) and when that message is cleared from the pre-processing stage (triggering DELETE_ITEM).
Integration developers should not depend on this package’s interface, as private packages are subject to change between patch levels and releases. The metadata confirms that the object is valid and has no downstream database dependencies referencing it, reinforcing its internal, encapsulated role within the IEM Email Center framework.
-
PACKAGE BODY: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEM_RT_PREPROC_EMAILS_PVT, status:VALID,
-
PACKAGE BODY: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEM_RT_PREPROC_EMAILS_PVT, status:VALID,
-
PACKAGE: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IEM_RT_PREPROC_EMAILS_PVT, status:VALID,
-
PACKAGE: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEM_RT_PREPROC_EMAILS_PVT, status:VALID,
-
SYNONYM: APPS.IEM_RT_PREPROC_EMAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEM_RT_PREPROC_EMAILS, status:VALID,
-
PACKAGE: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.1.1
-
PACKAGE BODY: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.1.1
-
PACKAGE: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.2.2
-
SYNONYM: APPS.IEM_RT_PREPROC_EMAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEM_RT_PREPROC_EMAILS, status:VALID,
-
PACKAGE BODY: APPS.IEM_REROUTE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEM_REROUTE_PUB, status:VALID,
-
PACKAGE BODY: APPS.IEM_RT_PREPROC_EMAILS_PVT
12.2.2
-
PACKAGE BODY: APPS.IEM_MS_MSGMETA_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEM_MS_MSGMETA_PVT, status:VALID,
-
PACKAGE BODY: APPS.IEM_MS_MSGMETA_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEM_MS_MSGMETA_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.IEM_REROUTE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEM_REROUTE_PUB, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IEM_MS_MSGMETA_PVT dependencies on IEM_RT_PREPROC_EMAILS_PVT
12.2.2
-
APPS.IEM_RT_PREPROC_EMAILS_PVT dependencies on IEM_RT_PREPROC_EMAILS_PVT
12.2.2
-
APPS.IEM_REROUTE_PUB dependencies on IEM_RT_PREPROC_EMAILS_PVT
12.1.1
-
APPS.IEM_MS_MSGMETA_PVT dependencies on IEM_RT_PREPROC_EMAILS_PVT
12.1.1
-
APPS.IEM_RT_PREPROC_EMAILS_PVT dependencies on IEM_RT_PREPROC_EMAILS_PVT
12.1.1
-
APPS.IEM_REROUTE_PUB dependencies on IEM_RT_PREPROC_EMAILS_PVT
12.2.2
-
APPS.IEM_RT_PREPROC_EMAILS_PVT dependencies on IEM_RT_PREPROC_EMAILS
12.2.2
-
APPS.IEM_RT_PREPROC_EMAILS_PVT dependencies on IEM_RT_PREPROC_EMAILS
12.1.1
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, 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
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,