Search Results anonymous_code
Overview
The IES_SVY_CYCLES_ALL table is a core transactional and configuration object within the IES – Scripting product module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It stores survey cycle information, capturing the individual execution instances or "cycles" defined for a survey. In the Oracle EBS data model, this table acts as the central repository that links a reusable survey definition to the specific periods, campaigns, and deployment rules under which respondents are invited to participate. The table resides in the IES schema and is classified as VALID.
From a Data Vault modeling perspective, the heuristic classification derived from the foreign key structure indicates that IES_SVY_CYCLES_ALL is hub-leaning. This suggests the table behaves primarily as a business entity hub, holding one durable record per survey cycle keyed by a stable surrogate identifier. Rather than functioning purely as a link between related entities or a satellite holding only descriptive change history, it defines the cycle as a discrete, identifiable business concept referenced by downstream deployment and statistics objects.
Key Information Stored
The table contains 32 documented columns. The most significant of these are summarized below.
- SURVEY_CYCLE_ID — The surrogate primary key (IES_SVY_CYCLES_ALL_PK) and the object's unique business-key candidate, enforced through the unique index IES_SVY_CYCLES_N1. It uniquely identifies each survey cycle record.
- SURVEY_ID — Foreign key to IES_SVY_SURVEYS_ALL, tying the cycle to its parent survey definition.
- SURVEY_CYCLE_NAME — The user-facing descriptive name of the cycle.
- CYCLE_STATUS_CODE — The lifecycle state of the cycle (for example, Active or Closed), governing whether responses may be collected.
- MINIMUM_RESPONSES_REQUIRED — The threshold of responses that must be gathered before results are considered reportable.
- ANONYMOUS_CODE — Indicator controlling whether responses are collected anonymously.
- CAMPAIGN_ID — Links the cycle to an associated campaign context.
- ORG_ID — The operating unit or organization that owns the cycle record, supporting multi-org security.
- SECURITY_GROUP_ID — Foreign key to FND_SECURITY_GROUPS, enforcing row-level access control.
- F_DELETEDFLAG — Soft-delete flag marking logically removed cycles.
- OBJECT_VERSION_NUMBER — Optimistic locking column for concurrency control.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard EBS audit columns.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — The standard DFF (descriptive flexfield) columns for customer-extensible attributes.
Common Use Cases and Queries
Typical scenarios include listing active cycles for a given survey, identifying cycles awaiting a minimum response count, and reporting on cycle ownership by operating unit. A representative query joining cycles to their parent survey is:
SELECT c.SURVEY_CYCLE_ID, c.SURVEY_CYCLE_NAME, c.CYCLE_STATUS_CODE,
s.SURVEY_NAME
FROM IES_SVY_CYCLES_ALL c,
IES_SVY_SURVEYS_ALL s
WHERE c.SURVEY_ID = s.SURVEY_ID
AND c.F_DELETEDFLAG = 'N'
AND c.ORG_ID = :p_org_id;
Reporting use cases include cycle participation analytics, minimum-response compliance tracking, and auditing of cycle creation and modification activity using the standard audit columns.
Related Objects
The following objects are the most significant dependents and references.
- IES_SVY_SURVEYS_ALL — Parent survey definition; joined on IES_SVY_CYCLES_ALL.SURVEY_ID.
- IES_SVY_DEPLYMENTS_ALL — Deployment records referencing this table via SURVEY_CYCLE_ID.
- IES_SVY_SUMMARY_STATS — Aggregated statistics referencing cycles via SURVEY_CYCLE_ID.
- FND_SECURITY_GROUPS — Security group reference via SECURITY_GROUP_ID.
These relationships establish IES_SVY_CYCLES_ALL as the pivotal entity connecting survey definitions to their deployments and resulting summary statistics.
-
Table: IES_SVY_CYCLES_ALL
12.1.1
owner:IES, object_type:TABLE, fnd_design_data:IES.IES_SVY_CYCLES_ALL, object_name:IES_SVY_CYCLES_ALL, status:VALID, product: IES - Scripting , description: This table holds survey cycle informations , implementation_dba_data: IES.IES_SVY_CYCLES_ALL ,
-
Table: IES_SVY_CYCLES_ALL
12.2.2
owner:IES, object_type:TABLE, fnd_design_data:IES.IES_SVY_CYCLES_ALL, object_name:IES_SVY_CYCLES_ALL, status:VALID, product: IES - Scripting , description: This table holds survey cycle informations , implementation_dba_data: IES.IES_SVY_CYCLES_ALL ,
-
VIEW: IES.IES_SVY_CYCLES_ALL#
12.2.2
-
View: IES_SVY_CYCLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IES.IES_SVY_CYCLES_V, object_name:IES_SVY_CYCLES_V, status:VALID, product: IES - Scripting , implementation_dba_data: APPS.IES_SVY_CYCLES_V ,
-
View: IES_SVY_CYCLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IES.IES_SVY_CYCLES_V, object_name:IES_SVY_CYCLES_V, status:VALID, product: IES - Scripting , implementation_dba_data: APPS.IES_SVY_CYCLES_V ,
-
VIEW: APPS.IES_SVY_CYCLES_V
12.1.1
-
VIEW: APPS.IES_SVY_CYCLES_V
12.2.2
-
VIEW: IES.IES_SVY_CYCLES_ALL#
12.2.2
owner:IES, object_type:VIEW, object_name:IES_SVY_CYCLES_ALL#, status:VALID,
-
VIEW: APPS.IES_SVY_CYCLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IES.IES_SVY_CYCLES_V, object_name:IES_SVY_CYCLES_V, status:VALID,
-
VIEW: APPS.IES_SVY_CYCLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IES.IES_SVY_CYCLES_V, object_name:IES_SVY_CYCLES_V, status:VALID,
-
TABLE: IES.IES_SVY_CYCLES_ALL
12.1.1
owner:IES, object_type:TABLE, fnd_design_data:IES.IES_SVY_CYCLES_ALL, object_name:IES_SVY_CYCLES_ALL, status:VALID,
-
TABLE: IES.IES_SVY_CYCLES_ALL
12.2.2
owner:IES, object_type:TABLE, fnd_design_data:IES.IES_SVY_CYCLES_ALL, object_name:IES_SVY_CYCLES_ALL, status:VALID,
-
eTRM - IES Tables and Views
12.2.2
description: This table holds all interactions for a session. ,
-
eTRM - IES Tables and Views
12.1.1
description: This table holds all interactions for a session. ,