Search Results contact_role_type
Overview
APPS.AST_ORG_CONTACT_ROLES_V is a reporting and integration view in Oracle E-Business Suite 12.1.1 and 12.2.2 that exposes organization contact role assignments together with their decoded lookup meanings. The view is defined over HZ_ORG_CONTACT_ROLES, the base table that stores the relationship between an organization contact and the role that contact performs for a given organization, and it resolves two code columns into human-readable descriptions by outer-joining AR_LOOKUPS twice. The first join decodes ROLE_TYPE against lookup type CONTACT_ROLE_TYPE; the second decodes STATUS against lookup type REGISTRY_STATUS.
The view restricts its output to records whose STATUS is 'A' (active) or 'I' (inactive), which means logically deleted or otherwise excluded statuses are filtered out before the caller ever sees them. For users searching on the term "contact_role_type", this view is the standard access point: the ROLE_TYPE column is the foreign key to the CONTACT_ROLE_TYPE lookup, and the view surfaces the corresponding MEANING so that reports do not have to join the lookup table themselves.
Underlying Base Objects
The documented base objects for the view are:
- HZ_ORG_CONTACT_ROLES (referenced through a synonym) — the primary driving object. It stores one row per organization contact role, including role type, role level, primary flag, status, audit columns, DFF attribute columns, and the object version number used for optimistic locking.
- AR_LOOKUPS (view) — joined twice, aliased LKUP1 and LKUP2, to translate ROLE_TYPE and STATUS into their display meanings. Both joins are outer joins, so a contact role is still returned even if no matching lookup row exists.
Because HZ_ORG_CONTACT_ROLES is the TCA (Trading Community Architecture) store for contact roles, this view sits in the same family as other HZ_ORG_CONTACT* objects and is typically consumed alongside HZ_ORG_CONTACTS and HZ_PARTIES when a full contact picture is required.
Key Columns
- ORG_CONTACT_ROLE_ID — unique identifier of the role assignment record.
- ORG_CONTACT_ID — the organization contact to which the role is attached; joins to HZ_ORG_CONTACTS.
- ROLE_TYPE — lookup code into CONTACT_ROLE_TYPE (the value most often matched when users query "contact_role_type").
- LKUP1.MEANING — decoded description of the role type.
- LKUP2.MEANING — decoded description of the status.
- ROLE_LEVEL and PRIMARY_FLAG — indicate the scope of the role and whether it is the primary role of that type.
- PRIMARY_CONTACT_PER_ROLE_TYPE — identifies the primary contact within a specific role type.
- STATUS — restricted to 'A' or 'I' by the view definition.
- ORIG_SYSTEM_REFERENCE and OBJECT_VERSION_NUMBER — support integration with external systems and optimistic concurrency control.
- Audit and DFF columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, ATTRIBUTE_CATEGORY, ATTRIBUTE1 through ATTRIBUTE15, plus APPLICATION_ID and CREATED_BY_MODULE.
Common Use Cases and Queries
Typical uses include contact-role reporting, identifying primary contacts by role for a party, and validating that role assignments carry a recognized CONTACT_ROLE_TYPE. A representative query listing all roles for a given organization contact is:
SELECT org_contact_id, role_type, meaning, primary_flag, status FROM apps.ast_org_contact_roles_v WHERE org_contact_id = :p_contact_id;
To retrieve only primary contacts per role type:
SELECT org_contact_id, role_type, meaning FROM apps.ast_org_contact_roles_v WHERE primary_contact_per_role_type = 'Y' AND status = 'A';
Because the view already decodes lookups, it is well suited to BI Publisher reports, OA Framework list-of-values, and integration extracts that must present readable role and status labels rather than raw codes.
-
Lookup Type: CONTACT_ROLE_TYPE
12.1.1
product: AR - Receivables , meaning: Contact Role Type , description: Contact Role Type ,
-
Lookup Type: CONTACT_ROLE_TYPE
12.2.2
product: AR - Receivables , meaning: Contact Role Type , description: Contact Role Type ,
-
VIEW: APPS.AST_ORG_CONTACT_ROLES_V
12.2.2
-
VIEW: APPS.AST_ORG_CONTACT_ROLES_V
12.1.1
-
VIEW: APPS.AST_RELATIONSHIP_DETAILS_V
12.1.1
-
VIEW: APPS.AST_RELATIONSHIP_DETAILS_V
12.2.2
-
View: ASO_I_ORG_CONTACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_ORG_CONTACTS_V, object_name:ASO_I_ORG_CONTACTS_V, status:VALID, product: ASO - Order Capture , description: It gives the information about Party Name,Party Type etc. , implementation_dba_data: APPS.ASO_I_ORG_CONTACTS_V ,
-
View: ASO_I_ORG_CONTACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_ORG_CONTACTS_V, object_name:ASO_I_ORG_CONTACTS_V, status:VALID, product: ASO - Order Capture , description: It gives the information about Party Name,Party Type etc. , implementation_dba_data: APPS.ASO_I_ORG_CONTACTS_V ,
-
VIEW: APPS.ASO_I_ORG_CONTACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_ORG_CONTACTS_V, object_name:ASO_I_ORG_CONTACTS_V, status:VALID,
-
VIEW: APPS.ASO_I_ORG_CONTACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_ORG_CONTACTS_V, object_name:ASO_I_ORG_CONTACTS_V, status:VALID,
-
View: AST_RELATIONSHIP_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_RELATIONSHIP_DETAILS_V, object_name:AST_RELATIONSHIP_DETAILS_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_RELATIONSHIP_DETAILS_V ,
-
View: AST_RELATIONSHIP_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_RELATIONSHIP_DETAILS_V, object_name:AST_RELATIONSHIP_DETAILS_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_RELATIONSHIP_DETAILS_V ,
-
View: AST_ORG_CONTACT_ROLES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_ORG_CONTACT_ROLES_V, object_name:AST_ORG_CONTACT_ROLES_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_ORG_CONTACT_ROLES_V ,
-
APPS.HZ_IMP_LOAD_CONTACT_ROLE_PKG SQL Statements
12.1.1
-
View: AST_ORG_CONTACT_ROLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_ORG_CONTACT_ROLES_V, object_name:AST_ORG_CONTACT_ROLES_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_ORG_CONTACT_ROLES_V ,
-
APPS.HZ_IMP_LOAD_CONTACT_ROLE_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HZ_IMP_LOAD_CONTACT_ROLE_PKG
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.HZ_IMP_LOAD_CONTACT_ROLE_PKG
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE: APPS.ASO_PARTY_INT
12.1.1
-
PACKAGE: APPS.ASO_PARTY_INT
12.2.2
-
APPS.HZ_UTILITY_V2PUB SQL Statements
12.2.2
-
APPS.HZ_UTILITY_V2PUB SQL Statements
12.1.1
-
APPS.ASO_PARTY_INT dependencies on FND_API
12.1.1
-
APPS.ASO_PARTY_INT dependencies on FND_API
12.2.2
-
APPS.HZ_IMP_LOAD_WRAPPER dependencies on HZ_IMP_CONTACTROLES_INT
12.2.2
-
APPS.HZ_IMP_LOAD_WRAPPER dependencies on HZ_IMP_CONTACTROLES_INT
12.1.1
-
PACKAGE BODY: APPS.HZ_UTILITY_V2PUB
12.2.2
-
PACKAGE BODY: APPS.HZ_UTILITY_V2PUB
12.1.1
-
APPS.HZ_IMP_LOAD_WRAPPER SQL Statements
12.1.1
-
APPS.HZ_IMP_LOAD_WRAPPER SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HZ_REGISTRY_VALIDATE_V2PUB
12.1.1
-
PACKAGE BODY: APPS.HZ_REGISTRY_VALIDATE_V2PUB
12.2.2
-
PACKAGE BODY: APPS.HZ_IMP_LOAD_WRAPPER
12.2.2
-
PACKAGE BODY: APPS.HZ_IMP_LOAD_WRAPPER
12.1.1
-
eTRM - ASO Tables and Views
12.1.1
description: This tables is used to log messages during the migration in Order Capture. ,
-
eTRM - ASO Tables and Views
12.2.2
description: This tables is used to log messages during the migration in Order Capture. ,
-
APPS.HZ_REGISTRY_VALIDATE_V2PUB dependencies on FND_LOG
12.1.1
-
APPS.HZ_REGISTRY_VALIDATE_V2PUB dependencies on FND_LOG
12.2.2
-
APPS.HZ_IMP_LOAD_WRAPPER dependencies on HZ_IMP_ERRORS
12.1.1
-
APPS.HZ_IMP_LOAD_WRAPPER dependencies on HZ_IMP_ERRORS
12.2.2
-
APPS.HZ_REGISTRY_VALIDATE_V2PUB dependencies on HZ_UTILITY_V2PUB
12.1.1
-
APPS.HZ_REGISTRY_VALIDATE_V2PUB dependencies on HZ_UTILITY_V2PUB
12.2.2