DBA Data[Home] [Help]

APPS.ZX_EXTRACT_PKG SQL Statements

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

Line: 4

C_LINES_PER_INSERT                 CONSTANT NUMBER :=  1000;
Line: 33

  g_last_updated_by			number(15);
Line: 34

  g_last_update_date                    date;
Line: 35

  g_last_update_login                   number(15);
Line: 64

          SELECT multi_org_flag
            FROM fnd_product_groups;
Line: 109

PROCEDURE delete_all(p_request_id in number );
Line: 121

PROCEDURE insert_rep_context_itf(
             P_TRL_GLOBAL_VARIABLES_REC IN OUT NOCOPY ZX_EXTRACT_PKG.TRL_GLOBAL_VARIABLES_REC_TYPE,
             p_rep_entity_id            IN     NUMBER );
Line: 544

         delete_all(l_trl_global_variables_rec.request_id);
Line: 1062

	g_last_updated_by := nvl(fnd_profile.value('USER_ID'),1);
Line: 1063

        g_last_update_date := sysdate;
Line: 1064

        g_last_update_login := 1;
Line: 1138

    SELECT ledger_id
    FROM gl_ledger_le_v
    WHERE legal_entity_id = c_legal_entity_id
      AND ledger_category_code = 'PRIMARY';
Line: 1144

         SELECT  chart_of_accounts_id, name, currency_code
         FROM    gl_sets_of_books
         WHERE   set_of_books_id = c_ledger_id;
Line: 1281

             SELECT start_date
               INTO p_trl_global_variables_rec.gl_date_low
               FROM gl_period_statuses
              WHERE upper(period_name) = upper(p_trl_global_variables_rec.gl_period_name_low)
                AND set_of_books_id =  g_ledger_id
                AND application_id =  101;
Line: 1299

             SELECT end_date
               INTO p_trl_global_variables_rec.gl_date_high
               FROM gl_period_statuses
              WHERE upper(period_name) = upper(p_trl_global_variables_rec.gl_period_name_high)
                AND set_of_books_id = g_ledger_id
                AND application_id =  101;
Line: 1340

             SELECT start_date
               INTO p_trl_global_variables_rec.trx_date_low
               FROM gl_period_statuses
              WHERE period_name = p_trl_global_variables_rec.trx_date_period_name_low
                AND set_of_books_id =  g_ledger_id
                AND application_id =  101;
Line: 1352

             SELECT end_date
               INTO p_trl_global_variables_rec.trx_date_high
               FROM gl_period_statuses
              WHERE period_name = p_trl_global_variables_rec.trx_date_period_name_high
                AND set_of_books_id =  g_ledger_id
                AND application_id =  101;
Line: 1432

        SELECT count(*) INTO l_count
          FROM zx_rep_context_t
         WHERE  request_id = P_TRL_GLOBAL_VARIABLES_REC.REQUEST_ID;
Line: 1500

      SELECT organization_id
        FROM hr_operating_units
       WHERE mo_global.check_access(organization_id) = 'Y'
         AND SET_OF_BOOKS_ID = c_ledger_id ;
Line: 1527

                                  'Before call to insert_rep_context_itf');
Line: 1532

       insert_rep_context_itf(
                 p_trl_global_variables_rec,
                 p_trl_global_variables_rec.legal_entity_id);
Line: 1542

                                  'ZX.TRL.ZX_EXTRACT_PKG.extract_rep_context_info : Call to insert_rep_context_itf');
Line: 1574

              insert_rep_context_itf(p_trl_global_variables_rec,l_operating_unit_id);
Line: 1585

          insert_rep_context_itf(
                   p_trl_global_variables_rec,
                   l_operating_unit_id);
Line: 1646

       ZX_AR_ACTG_EXTRACT_PKG.insert_tax_data (
                      P_MRC_SOB_TYPE             => P_ledger_type,
                      P_TRL_GLOBAL_VARIABLES_REC => P_TRL_GLOBAL_VARIABLES_REC
                      );
Line: 1661

       ZX_AP_ACTG_EXTRACT_PKG.insert_tax_data (
                      P_TRL_GLOBAL_VARIABLES_REC => P_TRL_GLOBAL_VARIABLES_REC
                      );
Line: 1673

       ZX_GL_EXTRACT_PKG.insert_tax_data(
                      P_TRL_GLOBAL_VARIABLES_REC => P_TRL_GLOBAL_VARIABLES_REC
                      );
Line: 1684

       ZX_AR_EXTRACT_PKG.insert_tax_data (
                      P_MRC_SOB_TYPE             => P_ledger_type,
                      P_TRL_GLOBAL_VARIABLES_REC => P_TRL_GLOBAL_VARIABLES_REC
                      );
Line: 1699

       ZX_AP_EXTRACT_PKG.insert_tax_data (
                      P_TRL_GLOBAL_VARIABLES_REC => P_TRL_GLOBAL_VARIABLES_REC
                      );
Line: 1713

       ZX_GL_EXTRACT_PKG.insert_tax_data(
                      P_TRL_GLOBAL_VARIABLES_REC => P_TRL_GLOBAL_VARIABLES_REC
                      );
