POZ_SUPPLIER_CONTACTS_V
Details
-
Schema: FUSION
-
Object owner: POZ
-
Object type: VIEW
Columns
Name |
---|
PARTY_NAME FULL_NAME VENDOR_CONTACT_ID VENDOR_SITE_ID VENDOR_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY FIRST_NAME MIDDLE_NAME LAST_NAME PREFIX TITLE MAIL_STOP AREA_CODE PHONE PHONE_COUNTRY_CODE PHONE_EXTENSION REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE CONTACT_NAME_ALT FIRST_NAME_ALT LAST_NAME_ALT DEPARTMENT JOB_TITLE SALUTATION PERSON_NAME_SUFFIX ADMINISTRATIVE_CONTACT STATUS EMAIL_ADDRESS URL ALT_AREA_CODE ALT_PHONE FAX_AREA_CODE FAX FAX_COUNTRY_CODE FAX_EXTENSION MOBILE_COUNTRY_CODE MOBILE_AREA_CODE MOBILE INACTIVE_DATE PER_PARTY_ID RELATIONSHIP_ID PARTY_SITE_ID ORG_CONTACT_ID ORG_PARTY_SITE_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 |
Query
SQL_Statement |
---|
SELECT HP.PARTY_NAME, poz_util.format_name(PVC.per_party_id) FULL_NAME ,PVC.VENDOR_CONTACT_ID VENDOR_CONTACT_ID ,PVS.VENDOR_SITE_ID VENDOR_SITE_ID ,PVS.VENDOR_ID VENDOR_ID ,PVC.LAST_UPDATE_DATE LAST_UPDATE_DATE ,PVC.LAST_UPDATED_BY LAST_UPDATED_BY ,PVC.LAST_UPDATE_LOGIN LAST_UPDATE_LOGIN ,PVC.CREATION_DATE CREATION_DATE ,PVC.CREATED_BY CREATED_BY ,substr(HP.PERSON_FIRST_NAME,1,15) FIRST_NAME ,substr(HP.PERSON_MIDDLE_NAME,1,15) MIDDLE_NAME ,substr(HP.PERSON_LAST_NAME,1,15) LAST_NAME ,NVL(HP. PERSON_PRE_NAME_ADJUNCT, HP.SALUTATION) PREFIX ,substr(HP.PERSON_TITLE,30) TITLE ,HPS.MAILSTOP MAIL_STOP ,(SELECT HCP4.PHONE_AREA_CODE FROM HZ_CONTACT_POINTS HCP4 WHERE HCP4.OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP4.OWNER_TABLE_ID AND HCP4.CONTACT_POINT_TYPE = 'PHONE' AND HCP4.PHONE_LINE_TYPE = 'GEN' AND HCP4.PRIMARY_FLAG = 'Y' and HCP4.STATUS='A' AND ROWNUM < 2 ) AREA_CODE ,(SELECT HCP7.PHONE_NUMBER FROM HZ_CONTACT_POINTS HCP7 WHERE HCP7. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP7.OWNER_TABLE_ID AND HCP7.CONTACT_POINT_TYPE = 'PHONE' AND HCP7.PHONE_LINE_TYPE = 'GEN' AND HCP7.PRIMARY_FLAG = 'Y' AND HCP7.STATUS='A' AND ROWNUM < 2) PHONE , (SELECT HCP1.PHONE_COUNTRY_CODE FROM HZ_CONTACT_POINTS HCP1 WHERE HCP1. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP1.OWNER_TABLE_ID AND HCP1.CONTACT_POINT_TYPE = 'PHONE' AND HCP1.PHONE_LINE_TYPE = 'GEN' AND HCP1.PRIMARY_FLAG = 'Y' and HCP1.STATUS='A' AND ROWNUM < 2) PHONE_COUNTRY_CODE ,(SELECT HCP7.PHONE_EXTENSION FROM HZ_CONTACT_POINTS HCP7 WHERE HCP7. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP7.OWNER_TABLE_ID AND HCP7.CONTACT_POINT_TYPE = 'PHONE' AND HCP7.PHONE_LINE_TYPE = 'GEN' AND HCP7.PRIMARY_FLAG = 'Y' and HCP7.STATUS='A' AND ROWNUM < 2) PHONE_EXTENSION ,PVC.REQUEST_ID REQUEST_ID ,PVC.PROGRAM_APPLICATION_ID PROGRAM_APPLICATION_ID ,PVC.PROGRAM_ID PROGRAM_ID ,PVC.PROGRAM_UPDATE_DATE PROGRAM_UPDATE_DATE ,TO_CHAR(null) CONTACT_NAME_ALT ,TO_CHAR(null) FIRST_NAME_ALT ,TO_CHAR(null) LAST_NAME_ALT ,HOC.DEPARTMENT DEPARTMENT , HOC.JOB_TITLE ,HP.SALUTATION ,HP.PERSON_NAME_SUFFIX ,( SELECT ROLE_TYPE as ADMINISTRATIVE_CONTACT FROM HZ_ORG_CONTACT_ROLES HOCR WHERE ROLE_TYPE = 'ADMINISTRATIVE_CONTACT_FOR' AND STATUS = 'A' AND HOC.ORG_CONTACT_ID = HOCR.ORG_CONTACT_ID(+)) ADMINISTRATIVE_CONTACT ,HP.status ,(SELECT HCP4.EMAIL_ADDRESS FROM HZ_CONTACT_POINTS HCP4 WHERE HCP4.OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP4.OWNER_TABLE_ID AND PVC.RELATIONSHIP_ID=HCP4.RELATIONSHIP_ID AND HCP4.CONTACT_POINT_TYPE = 'EMAIL' AND HCP4.STATUS ='A' AND HCP4.PRIMARY_FLAG = 'Y' AND ROWNUM < 2) EMAIL_ADDRESS ,(SELECT HCP7.URL FROM HZ_CONTACT_POINTS HCP7 WHERE HCP7. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP7.OWNER_TABLE_ID AND HCP7.CONTACT_POINT_TYPE = 'WEB' AND HCP7.STATUS ='A' AND HCP7.PRIMARY_FLAG = 'Y' AND ROWNUM < 2) URL ,(SELECT HCP4.PHONE_AREA_CODE FROM HZ_CONTACT_POINTS HCP4 WHERE HCP4. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP4.OWNER_TABLE_ID AND HCP4.CONTACT_POINT_TYPE = 'PHONE' AND HCP4.PHONE_LINE_TYPE = 'PHONE' AND HCP4.PRIMARY_FLAG = 'N' AND HCP4.STATUS ='A' AND ROWNUM < 2) ALT_AREA_CODE ,(SELECT HCP7.PHONE_NUMBER FROM HZ_CONTACT_POINTS HCP7 WHERE HCP7. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP7.OWNER_TABLE_ID AND HCP7.CONTACT_POINT_TYPE = 'PHONE' AND HCP7.PHONE_LINE_TYPE = 'PHONE' AND HCP7.PRIMARY_FLAG = 'N' AND HCP7.STATUS ='A' AND ROWNUM < 2) ALT_PHONE ,(SELECT HCP5.PHONE_AREA_CODE FROM HZ_CONTACT_POINTS HCP5 WHERE HCP5. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP5.OWNER_TABLE_ID AND HCP5.CONTACT_POINT_TYPE = 'PHONE' AND HCP5.PHONE_LINE_TYPE = 'FAX' AND HCP5.STATUS ='A' AND ROWNUM < 2) FAX_AREA_CODE ,(SELECT HCP6.PHONE_NUMBER FROM HZ_CONTACT_POINTS HCP6 WHERE HCP6. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP6.OWNER_TABLE_ID AND HCP6.CONTACT_POINT_TYPE = 'PHONE' AND HCP6.PHONE_LINE_TYPE = 'FAX' AND HCP6.STATUS='A' AND ROWNUM < 2) FAX ,(SELECT HCP2.PHONE_COUNTRY_CODE FROM HZ_CONTACT_POINTS HCP2 WHERE HCP2. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP2.OWNER_TABLE_ID AND HCP2.CONTACT_POINT_TYPE = 'PHONE' AND HCP2.PHONE_LINE_TYPE = 'FAX' AND HCP2.STATUS='A' AND ROWNUM < 2) FAX_COUNTRY_CODE ,(SELECT HCP6.PHONE_EXTENSION FROM HZ_CONTACT_POINTS HCP6 WHERE HCP6. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP6.OWNER_TABLE_ID AND HCP6.CONTACT_POINT_TYPE = 'PHONE' AND HCP6.PHONE_LINE_TYPE = 'FAX' AND HCP6.STATUS='A' AND ROWNUM < 2) FAX_EXTENSION ,(SELECT HCP8.PHONE_COUNTRY_CODE FROM HZ_CONTACT_POINTS HCP8 WHERE HCP8. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP8.OWNER_TABLE_ID AND HCP8.CONTACT_POINT_TYPE = 'PHONE' AND HCP8.PHONE_LINE_TYPE = 'MOBILE' AND HCP8.STATUS='A' AND ROWNUM < 2) MOBILE_COUNTRY_CODE ,(SELECT HCP8.PHONE_AREA_CODE FROM HZ_CONTACT_POINTS HCP8 WHERE HCP8. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP8.OWNER_TABLE_ID AND HCP8.CONTACT_POINT_TYPE = 'PHONE' AND HCP8.PHONE_LINE_TYPE = 'MOBILE' AND HCP8.STATUS ='A' AND ROWNUM < 2) MOBILE_AREA_CODE ,(SELECT HCP8.PHONE_NUMBER FROM HZ_CONTACT_POINTS HCP8 WHERE HCP8. OWNER_TABLE_NAME = 'HZ_PARTIES' AND PVC.PER_PARTY_ID = HCP8.OWNER_TABLE_ID AND HCP8.CONTACT_POINT_TYPE = 'PHONE' AND HCP8.PHONE_LINE_TYPE = 'MOBILE' AND HCP8.STATUS='A' AND ROWNUM < 2) MOBILE ,nvl(PVC.inactive_date, PartyUsageAssignment.EFFECTIVE_END_DATE) INACTIVE_DATE ,PVC.PER_PARTY_ID PER_PARTY_ID ,PVC.RELATIONSHIP_ID RELATIONSHIP_ID ,PVC.PARTY_SITE_ID PARTY_SITE_ID ,PVC.ORG_CONTACT_ID ORG_CONTACT_ID ,PVC.ORG_PARTY_SITE_ID ORG_PARTY_SITE_ID ,PVC.ATTRIBUTE_CATEGORY ,PVC.ATTRIBUTE1 ,PVC.ATTRIBUTE2 ,PVC.ATTRIBUTE3 ,PVC.ATTRIBUTE4 ,PVC.ATTRIBUTE5 ,PVC.ATTRIBUTE6 ,PVC.ATTRIBUTE7 ,PVC.ATTRIBUTE8 ,PVC.ATTRIBUTE9 ,PVC.ATTRIBUTE10 ,PVC.ATTRIBUTE11 ,PVC.ATTRIBUTE12 ,PVC.ATTRIBUTE13 ,PVC.ATTRIBUTE14 ,PVC.ATTRIBUTE15 FROM POZ_SUPPLIER_CONTACTS PVC ,POZ_SUPPLIER_SITES_ALL_M PVS ,HZ_PARTIES HP ,HZ_RELATIONSHIPS HPR ,HZ_PARTY_SITES HPS ,HZ_PARTY_USG_ASSIGNMENTS PartyUsageAssignment ,HZ_ORG_CONTACTS HOC WHERE PVC.PER_PARTY_ID = HP.PARTY_ID AND PVC.ORG_PARTY_SITE_ID = HPS.PARTY_SITE_ID AND PVC.ORG_CONTACT_ID = HOC.ORG_CONTACT_ID(+) AND PVC.RELATIONSHIP_ID = HPR.RELATIONSHIP_ID AND HPR.STATUS = 'A' AND HPR.RELATIONSHIP_CODE = 'CONTACT_OF' AND HPR.RELATIONSHIP_TYPE = 'CONTACT' AND PVS.PARTY_SITE_ID = PVC.ORG_PARTY_SITE_ID AND (HP.PARTY_ID = PartyUsageAssignment.PARTY_ID AND PartyUsageAssignment.PARTY_USAGE_CODE = 'SUPPLIER_CONTACT' AND PartyUsageAssignment.STATUS_FLAG = 'A' AND PartyUsageAssignment.owner_table_id = HPR.relationship_id AND PartyUsageAssignment.OWNER_TABLE_NAME = 'HZ_RELATIONSHIPS') |