Product: | AMS - Marketing |
---|---|
Description: | Relationships between entities |
Implementation/DBA Data: | APPS.AMS_PERSON_RELATIONSHIPS_V |
SELECT PRSN.PARTY_ID
, PR.PARTY_ID
, PRSN.PARTY_NAME
, PRSN.PERSON_LAST_NAME
, PRSN.PERSON_FIRST_NAME
, PRSN.PERSON_MIDDLE_NAME
, PRSN.KNOWN_AS
, PR.STATUS
, PRSN.LAST_ORDERED_DATE
, PR.OBJECT_ID
, PARTY.PARTY_TYPE
, PARTY.PARTY_NAME
, PR.RELATIONSHIP_ID
, PR.RELATIONSHIP_TYPE
, CPPH.PHONE_COUNTRY_CODE || DECODE(CPPH.PHONE_AREA_CODE
, NULL
, ''
, ' '||CPPH.PHONE_AREA_CODE) || DECODE(CPPH.PHONE_NUMBER
, NULL
, ''
, ' '||CPPH.PHONE_NUMBER) || DECODE(CPPH.PHONE_EXTENSION
, NULL
, ''
, ' EXT. '||CPPH.PHONE_EXTENSION)
, CPPH.PHONE_COUNTRY_CODE
, CPPH.PHONE_AREA_CODE
, CPPH.PHONE_NUMBER
, CPPH.PHONE_EXTENSION
, CPPH.PHONE_LINE_TYPE
, RELPARTY.EMAIL_ADDRESS
, RELPARTY.ADDRESS1 || DECODE(RELPARTY.ADDRESS2
, NULL
, ''
, ' '||RELPARTY.ADDRESS2) || DECODE(RELPARTY.ADDRESS3
, NULL
, ''
, ' '||RELPARTY.ADDRESS3) || DECODE(RELPARTY.ADDRESS4
, NULL
, ''
, ' '||RELPARTY.ADDRESS4) || '
, '||RELPARTY.CITY ||'
, '||RELPARTY.STATE||'
, '||RELPARTY.POSTAL_CODE||'
, '||RELPARTY.COUNTRY
, RELPARTY.ADDRESS1 || DECODE(RELPARTY.ADDRESS2
, NULL
, ''
, ' '||RELPARTY.ADDRESS2) || DECODE(RELPARTY.ADDRESS3
, NULL
, ''
, ' '||RELPARTY.ADDRESS3) || DECODE(RELPARTY.ADDRESS4
, NULL
, ''
, ' '||RELPARTY.ADDRESS4)
, RELPARTY.ADDRESS1
, RELPARTY.ADDRESS2
, RELPARTY.ADDRESS3
, RELPARTY.ADDRESS4
, RELPARTY.STATE
, RELPARTY.CITY
, RELPARTY.PROVINCE
, RELPARTY.COUNTY
, RELPARTY.POSTAL_CODE
, RELPARTY.COUNTRY
, PRSN.CREATION_DATE
, PRSN.LAST_UPDATE_DATE
, PRSN.CREATED_BY
, PRSN.LAST_UPDATED_BY
FROM HZ_PARTIES PRSN
, HZ_PARTIES PARTY
, HZ_PARTIES RELPARTY
, HZ_CONTACT_POINTS CPPH
, HZ_ORG_CONTACTS C
, HZ_RELATIONSHIPS PR
WHERE PRSN.PARTY_TYPE = 'PERSON'
AND PR.STATUS='A'
AND PRSN.STATUS='A'
AND PARTY.STATUS='A'
AND PRSN.PARTY_ID = PR.SUBJECT_ID
AND PR.OBJECT_ID = PARTY.PARTY_ID
AND PR.PARTY_ID = RELPARTY.PARTY_ID
AND PR.PARTY_ID = CPPH.OWNER_TABLE_ID (+)
AND CPPH.OWNER_TABLE_NAME (+) = 'HZ_PARTIES'
AND CPPH.CONTACT_POINT_TYPE (+) = 'PHONE'
AND CPPH.PRIMARY_FLAG (+) = 'Y'
AND CPPH.ACTUAL_CONTENT_SOURCE(+) = 'USER_ENTERED'
AND PR.OBJECT_TYPE='ORGANIZATION'
AND PR.ACTUAL_CONTENT_SOURCE = 'USER_ENTERED'
AND PR.RELATIONSHIP_CODE IN('CONTACT'
, 'CONTACT_OF'
, 'EMPLOYEE_OF')
AND C.PARTY_RELATIONSHIP_ID=PR.RELATIONSHIP_ID