Line: 1767

        SELECT rep_context.rep_context_id , rep_context.rep_entity_id ,
               mo.operating_unit_id
          FROM zx_rep_context_t rep_context,
               fnd_mo_reporting_entities_v mo
         WHERE rep_context.rep_entity_id = mo.operating_unit_id
           AND mo.ledger_id = c_set_of_books_id
           AND rep_context.request_id = c_request_id
           AND mo.reporting_level =  '3000';
Line: 1780

    SELECT rep_context.rep_context_id,
           rep_context.rep_entity_id ,
           rep_context.rep_entity_id
      FROM zx_rep_context_t rep_context
     WHERE rep_context.request_id = c_request_id;
Line: 1819

        rep_context_id_tab.delete;
Line: 1860

           ZX_AR_POPULATE_PKG.update_additional_info(
                              P_TRL_GLOBAL_VARIABLES_REC);
Line: 1871

          ZX_AP_POPULATE_PKG.UPDATE_ADDITIONAL_INFO(
                              P_TRL_GLOBAL_VARIABLES_REC );
Line: 1881

             ZX_GL_EXTRACT_PKG.UPDATE_ADDITIONAL_INFO(
                              P_TRL_GLOBAL_VARIABLES_REC );
Line: 1990

 |    This procedure deletes the records from AR_TAX_EXTRACT_DCL_IF          |
 |    which do not have any child records in AR_TAX_EXTRACT_SUB_ITF          |
 |    for the given request_id                                               |
 |                                                                           |
 |    Called from ZX_EXTRACT_PKG.POPULATE                                    |
 |                                                                           |
 | SCOPE - Private                                                           |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |                                                                           |
 +===========================================================================*/

 PROCEDURE CLEANUP (
   P_TRL_GLOBAL_VARIABLES_REC IN OUT NOCOPY ZX_EXTRACT_PKG.TRL_GLOBAL_VARIABLES_REC_TYPE
   ) IS

    j                         number := 0;
Line: 2048

   DELETE FROM AR_TAX_EXTRACT_SUB_ITF WHERE EXTRACT_LINE_ID IN
   (select extract_line_id
        from   ar_tax_extract_sub_itf
        where  request_id = P_TRL_GLOBAL_VARIABLES_REC.request_id
        and    (trx_id is null
             or trx_class_code is null
       --    or tax_code_id is null
             or tax_code_register_type_code is null
             or extract_source_ledger is null
             or extract_report_line_number is null))
        RETURNING
             extract_line_id,
             trx_id,
             trx_class_code,
             tax_code_id,
             tax_code_register_type_code,
             extract_source_ledger,
             extract_report_line_number
        BULK COLLECT INTO
             l_extract_line_id,
             l_trx_id,
             l_trx_class_code,
             l_tax_code_id,
             l_tax_cd_register_type_cd,
             l_extract_source_ledger,
             l_extract_report_line_num;
Line: 2093

           arp_util_tax.debug(to_char(nvl(l_count,0))||' records deleted because '
                      ||'mandatory columns are not populated . ');
Line: 2107

    declarer_id_lookup_table.delete;
Line: 2111

    DELETE FROM AR_TAX_EXTRACT_SUB_ITF
    WHERE TAX_EXTRACT_DECLARER_ID IS NULL
          AND REQUEST_ID = P_TRL_GLOBAL_VARIABLES_REC.REQUEST_ID;
Line: 2117

  DELETE FROM zx_rep_trx_detail_t i
   WHERE request_id = P_TRL_GLOBAL_VARIABLES_REC.request_id
     AND rep_context_id is null;
Line: 2129

 |   DELETE_ALL                                                              |
 |                                                                           |
 | DESCRIPTION                                                               |
 |    This procedure deletes the records from AR_TAX_EXTRACT_DCL_IF          |
 |    and  AR_TAX_EXTRACT_SUB_ITF for a given request_id. This procedure     |
 |    is called from the procedure populate if some fatal error condition    |
 |    occurs and error_code is set to 2                                      |
 |                                                                           |
 |    Called from ZX_EXTRACT_PKG.POPULATE                                   |
 |                                                                           |
 | SCOPE - Private                                                           |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |                                                                           |
 +===========================================================================*/

PROCEDURE DELETE_ALL(P_REQUEST_ID IN NUMBER ) IS
BEGIN
/*   IF PG_DEBUG = 'Y' THEN
   	arp_util_tax.debug('DELETE_ALL(+) ');
Line: 2152

   delete from ar_tax_extract_sub_itf sub_itf
   where
      sub_itf.request_id = P_REQUEST_ID
   and  exists
   (select dcl_itf.tax_extract_declarer_id
    from   ar_tax_extract_dcl_itf dcl_itf
    where sub_itf.tax_extract_declarer_id=dcl_itf.tax_extract_declarer_id);
Line: 2162

   delete from ar_tax_extract_dcl_itf where request_id = P_REQUEST_ID;
Line: 2172

 |   insert_rep_context_itf                                                  |
 |                                                                           |
 | DESCRIPTION                                                               |
 |    This PROCEDURE inserts Reporting Context information INTO              |
 |                         zx_rep_context_t                                  |
 |                                                                           |
 | SCOPE - Private                                                           |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |     08-Feb-2005   Srinivasa Rao Korrapati   Created                       |
 +===========================================================================*/

