Search Results assp_ins_dflt_evsa




Overview

IGS_AS_GEN_004 is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified as an "OTHER" API within the ETRM repository. It forms part of the Student Systems assessment and grading subsystem (the IGS_AS module family), and its documented procedures indicate it supports the generation and maintenance of assessment records — specifically student marksheets, transcript entries, attempt outcomes, and standing or progression computations. The package collates data drawn from grading schemes, program and unit set configurations, and student attempt records to produce derived assessment results.

The object is reported as VALID in the 12.1.1 metadata, and its dependencies confirm it sits within a tightly coupled group of assessment packages, including IGS_AS_GEN_004 itself (internal recursion), IGS_AS_GEN_005, IGS_AS_SU_ATMPT_PAT_PKG, and IGS_SS_FACULTY_PKG. It in turn depends on APPS.IGS_AS_SPL_CONS_APPL, indicating that special consideration applications feed the assessment generation logic.

Key Procedures and Functions

Eleven documented procedures and functions are exposed. Descriptions follow from their naming conventions and the tables they touch:

  • ASSP_GET_UAP_CD — retrieves a unit attempt/progression code, supplying the coded value used to classify a student's unit attempt for subsequent processing.
  • ASSP_GET_UAPI_AP — obtains the unit attempt item applicable to a given assessment point, complementing ASSP_GET_UAP_CD.
  • ASSP_INS_DFLT_EVSA — inserts default exam/assessment outcome records for a student attempt, establishing baseline result rows.
  • ASSP_INS_GET — a generic insert routine supporting creation of assessment records.
  • ASSP_INS_MARK_SHEET — creates student marksheet entries in IGS_AS_MARK_SHEET_ALL, the core artefact for recording awarded marks.
  • ASSP_INS_SCAP_LOVALL — populates or validates a list-of-values source for special consideration application data.
  • ASSP_INS_SUAAI_DFLT — inserts default student unit attempt assessment item rows, defaulting assessment item instances per attempt.
  • ASSP_INS_SUAAP_DFLT — inserts default student unit attempt assessment pattern rows.
  • ASSP_INS_SUAAP_SUAAI — links attempt assessment patterns to attempt assessment items, maintaining referential consistency between the two.
  • ASSP_INS_TRANSCRIPT and ASSS_INS_TRANSCRIPT — insert transcript records reflecting finalised assessment results.

Tables Accessed

The package reads and writes via APPS synonyms across the assessment schema:

Usage Notes

IGS_AS_GEN_004 is typically invoked indirectly rather than directly by end users. It is referenced by IGS_AS_GEN_005, IGS_AS_SU_ATMPT_PAT_PKG, and IGS_SS_FACULTY_PKG, meaning forms and concurrent programs in the assessment and faculty areas call it during marksheet generation, result defaulting, and transcript production. Customisations that extend assessment processing should call these procedures through the documented entry points rather than replicating logic, since the package enforces the defaulting and grouping rules that keep marksheet and attempt data consistent. In 12.1.1 and 12.2.2 the package is deployed identically under the APPS schema; any patching of the IGS assessment modules should be validated against the dependencies listed above to avoid invalidating dependent packages.