Results for “enrp_val_sca_comm”
9 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_EN_VAL_SCA is an Oracle EBS Student System validation package owned by the APPS schema. It operates within the Student Enrollment (IGS_EN) family of APIs, which governs the progression of students through academic programs, unit attempts, and transfer credit. The package's central role is to perform validation logic for Student Course Attempts (SCA), alongside parallel validation packages such as IGS_EN_VAL_SUA and IGS_EN_VAL_BULKRULE. Its 21 documented procedures cover a range of enrollment validation scenarios including transfer acceptance, discontinuation, lapse, confirmation, and charge allowance. The package is classified as OTHER in the ETRM API registry, meaning it is an internal engine rather than a public integration API. It is validated and referenced extensively by higher-level enrollment wrappers, concurrent program generators (IGS_AD_GEN_002, IGS_EN_GEN_006 through IGS_EN_GEN_014), and admission validation packages.
Key Procedures and Functions
The documented procedures cluster into SCA-specific validators and broader admission/enrollment validators:
- ENRP_VAL_SCA_* group — ENRP_VAL_SCA_CAT, ENRP_VAL_SCA_LAPSE, ENRP_VAL_SCA_CONFIRM, ENRP_VAL_SCA_DR, ENRP_VAL_SCA_FSR, ENRP_VAL_SCA_DISCONT, ENRP_VAL_SCA_COMM, ENRP_VAL_SCA_FS, and ENRP_VAL_SCA_COP collectively validate the status and category of a student course attempt, including confirmation, discontinuation, lapse, enrollment fund source rules, and program course-level checks.
- ENRP_VAL_UNIT_RULE, ENRP_VAL_SUA_COO, ENRP_VAL_COO_ATT — validate unit rules and Course Offering Option (COO) attempt logic against a student unit attempt.
- ENRP_VAL_ACAI_CNDTNL, ENRP_VAL_RES_ELGBL, ENRP_VAL_TRNSFR_ACPT, ENRP_VAL_CHGO_ALWD — validate conditional admission status, residency eligibility, transfer acceptance, and charge allowance.
- ADMP_VAL_CA_COMM, ADMP_VAL_CA_COMM_VAL, RESP_VAL_CA_ATT_PERC, RESP_VAL_CA_DTL_COMP — admission and response validation procedures verifying course attempt comment, attendance percentage, and detail completeness.
Tables Accessed
The package accesses institutional configuration and enrollment fact tables through APPS synonyms:
- Enrollment/attempt tables — IGS_EN_STDNT_PS_ATT_ALL and IGS_EN_SU_ATTEMPT_ALL hold the student program and unit attempt records being validated.
- Calendar and configuration — IGS_CA_TYPE, IGS_CA_STAT, IGS_CA_INST_REL, IGS_EN_CAL_CONF, IGS_GE_S_GEN_CAL_CON, and IGS_RE_S_RES_CAL_CON provide calendar type, status, instance relationship, and residency calendar configurations.
- Program and offering — IGS_PS_OFR_PAT, IGS_PS_STAT, and IGS_ST_DFT_LOAD_APPO supply offering pattern, program status, and default load appointment data.
- Admission and finance — IGS_AS_SU_SETATMPT, IGS_PS_STDNT_TRN, and IGS_FI_FND_SRC_RSTN support admission set attempt, student transfer, and finance fund source restriction checks.
Usage Notes
IGS_EN_VAL_SCA is not invoked directly by end users. It is called internally by 21 documented dependent packages, including IGS_ADMAPPLICATION_PUB, IGS_EN_STDNT_PS_ATT_PKG, IGS_EN_TRANSFER_APIS, IGS_EN_SPA_LGCY_PUB, IGS_EN_DROP_UNITS_API, IGS_EN_ELGBL_PROGRAM, IGS_EN_ELGB_OVR_UOO_PKG, and IGS_SS_EN_WRAPPERS. Enrollment forms and self-service wrappers that submit course attempt changes route validation through these packages. Concurrent program generators for enrollment and admission (for example IGS_EN_GEN_006 and IGS_AD_GEN_002) also reference it. Custom extensions should call the documented public wrapper APIs (such as IGS_EN_STDNT_PS_ATT_PKG) rather than IGS_EN_VAL_SCA directly, because the validator procedures assume pre-populated context from the calling layer. This behavior is consistent across Oracle EBS 12.1.1 and 12.2.2.
-
PACKAGE: APPS.IGS_EN_VAL_SCA 12.1.1
-
PACKAGE: APPS.IGS_EN_VAL_SCA 12.1.1