PROCEDURE insert_rep_context_itf(
          p_trl_global_variables_rec IN OUT NOCOPY zx_extract_pkg.trl_global_variables_rec_type,
          p_rep_entity_id  	     IN      NUMBER)
IS

    l_style                        HR_LOCATIONS_ALL.style%TYPE;
Line: 2241

       SELECT loc.country,
              loc.town_or_city,
              loc.region_1,
              loc.region_2,
              loc.region_3,
              loc.address_line_1,
              loc.address_line_2,
              loc.address_line_3,
              loc.postal_code,
              loc.telephone_number_1,
              loc.style,
              loc.location_id
        FROM  hr_locations loc,
              hr_organization_units org
        WHERE org.location_id = loc.location_id
          AND org.organization_id = c_rep_entity_id;
Line: 2259

              SELECT
	           xle_firstpty.name ,
	           xle_firstpty.activity_code,
	           xle_firstpty.sub_activity_code,
	           xle_firstpty.registration_number,
	        --   xle_firstpty.effective_from
	           xle_firstpty.location_id,
	           xle_firstpty.address_line_1,
	           xle_firstpty.address_line_2,
	           xle_firstpty.address_line_3,
	           xle_firstpty.town_or_city,
	           xle_firstpty.region_1,
	           xle_firstpty.region_2,
	           xle_firstpty.region_3,
	           xle_firstpty.postal_code,
	         --  xle_firstpty.phone_number,
	           xle_firstpty.country,
                   xle_firstpty.address_style
	        --   xle_cont.contact_name,
	        --   xle_cont.contact_legal_id,
	         --  xle_cont.title,
	       --    xle_cont.job_title
	       --    xle_cont.role
	      FROM xle_firstparty_information_v xle_firstpty
	        --        xle_legal_contacts_v xle_cont
	      WHERE xle_firstpty.legal_entity_id = c_rep_entity_id;
Line: 2288

             SELECT xle_auth.address2,
                    xle_auth.address3,
                    xle_auth.city,
                    xle_auth.authority_name
               FROM xle_legalauth_v xle_auth,
                    xle_registrations xle_reg
              WHERE xle_reg.source_id = c_rep_entity_id
                AND xle_reg.source_table = 'XLE_ENTITY_PROFILES'
                AND xle_auth.legalauth_id = xle_reg.issuing_authority_id
                AND xle_reg.identifying_flag = 'Y';
Line: 2300

       SELECT per.party_name,    -- contact_name,
              per.jgzz_fiscal_code, --contact_legal_id,
            --  rol.lookup_code,       --job Title
             XLE_CONTACT_GRP.concat_contact_roles
                          (rel.subject_id,
                           rel.object_id),
              hzpp.person_pre_name_adjunct  -- title
         FROM HZ_PARTIES per,
              xle_entity_profiles xep,
              HZ_RELATIONSHIPS rel,
              hz_person_profiles hzpp,
              HZ_ORG_CONTACTS  con
              --XLE_CONTACT_LEGAL_ROLES rol
        WHERE rel.relationship_code = 'CONTACT_OF'
          AND rel.object_id     = xep.party_id
          AND per.party_id    = hzpp.party_id
          AND rel.relationship_type = 'CONTACT'
          AND rel.directional_flag  = 'F'
          AND rel.subject_table_name = 'HZ_PARTIES'
          AND rel.subject_type       = 'PERSON'
          AND rel.subject_id         = per.party_id
         -- AND rel.subject_id         = rol.contact_party_id
         -- AND rel.object_id             = rol.le_etb_party_id
          AND rel.object_table_name  = 'HZ_PARTIES'
          AND Trunc(Nvl(rel.end_date, SYSDATE)) > TRUNC(SYSDATE)
          AND rel.relationship_id  = con.party_relationship_id
          AND xep.legal_entity_id = c_rep_entity_id
       UNION
       SELECT per.party_name,                  --contact_name,
              per.jgzz_fiscal_code,           --contact_legal_id,
             -- rol.lookup_code,                --job Title
             XLE_CONTACT_GRP.concat_contact_roles
                          (rel.subject_id,
                           rel.object_id),
              hzpp.person_pre_name_adjunct    --title,
         FROM HZ_PARTIES per,
              xle_etb_profiles etb,
              HZ_RELATIONSHIPS rel,
              hz_person_profiles hzpp,
              HZ_ORG_CONTACTS  con
          --    XLE_CONTACT_LEGAL_ROLES rol
        WHERE rel.relationship_code = 'CONTACT_OF'
          AND rel.object_id     = etb.party_id
          AND per.party_id    = hzpp.party_id
          AND rel.relationship_type = 'CONTACT'
          AND rel.directional_flag  = 'F'
          AND rel.subject_table_name = 'HZ_PARTIES'
          AND rel.subject_type       = 'PERSON'
          AND rel.subject_id         = per.party_id
          --AND  rel.subject_id         = rol.contact_party_id
          --AND  rel.object_id             = rol.le_etb_party_id
          AND rel.object_table_name  = 'HZ_PARTIES'
          AND Trunc(Nvl(rel.end_date, SYSDATE)) > TRUNC(SYSDATE)
          AND rel.relationship_id  = con.party_relationship_id
          AND etb.establishment_id = c_rep_entity_id ;
