PAY_BANK_ACCNT_DETAILS_VL
Details
-
Schema: FUSION
-
Object owner: PAY
-
Object type: VIEW
Columns
Name |
---|
ACCOUNT_TYPE BANK_ACCOUNT_ID BANK_ACCOUNT_NAME BANK_ACCOUNT_NAME_ALT BANK_ACCOUNT_NUM MASKED_ACCOUNT_NUM BANK_ACCOUNT_NUM_ELECTRONIC CHECK_DIGITS CURRENCY_CODE ACCOUNT_DESCRIPTION SECONDARY_ACCOUNT_REFERENCE ACCOUNT_START_DATE MASKED_IBAN IBAN_NUMBER ACCOUNT_END_DATE RECON_DIFFERENCE_CCID RECON_RULESET_ID RECON_START_DATE GL_CUR_EXC_RATE_TYPE BANK_ID BANK_NAME BANK_HOME_COUNTRY BANK_NUMBER BANK_CODE BRANCH_ID BANK_BRANCH_NAME BRANCH_NUMBER BRANCH_DESCRIPTION EFT_SWIFT_CODE EFT_USER_NUMBER EDI_ID_NUMBER EDI_LOCATION RFC BANK_ACCOUNT_TYPE |
Query
SQL_Statement |
---|
SELECT 'INTERNAL' account_type, IBA.BANK_ACCOUNT_ID BANK_ACCOUNT_ID, IBA.BANK_ACCOUNT_NAME, IBA.BANK_ACCOUNT_NAME_ALT, IBA.BANK_ACCOUNT_NUM, IBA.MASKED_ACCOUNT_NUM, IBA.BANK_ACCOUNT_NUM_ELECTRONIC, IBA.CHECK_DIGITS, IBA.CURRENCY_CODE, IBA.DESCRIPTION account_description , IBA.SECONDARY_ACCOUNT_REFERENCE, IBA.START_DATE account_start_date, IBA.MASKED_IBAN, IBA.IBAN_NUMBER iban_number, IBA.END_DATE account_end_date, IBA.RECON_DIFFERENCE_CCID, IBA.RECON_RULESET_ID, IBA.RECON_START_DATE, IBA.GL_CUR_EXC_RATE_TYPE, bankparty.party_id bank_id, bankparty.party_name bank_name, bankorgprofile.home_country bank_home_country, bankorgprofile.bank_or_branch_number bank_number, branchorgprofile.bank_code bank_code, branchparty.party_id branch_id, branchparty.party_name bank_branch_name, branchorgprofile.bank_or_branch_number branch_number, branchparty.mission_statement branch_description, branchcp.eft_swift_code eft_swift_code, branchcp.eft_user_number eft_user_number, edicp.edi_id_number edi_id_number, edicp.edi_ece_tp_location_code edi_location, rfcca.class_code rfc, IBA.bank_account_type bank_account_type FROM CE_BANK_ACCOUNTS IBA, hz_parties bankparty, hz_organization_profiles bankorgprofile, hz_code_assignments BankCA, hz_parties branchparty, hz_organization_profiles branchorgprofile, hz_contact_points branchcp, hz_contact_points edicp, hz_code_assignments rfcca WHERE IBA.PAY_USE_ALLOWED_FLAG = 'Y' AND IBA.ACCOUNT_CLASSIFICATION = 'INTERNAL' AND IBA.BANK_ID =BankParty.PARTY_ID AND NVL(IBA.NETTING_ACCT_FLAG, 'N') = 'N' AND BankCA.CLASS_CATEGORY = 'BANK_INSTITUTION_TYPE' AND BankCA.CLASS_CODE IN ('BANK', 'CLEARINGHOUSE','EMPLOYEE_BANK') AND BankCA.OWNER_TABLE_NAME = 'HZ_PARTIES' AND BankCA.OWNER_TABLE_ID = BankParty.PARTY_ID AND TRUNC(SYSDATE) BETWEEN TRUNC(bankorgprofile.effective_start_date) AND NVL(TRUNC(bankorgprofile.effective_end_date),TRUNC(SYSDATE) + 1) AND bankorgprofile.party_id = BankParty.PARTY_ID AND bankparty.party_type = 'ORGANIZATION' AND IBA.BANK_BRANCH_ID =branchparty.party_id AND branchparty.party_type = 'ORGANIZATION' AND branchparty.status = 'A' AND branchorgprofile.party_id = branchparty.party_id AND TRUNC(SYSDATE) BETWEEN TRUNC(branchorgprofile.effective_start_date) AND NVL(TRUNC(branchorgprofile.effective_end_date), TRUNC(SYSDATE) + 1) AND branchcp.owner_table_name (+) = 'HZ_PARTIES' AND branchcp.owner_table_id (+) = branchparty.party_id AND branchcp.contact_point_type (+) = 'EFT' AND edicp.owner_table_name (+) = 'HZ_PARTIES' AND edicp.owner_table_id (+) = branchparty.party_id AND edicp.contact_point_type (+) = 'EDI' AND rfcca.owner_table_name (+) = 'HZ_PARTIES' AND rfcca.owner_table_id (+) = branchparty.party_id AND rfcca.class_category (+) = 'RFC_IDENTIFIER' UNION SELECT 'EXTERNAL' account_type, EBA.EXT_BANK_ACCOUNT_ID BANK_ACCOUNT_ID, EBA.BANK_ACCOUNT_NAME, EBA.BANK_ACCOUNT_NAME_ALT, EBA.BANK_ACCOUNT_NUM, EBA.MASKED_BANK_ACCOUNT_NUM, EBA.BANK_ACCOUNT_NUM_ELECTRONIC, EBA.CHECK_DIGITS, EBA.CURRENCY_CODE, EBA.DESCRIPTION , EBA.SECONDARY_ACCOUNT_REFERENCE, EBA.START_DATE, EBA.MASKED_IBAN, EBA.iban iban_number, EBA.END_DATE, NULL, NULL, NULL, NULL, bankparty.party_id bank_id, bankparty.party_name bank_name, bankorgprofile.home_country bank_home_country, bankorgprofile.bank_or_branch_number bank_number, branchorgprofile.bank_code bank_code, branchparty.party_id branch_id, branchparty.party_name bank_branch_name, branchorgprofile.bank_or_branch_number branch_number, branchparty.mission_statement description, branchcp.eft_swift_code eft_swift_code, branchcp.eft_user_number eft_user_number, edicp.edi_id_number edi_id_number, edicp.edi_ece_tp_location_code edi_location, rfcca.class_code rfc, EBA.bank_account_type bank_account_type FROM IBY_EXT_BANK_ACCOUNTS EBA, hz_parties bankparty, hz_organization_profiles bankorgprofile, hz_code_assignments BankCA, hz_parties branchparty, hz_organization_profiles branchorgprofile, hz_contact_points branchcp, hz_contact_points edicp, hz_code_assignments rfcca WHERE EBA.bank_id =BankParty.PARTY_ID AND BankCA.CLASS_CATEGORY = 'BANK_INSTITUTION_TYPE' AND BankCA.CLASS_CODE IN ('BANK', 'CLEARINGHOUSE','EMPLOYEE_BANK') AND BankCA.OWNER_TABLE_NAME = 'HZ_PARTIES' AND BankCA.OWNER_TABLE_ID = BankParty.PARTY_ID AND TRUNC(SYSDATE) BETWEEN TRUNC(bankorgprofile.effective_start_date) AND NVL(TRUNC(bankorgprofile.effective_end_date),TRUNC(SYSDATE) + 1) AND bankorgprofile.party_id = BankParty.PARTY_ID AND bankparty.party_type = 'ORGANIZATION' AND EBA.BRANCH_ID =branchparty.party_id AND branchparty.party_type = 'ORGANIZATION' AND branchparty.status = 'A' AND branchorgprofile.party_id = branchparty.party_id AND TRUNC(SYSDATE) BETWEEN TRUNC(branchorgprofile.effective_start_date) AND NVL(TRUNC(branchorgprofile.effective_end_date), TRUNC(SYSDATE) + 1) AND branchcp.owner_table_name (+) = 'HZ_PARTIES' AND branchcp.owner_table_id (+) = branchparty.party_id AND branchcp.contact_point_type (+) = 'EFT' AND edicp.owner_table_name (+) = 'HZ_PARTIES' AND edicp.owner_table_id (+) = branchparty.party_id AND edicp.contact_point_type (+) = 'EDI' AND rfcca.owner_table_name (+) = 'HZ_PARTIES' AND rfcca.owner_table_id (+) = branchparty.party_id AND rfcca.class_category (+) = 'RFC_IDENTIFIER' |