Search Results igw_report_processing
Overview
IGW_REPORT_PROCESSING is an APPS-owned PL/SQL package within the Oracle E-Business Suite Grants Management (IGW) schema. Its status is documented as VALID in the ETRM metadata for EBS 12.1.1 and 12.2.2. The package serves as a central processing and data-access layer for grant proposal reports and organizational/proposal budget reporting. It combines procedural business logic — assembling reporting data, calculating budget figures and justifications, resolving version and period context — with a family of getter functions that expose proposal, question, and respondent attributes to dependent views and packages. The package is classified as OTHER in the API classification scheme, indicating it is an internal, non-public API primarily intended for use by IGW application components rather than external integrations.
Key Procedures and Functions
The ETRM metadata records 23 documented procedures and functions that fall into several functional groupings.
- Reporting and budget construction: CREATE_REPORTING_DATA assembles the core reporting record set. CREATE_ITEMIZED_BUDGET, CREATE_BASE_RATE, and CREATE_BUDGET_JUSTIFICATION build budget line detail, base-rate data, and narrative justification content respectively. DUMP_JUSTIFICATION outputs or purges justification data, and CREATE_Q_EXPLANATION constructs question explanation text.
- Version, period, and proposal resolution: GET_FINAL_VERSION, GET_VERSION_ID, GET_PERIOD_ID, GET_PERIOD_TOTAL, and GET_PROPOSAL_ID resolve the correct version, period, and proposal context, including aggregate period totals.
- Attribute getters: GET_PROPOSAL_ROLE, GET_CATEGORY, GET_ABSTRACT, GET_ANSWER, GET_RESPONSE, GET_EXPLANATION, GET_SUBJECTS, GET_JOB_NAME, and GET_PHONE_NUMBER return individual proposal, respondent, question, and contact attributes.
No parameter lists are documented in the ETRM extract; the procedure and function names above are reproduced exactly as recorded.
Tables Accessed
The package reads and writes IGW tables through APPS synonyms. Proposal and respondent content is drawn from IGW_PROP_ABSTRACTS, IGW_PROP_QUESTIONS, IGW_PROP_PERSON_QUESTIONS, IGW_PROP_PERSON_DEGREES, and IGW_PERSON_DEGREES. Organizational question and type definitions come from IGW_ORG_QUESTIONS and IGW_ORG_TYPES. Budget processing uses IGW_BUDGETS, IGW_BUDGET_PERIODS, IGW_BUDGET_DETAILS_CAL_AMTS, IGW_RATE_CLASSES, and the reporting-specific tables IGW_REPORT_BUDGET, IGW_REPORT_BUDGET_BASE_RATE, and IGW_REPORT_BUDGET_SEED. Party identity data, such as names and contact attributes used by the getter functions, is sourced from HZ_PARTIES.
Usage Notes
IGW_REPORT_PROCESSING is an internal dependency of the IGW reporting presentation layer. It is referenced by the views IGW_ADMIN_OFFICIAL_V, IGW_ORGANIZATION_TYPES_V, IGW_PI_V, IGW_PRPO_HEADERS_V, IGW_PRPO_PROP_PERSONS_V, IGW_PRPO_SUBJECT_INFO_V, IGW_REPORT_BUDGET_V, IGW_REPORT_BUDGET_PERSONNEL_V, and IGW_SIGNING_OFFICIAL_V, and by the IGW_EDI_PROCESSING package, with 10 dependent packages reported in total. These dependencies confirm that the package is invoked during grant report rendering, proposal printing, and electronic data interchange processing rather than through direct end-user submission. Because the metadata classifies the package as OTHER and it is not a documented public API, customizations should avoid calling it directly where a supported API exists; direct invocation risks breakage on patching. Its only documented external dependencies are SYS.STANDARD, reinforcing that it is a self-contained PL/SQL unit in the APPS schema.
-
PACKAGE: APPS.IGW_REPORT_PROCESSING
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGW_REPORT_PROCESSING, status:VALID,
-
PACKAGE BODY: APPS.IGW_REPORT_PROCESSING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_REPORT_PROCESSING, status:VALID,
-
SYNONYM: APPS.IGW_REPORT_ITEMIZED_BUDGET
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_REPORT_ITEMIZED_BUDGET, status:VALID,
-
SYNONYM: APPS.IGW_REPORT_BUDGET_SEED
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_REPORT_BUDGET_SEED, status:VALID,
-
SYNONYM: APPS.IGW_STUDY_TITLES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_STUDY_TITLES, status:VALID,
-
SYNONYM: APPS.IGW_REPORT_BUDGET
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_REPORT_BUDGET, status:VALID,
-
SYNONYM: APPS.IGW_SUBJECT_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_SUBJECT_INFORMATION, status:VALID,
-
SYNONYM: APPS.IGW_PROP_QUESTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_PROP_QUESTIONS, status:VALID,
-
SYNONYM: APPS.IGW_BUDGET_DETAILS_CAL_AMTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_BUDGET_DETAILS_CAL_AMTS, status:VALID,
-
SYNONYM: APPS.IGW_REPORT_BUDG_JUSTIFICATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_REPORT_BUDG_JUSTIFICATION, status:VALID,
-
SYNONYM: APPS.IGW_REPORT_Q_EXPLANATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_REPORT_Q_EXPLANATION, status:VALID,
-
SYNONYM: APPS.IGW_REPORT_BUDGET_BASE_RATE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_REPORT_BUDGET_BASE_RATE, status:VALID,
-
SYNONYM: APPS.IGW_ORG_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_ORG_TYPES, status:VALID,
-
SYNONYM: APPS.IGW_ORG_QUESTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_ORG_QUESTIONS, status:VALID,
-
PACKAGE BODY: APPS.IGW_EDI_PROCESSING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGW_EDI_PROCESSING, status:VALID,
-
SYNONYM: APPS.IGW_RATE_CLASSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_RATE_CLASSES, status:VALID,
-
SYNONYM: APPS.IGW_PROP_PERSON_QUESTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_PROP_PERSON_QUESTIONS, status:VALID,
-
SYNONYM: APPS.IGW_PROP_PERSON_DEGREES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_PROP_PERSON_DEGREES, status:VALID,
-
PACKAGE: APPS.IGW_OVERHEAD_CAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGW_OVERHEAD_CAL, status:VALID,
-
SYNONYM: APPS.IGW_PERSON_DEGREES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_PERSON_DEGREES, status:VALID,
-
PACKAGE: APPS.IGW_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGW_SECURITY, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.IGW_REPORT_PROCESSING
12.1.1
-
SYNONYM: APPS.IGW_PROP_ABSTRACTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_PROP_ABSTRACTS, status:VALID,
-
SYNONYM: APPS.IGW_BUDGETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_BUDGETS, status:VALID,
-
SYNONYM: APPS.IGW_BUDGET_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGW_BUDGET_PERIODS, status:VALID,
-
VIEW: APPS.IGW_REPORT_BUDGET_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_REPORT_BUDGET_V, object_name:IGW_REPORT_BUDGET_V, status:VALID,
-
VIEW: APPS.IGW_PRPO_SUBJECT_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_PRPO_SUBJECT_INFO_V, object_name:IGW_PRPO_SUBJECT_INFO_V, status:VALID,
-
SYNONYM: APPS.PER_POSITION_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_POSITION_DEFINITIONS, status:VALID,
-
VIEW: APPS.IGW_BUDGET_LINE_CATEGORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_BUDGET_LINE_CATEGORY_V, object_name:IGW_BUDGET_LINE_CATEGORY_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IGW_BUDGET_CATEGORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_BUDGET_CATEGORY_V, object_name:IGW_BUDGET_CATEGORY_V, status:VALID,
-
VIEW: APPS.IGW_LOOKUPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_LOOKUPS_V, object_name:IGW_LOOKUPS_V, status:VALID,
-
VIEW: APPS.IGW_REPORT_BUDGET_PERSONNEL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_REPORT_BUDGET_PERSONNEL_V, object_name:IGW_REPORT_BUDGET_PERSONNEL_V, status:VALID,
-
VIEW: APPS.IGW_ORGANIZATION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_ORGANIZATION_TYPES_V, object_name:IGW_ORGANIZATION_TYPES_V, status:VALID,
-
VIEW: APPS.IGW_PRPO_PROP_PERSONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_PRPO_PROP_PERSONS_V, object_name:IGW_PRPO_PROP_PERSONS_V, status:VALID,
-
SYNONYM: APPS.PER_ALL_POSITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_POSITIONS, status:VALID,
-
VIEW: APPS.IGW_SIGNING_OFFICIAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_SIGNING_OFFICIAL_V, object_name:IGW_SIGNING_OFFICIAL_V, status:VALID,
-
PACKAGE: APPS.IGW_GR_REPORT_PROCESSING
12.1.1
-
VIEW: APPS.IGW_PI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_PI_V, object_name:IGW_PI_V, status:VALID,
-
VIEW: APPS.IGW_ADMIN_OFFICIAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_ADMIN_OFFICIAL_V, object_name:IGW_ADMIN_OFFICIAL_V, status:VALID,
-
SYNONYM: APPS.PER_PHONES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PHONES, status:VALID,
-
eTRM - IGW Tables and Views
12.1.1
description: Information on proposal subjects ,
-
VIEW: APPS.PER_ASSIGNMENTS_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_X, object_name:PER_ASSIGNMENTS_X, status:VALID,
-
VIEW: APPS.IGW_PRPO_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGW.IGW_PRPO_HEADERS_V, object_name:IGW_PRPO_HEADERS_V, status:VALID,
-
VIEW: APPS.PER_PEOPLE_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_X, object_name:PER_PEOPLE_X, status:VALID,
-
APPS.IGW_PI_V dependencies on IGW_REPORT_PROCESSING
12.1.1
-
APPS.IGW_PRPO_PROP_PERSONS_V dependencies on IGW_REPORT_PROCESSING
12.1.1
-
APPS.IGW_ORGANIZATION_TYPES_V dependencies on IGW_REPORT_PROCESSING
12.1.1
-
APPS.IGW_PRPO_HEADERS_V dependencies on IGW_REPORT_PROCESSING
12.1.1