DBA Data[Home] [Help]

VIEW: APPS.ARBPA_CUSTOMER_TRX_HEADER

Source

View Text - Preformatted

SELECT original_copy, cust_account_id, party_id, party_site_id, 
          cust_acct_site_id, account_number, account_name, 
          customer_party_name, customer_tax_reference, customer_tax_payer_id, 
		  customer_tax_ref_number, rep_reg_number,receipt_method_name, payment_method_name, 
		  customer_address, customer_city, customer_state, customer_county, 
          customer_postal_code, customer_address|| ' '|| customer_city|| ' ' 
          || customer_state|| ' '|| customer_county|| ' ' 
          || customer_postal_code customer_complete_address, 
		  NVL(TRIM(BOTH ',' FROM customer_name_attr||','||customer_address_attr),'The Same') customer_attr_complete_address, 
          customer_name_attr, customer_address_attr, 
		  rct_global_attribute3,rct_global_attribute4,rct_global_attribute5, 
          rct_global_attribute6,rct_global_attribute7,rct_global_attribute8, 
		  rct_global_attribute9,rct_global_attribute10,rct_global_attribute11, 
          rct_global_attribute12,rct_global_attribute13,rct_global_attribute14, 
		  rct_global_attribute15,transaction_id, 
          transaction_number, transaction_date, transaction_term_due_date, 
          transaction_currency_code, document_sequence_number, waybill_number, 
          transaction_type, shipping_bill, shipping_date, vendor_party_name, 
          vendor_address, vendor_city, vendor_state, vendor_county, 
          vendor_postal_code, vendor_address|| ' '|| vendor_city|| ' ' 
          || vendor_state|| ' '|| vendor_county|| ' ' 
          || vendor_postal_code vendor_complete_address, 
          vendor_tax_reference, sales_person_name, term_name, term_desc, 
          vendor_tax_reg_number, customer_tax_reg_number, 
          customer_tax_authority, user_name, line_total_amount, 
          tax_total_amount, ((tax_total_amount * 100) / line_total_amount) tax_rate, 
		  VAT_tax_total_amount, ((VAT_tax_total_amount * 100) / line_total_amount) VAT_tax_rate, 
		  excise_tax_total_amount, ((excise_tax_total_amount * 100) / line_total_amount) excise_tax_rate, 
		  exempt_tax_total_amount, ((exempt_tax_total_amount * 100) / line_total_amount) exempt_tax_rate, 
          (line_total_amount + tax_total_amount) trx_total_amount, 
         INITCAP 
                 (TO_CHAR (TO_DATE ((NVL(line_total_amount,1) + NVL(tax_total_amount,1)), 
                                    'J' 
                                   ), 
                           'JSP' 
                          ) 
                 ) trx_total_in_words, 
          TRIM(BOTH '-' FROM phone_number) phone_number, vendor_contact_name, 
          TRIM (BOTH ',' FROM customer_contact_name) customer_contact_name, 
          NULL null_value, chief_accountant_name, general_director_name, 
          vendor_tax_kpp, vendor_tax_payer_id,legal_entity_address 
     FROM (SELECT DECODE (rct.printing_pending,'Y', 'Original','Copy') original_copy, 
                  hca.cust_account_id cust_account_id, hca.party_id party_id, 
                  hcas.party_site_id party_site_id, 
                  hcas.cust_acct_site_id cust_acct_site_id, 
                  hca.account_number account_number, 
                  hca.account_name account_name, 
                  cust_hpar.party_name customer_party_name, 
                  cust_hpar.tax_reference customer_tax_reference, 
				  hop.jgzz_fiscal_code customer_tax_payer_id, 
				  hop.tax_reference customer_tax_ref_number, 
				  cust_zptp.rep_registration_number rep_reg_number, 
				  arm.name receipt_method_name, 
                  ifpc.payment_channel_name payment_method_name, 
                  TRIM (   cust_hpar.address1|| ' ' 
                        || cust_hpar.address2|| ' ' 
                        || cust_hpar.address3|| ' ' 
                        || cust_hpar.address4) customer_address, 
                  cust_hpar.city customer_city, 
                  cust_hpar.state customer_state, 
                  cust_hpar.county customer_county, 
                  cust_hpar.postal_code customer_postal_code, 
                  rct.global_attribute1 customer_name_attr, 
                  rct.global_attribute2 customer_address_attr, 
				  rct.global_attribute3 rct_global_attribute3, 
                  rct.global_attribute4 rct_global_attribute4, 
				  rct.global_attribute5 rct_global_attribute5, 
                  rct.global_attribute6 rct_global_attribute6, 
				  rct.global_attribute7 rct_global_attribute7, 
                  rct.global_attribute8 rct_global_attribute8, 
				  rct.global_attribute9 rct_global_attribute9, 
                  rct.global_attribute10 rct_global_attribute10, 
				  rct.global_attribute11 rct_global_attribute11, 
                  rct.global_attribute12 rct_global_attribute12, 
				  rct.global_attribute13 rct_global_attribute13, 
                  rct.global_attribute14 rct_global_attribute14, 
				  rct.global_attribute15 rct_global_attribute15, 
                  rct.customer_trx_id transaction_id, 
                  rct.trx_number transaction_number, 
                  rct.trx_date transaction_date, 
                  rct.term_due_date transaction_term_due_date, 
                  rct.invoice_currency_code transaction_currency_code, 
                  rct.doc_sequence_value document_sequence_number, 
                  rct.waybill_number waybill_number, 
                  rctt.NAME transaction_type, rct.attribute15 shipping_bill, 
                  rct.ship_date_actual shipping_date, 
                  vndr_hpar.party_name vendor_party_name, 
                  vndr_hpar.address1 vendor_address, 
                  vndr_hpar.city vendor_city, vndr_hpar.state vendor_state, 
                  vndr_hpar.county vendor_county, 
                  vndr_hpar.postal_code vendor_postal_code, 
                  vndr_hpar.tax_reference vendor_tax_reference, 
                  rs.NAME sales_person_name, rt.NAME term_name, 
                  rt.description term_desc, 
                  vndr_zr.registration_number vendor_tax_reg_number, 
                  cust_zr.registration_number customer_tax_reg_number, 
                  tax_auth_hpar.party_name customer_tax_authority, 
                  fnd_global.user_name user_name, 
                  NVL((SELECT SUM (rctl.extended_amount) 
                         FROM ra_customer_trx_lines_all rctl 
                        WHERE rctl.customer_trx_id = rct.customer_trx_id 
                          AND rctl.line_type = 'LINE'),0) line_total_amount, 
                  NVL((SELECT SUM (rctl.extended_amount) 
                         FROM ra_customer_trx_lines_all rctl 
                        WHERE rctl.customer_trx_id = rct.customer_trx_id 
                          AND rctl.line_type = 'TAX'),0) tax_total_amount, 
                --  NVL ((SELECT SUM (rctl.tax_rate) 
                --          FROM ra_customer_trx_lines_all rctl 
                --         WHERE rctl.customer_trx_id = rct.customer_trx_id 
                --           AND rctl.line_type = 'TAX'),0) tax_rate, 
                  NVL((SELECT SUM (rctl.extended_amount) 
                         FROM ra_customer_trx_lines_all rctl 
						     ,zx_lines zl 
                        WHERE rctl.customer_trx_id = rct.customer_trx_id 
                          AND rctl.line_type = 'TAX' 
						  AND rctl.tax_line_id = zl.tax_line_id 
						  AND zl.tax_type_code='VAT'),0) VAT_tax_total_amount, 
                --  NVL ((SELECT SUM (rctl.tax_rate) 
                --          FROM ra_customer_trx_lines_all rctl 
				--		      ,zx_lines zl 
                --         WHERE rctl.customer_trx_id = rct.customer_trx_id 
                --           AND rctl.line_type = 'TAX' 
				--		   AND rctl.tax_line_id = zl.tax_line_id 
				--		  AND zl.tax_type_code='VAT'),0) VAT_tax_rate, 
				NVL((SELECT SUM (rctl.extended_amount) 
                         FROM ra_customer_trx_lines_all rctl 
						     ,zx_lines zl 
                        WHERE rctl.customer_trx_id = rct.customer_trx_id 
                          AND rctl.line_type = 'TAX' 
						  AND rctl.tax_line_id = zl.tax_line_id 
						  AND zl.tax_type_code='EXCISE'),0) excise_tax_total_amount, 
               --   NVL ((SELECT SUM (rctl.tax_rate) 
               --           FROM ra_customer_trx_lines_all rctl 
				--		      ,zx_lines zl 
                --       WHERE rctl.customer_trx_id = rct.customer_trx_id 
                --           AND rctl.line_type = 'TAX' 
				--		   AND rctl.tax_line_id = zl.tax_line_id 
				--		  AND zl.tax_type_code='EXCISE'),0) excise_tax_rate, 
				NVL((SELECT SUM (rctl.extended_amount) 
                         FROM ra_customer_trx_lines_all rctl 
						     ,zx_lines zl 
                        WHERE rctl.customer_trx_id = rct.customer_trx_id 
                          AND rctl.line_type = 'TAX' 
						  AND rctl.tax_line_id = zl.tax_line_id 
						  AND zl.tax_type_code='Exempt Tax'),0) exempt_tax_total_amount, 
                --  NVL ((SELECT SUM (rctl.tax_rate) 
                --          FROM ra_customer_trx_lines_all rctl 
				--		      ,zx_lines zl 
                --         WHERE rctl.customer_trx_id = rct.customer_trx_id 
                --           AND rctl.line_type = 'TAX' 
				--		   AND rctl.tax_line_id = zl.tax_line_id 
				--		  AND zl.tax_type_code='Exempt Tax'),0) exempt_tax_rate, 
						   cust_hpar.primary_phone_country_code|| '-' 
                  || cust_hpar.primary_phone_area_code|| '-' 
                  || cust_hpar.primary_phone_number phone_number, 
                     NVL(vndr_hpar.person_title,vndr_hpar.person_pre_name_adjunct)|| ' ' 
                  || vndr_hpar.person_first_name|| ' ' 
                  || vndr_hpar.person_middle_name|| ' ' 
                  || vndr_hpar.person_last_name vendor_contact_name, 
                     SUBSTRB(cont_hpar.person_last_name,1,50)|| ','|| ' ' 
                  || SUBSTRB (cont_hpar.person_first_name, 1, 50) customer_contact_name, 
                  (SELECT per_hpar.party_name 
                     FROM hz_parties per_hpar, 
                          hz_relationships vndr_hr 
                    WHERE vndr_hpar.party_id = vndr_hr.object_id 
                      AND vndr_hr.relationship_code = 'CONTACT_OF' 
                      AND vndr_hr.relationship_type = 'CONTACT' 
                      AND vndr_hr.directional_flag = 'F' 
                      AND vndr_hr.subject_table_name = 'HZ_PARTIES' 
                      AND vndr_hr.object_table_name = 'HZ_PARTIES' 
                      AND vndr_hr.subject_type = 'PERSON' 
                      AND TRUNC (NVL (vndr_hr.end_date, SYSDATE)) > TRUNC (SYSDATE) 
                      AND vndr_hr.subject_id = per_hpar.party_id 
                      AND xle_contact_grp.concat_contact_roles(vndr_hr.subject_id,vndr_hr.object_id) = 'Chief Accountant') chief_accountant_name, 
                  (SELECT per_hpar.party_name 
                     FROM hz_parties per_hpar, 
                          hz_relationships vndr_hr 
                    WHERE vndr_hpar.party_id = vndr_hr.object_id 
                      AND vndr_hr.relationship_code = 'CONTACT_OF' 
                      AND vndr_hr.relationship_type = 'CONTACT' 
                      AND vndr_hr.directional_flag = 'F' 
                      AND vndr_hr.subject_table_name = 'HZ_PARTIES' 
                      AND vndr_hr.object_table_name = 'HZ_PARTIES' 
                      AND vndr_hr.subject_type = 'PERSON' 
                      AND TRUNC (NVL (vndr_hr.end_date, SYSDATE)) > TRUNC (SYSDATE) 
                      AND vndr_hr.subject_id = per_hpar.party_id 
                      AND xle_contact_grp.concat_contact_roles(vndr_hr.subject_id,vndr_hr.object_id) ='General Director') general_director_name, 
                  (SELECT registrationeo.registration_number 
                     FROM xle_registrations registrationeo, 
                          xle_jurisdictions_vl jurisdictions 
                    WHERE jurisdictions.jurisdiction_id =registrationeo.jurisdiction_id 
                      AND registrationeo.source_table = 'XLE_ETB_PROFILES' 
                      AND registrationeo.source_id = xev.establishment_id 
                      AND NVL (jurisdictions.registration_code_etb, 'RN') ='CRR')vendor_tax_kpp, 
                  (SELECT registrationeo.registration_number 
                     FROM xle_registrations registrationeo, 
                          xle_jurisdictions_vl jurisdictions 
                    WHERE jurisdictions.jurisdiction_id =registrationeo.jurisdiction_id 
                      AND registrationeo.source_table = 'XLE_ENTITY_PROFILES' 
                      AND registrationeo.source_id = xep.legal_entity_id 
                      AND NVL (jurisdictions.registration_code_le, 'RN') ='INT')vendor_tax_payer_id, 
				(SELECT LTRIM (   loc.address_line_1|| ' ' 
                                 || loc.address_line_2|| ' ' 
                                 || loc.address_line_3|| ' ' 
                                 || loc.town_or_city|| ' ' 
                                 || loc.region_2|| ' ' 
                                 || loc.postal_code) address 
                     FROM xle_registrations xlr, 
                          hr_locations loc 
                    WHERE xlr.source_table = 'XLE_ENTITY_PROFILES' 
                      AND xlr.source_id = xep.legal_entity_id 
                      AND xlr.location_id = loc.location_id(+)) legal_entity_address 
             FROM ra_customer_trx_all rct, 
                  ra_cust_trx_types_all rctt, 
                  ra_terms rt, 
                  ra_salesreps_all rs, 
                  hz_cust_accounts hca, 
                  hz_parties cust_hpar, 
                  hz_cust_site_uses_all hcsu, 
                  hz_cust_acct_sites_all hcas, 
                  hz_party_sites hps, 
                  xle_entity_profiles xep, 
                  hz_parties vndr_hpar, 
                  xle_etb_profiles xev, 
                  hz_parties estab_hpar, 
                  zx_party_tax_profile vndr_zptp, 
                  zx_registrations vndr_zr, 
                  zx_party_tax_profile cust_zptp, 
                  zx_registrations cust_zr, 
                  hz_locations hl, 
                  fnd_territories_tl ftt, 
                  zx_party_tax_profile tax_auth_zptp, 
                  xle_legalauth_v xlv, 
                  hz_parties tax_auth_hpar, 
                  hz_cust_account_roles cont_hcar, 
                  hz_relationships cont_hr, 
                  hz_parties cont_hpar, 
				  ar_receipt_methods arm, 
				  iby_fndcpt_pmt_chnnls_vl ifpc, 
				   hz_organization_profiles hop 
            WHERE rct.cust_trx_type_id = rctt.cust_trx_type_id 
              AND rct.term_id = rt.term_id(+) 
              AND rct.primary_salesrep_id = rs.salesrep_id(+) 
              AND rct.org_id = rs.org_id(+) 
              AND rct.bill_to_customer_id = hca.cust_account_id 
              AND hca.party_id = cust_hpar.party_id 
              AND rct.bill_to_site_use_id = hcsu.site_use_id 
              AND hca.cust_account_id = hcas.cust_account_id 
              AND hcsu.cust_acct_site_id = hcas.cust_acct_site_id 
              AND hcas.party_site_id = hps.party_site_id 
              AND rct.legal_entity_id = xep.legal_entity_id 
              AND xep.party_id = vndr_hpar.party_id 
              AND xev.legal_entity_id = xep.legal_entity_id 
              AND xev.party_id = estab_hpar.party_id 
              AND xev.main_establishment_flag = 'Y' 
              AND estab_hpar.party_id = vndr_zptp.party_id 
              AND vndr_zptp.party_tax_profile_id = vndr_zr.party_tax_profile_id(+) 
              AND vndr_zr.default_registration_flag(+) = 'Y' 
              AND cust_hpar.party_id = cust_zptp.party_id 
              AND cust_zptp.party_tax_profile_id = cust_zr.party_tax_profile_id(+) 
              AND cust_zr.default_registration_flag(+) = 'Y' 
              AND hps.location_id = hl.location_id 
              AND hl.country = ftt.territory_code(+) 
              AND NVL (ftt.LANGUAGE, USERENV ('LANG')) = USERENV ('LANG') 
              AND vndr_zr.tax_authority_id = tax_auth_zptp.party_tax_profile_id(+) 
              AND tax_auth_zptp.party_type_code(+) = 'TAX_AUTHORITY' 
              AND tax_auth_zptp.party_id = xlv.legalauth_id(+) 
              AND xlv.party_id = tax_auth_hpar.party_id(+) 
              AND rct.bill_to_contact_id = cont_hcar.cust_account_role_id(+) 
              AND cont_hcar.role_type(+) = 'CONTACT' 
              AND cont_hcar.party_id = cont_hr.party_id(+) 
              AND cont_hr.subject_table_name(+) = 'HZ_PARTIES' 
              AND cont_hr.object_table_name(+) = 'HZ_PARTIES' 
              AND cont_hr.directional_flag(+) = 'F' 
              AND cont_hr.subject_id = cont_hpar.party_id(+) 
			  AND rct.receipt_method_id = arm.receipt_method_id(+) 
			  AND arm.payment_channel_code = ifpc.payment_channel_code(+) 
			  AND cust_hpar.party_id = hop.party_id(+) 
			  AND hop.effective_end_date IS NULL)

