IBY_EXT_FD_PAYEE_1_0_VD
Details
-
Schema: FUSION
-
Object owner: IBY
-
Object type: VIEW
Columns
Name |
---|
PAYMENT_ID PARTY_ID VENDOR_ID VENDOR_SITE_ID SUPPLIER_NUMBER PARTY_NUMBER PARTY_NAME ALTERNATE_NAME SITE_NAME ALTERNATE_SITE_NAME PARTY_TYPE PARTY_TYPE_MEANING TAX_REGISTRATION_NUMBER LE_REGISTRATION_NUMBER LE_REGISTRATION_NUM_TYPE PARTY_ATTR_CAT PAYMENT_LOCATION_ID CUSTOMER_NUM PARTY_SITE_ID PAYEE_SUPPLIER_ATTR_CATEGORY PAYEE_SPPLR_SITE_ATTR_CATEGORY REMIT_ADVICE_DELIVERY_METHOD REMIT_ADVICE_EMAIL REMIT_ADVICE_FAX EMPLOYEE_PAYMENT_FLAG EMPLOYEE_ADDRESS_ID PAYEE_ADDRESS1 PAYEE_ADDRESS2 PAYEE_ADDRESS3 PAYEE_ADDRESS4 PAYEE_CITY PAYEE_COUNTY PAYEE_STATE PAYEE_PROVINCE PAYEE_COUNTRY PAYEE_POSTAL_CODE PAYEE_ADDRESS_CONCAT DATE_OF_BIRTH COUNTRY_OF_BIRTH TOWN_OF_BIRTH ORGANIZATION_TYPE_LOOKUP_CODE ORG_TYPE_MEANING |
Query
SQL_Statement |
---|
SELECT pmt.payment_id payment_id, pmt.payee_party_id party_id, pmt.payee_supplier_id vendor_id, pmt.supplier_site_id vendor_site_id, pmt.payee_supplier_number supplier_number, pmt.payee_party_number party_number, pmt.payee_name party_name, pmt.payee_alternate_name alternate_name, pmt.payee_supplier_site_name site_name, NVL(pmt.payee_supplier_site_alt_name, pmt.payee_site_alternate_name) alternate_site_name, NULL PARTY_TYPE, NULL PARTY_TYPE_MEANING, pmt.payee_tax_registration_num tax_registration_number, decode(pmt.payment_function, 'EMPLOYEE_EXP', IBY_FD_EXTRACT_GEN_PVT.Get_Payee_Emp_LE_Reg(pmt.payment_id), pmt.payee_le_registration_num) le_registration_number, decode(pmt.payment_function, 'EMPLOYEE_EXP', IBY_FD_EXTRACT_GEN_PVT.Get_Payee_Emp_LE_RegType(pmt.payment_id), null) le_registration_num_type, pmt.payee_party_attr_category party_attr_cat, pmt.remit_to_location_id payment_location_id, pmt.payee_first_party_reference customer_num, pmt.party_site_id, pmt.payee_supplier_attr_category, pmt.payee_spplr_site_attr_category, ep.REMIT_ADVICE_DELIVERY_METHOD, ep.REMIT_ADVICE_EMAIL, ep.REMIT_ADVICE_FAX, pmt.employee_payment_flag employee_payment_flag, pmt.employee_address_id employee_address_id, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.addr_line1, 'HOME', emp_home_addr.addr_line1, 'ORA_MAIL', emp_mail_addr.addr_line1, pmt.payee_address1) payee_address1, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.addr_line2, 'HOME', emp_home_addr.addr_line2, 'ORA_MAIL', emp_mail_addr.addr_line2, pmt.payee_address2) payee_address2, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.addr_line3, 'HOME', emp_home_addr.addr_line3, 'ORA_MAIL', emp_mail_addr.addr_line3, pmt.payee_address3) payee_address3, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.addr_line4, 'HOME', emp_home_addr.addr_line4, 'ORA_MAIL', emp_mail_addr.addr_line4, pmt.payee_address4) payee_address4, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.city, 'HOME', emp_home_addr.city, 'ORA_MAIL', emp_mail_addr.city, pmt.payee_city) payee_city, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.county, 'HOME', emp_home_addr.county, 'ORA_MAIL', emp_mail_addr.county, pmt.payee_county) payee_county, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.state, 'HOME', emp_home_addr.state, 'ORA_MAIL', emp_mail_addr.state, pmt.payee_state) payee_state, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.province, 'HOME', emp_home_addr.province, 'ORA_MAIL', emp_mail_addr.province, pmt.payee_province) payee_province, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.country, 'HOME', emp_home_addr.country, 'ORA_MAIL', emp_mail_addr.country, pmt.payee_country) payee_country, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.postal_code, 'HOME', emp_home_addr.postal_code, 'ORA_MAIL', emp_mail_addr.postal_code, pmt.payee_postal_code) payee_postal_code, decode(pmt.employee_address_code, 'OFFICE', emp_office_addr.addr_concat, 'HOME', emp_home_addr.addr_concat, 'ORA_MAIL', emp_mail_addr.addr_concat, pmt.payee_address_concat) payee_address_concat, person.date_of_birth, person.country_of_birth, person.town_of_birth town_of_birth, vendor.organization_type_lookup_code, orgtype.meaning org_type_meaning FROM iby_payments_all pmt, IBY_EXTERNAL_PAYEES_ALL ep, iby_ext_fd_emp_office_addr emp_office_addr, iby_ext_fd_emp_home_addr emp_home_addr, iby_ext_fd_emp_mail_addr_v emp_mail_addr, per_persons person, poz_suppliers_v vendor, fnd_lookups orgtype WHERE pmt.EXT_PAYEE_ID = ep.EXT_PAYEE_ID AND pmt.payment_id = emp_office_addr.payment_id(+) AND pmt.payment_id = emp_home_addr.payment_id(+) AND pmt.payment_id = emp_mail_addr.payment_id(+) AND pmt.employee_person_id = person.person_id(+) AND pmt.payee_party_id = vendor.party_id(+) AND vendor.organization_type_lookup_code = orgtype.lookup_code(+) AND orgtype.lookup_type(+) = 'POZ_ORGANIZATION_TYPE' |