Line: 2360

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf.BEGIN',
                                  'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf(+)');
Line: 2383

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_rep_context_lvl_mng : '||l_rep_context_lvl_mng);
Line: 2424

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_rep_context_name  : '|| l_rep_context_name);
Line: 2426

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_activity_code : '|| l_activity_code);
Line: 2428

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_sub_activity_code : '|| l_sub_activity_code);
Line: 2430

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_taxpayer_id : '|| l_taxpayer_id);
Line: 2432

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_rep_context_loc_id : '|| l_rep_context_loc_id);
Line: 2434

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'g_rep_context_address1 : '|| g_rep_context_address1);
Line: 2436

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'g_rep_context_city : '|| g_rep_context_city);
Line: 2439

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_style : '|| l_style);
Line: 2441

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_contact_party_name : '|| l_legal_contact_party_name);
Line: 2443

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_contact_title : '|| l_legal_contact_title);
Line: 2445

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_contact_party_num : '|| l_legal_contact_party_num);
Line: 2459

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_auth_address_line2  : '|| l_legal_auth_address_line2);
Line: 2461

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_auth_address_line3 : '|| l_legal_auth_address_line3);
Line: 2463

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_auth_city : '|| l_legal_auth_city);
Line: 2465

        FND_LOG.STRING(g_level_statement, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_legal_auth_name : '|| l_legal_auth_name);
Line: 2488

     SELECT org_info.org_information2,
            org_unit.organization_id,
            org_unit.location_id,
            org_unit.name
      INTO  l_rep_context_tax_reg_no,
            l_rep_context_org_id,
            l_rep_context_loc_id,
            l_rep_context_name
      FROM  hr_organization_units org_unit,
            hr_organization_information org_info
     WHERE  org_unit.organization_id = org_info.organization_id
       AND  org_info.org_information1 = 'OPERATING_UNIT'
       AND  org_unit.organization_id = p_rep_entity_id;
Line: 2506

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf: After c_loc_rec cursor ');
Line: 2508

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'p_rep_entity_id :'||to_char(p_rep_entity_id));
Line: 2510

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'g_rep_context_city :'||g_rep_context_city);
Line: 2512

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'g_rep_context_address1 :'||g_rep_context_address1);
Line: 2514

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_rep_context_name :'||l_rep_context_name);
Line: 2537

	SELECT ptp.party_id
	INTO l_hq_party_id
	FROM zx_party_tax_profile ptp,
	xle_etb_profiles xlep
	WHERE ptp.party_id         = xlep.party_id
	AND ptp.party_type_code  = 'LEGAL_ESTABLISHMENT'
	AND xlep.legal_entity_id = p_trl_global_variables_rec.legal_entity_id
	AND xlep.main_establishment_flag = 'Y';
Line: 2558

         SELECT zx_rep_context_t_s.nextval
           INTO l_rep_context_id FROM dual;
Line: 2562

          FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf: Insert statement begins ');
Line: 2564

          FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'p_rep_entity_id :'||to_char(p_rep_entity_id));
Line: 2566

          FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'rep_context_id :'||to_char(l_rep_context_id));
Line: 2568

          FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_rep_context_city :'||l_rep_context_city);
Line: 2570

          FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'l_rep_context_address1 :'||l_rep_context_address1);
Line: 2572

          FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                                  'HQ Tax Registration Nbr : l_org_information2 :'||l_org_information2);
