DBA Data[Home] [Help]

APPS.POS_SUPPLIER_PUB_JOB_PKG SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 38

                  select actual_completion_date INTO   l_from_date from (
                    select actual_completion_date from fnd_concurrent_requests req,
                    FND_CONCURRENT_PROGRAMS prg where req.concurrent_program_id = prg.concurrent_program_id
                    and prg.concurrent_program_name = 'POSSUPPUBJOB' and actual_completion_date is not null
                    order by actual_completion_date desc) where rownum=1;
Line: 63

        SELECT party_id
        BULK COLLECT
        INTO   partyid_list
        FROM   (SELECT party_id
                FROM   ap_suppliers
                WHERE  last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   hz_parties hz,
                       ap_suppliers ap
                WHERE  hz.party_id = ap.party_id
                AND    hz.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   ap_supplier_sites_all aps,
                       ap_suppliers          ap
                WHERE  aps.vendor_id = ap.vendor_id
                AND    aps.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   hz_locations          hz,
                       ap_suppliers          ap,
                       ap_supplier_sites_all ss
                WHERE  ss.vendor_id = ap.vendor_id
                AND    hz.location_id = ss.location_id
                AND    hz.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   pos_bus_class_attr    pbca,
                       ap_suppliers          ap
                WHERE  pbca.vendor_id = ap.vendor_id
                AND    pbca.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   iby_pmt_instr_uses_all  instr,
                       iby_external_payees_all payee,
                       ap_suppliers ap
                WHERE  instr.ext_pmt_party_id = payee.ext_payee_id
                AND    payee.payee_party_id = ap.party_id
                AND    instr.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   iby_external_payees_all payee,
                       ap_suppliers            ap
                WHERE  payee.payee_party_id = ap.party_id
                AND    payee.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   zx_party_tax_profile  tax,
                       ap_suppliers          ap
                WHERE  tax.party_id = ap.party_id
                AND    tax.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   ap_supplier_contacts  apsc,
                       ap_suppliers          ap,
                       ap_supplier_sites_all sa
                WHERE  sa.vendor_id = ap.vendor_id
                AND    apsc.vendor_site_id = sa.vendor_site_id
                AND    apsc.last_update_date BETWEEN l_from_date AND l_to_date
                UNION
                SELECT ap.party_id
                FROM   pos_sup_products_services ps,
                       ap_suppliers              ap
                WHERE  ps.vendor_id = ap.vendor_id
                AND    ps.last_update_date BETWEEN l_from_date AND l_to_date

                UNION
                SELECT ap.party_id
                FROM   hz_organization_profiles bapr,
                       hz_organization_profiles brpr,
                       hz_parties               bp,
                       hz_party_sites           s,
                       iby_account_owners       ow,
                       hz_parties               br,
                       ap_suppliers             ap,
                       iby_ext_bank_accounts    eb,
                       hz_code_assignments      branchca,
                       hz_contact_points        branchcp
                WHERE  eb.bank_id = bp.party_id(+)
                AND    eb.bank_id = bapr.party_id(+)
                AND    eb.branch_id = br.party_id(+)
                AND    eb.branch_id = brpr.party_id(+)
                AND    eb.ext_bank_account_id = ow.ext_bank_account_id
                AND    ow.primary_flag(+) = 'Y'
                AND    nvl(ow.end_date, SYSDATE + 10) > SYSDATE
                AND    ow.account_owner_party_id = ap.party_id
                AND    (br.party_id = s.party_id(+))
                AND    (s.identifying_address_flag(+) = 'Y')
                AND    (branchcp.owner_table_name(+) = 'HZ_PARTIES')
                AND    (branchcp.owner_table_id(+) = eb.branch_id)
                AND    (branchcp.contact_point_type(+) = 'EFT')
                AND    (nvl(branchcp.status(+), 'A') = 'A')
                AND    (branchca.class_category(+) =
                      'BANK_INSTITUTION_TYPE')
                AND    (branchca.owner_table_name(+) = 'HZ_PARTIES')
                AND    (branchca.owner_table_id(+) = eb.branch_id)
                AND    eb.last_update_date BETWEEN l_from_date AND l_to_date

                UNION
                SELECT ap.party_id
                FROM   ap_suppliers ap,
                       pos_supp_prof_ext_b ext
                WHERE  ap.party_id = ext.party_id
                AND    ext.last_update_date BETWEEN l_from_date AND l_to_date);
Line: 177

           pos_supp_pub_raise_event_pkg.get_bo_and_insert(partyid_list,
                                                          p_publication_event_id,
                                                          p_published_by,
                                                          p_publish_detail);
Line: 199

        SELECT pos_supp_pub_event_s.nextval
        INTO   g_curr_supp_publish_event_id
        FROM   dual;