Search Results person_type_code
Overview
The IGS_SS_PERTYP_RESP_GROUPS_ALL table is a core data object within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the IGS (Oracle's Student Management System) product family. Its primary function is to store configuration data that defines responsibility groups based on person types. This table enables the system to associate specific EBS responsibilities with defined person type codes, facilitating role-based access control and process workflows within the student system. The inclusion of the `ORG_ID` column and the `_ALL` suffix in the table name signifies it is a multi-org table, storing data partitioned by operating unit for instances operating in a multi-organization architecture.
Key Information Stored
The table's structure is designed to manage the mapping between responsibilities and person types. The most critical columns include the composite primary key and a control flag. The mandatory `PERSON_TYPE_CODE` (VARCHAR2(30)) is a key identifier for a category of person, such as a student, instructor, or applicant. The `RESPONSIBILITY_ID` (NUMBER) links to the EBS responsibility definition (FND_RESPONSIBILITY). The `ORG_ID` (NUMBER) identifies the operating unit, completing the unique key. The `REQUIRE_APPROVAL_FLAG` (VARCHAR2(1)) is a pivotal control column that dictates whether transactions or actions for this person type and responsibility combination mandate an approval step. Supplemental columns like `COMMENTS` allow for descriptive notes, while standard WHO columns (`CREATED_BY`, `CREATION_DATE`, etc.) provide audit trails.
Common Use Cases and Queries
This table is central to configuring security and process flows. A primary use case is determining if a user, based on their assigned responsibility and the person type they are interacting with, can perform an action without triggering an approval workflow. Administrators query this table to audit or modify responsibility-person type mappings. Common reporting queries involve joining to `FND_RESPONSIBILITY_TL` for the responsibility name and potentially to person type lookup values.
- Sample Query to List All Mappings for an OU:
SELECT r.responsibility_name, p.person_type_code, p.require_approval_flag
FROM igs_ss_pertyp_resp_groups_all p,
fnd_responsibility_vl r
WHERE p.responsibility_id = r.responsibility_id
AND p.org_id = 123
ORDER BY 1,2; - Sample Query to Check Approval Requirement:
SELECT require_approval_flag
FROM igs_ss_pertyp_resp_groups_all
WHERE org_id = :p_org_id
AND responsibility_id = :p_resp_id
AND person_type_code = :p_person_type;
Related Objects
Based on the provided metadata, the table's primary key relationship is self-contained. The unique index `IGS_SS_PERTYP_RESP_GROUPS_PK` enforces integrity on the combination of `ORG_ID`, `RESPONSIBILITY_ID`, and `PERSON_TYPE_CODE`. The dependency information indicates the table is referenced by an APPS synonym (`IGS_SS_PERTYP_RESP_GROUPS_ALL`), which is the standard access point for all application code. While not listed in the provided excerpt, logical relationships exist with the `FND_RESPONSIBILITY` table (via `RESPONSIBILITY_ID`) for responsibility details and with the relevant IGS person type lookup tables (via `PERSON_TYPE_CODE`). These joins are essential for meaningful reporting and application logic.
-
APPS.IGS_SS_EN_WRAPPERS dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_SS_EN_WRAPPERS dependencies on IGS_PE_PERSON
12.1.1
-
APPS.IGS_EN_OFR_WLST_OPT dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_EN_GEN_008 dependencies on IGS_PE_TYP_INSTANCES_ALL
12.1.1
-
APPS.IGS_EN_SUA_API dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_AD_IMP_004 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_DA_XML_PKG dependencies on IGS_PE_TYP_INSTANCES_ALL
12.1.1
-
APPS.IGS_AD_GEN_001 dependencies on IGS_PE_STUP_DATA_EMT
12.1.1
-
APPS.IGS_EN_GEN_012 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGR_IMP_003 dependencies on IGS_AD_INTERFACE
12.1.1
-
APPS.IGS_EN_GEN_LEGACY dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_AD_GEN_014 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_DA_XML_PKG dependencies on IGS_PE_TYP_INSTANCES_ALL
12.1.1
-
APPS.IGS_EN_GEN_012 dependencies on IGS_PE_PERSON
12.1.1
-
APPS.IGS_EN_GEN_LEGACY dependencies on IGS_PE_PERSON_TYPES_V
12.1.1
-
APPS.IGS_SS_EN_WRAPPERS dependencies on IGS_PE_TYP_INSTANCES_ALL
12.1.1
-
APPS.IGS_PE_TYP_INSTANCES_PKG dependencies on IGS_PE_STUP_DATA_EMT
12.1.1
-
APPS.IGS_EN_GEN_008 dependencies on IGS_PE_TYP_INSTANCES
12.1.1
-
TABLE: IGS.IGS_SS_PERTYP_RESP_GROUPS_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SS_PERTYP_RESP_GROUPS_ALL, object_name:IGS_SS_PERTYP_RESP_GROUPS_ALL, status:VALID,
-
APPS.PA_RBS_MAPPING dependencies on PA_RBS_PLANS_IN_TMP
12.1.1
-
APPS.IGS_AD_SS_GEN_001 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_AD_GEN_014 dependencies on IGS_PE_PERSON
12.1.1
-
APPS.IGS_EN_GEN_015 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
APPS.IGS_EN_GEN_017 dependencies on IGS_PE_TYP_INSTANCES
12.1.1
-
TABLE: IGS.IGS_PE_PER_TYPE_MAP
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_PER_TYPE_MAP, object_name:IGS_PE_PER_TYPE_MAP, status:VALID,
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
TABLE: IGS.IGS_PE_STUP_DATA_EMT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_STUP_DATA_EMT_ALL, object_name:IGS_PE_STUP_DATA_EMT_ALL, status:VALID,
-
APPS.PA_RBS_MAPPING dependencies on PA_RBS_PLANS_IN_TMP
12.2.2
-
View: IGS_PE_STUP_DATA_EMT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_STUP_DATA_EMT, object_name:IGS_PE_STUP_DATA_EMT, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PE_STUP_DATA_EMT ,
-
View: IGS_SS_PERTYP_RESP_GROUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SS_PERTYP_RESP_GROUPS, object_name:IGS_SS_PERTYP_RESP_GROUPS, status:VALID, product: IGS - Student System , description: This view stores the Person Type Responsibility Groups , implementation_dba_data: APPS.IGS_SS_PERTYP_RESP_GROUPS ,
-
VIEW: APPS.IGS_SS_PERTYP_RESP_GROUPS
12.1.1
-
APPS.IGS_PE_PERSON_TYPES_PKG dependencies on IGS_PE_STUP_DATA_EMT
12.1.1
-
View: IGS_SS_PE_PERTYP_RESP
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SS_PE_PERTYP_RESP, object_name:IGS_SS_PE_PERTYP_RESP, status:VALID, product: IGS - Student System , description: This view stores the Person Type Responsibilities , implementation_dba_data: APPS.IGS_SS_PE_PERTYP_RESP ,
-
View: IGS_SS_PERTYP_RESP_GROUPS
12.2.2
product: IGS - Student System (Obsolete) , description: This view stores the Person Type Responsibility Groups , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_EN_ELGBL_UNIT dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
View: IGS_AD_PROSPECT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PROSPECT_V, object_name:IGS_AD_PROSPECT_V, status:VALID, product: IGS - Student System , description: Describes the various person type instances of a person , implementation_dba_data: APPS.IGS_AD_PROSPECT_V ,
-
View: IGS_PE_STUP_DATA_EMT
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_PERSON_TYPE_RES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PERSON_TYPE_RES_V, object_name:PA_PERSON_TYPE_RES_V, status:VALID,
-
View: IGS_SS_PE_PERTYP_RESP
12.2.2
product: IGS - Student System (Obsolete) , description: This view stores the Person Type Responsibilities , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_EN_GEN_017 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
View: IGS_AD_PROSPECT_V
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the various person type instances of a person , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PE_STUP_DATA_EMT_PKG dependencies on IGS_PE_STUP_DATA_EMT_ALL
12.1.1
-
APPS.IGR_IMP_003 dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
VIEW: APPS.IGS_AD_PROSPECT_V
12.1.1
-
APPS.IGS_EN_ELGBL_UNIT dependencies on IGS_PE_PERSON
12.1.1
-
VIEW: APPS.PA_PERSON_TYPE_RES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PERSON_TYPE_RES_V, object_name:PA_PERSON_TYPE_RES_V, status:VALID,
-
APPS.IGS_PE_PERSON_TYPES_PKG dependencies on IGS_PE_PERSON_TYPES
12.1.1
-
TABLE: IGS.IGS_PE_PERSON_TYPES
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_PERSON_TYPES, object_name:IGS_PE_PERSON_TYPES, status:VALID,
-
VIEW: APPS.IGS_PE_STUP_DATA_EMT
12.1.1
-
APPS.IGS_EN_ELGBL_PERSON dependencies on IGS_PE_PERSON_TYPES
12.1.1