Line: 2577

    	  INSERT INTO zx_rep_context_t(
                rep_context_id,
		request_id,
		rep_entity_id,
		rep_context_entity_location_id,
		rep_context_entity_name,
		rep_context_entity_city,
		rep_context_entity_county,
		rep_context_entity_state,
		rep_context_entity_province,
		rep_context_entity_address1,
		rep_context_entity_address2,
		rep_context_entity_address3,
		rep_context_entity_country,
		rep_context_entity_postal_code,
		rep_context_entity_tel_number,
		rep_context_lvl_mng,
		rep_context_lvl_code,
		extract_summary_code,
		matrix_report_flag,
		legal_contact_pre_name_adjunct,
		legal_contact_party_name,
		taxpayer_id,
		legal_contact_title,
		activity_code,
		sub_activity_code,
		inception_date,
		legal_contact_party_num,
		legal_auth_address_line2,
		legal_auth_address_line3,
		legal_auth_city,
  		legal_authority_name,
		org_information2,
		program_application_id,
		program_id,
		program_login_id,
		created_by,
		creation_date,
		last_updated_by,
		last_update_date,
   		last_update_login)
      	    VALUES (
               l_rep_context_id,
	       p_trl_global_variables_rec.request_id,
	       l_rep_entity_id,
	       l_rep_context_loc_id,
	       l_rep_context_name,
	       l_rep_context_city,
	       l_rep_context_county,
	       l_rep_context_state,
	       l_rep_context_province,
	       l_rep_context_address1,
	       l_rep_context_address2,
	       l_rep_context_address3,
	       l_rep_context_country,
	       l_rep_context_postal_code,
	       l_rep_context_phone_number,
	       l_rep_context_lvl_mng,
	       --l_rep_context_lvl_code,
               p_trl_global_variables_rec.reporting_level,
	       l_extract_summary_code,
	       l_matrix_report_flag,
	       l_legal_contact_job_title,
	       l_legal_contact_party_name,
	       l_taxpayer_id,
	       l_legal_contact_title,
	       l_activity_code,
	       l_sub_activity_code,
	       l_inception_date,
	       l_legal_contact_party_num,
	       l_legal_auth_address_line2,
               l_legal_auth_address_line3,
               l_legal_auth_city,
               l_legal_auth_name,
               l_org_information2,
               l_program_application_id,
               l_program_id,
               l_program_login_id,
               g_created_by,
	       g_creation_date,
	       g_last_updated_by,
	       g_last_update_date,
   	       g_last_update_login);
Line: 2664

                            'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                             'Rows Inserted in Rep context table :'||to_char(l_rowcount));
Line: 2672

                            'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                             'P_TRL_GLOBAL_VARIABLES_REC.RETCODE'||to_char(P_TRL_GLOBAL_VARIABLES_REC.RETCODE));
Line: 2683

           FND_MESSAGE.SET_TOKEN('GENERIC_TEXT','insert_rep_context_itf- '|| g_error_buffer);
Line: 2687

                            'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf',
                             g_error_buffer);
Line: 2696

        FND_LOG.STRING(g_level_procedure, 'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf.END',
                                  'ZX.TRL.ZX_EXTRACT_PKG.insert_rep_context_itf(-)');
Line: 2700

END insert_rep_context_itf ;
Line: 2999

                p_rows_deleted out NOCOPY number) is
BEGIN

  purge(p_request_id);
Line: 3003

  p_rows_deleted:= purge(p_request_id);
Line: 3014

 |    This procedure deletes the records from AR_TAX_EXTRACT_DCL_ITF         |
 |    and AR_TAX_EXTRACT_SUB_ITF for a given request_id                      |
 |                                                                           |
 | SCOPE - Public                                                            |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |   14-Dec-1999 Nilesh Patel Created                                        |
 |                                                                           |
 +===========================================================================*/

PROCEDURE PURGE(p_request_id in number) is
BEGIN

     IF PG_DEBUG = 'N' THEN
        delete from ZX_REP_ACTG_EXT_T where request_id = p_request_id;
Line: 3031

        delete from ZX_REP_TRX_JX_EXT_T where request_id = p_request_id;
Line: 3032

        delete from ZX_REP_TRX_DETAIL_T where request_id = p_request_id;
Line: 3033

        delete from ZX_REP_CONTEXT_T where request_id = p_request_id;
Line: 3037

     delete from ar_tax_extr_sub_com_ext com_ext where com_ext.extract_line_id
       in (select sub_itf.extract_line_id
           from ar_tax_Extract_sub_itf sub_itf
           where request_id = p_request_id);
Line: 3041

     delete from ar_tax_extr_sub_ar_ext ar_ext where ar_ext.extract_line_id
       in (select sub_itf.extract_line_id
           from ar_tax_Extract_sub_itf sub_itf
           where request_id = p_request_id);
Line: 3045

     delete from ar_tax_extr_sub_ap_ext ap_ext where ap_ext.extract_line_id
       in (select sub_itf.extract_line_id
           from ar_tax_Extract_sub_itf sub_itf
           where request_id = p_request_id);
Line: 3049

     delete from ar_tax_extract_sub_itf where request_id = p_request_id;
Line: 3050

     delete from ar_tax_Extract_dcl_itf where request_id = p_request_id;
Line: 3062

 |    This function deletes the records from AR_TAX_EXTRACT_DCL_ITF,         |
 |    AR_TAX_EXTRACT_SUB_ITF for a given request_id                          |
 |                                                                           |
 | SCOPE - Public                                                            |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |   24-May-2000 Nilesh Patel Created                                        |
 |                                                                           |
 +===========================================================================*/

FUNCTION PURGE(p_request_id in number) return number is
 num_rows_deleted number := 0;
Line: 3081

     select count(*) into num_rows_deleted
     from   zx_rep_trx_detail_t
     where  request_id = p_request_id;
Line: 3087

     return(num_rows_deleted);
Line: 3144

      matrix_tbl.delete;
Line: 3156

       matrix_tbl.delete;
Line: 3193

      SELECT rep_context.rep_context_id
         FROM zx_rep_context_t rep_context
      WHERE request_id = c_request_id;
Line: 3248