View Text - HTML Formatted

SELECT ORIGINAL_COPY
, CUST_ACCOUNT_ID
, PARTY_ID
, PARTY_SITE_ID
, CUST_ACCT_SITE_ID
, ACCOUNT_NUMBER
, ACCOUNT_NAME
, CUSTOMER_PARTY_NAME
, CUSTOMER_TAX_REFERENCE
, CUSTOMER_TAX_PAYER_ID
, CUSTOMER_TAX_REF_NUMBER
, REP_REG_NUMBER
, RECEIPT_METHOD_NAME
, PAYMENT_METHOD_NAME
, CUSTOMER_ADDRESS
, CUSTOMER_CITY
, CUSTOMER_STATE
, CUSTOMER_COUNTY
, CUSTOMER_POSTAL_CODE
, CUSTOMER_ADDRESS|| ' '|| CUSTOMER_CITY|| ' ' || CUSTOMER_STATE|| ' '|| CUSTOMER_COUNTY|| ' ' || CUSTOMER_POSTAL_CODE CUSTOMER_COMPLETE_ADDRESS
, NVL(TRIM(BOTH '
, '
FROM CUSTOMER_NAME_ATTR||'
, '||CUSTOMER_ADDRESS_ATTR)
, 'THE SAME') CUSTOMER_ATTR_COMPLETE_ADDRESS
, CUSTOMER_NAME_ATTR
, CUSTOMER_ADDRESS_ATTR
, RCT_GLOBAL_ATTRIBUTE3
, RCT_GLOBAL_ATTRIBUTE4
, RCT_GLOBAL_ATTRIBUTE5
, RCT_GLOBAL_ATTRIBUTE6
, RCT_GLOBAL_ATTRIBUTE7
, RCT_GLOBAL_ATTRIBUTE8
, RCT_GLOBAL_ATTRIBUTE9
, RCT_GLOBAL_ATTRIBUTE10
, RCT_GLOBAL_ATTRIBUTE11
, RCT_GLOBAL_ATTRIBUTE12
, RCT_GLOBAL_ATTRIBUTE13
, RCT_GLOBAL_ATTRIBUTE14
, RCT_GLOBAL_ATTRIBUTE15
, TRANSACTION_ID
, TRANSACTION_NUMBER
, TRANSACTION_DATE
, TRANSACTION_TERM_DUE_DATE
, TRANSACTION_CURRENCY_CODE
, DOCUMENT_SEQUENCE_NUMBER
, WAYBILL_NUMBER
, TRANSACTION_TYPE
, SHIPPING_BILL
, SHIPPING_DATE
, VENDOR_PARTY_NAME
, VENDOR_ADDRESS
, VENDOR_CITY
, VENDOR_STATE
, VENDOR_COUNTY
, VENDOR_POSTAL_CODE
, VENDOR_ADDRESS|| ' '|| VENDOR_CITY|| ' ' || VENDOR_STATE|| ' '|| VENDOR_COUNTY|| ' ' || VENDOR_POSTAL_CODE VENDOR_COMPLETE_ADDRESS
, VENDOR_TAX_REFERENCE
, SALES_PERSON_NAME
, TERM_NAME
, TERM_DESC
, VENDOR_TAX_REG_NUMBER
, CUSTOMER_TAX_REG_NUMBER
, CUSTOMER_TAX_AUTHORITY
, USER_NAME
, LINE_TOTAL_AMOUNT
, TAX_TOTAL_AMOUNT
, ((TAX_TOTAL_AMOUNT * 100) / LINE_TOTAL_AMOUNT) TAX_RATE
, VAT_TAX_TOTAL_AMOUNT
, ((VAT_TAX_TOTAL_AMOUNT * 100) / LINE_TOTAL_AMOUNT) VAT_TAX_RATE
, EXCISE_TAX_TOTAL_AMOUNT
, ((EXCISE_TAX_TOTAL_AMOUNT * 100) / LINE_TOTAL_AMOUNT) EXCISE_TAX_RATE
, EXEMPT_TAX_TOTAL_AMOUNT
, ((EXEMPT_TAX_TOTAL_AMOUNT * 100) / LINE_TOTAL_AMOUNT) EXEMPT_TAX_RATE
, (LINE_TOTAL_AMOUNT + TAX_TOTAL_AMOUNT) TRX_TOTAL_AMOUNT
, INITCAP (TO_CHAR (TO_DATE ((NVL(LINE_TOTAL_AMOUNT
, 1) + NVL(TAX_TOTAL_AMOUNT
, 1))
, 'J' )
, 'JSP' ) ) TRX_TOTAL_IN_WORDS
, TRIM(BOTH '-'
FROM PHONE_NUMBER) PHONE_NUMBER
, VENDOR_CONTACT_NAME
, TRIM (BOTH '
, '
FROM CUSTOMER_CONTACT_NAME) CUSTOMER_CONTACT_NAME
, NULL NULL_VALUE
, CHIEF_ACCOUNTANT_NAME
, GENERAL_DIRECTOR_NAME
, VENDOR_TAX_KPP
, VENDOR_TAX_PAYER_ID
, LEGAL_ENTITY_ADDRESS
FROM (SELECT DECODE (RCT.PRINTING_PENDING
, 'Y'
, 'ORIGINAL'
, 'COPY') ORIGINAL_COPY
, HCA.CUST_ACCOUNT_ID CUST_ACCOUNT_ID
, HCA.PARTY_ID PARTY_ID
, HCAS.PARTY_SITE_ID PARTY_SITE_ID
, HCAS.CUST_ACCT_SITE_ID CUST_ACCT_SITE_ID
, HCA.ACCOUNT_NUMBER ACCOUNT_NUMBER
, HCA.ACCOUNT_NAME ACCOUNT_NAME
, CUST_HPAR.PARTY_NAME CUSTOMER_PARTY_NAME
, CUST_HPAR.TAX_REFERENCE CUSTOMER_TAX_REFERENCE
, HOP.JGZZ_FISCAL_CODE CUSTOMER_TAX_PAYER_ID
, HOP.TAX_REFERENCE CUSTOMER_TAX_REF_NUMBER
, CUST_ZPTP.REP_REGISTRATION_NUMBER REP_REG_NUMBER
, ARM.NAME RECEIPT_METHOD_NAME
, IFPC.PAYMENT_CHANNEL_NAME PAYMENT_METHOD_NAME
, TRIM ( CUST_HPAR.ADDRESS1|| ' ' || CUST_HPAR.ADDRESS2|| ' ' || CUST_HPAR.ADDRESS3|| ' ' || CUST_HPAR.ADDRESS4) CUSTOMER_ADDRESS
, CUST_HPAR.CITY CUSTOMER_CITY
, CUST_HPAR.STATE CUSTOMER_STATE
, CUST_HPAR.COUNTY CUSTOMER_COUNTY
, CUST_HPAR.POSTAL_CODE CUSTOMER_POSTAL_CODE
, RCT.GLOBAL_ATTRIBUTE1 CUSTOMER_NAME_ATTR
, RCT.GLOBAL_ATTRIBUTE2 CUSTOMER_ADDRESS_ATTR
, RCT.GLOBAL_ATTRIBUTE3 RCT_GLOBAL_ATTRIBUTE3
, RCT.GLOBAL_ATTRIBUTE4 RCT_GLOBAL_ATTRIBUTE4
, RCT.GLOBAL_ATTRIBUTE5 RCT_GLOBAL_ATTRIBUTE5
, RCT.GLOBAL_ATTRIBUTE6 RCT_GLOBAL_ATTRIBUTE6
, RCT.GLOBAL_ATTRIBUTE7 RCT_GLOBAL_ATTRIBUTE7
, RCT.GLOBAL_ATTRIBUTE8 RCT_GLOBAL_ATTRIBUTE8
, RCT.GLOBAL_ATTRIBUTE9 RCT_GLOBAL_ATTRIBUTE9
, RCT.GLOBAL_ATTRIBUTE10 RCT_GLOBAL_ATTRIBUTE10
, RCT.GLOBAL_ATTRIBUTE11 RCT_GLOBAL_ATTRIBUTE11
, RCT.GLOBAL_ATTRIBUTE12 RCT_GLOBAL_ATTRIBUTE12
, RCT.GLOBAL_ATTRIBUTE13 RCT_GLOBAL_ATTRIBUTE13
, RCT.GLOBAL_ATTRIBUTE14 RCT_GLOBAL_ATTRIBUTE14
, RCT.GLOBAL_ATTRIBUTE15 RCT_GLOBAL_ATTRIBUTE15
, RCT.CUSTOMER_TRX_ID TRANSACTION_ID
, RCT.TRX_NUMBER TRANSACTION_NUMBER
, RCT.TRX_DATE TRANSACTION_DATE
, RCT.TERM_DUE_DATE TRANSACTION_TERM_DUE_DATE
, RCT.INVOICE_CURRENCY_CODE TRANSACTION_CURRENCY_CODE
, RCT.DOC_SEQUENCE_VALUE DOCUMENT_SEQUENCE_NUMBER
, RCT.WAYBILL_NUMBER WAYBILL_NUMBER
, RCTT.NAME TRANSACTION_TYPE
, RCT.ATTRIBUTE15 SHIPPING_BILL
, RCT.SHIP_DATE_ACTUAL SHIPPING_DATE
, VNDR_HPAR.PARTY_NAME VENDOR_PARTY_NAME
, VNDR_HPAR.ADDRESS1 VENDOR_ADDRESS
, VNDR_HPAR.CITY VENDOR_CITY
, VNDR_HPAR.STATE VENDOR_STATE
, VNDR_HPAR.COUNTY VENDOR_COUNTY
, VNDR_HPAR.POSTAL_CODE VENDOR_POSTAL_CODE
, VNDR_HPAR.TAX_REFERENCE VENDOR_TAX_REFERENCE
, RS.NAME SALES_PERSON_NAME
, RT.NAME TERM_NAME
, RT.DESCRIPTION TERM_DESC
, VNDR_ZR.REGISTRATION_NUMBER VENDOR_TAX_REG_NUMBER
, CUST_ZR.REGISTRATION_NUMBER CUSTOMER_TAX_REG_NUMBER
, TAX_AUTH_HPAR.PARTY_NAME CUSTOMER_TAX_AUTHORITY
, FND_GLOBAL.USER_NAME USER_NAME
, NVL((SELECT SUM (RCTL.EXTENDED_AMOUNT)
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID
AND RCTL.LINE_TYPE = 'LINE')
, 0) LINE_TOTAL_AMOUNT
, NVL((SELECT SUM (RCTL.EXTENDED_AMOUNT)
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID
AND RCTL.LINE_TYPE = 'TAX')
, 0) TAX_TOTAL_AMOUNT
, -- NVL ((SELECT SUM (RCTL.TAX_RATE) --
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL --
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID --
AND RCTL.LINE_TYPE = 'TAX')
, 0) TAX_RATE
, NVL((SELECT SUM (RCTL.EXTENDED_AMOUNT)
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL
, ZX_LINES ZL
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID
AND RCTL.LINE_TYPE = 'TAX'
AND RCTL.TAX_LINE_ID = ZL.TAX_LINE_ID
AND ZL.TAX_TYPE_CODE='VAT')
, 0) VAT_TAX_TOTAL_AMOUNT
, -- NVL ((SELECT SUM (RCTL.TAX_RATE) --
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL --
, ZX_LINES ZL --
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID --
AND RCTL.LINE_TYPE = 'TAX' --
AND RCTL.TAX_LINE_ID = ZL.TAX_LINE_ID --
AND ZL.TAX_TYPE_CODE='VAT')
, 0) VAT_TAX_RATE
, NVL((SELECT SUM (RCTL.EXTENDED_AMOUNT)
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL
, ZX_LINES ZL
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID
AND RCTL.LINE_TYPE = 'TAX'
AND RCTL.TAX_LINE_ID = ZL.TAX_LINE_ID
AND ZL.TAX_TYPE_CODE='EXCISE')
, 0) EXCISE_TAX_TOTAL_AMOUNT
, -- NVL ((SELECT SUM (RCTL.TAX_RATE) --
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL --
, ZX_LINES ZL --
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID --
AND RCTL.LINE_TYPE = 'TAX' --
AND RCTL.TAX_LINE_ID = ZL.TAX_LINE_ID --
AND ZL.TAX_TYPE_CODE='EXCISE')
, 0) EXCISE_TAX_RATE
, NVL((SELECT SUM (RCTL.EXTENDED_AMOUNT)
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL
, ZX_LINES ZL
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID
AND RCTL.LINE_TYPE = 'TAX'
AND RCTL.TAX_LINE_ID = ZL.TAX_LINE_ID
AND ZL.TAX_TYPE_CODE='EXEMPT TAX')
, 0) EXEMPT_TAX_TOTAL_AMOUNT
, -- NVL ((SELECT SUM (RCTL.TAX_RATE) --
FROM RA_CUSTOMER_TRX_LINES_ALL RCTL --
, ZX_LINES ZL --
WHERE RCTL.CUSTOMER_TRX_ID = RCT.CUSTOMER_TRX_ID --
AND RCTL.LINE_TYPE = 'TAX' --
AND RCTL.TAX_LINE_ID = ZL.TAX_LINE_ID --
AND ZL.TAX_TYPE_CODE='EXEMPT TAX')
, 0) EXEMPT_TAX_RATE
, CUST_HPAR.PRIMARY_PHONE_COUNTRY_CODE|| '-' || CUST_HPAR.PRIMARY_PHONE_AREA_CODE|| '-' || CUST_HPAR.PRIMARY_PHONE_NUMBER PHONE_NUMBER
, NVL(VNDR_HPAR.PERSON_TITLE
, VNDR_HPAR.PERSON_PRE_NAME_ADJUNCT)|| ' ' || VNDR_HPAR.PERSON_FIRST_NAME|| ' ' || VNDR_HPAR.PERSON_MIDDLE_NAME|| ' ' || VNDR_HPAR.PERSON_LAST_NAME VENDOR_CONTACT_NAME
, SUBSTRB(CONT_HPAR.PERSON_LAST_NAME
, 1
, 50)|| '
, '|| ' ' || SUBSTRB (CONT_HPAR.PERSON_FIRST_NAME
, 1
, 50) CUSTOMER_CONTACT_NAME
, (SELECT PER_HPAR.PARTY_NAME
FROM HZ_PARTIES PER_HPAR
, HZ_RELATIONSHIPS VNDR_HR
WHERE VNDR_HPAR.PARTY_ID = VNDR_HR.OBJECT_ID
AND VNDR_HR.RELATIONSHIP_CODE = 'CONTACT_OF'
AND VNDR_HR.RELATIONSHIP_TYPE = 'CONTACT'
AND VNDR_HR.DIRECTIONAL_FLAG = 'F'
AND VNDR_HR.SUBJECT_TABLE_NAME = 'HZ_PARTIES'
AND VNDR_HR.OBJECT_TABLE_NAME = 'HZ_PARTIES'
AND VNDR_HR.SUBJECT_TYPE = 'PERSON'
AND TRUNC (NVL (VNDR_HR.END_DATE
, SYSDATE)) > TRUNC (SYSDATE)
AND VNDR_HR.SUBJECT_ID = PER_HPAR.PARTY_ID
AND XLE_CONTACT_GRP.CONCAT_CONTACT_ROLES(VNDR_HR.SUBJECT_ID
, VNDR_HR.OBJECT_ID) = 'CHIEF ACCOUNTANT') CHIEF_ACCOUNTANT_NAME
, (SELECT PER_HPAR.PARTY_NAME
FROM HZ_PARTIES PER_HPAR
, HZ_RELATIONSHIPS VNDR_HR
WHERE VNDR_HPAR.PARTY_ID = VNDR_HR.OBJECT_ID
AND VNDR_HR.RELATIONSHIP_CODE = 'CONTACT_OF'
AND VNDR_HR.RELATIONSHIP_TYPE = 'CONTACT'
AND VNDR_HR.DIRECTIONAL_FLAG = 'F'
AND VNDR_HR.SUBJECT_TABLE_NAME = 'HZ_PARTIES'
AND VNDR_HR.OBJECT_TABLE_NAME = 'HZ_PARTIES'
AND VNDR_HR.SUBJECT_TYPE = 'PERSON'
AND TRUNC (NVL (VNDR_HR.END_DATE
, SYSDATE)) > TRUNC (SYSDATE)
AND VNDR_HR.SUBJECT_ID = PER_HPAR.PARTY_ID
AND XLE_CONTACT_GRP.CONCAT_CONTACT_ROLES(VNDR_HR.SUBJECT_ID
, VNDR_HR.OBJECT_ID) ='GENERAL DIRECTOR') GENERAL_DIRECTOR_NAME
, (SELECT REGISTRATIONEO.REGISTRATION_NUMBER
FROM XLE_REGISTRATIONS REGISTRATIONEO
, XLE_JURISDICTIONS_VL JURISDICTIONS
WHERE JURISDICTIONS.JURISDICTION_ID =REGISTRATIONEO.JURISDICTION_ID
AND REGISTRATIONEO.SOURCE_TABLE = 'XLE_ETB_PROFILES'
AND REGISTRATIONEO.SOURCE_ID = XEV.ESTABLISHMENT_ID
AND NVL (JURISDICTIONS.REGISTRATION_CODE_ETB
, 'RN') ='CRR')VENDOR_TAX_KPP
, (SELECT REGISTRATIONEO.REGISTRATION_NUMBER
FROM XLE_REGISTRATIONS REGISTRATIONEO
, XLE_JURISDICTIONS_VL JURISDICTIONS
WHERE JURISDICTIONS.JURISDICTION_ID =REGISTRATIONEO.JURISDICTION_ID
AND REGISTRATIONEO.SOURCE_TABLE = 'XLE_ENTITY_PROFILES'
AND REGISTRATIONEO.SOURCE_ID = XEP.LEGAL_ENTITY_ID
AND NVL (JURISDICTIONS.REGISTRATION_CODE_LE
, 'RN') ='INT')VENDOR_TAX_PAYER_ID
, (SELECT LTRIM ( LOC.ADDRESS_LINE_1|| ' ' || LOC.ADDRESS_LINE_2|| ' ' || LOC.ADDRESS_LINE_3|| ' ' || LOC.TOWN_OR_CITY|| ' ' || LOC.REGION_2|| ' ' || LOC.POSTAL_CODE) ADDRESS
FROM XLE_REGISTRATIONS XLR
, HR_LOCATIONS LOC
WHERE XLR.SOURCE_TABLE = 'XLE_ENTITY_PROFILES'
AND XLR.SOURCE_ID = XEP.LEGAL_ENTITY_ID
AND XLR.LOCATION_ID = LOC.LOCATION_ID(+)) LEGAL_ENTITY_ADDRESS
FROM RA_CUSTOMER_TRX_ALL RCT
, RA_CUST_TRX_TYPES_ALL RCTT
, RA_TERMS RT
, RA_SALESREPS_ALL RS
, HZ_CUST_ACCOUNTS HCA
, HZ_PARTIES CUST_HPAR
, HZ_CUST_SITE_USES_ALL HCSU
, HZ_CUST_ACCT_SITES_ALL HCAS
, HZ_PARTY_SITES HPS
, XLE_ENTITY_PROFILES XEP
, HZ_PARTIES VNDR_HPAR
, XLE_ETB_PROFILES XEV
, HZ_PARTIES ESTAB_HPAR
, ZX_PARTY_TAX_PROFILE VNDR_ZPTP
, ZX_REGISTRATIONS VNDR_ZR
, ZX_PARTY_TAX_PROFILE CUST_ZPTP
, ZX_REGISTRATIONS CUST_ZR
, HZ_LOCATIONS HL
, FND_TERRITORIES_TL FTT
, ZX_PARTY_TAX_PROFILE TAX_AUTH_ZPTP
, XLE_LEGALAUTH_V XLV
, HZ_PARTIES TAX_AUTH_HPAR
, HZ_CUST_ACCOUNT_ROLES CONT_HCAR
, HZ_RELATIONSHIPS CONT_HR
, HZ_PARTIES CONT_HPAR
, AR_RECEIPT_METHODS ARM
, IBY_FNDCPT_PMT_CHNNLS_VL IFPC
, HZ_ORGANIZATION_PROFILES HOP
WHERE RCT.CUST_TRX_TYPE_ID = RCTT.CUST_TRX_TYPE_ID
AND RCT.TERM_ID = RT.TERM_ID(+)
AND RCT.PRIMARY_SALESREP_ID = RS.SALESREP_ID(+)
AND RCT.ORG_ID = RS.ORG_ID(+)
AND RCT.BILL_TO_CUSTOMER_ID = HCA.CUST_ACCOUNT_ID
AND HCA.PARTY_ID = CUST_HPAR.PARTY_ID
AND RCT.BILL_TO_SITE_USE_ID = HCSU.SITE_USE_ID
AND HCA.CUST_ACCOUNT_ID = HCAS.CUST_ACCOUNT_ID
AND HCSU.CUST_ACCT_SITE_ID = HCAS.CUST_ACCT_SITE_ID
AND HCAS.PARTY_SITE_ID = HPS.PARTY_SITE_ID
AND RCT.LEGAL_ENTITY_ID = XEP.LEGAL_ENTITY_ID
AND XEP.PARTY_ID = VNDR_HPAR.PARTY_ID
AND XEV.LEGAL_ENTITY_ID = XEP.LEGAL_ENTITY_ID
AND XEV.PARTY_ID = ESTAB_HPAR.PARTY_ID
AND XEV.MAIN_ESTABLISHMENT_FLAG = 'Y'
AND ESTAB_HPAR.PARTY_ID = VNDR_ZPTP.PARTY_ID
AND VNDR_ZPTP.PARTY_TAX_PROFILE_ID = VNDR_ZR.PARTY_TAX_PROFILE_ID(+)
AND VNDR_ZR.DEFAULT_REGISTRATION_FLAG(+) = 'Y'
AND CUST_HPAR.PARTY_ID = CUST_ZPTP.PARTY_ID
AND CUST_ZPTP.PARTY_TAX_PROFILE_ID = CUST_ZR.PARTY_TAX_PROFILE_ID(+)
AND CUST_ZR.DEFAULT_REGISTRATION_FLAG(+) = 'Y'
AND HPS.LOCATION_ID = HL.LOCATION_ID
AND HL.COUNTRY = FTT.TERRITORY_CODE(+)
AND NVL (FTT.LANGUAGE
, USERENV ('LANG')) = USERENV ('LANG')
AND VNDR_ZR.TAX_AUTHORITY_ID = TAX_AUTH_ZPTP.PARTY_TAX_PROFILE_ID(+)
AND TAX_AUTH_ZPTP.PARTY_TYPE_CODE(+) = 'TAX_AUTHORITY'
AND TAX_AUTH_ZPTP.PARTY_ID = XLV.LEGALAUTH_ID(+)
AND XLV.PARTY_ID = TAX_AUTH_HPAR.PARTY_ID(+)
AND RCT.BILL_TO_CONTACT_ID = CONT_HCAR.CUST_ACCOUNT_ROLE_ID(+)
AND CONT_HCAR.ROLE_TYPE(+) = 'CONTACT'
AND CONT_HCAR.PARTY_ID = CONT_HR.PARTY_ID(+)
AND CONT_HR.SUBJECT_TABLE_NAME(+) = 'HZ_PARTIES'
AND CONT_HR.OBJECT_TABLE_NAME(+) = 'HZ_PARTIES'
AND CONT_HR.DIRECTIONAL_FLAG(+) = 'F'
AND CONT_HR.SUBJECT_ID = CONT_HPAR.PARTY_ID(+)
AND RCT.RECEIPT_METHOD_ID = ARM.RECEIPT_METHOD_ID(+)
AND ARM.PAYMENT_CHANNEL_CODE = IFPC.PAYMENT_CHANNEL_CODE(+)
AND CUST_HPAR.PARTY_ID = HOP.PARTY_ID(+)
AND HOP.EFFECTIVE_END_DATE IS NULL)