Results for “ieo_predservices_all”
26 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IEO_PREDSERVICES_ALL is a configuration table in the Oracle E-Business Suite Interaction Center Technology (IEO) product. It stores the setup and operational parameters for Predictive Services — the outbound dialing, predictive call routing, and agent assignment components used in telemarketing, collections, and customer-care contact centers. Each row defines one predictive service registered with the Interaction Center, capturing the name of the service, the service reference type (SREF_TYPE), the hardware image that hosts the predictive dialer, and the timing thresholds that govern dialer behavior and agent RPC communication. The table is significant because it is the central configuration point from which PBX and dialer subsystems derive their runtime behavior; the related IEO_PBX_INFO table carries a composite foreign key into this table on PRED_SRV_NAME and SREF_TYPE.
Because the _ALL suffix is used for multi-org enabled tables, this object is partitioned by operating unit through ORG_ID. The metadata also classifies the object as hub-leaning under a heuristic Data Vault model. This should be read as a modeling suggestion: the row identity defined by the composite unique key (PRED_SRV_NAME, SREF_TYPE) behaves like a business key hub, while the surrounding operational attributes (timeouts, deadlines, flags) are candidate satellite payload.
Key Information Stored
The following columns are the most consequential in the documented 30-column physical schema:
PREDSERVICE_ID— the surrogate primary key (PREDICTIVE_PK) that uniquely identifies each predictive service configuration row.PRED_SRV_NAME— the name of the predictive service; withSREF_TYPE, it forms the unique business key (PSV_UK) on whichIEO_PBX_INFOjoins.SREF_TYPE— the service reference type; together withPRED_SRV_NAMEthis is the discriminating component of the composite unique key and the join column used byIEO_PBX_INFO.ORG_ID— operating unit identifier; confirms multi-org partitioning and conditions all queries.HARDWARE_IMAGE— identifies the dialer hardware image associated with the service.COUNTRY_CODEandAREA_CODE— telephony numbering context used for dialing.RECEIVE_DEADLINE,RESPONSE_DEADLINE— timing thresholds for inbound/outbound response handling.AGENT_RPC_TIMEOUT,SERV_RPC_TIMEOUT,VOICE_ASGN_TIMEOUT— timeouts governing agent and service RPC calls and voice assignment.RPC_PROTOCOL,REGISTRATION_NAME— transport and registration identity for the service.THROTTLE,MIN_CTX_DOWN_TM,RESTART_TIME— dial-rate throttling, minimum context downtime, and restart timing controls.IO_LOG_Y_N,EVENT_LOG_Y_N— logging flags for IO and event activity.DIALER_CON_SHT,DIALER_TOTAL_ERR— dialer connection shortfall and total error counters.
Standard EBS audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN), OBJECT_VERSION_NUMBER, and SECURITY_GROUP_ID are also present. The documented foreign key on SECURITY_GROUP_ID references FND_SECURITY_GROUPS.
Common Use Cases and Queries
Typical uses include auditing which predictive services are active by operating unit, comparing timeout settings across services, and troubleshooting dialer registration or RPC failures. A frequent starting query filters on the composite business key:
- Service lookup by business key:
SELECT * FROM ieo_predservices_all WHERE pred_srv_name = :name AND sref_type = :type; - Multi-org configuration report:
SELECT org_id, pred_srv_name, sref_type, rpc_protocol, agent_rpc_timeout FROM ieo_predservices_all WHERE org_id = :org_id ORDER BY pred_srv_name; - Join to PBX configuration:
SELECT p.pred_srv_name, p.sref_type, b.* FROM ieo_predservices_all p JOIN ieo_pbx_info b ON b.pred_srv_name = p.pred_srv_name AND b.sref_type = p.sref_type WHERE p.org_id = :org_id; - Throttle and timeout analysis: aggregate
throttle,serv_rpc_timeout, andvoice_asgn_timeoutto detect inconsistent service tuning.
Related Objects
The following objects are most significant for joins and impact analysis:
IEO_PBX_INFO— references this table via the composite foreign key onPRED_SRV_NAMEandSREF_TYPE; the primary dependency in the dialer/PBX configuration model.FND_SECURITY_GROUPS— parent of theSECURITY_GROUP_IDforeign key, used for row-level access control.IEO_PREDSERVICES_TL— the translatable counterpart typically paired with_ALLtables for multi-language service descriptions.FND_ORGANIZATION_UNITS— resolvesORG_IDto an operating unit name for reporting.- IEO Interaction Center concurrent programs and dialer registration APIs that read this configuration at runtime.
Because PREDICTIVE_PK and PSV_UK are the only documented keys, any integration that inserts or updates predictive service configuration must preserve uniqueness of PRED_SRV_NAME plus SREF_TYPE within the tenant to avoid breaking IEO_PBX_INFO referential integrity.
-
Configuration for Predictive services
-
Configuration for Predictive services
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
PBX configuration info
-
eTRM - IEO Tables and Views 12.1.1
Currently-defined voice messages available to be played to callee
-
eTRM - IEO Tables and Views 12.2.2
Currently-defined voice messages available to be played to callee
-
PBX configuration info
-
eTRM - IEO Tables and Views 12.1.1
Currently-defined voice messages available to be played to callee
-
eTRM - IEO Tables and Views 12.2.2
Currently-defined voice messages available to be played to callee
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1