select 'Y' from dual where exists
   (select '1'
    from FA_RX_REPORTS_V RV,
         FA_RX_ATTRSETS  ATT,
         FA_RX_REP_COLUMNS COL
    where RV.REPORT_ID = C_REPORT_ID
      AND ATT.REPORT_ID = RV.REPORT_ID
      AND ATT.ATTRIBUTE_SET = C_ATTRIBUTE_SET
      AND ATT.ATTRIBUTE_SET = COL.ATTRIBUTE_SET
      AND COL.DISPLAY_STATUS = 'YES'
      AND COL.COLUMN_NAME IN (
                             'TAX1_ACCOUNTED_AMOUNT',
                             'TAX1_ACCOUNTED_CR',
                             'TAX1_ACCOUNTED_DR',
                             'TAX1_CODE',
                             'TAX1_CODE_DESCRIPTION',
                             'TAX1_CODE_NAME',
                             'TAX1_CODE_RATE',
                             'TAX1_CODE_REG_TYPE_CODE',
                             'TAX1_CODE_REG_TYPE_MEANING',
                             'TAX1_CODE_TAX_CLASS_CODE',
                             'TAX1_CODE_TAX_CLASS_MEANING',
                             'TAX1_CODE_TYPE_CODE',
                             'TAX1_CODE_TYPE_MEANING',
                             'TAX1_CODE_VAT_TRX_TYPE_CODE',
                             'TAX1_CODE_VAT_TRX_TYPE_DESC',
                             'TAX1_CODE_VAT_TRX_TYPE_MEANING',
                             'TAX1_ENTERED_AMOUNT',
                             'TAX1_ENTERED_CR',
                             'TAX1_ENTERED_DR',
                             'TAX1_LINE_EFFECTIVE_TAX_RATE',
                             'TAX1_LINE_NUMBER',
                             'TAX1_RECOVERABLE_FLAG',
                             'TAXABLE1_ACCOUNTED_AMOUNT',
                             'TAXABLE1_ACCOUNTED_CR',
                             'TAXABLE1_ACCOUNTED_DR',
                             'TAXABLE1_ENTERED_AMOUNT',
                             'TAXABLE1_ENTERED_CR',
                             'TAXABLE1_ENTERED_DR',
                             'TAX2_ACCOUNTED_AMOUNT',
                             'TAX2_ACCOUNTED_CR',
                             'TAX2_ACCOUNTED_DR',
                             'TAX2_CODE',
                             'TAX2_CODE_DESCRIPTION',
                             'TAX2_CODE_NAME',
                             'TAX2_CODE_RATE',
                             'TAX2_CODE_REG_TYPE_CODE',
                             'TAX2_CODE_REG_TYPE_MEANING',
                             'TAX2_CODE_TAX_CLASS_CODE',
                             'TAX2_CODE_TAX_CLASS_MEANING',
                             'TAX2_CODE_TYPE_CODE',
                             'TAX2_CODE_TYPE_MEANING',
                             'TAX2_CODE_VAT_TRX_TYPE_CODE',
                             'TAX2_CODE_VAT_TRX_TYPE_DESC',
                             'TAX2_CODE_VAT_TRX_TYPE_MEANING',
                             'TAX2_ENTERED_AMOUNT',
                             'TAX2_ENTERED_CR',
                             'TAX2_ENTERED_DR',
                             'TAX2_LINE_EFFECTIVE_TAX_RATE',
                             'TAX2_LINE_NUMBER',
                             'TAX2_RECOVERABLE_FLAG',
                             'TAXABLE2_ACCOUNTED_AMOUNT',
                             'TAXABLE2_ACCOUNTED_CR',
                             'TAXABLE2_ACCOUNTED_DR',
                             'TAXABLE2_ENTERED_AMOUNT',
                             'TAXABLE2_ENTERED_CR',
                             'TAXABLE2_ENTERED_DR',
                             'TAX3_ACCOUNTED_AMOUNT',
                             'TAX3_ACCOUNTED_CR',
                             'TAX3_ACCOUNTED_DR',
                             'TAX3_CODE',
                             'TAX3_CODE_DESCRIPTION',
                             'TAX3_CODE_NAME',
                             'TAX3_CODE_RATE',
                             'TAX3_CODE_REG_TYPE_CODE',
                             'TAX3_CODE_REG_TYPE_MEANING',
                             'TAX3_CODE_TAX_CLASS_CODE',
                             'TAX3_CODE_TAX_CLASS_MEANING',
                             'TAX3_CODE_TYPE_CODE',
                             'TAX3_CODE_TYPE_MEANING',
                             'TAX3_CODE_VAT_TRX_TYPE_CODE',
                             'TAX3_CODE_VAT_TRX_TYPE_DESC',
                             'TAX3_CODE_VAT_TRX_TYPE_MEANING',
                             'TAX3_ENTERED_AMOUNT',
                             'TAX3_ENTERED_CR',
                             'TAX3_ENTERED_DR',
                             'TAX3_LINE_EFFECTIVE_TAX_RATE',
                             'TAX3_LINE_NUMBER',
                             'TAX3_RECOVERABLE_FLAG',
                             'TAXABLE3_ACCOUNTED_AMOUNT',
                             'TAXABLE3_ACCOUNTED_CR',
                             'TAXABLE3_ACCOUNTED_DR',
                             'TAXABLE3_ENTERED_AMOUNT',
                             'TAXABLE3_ENTERED_CR',
                             'TAXABLE3_ENTERED_DR',
                             'TAX4_ACCOUNTED_AMOUNT',
                             'TAX4_ACCOUNTED_CR',
                             'TAX4_ACCOUNTED_DR',
                             'TAX4_CODE',
                             'TAX4_CODE_DESCRIPTION',
                             'TAX4_CODE_NAME',
                             'TAX4_CODE_RATE',
                             'TAX4_CODE_REG_TYPE_CODE',
                             'TAX4_CODE_REG_TYPE_MEANING',
                             'TAX4_CODE_TAX_CLASS_CODE',
                             'TAX4_CODE_TAX_CLASS_MEANING',
                             'TAX4_CODE_TYPE_CODE',
                             'TAX4_CODE_TYPE_MEANING',
                             'TAX4_CODE_VAT_TRX_TYPE_CODE',
                             'TAX4_CODE_VAT_TRX_TYPE_DESC',
                             'TAX4_CODE_VAT_TRX_TYPE_MEANING',
                             'TAX4_ENTERED_AMOUNT',
                             'TAX4_ENTERED_CR',
                             'TAX4_ENTERED_DR',
                             'TAX4_LINE_EFFECTIVE_TAX_RATE',
                             'TAX4_LINE_NUMBER',
                             'TAX4_RECOVERABLE_FLAG',
                             'TAXABLE4_ACCOUNTED_AMOUNT',
                             'TAXABLE4_ACCOUNTED_CR',
                             'TAXABLE4_ACCOUNTED_DR',
                             'TAXABLE4_ENTERED_AMOUNT',
                             'TAXABLE4_ENTERED_CR',
                             'TAXABLE4_ENTERED_DR') );
