Search Results igs_as_documents_api
Overview
IGS_AS_DOCUMENTS_API is a PL/SQL application programming interface package owned by the APPS schema in Oracle E-Business Suite. It belongs to the Oracle Student System (formerly Oracle iLearning/Student Systems, product family IGS) and specifically to the Academic Support (AS) module, which manages the administrative documents that applicants and students must submit, track, and have verified during the admissions and enrolment lifecycle. The package encapsulates the business logic for maintaining document records, linking them to order headers and order items, and recording document-related fee payments.
The package follows the standard EBS API conventions: it depends on FND_API (the public API utility package providing message handling, return status constants, and error-stack management), and on the SYS.STANDARD package. Its status is VALID in the documented release. Being classified as an API, it is intended to be called programmatically rather than executed ad hoc, and it shields callers from the physical structure of the underlying IGS_AS_* tables.
Key Procedures and Functions
The ETRM metadata documents three public procedures or functions within IGS_AS_DOCUMENTS_API:
- UPDATE_ORDER_ITEM_STATUS — Updates the status of an order item associated with a document. This supports workflows in which a document's progress (for example, receipt, verification, or rejection) must be reflected against the corresponding order line so that downstream billing, fulfilment, or admissions processing recognises the change.
- UPDATE_DOCUMENT_DETAILS — Maintains the descriptive and attribute data of a document record held in the document details table. It is the general-purpose maintenance routine for document master/detail information.
- UPD_DOC_FEE_PMNT — Records or updates fee-payment information tied to a document, working against the document fee-payment table. This supports scenarios in which submission or processing of a document incurs a charge that must be captured and reconciled.
All three routines are invoked with the standard EBS API calling pattern, returning a status and using FND_API error handling; the exact parameter lists are not reproduced here, and callers should obtain signatures from the package specification in the target instance.
Tables Accessed
The package reads and writes the following tables through APPS synonyms:
- IGS_AS_DOC_DETAILS — the primary document detail table maintained by UPDATE_DOCUMENT_DETAILS.
- IGS_AS_DOC_FEE_PMNT — document fee-payment records maintained by UPD_DOC_FEE_PMNT.
- IGS_AS_DUP_DOCS — duplicate document records, relevant to consolidation or duplicate-detection processing.
- IGS_AS_ORDER_HDR — the document/order header, providing the header context for order item updates.
- IGS_AS_ORD_ITM_INT — order item interface rows, used when order item status changes must be staged for downstream processing.
- IGS_AS_SERVIC_PLAN — service plan definitions that govern the services or charges associated with documents.
Usage Notes
IGS_AS_DOCUMENTS_API is typically invoked by the Academic Support forms and concurrent programs that manage applicant and student documents. The documented reference list confirms this: it is referenced by IGS_AS_DOC_DETAILS_PKG, IGS_AS_DUP_DOCS_PKG, and IGS_AS_SS_DOC_REQUEST, as well as by itself. Customisations and integrations that need to update document details, order item status, or document fee payments should call these routines rather than issuing direct DML against the IGS_AS tables, so that validation, FND_API message propagation, and any future schema changes are handled consistently. As with all EBS APIs, the package should be invoked within a properly initialised session (FND_GLOBAL.APPS_INITIALIZE) and its return status checked before commit.
-
PACKAGE: APPS.IGS_AS_DOCUMENTS_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AS_DOCUMENTS_API, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_DOCUMENTS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_DOCUMENTS_API, status:VALID,
-
SYNONYM: APPS.IGS_AS_ORDER_HDR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_ORDER_HDR, status:VALID,
-
PACKAGE: APPS.IGS_AS_DOC_FEE_PMNT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AS_DOC_FEE_PMNT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_DUP_DOCS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_DUP_DOCS_PKG, status:VALID,
-
SYNONYM: APPS.IGS_AS_DOC_FEE_PMNT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_DOC_FEE_PMNT, status:VALID,
-
PACKAGE: APPS.IGS_AS_DOC_DETAILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AS_DOC_DETAILS_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AS_ORDER_HDR_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AS_ORDER_HDR_PKG, status:VALID,
-
SYNONYM: APPS.IGS_AS_DOC_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_DOC_DETAILS, status:VALID,
-
PACKAGE: APPS.IGS_AS_SS_DOC_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AS_SS_DOC_REQUEST, status:VALID,
-
PACKAGE: APPS.IGS_AS_DOCUMENTS_API
12.1.1
-
SYNONYM: APPS.IGS_AS_DUP_DOCS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_DUP_DOCS, status:VALID,
-
SYNONYM: APPS.IGS_AS_SERVIC_PLAN
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_SERVIC_PLAN, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_DOC_DETAILS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_DOC_DETAILS_PKG, status:VALID,
-
SYNONYM: APPS.IGS_AS_ORD_ITM_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AS_ORD_ITM_INT, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_SS_DOC_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_SS_DOC_REQUEST, status:VALID,
-
VIEW: APPS.IGS_LOOKUPS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_LOOKUPS_VIEW, object_name:IGS_LOOKUPS_VIEW, status:VALID,
-
APPS.IGS_AS_SS_DOC_REQUEST dependencies on IGS_AS_DOCUMENTS_API
12.1.1
-
APPS.IGS_AS_DUP_DOCS_PKG dependencies on IGS_AS_DOCUMENTS_API
12.1.1
-
APPS.IGS_AS_DOCUMENTS_API dependencies on IGS_AS_DOCUMENTS_API
12.1.1
-
APPS.IGS_AS_DOC_DETAILS_PKG dependencies on IGS_AS_DOCUMENTS_API
12.1.1
-
PACKAGE BODY: APPS.IGS_AS_DOCUMENTS_API
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.IGS_GE_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_GEN_003, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.IGS_GE_MSG_STACK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_MSG_STACK, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,