Search Results igs_pe_std_todo
Overview
IGS_PE_STD_TODO is a table within the Oracle E-Business Suite IGS — Student System product family, which Oracle classifies as Obsolete in the 12.1.1 and 12.2.2 documentation sets. Functionally, the table stores to-do items that are placed against an individual student record. Representative examples include "Re-assess Fees" and "Produce Outcome Notification." A to-do entry may also carry a threshold date, meaning the item must not be actioned before that date. The table therefore acts as a lightweight workflow and reminder register attached to a student party, rather than as a transactional or financial record.
From a Data Vault modeling perspective, the FK topology suggests a satellite-leaning classification. The primary key is composed of PERSON_ID, S_STUDENT_TODO_TYPE, and SEQUENCE_NUMBER, and the only outbound foreign key points to HZ_PARTIES. This structure describes descriptive attributes hung off a party hub with a business-key qualifier, consistent with a satellite pattern rather than a hub or link.
Key Information Stored
The table is documented with 14 columns in the 12.1.1 physical schema, owned by the IGS schema. The most significant columns are:
- PERSON_ID — the student party identifier; participates in the primary key and carries the outbound FK to HZ_PARTIES.
- S_STUDENT_TODO_TYPE — the to-do category or type (for example, fee reassessment versus outcome notification); part of the primary key.
- SEQUENCE_NUMBER — distinguishes multiple to-dos of the same type for the same person; the final component of the primary key.
- TODO_DT — the date before which the to-do should not be actioned, matching the description's "mustn't be actioned before" semantic.
- LOGICAL_DELETE_DT — soft-delete marker, allowing rows to be logically retired without physical deletion.
- CREATED_BY, CREATION_DATE — standard audit columns capturing who created the to-do and when.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns tracking the most recent modification and the login session that performed it.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — the concurrent program context, indicating which request and program last wrote the row.
The surrogate primary key is defined as IGS_PE_STD_TODO_PK over (PERSON_ID, S_STUDENT_TODO_TYPE, SEQUENCE_NUMBER). A unique index, IGS_PE_STD_TODO_U1, covers the same three columns, making them the documented business-key candidate. The intersection of surrogate PK and unique index means the key is entirely natural and business-meaningful; there is no separately generated sequence column.
Common Use Cases and Queries
Typical reporting scenarios include identifying open to-dos for a student, listing to-dos that have become actionable, and auditing who created or last changed a to-do. A representative query is:
SELECT PERSON_ID, S_STUDENT_TODO_TYPE, SEQUENCE_NUMBER, TODO_DT FROM IGS_PE_STD_TODO WHERE PERSON_ID = :person_id AND LOGICAL_DELETE_DT IS NULL;SELECT t.PERSON_ID, t.S_STUDENT_TODO_TYPE, t.TODO_DT FROM IGS_PE_STD_TODO t WHERE t.TODO_DT >= TRUNC(SYSDATE) AND t.LOGICAL_DELETE_DT IS NULL ORDER BY t.TODO_DT;SELECT S_STUDENT_TODO_TYPE, COUNT(*) FROM IGS_PE_STD_TODO WHERE LOGICAL_DELETE_DT IS NULL GROUP BY S_STUDENT_TODO_TYPE;
Note the recurring LOGICAL_DELETE_DT IS NULL predicate, which is essential for excluding retired rows. Because the table keys on a party, joins to HZ_PARTIES are the standard route for resolving student names and demographics.
Related Objects
- HZ_PARTIES — referenced by IGS_PE_STD_TODO.PERSON_ID; the parent party record for the student.
- IGS_PE_STD_TODO_REF — a child table whose composite FK (PERSON_ID, S_STUDENT_TODO_TYPE, SEQUENCE_NUMBER) points back to IGS_PE_STD_TODO, extending the to-do with reference detail.
- IGS_PE_STD_TODO_PK / IGS_PE_STD_TODO_U1 — the primary key constraint and unique index enforcing to-do uniqueness per person and type.
- Concurrent program metadata — via REQUEST_ID, PROGRAM_ID, and PROGRAM_APPLICATION_ID, aligning to FND_CONCURRENT_REQUESTS.
Because the IGS Student System is marked obsolete, implementers should confirm whether the table is populated ("Not implemented in this database") before relying on it in custom reports.
-
Table: IGS_PE_STD_TODO
12.2.2
product: IGS - Student System (Obsolete) , description: This table represents a to-do item placed against a student. For example, Re-assess Fees, Produce Outcome Notification. To-dos may have a date specified which they mustn't be actioned before. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_STD_TODO
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_STD_TODO, object_name:IGS_PE_STD_TODO, status:VALID, product: IGS - Student System , description: This table represents a to-do item placed against a student. For example, Re-assess Fees, Produce Outcome Notification. To-dos may have a date specified which they mustn't be actioned before. , implementation_dba_data: IGS.IGS_PE_STD_TODO ,
-
APPS.IGS_PE_STD_TODO_PKG SQL Statements
12.1.1
-
APPS.IGS_GE_GEN_004 SQL Statements
12.1.1
-
APPS.IGS_GE_PRC_TRANSFER SQL Statements
12.1.1
-
TABLE: IGS.IGS_PE_STD_TODO
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_STD_TODO, object_name:IGS_PE_STD_TODO, status:VALID,
-
SYNONYM: APPS.IGS_PE_STD_TODO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_STD_TODO, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_STD_TODO_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_GE_PRC_TRANSFER
12.1.1
-
APPS.IGF_AW_COA_UPDATE SQL Statements
12.1.1
-
Table: IGS_PE_STD_TODO_REF
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_STD_TODO_REF, object_name:IGS_PE_STD_TODO_REF, status:VALID, product: IGS - Student System , description: This table represents reference information against a to-do item placed against a student. For example, the to-do action may be to assign default assessment items against a student in a unit for a particular teaching period. To-do items can , implementation_dba_data: IGS.IGS_PE_STD_TODO_REF ,
-
PACKAGE BODY: APPS.IGS_GE_PRC_TRANSFER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GE_PRC_TRANSFER, status:VALID,
-
Table: IGS_PE_STD_TODO_REF
12.2.2
product: IGS - Student System (Obsolete) , description: This table represents reference information against a to-do item placed against a student. For example, the to-do action may be to assign default assessment items against a student in a unit for a particular teaching period. To-do items can , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_PE_STD_TODO_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_STD_TODO_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_GEN_004
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_STDNTPSHECSOP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_STDNTPSHECSOP_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GE_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_COA_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_COA_UPDATE, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GE_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_BULKRULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_BULKRULE, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_GEN_007
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_GEN_007, status:VALID,
-
PACKAGE BODY: APPS.IGS_AV_STND_UNIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AV_STND_UNIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGF_AW_COA_GEN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AW_COA_GEN, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_PRC_SP_FEES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PRC_SP_FEES, status:VALID,
-
PACKAGE: APPS.IGS_GE_PRC_TRANSFER
12.1.1
-
PACKAGE BODY: APPS.IGS_PR_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PR_GEN_004, status:VALID,
-
APPS.IGS_FI_PRC_SP_FEES SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_SU_ATTEMPT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_SU_ATTEMPT_PKG, status:VALID,
-
APPS.IGS_AS_GEN_007 SQL Statements
12.1.1
-
APPS.IGS_GE_GEN_003 SQL Statements
12.1.1
-
PACKAGE: APPS.IGF_AW_COA_GEN
12.1.1
-
PACKAGE BODY: APPS.IGF_AW_COA_UPDATE
12.1.1
-
APPS.IGS_EN_VAL_BULKRULE SQL Statements
12.1.1
-
APPS.IGS_GE_GEN_004 dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_AV_STND_UNIT_PKG dependencies on IGS_PE_STD_TODO
12.1.1
-
PACKAGE BODY: APPS.IGS_GE_GEN_003
12.1.1
-
APPS.IGS_AS_GEN_007 dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_PR_GEN_004 dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_GE_PRC_TRANSFER dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_GE_GEN_003 dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGF_AW_COA_GEN dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_FI_GEN_004 dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_EN_STDNTPSHECSOP_PKG dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_FI_PRC_SP_FEES dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_EN_SU_ATTEMPT_PKG dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_EN_VAL_BULKRULE dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGS_PE_STD_TODO_PKG dependencies on IGS_PE_STD_TODO
12.1.1
-
APPS.IGF_AW_COA_UPDATE dependencies on IGS_PE_STD_TODO
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_GEN_007
12.1.1