Line: 3375

select 'Y' from dual where exists
   (select '1'
    from FA_RX_REPORTS_V RV,
         FA_RX_ATTRSETS  ATT,
         FA_RX_REP_COLUMNS COL
    where RV.REPORT_ID = C_REPORT_ID
      AND ATT.REPORT_ID = RV.REPORT_ID
      AND ATT.ATTRIBUTE_SET = C_ATTRIBUTE_SET
      AND ATT.ATTRIBUTE_SET = COL.ATTRIBUTE_SET
      AND COL.DISPLAY_STATUS = 'YES'
      AND COL.COLUMN_NAME IN (
                             'TAX3_ACCOUNTED_AMOUNT',
                             'TAX3_ACCOUNTED_CR',
                             'TAX3_ACCOUNTED_DR',
                             'TAX3_CODE',
                             'TAX3_CODE_DESCRIPTION',
                             'TAX3_CODE_NAME',
                             'TAX3_CODE_RATE',
                             'TAX3_CODE_REG_TYPE_CODE',
                             'TAX3_CODE_REG_TYPE_MEANING',
                             'TAX3_CODE_TAX_CLASS_CODE',
                             'TAX3_CODE_TAX_CLASS_MEANING',
                             'TAX3_CODE_TYPE_CODE',
                             'TAX3_CODE_TYPE_MEANING',
                             'TAX3_CODE_VAT_TRX_TYPE_CODE',
                             'TAX3_CODE_VAT_TRX_TYPE_DESC',
                             'TAX3_CODE_VAT_TRX_TYPE_MEANING',
                             'TAX3_ENTERED_AMOUNT',
                             'TAX3_ENTERED_CR',
                             'TAX3_ENTERED_DR',
                             'TAX3_LINE_EFFECTIVE_TAX_RATE',
                             'TAX3_LINE_NUMBER',
                             'TAX3_RECOVERABLE_FLAG',
                             'TAXABLE3_ACCOUNTED_AMOUNT',
                             'TAXABLE3_ACCOUNTED_CR',
                             'TAXABLE3_ACCOUNTED_DR',
                             'TAXABLE3_ENTERED_AMOUNT',
                             'TAXABLE3_ENTERED_CR',
                             'TAXABLE3_ENTERED_DR',
                             'TAX4_ACCOUNTED_AMOUNT',
                             'TAX4_ACCOUNTED_CR',
                             'TAX4_ACCOUNTED_DR',
                             'TAX4_CODE',
                             'TAX4_CODE_DESCRIPTION',
                             'TAX4_CODE_NAME',
                             'TAX4_CODE_RATE',
                             'TAX4_CODE_REG_TYPE_CODE',
                             'TAX4_CODE_REG_TYPE_MEANING',
                             'TAX4_CODE_TAX_CLASS_CODE',
                             'TAX4_CODE_TAX_CLASS_MEANING',
                             'TAX4_CODE_TYPE_CODE',
                             'TAX4_CODE_TYPE_MEANING',
                             'TAX4_CODE_VAT_TRX_TYPE_CODE',
                             'TAX4_CODE_VAT_TRX_TYPE_DESC',
                             'TAX4_CODE_VAT_TRX_TYPE_MEANING',
                             'TAX4_ENTERED_AMOUNT',
                             'TAX4_ENTERED_CR',
                             'TAX4_ENTERED_DR',
                             'TAX4_LINE_EFFECTIVE_TAX_RATE',
                             'TAX4_LINE_NUMBER',
                             'TAX4_RECOVERABLE_FLAG',
                             'TAXABLE4_ACCOUNTED_AMOUNT',
                             'TAXABLE4_ACCOUNTED_CR',
                             'TAXABLE4_ACCOUNTED_DR',
                             'TAXABLE4_ENTERED_AMOUNT',
                             'TAXABLE4_ENTERED_CR',
                             'TAXABLE4_ENTERED_DR') );
Line: 3494

 |    This procedure is used to update the legal_reporting_status value      |
 |    on the zx_lines with the value passed as input to this procedure       |
 |                                                                           |
 | SCOPE - Public                                                            |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |   24-Mar-2006      Ashwin Gurram Created                                  |
 |                                                                           |
 +===========================================================================*/

PROCEDURE ZX_UPD_LEGAL_REPORTING_STATUS(
        p_api_version			IN NUMBER,
	p_init_msg_list			IN VARCHAR2,
	p_commit			IN VARCHAR2,
	p_validation_level		IN VARCHAR2,
        p_application_id_tbl		IN application_id_tbl,
	p_entity_code_tbl		IN entity_code_tbl,
	p_event_class_code_tbl		IN event_class_code_tbl,
	p_trx_id_tbl			IN trx_id_tbl,
	p_trx_line_id_tbl		IN trx_line_id_tbl,
	p_INTERNAL_ORGANIZATION_ID_tbl	IN INTERNAL_ORGANIZATION_ID_TBL,
	p_TAX_LINE_ID_tbl		IN TAX_LINE_ID_TBL,
	p_legal_reporting_status_val	IN zx_lines.LEGAL_REPORTING_STATUS%type,
	x_return_status			OUT NOCOPY VARCHAR2,
	x_msg_count			OUT NOCOPY NUMBER,
	x_msg_data			OUT NOCOPY VARCHAR2
) IS

l_count NUMBER := 0;
Line: 3538

	IF ( l_count > C_LINES_PER_INSERT ) THEN
	l_counter_end := C_LINES_PER_INSERT;
Line: 3548

			UPDATE ZX_LINES
			  SET LEGAL_REPORTING_STATUS = p_legal_reporting_status_val,
			  LAST_UPDATED_BY = fnd_global.user_id ,
			  LAST_UPDATE_DATE = SYSDATE ,
			  LAST_UPDATE_LOGIN = fnd_global.conc_login_id ,
			  OBJECT_VERSION_NUMBER = OBJECT_VERSION_NUMBER + 1
			  WHERE application_id = p_application_id_tbl(i)
			    AND entity_code = p_entity_code_tbl(i)
			    AND event_class_code = p_event_class_code_tbl(i)
			    AND trx_id = p_trx_id_tbl(i)
			    AND trx_line_id = p_trx_line_id_tbl(i)
			    AND INTERNAL_ORGANIZATION_ID = p_INTERNAL_ORGANIZATION_ID_tbl(i)
			    AND TAX_LINE_ID = p_TAX_LINE_ID_tbl(i) ;
Line: 3563

			IF ( l_counter_end + C_LINES_PER_INSERT < l_count ) THEN
				l_counter_end := l_counter_end + C_LINES_PER_INSERT;
Line: 3608

             select substr(text,5,70) into l_version_info from user_source
             where  name = 'ZX_EXTRACT_PKG'
             and    text like '%Header:%'
             and    type = 'PACKAGE BODY'
             and    line < 10;
Line: 3629

             select substr(text,5,70) into l_version_info from user_source
             where  name = 'ZX_AR_EXTRACT_PKG'
             and    text like '%Header:%'
             and    type = 'PACKAGE BODY'
             and    line < 10;
Line: 3645

            select substr(text,5,70) into l_version_info from user_source
            where  name = 'ZX_AP_EXTRACT_PKG'
            and    text like '%Header:%'
            and    type = 'PACKAGE BODY'
            and    line < 10;
Line: 3659

             select substr(text,5,70) into l_version_info from user_source
             where  name = 'ZX_AR_POPULATE_PKG'
             and    text like '%Header:%'
             and    type = 'PACKAGE BODY'
             and    line < 10;
Line: 3673

             select substr(text,5,70) into l_version_info from user_source
             where  name = 'ZX_AP_POPULATE_PKG'
             and    text like '%Header:%'
             and    type = 'PACKAGE BODY'
             and    line < 10;
Line: 3687

             select substr(text,5,70) into l_version_info from user_source
             where  name = 'ZX_GL_EXTRACT_PKG'
             and    text like '%Header:%'
             and    type = 'PACKAGE BODY'
             and    line < 10;